【发布时间】:2022-01-06 12:34:01
【问题描述】:
我想将整本书的内容(所有文本、章节等)放入一个 HTML 文件中。
我可以使用任何语义 HTML 元素来包装书中的文本吗?
例如,假设我想创建一个网站,让人们可以阅读无版权的书籍。我应该如何管理图书内容?使用简单的段落<p> 还是有更具体的元素? <article> 是否符合这些要求?
下面的代码在语义上是否有意义?或者有更好的方法。
<article>
<header>
<h1>BOOK TITLE</h1>
<p>Story by AUTOHOR NAME</p>
</header>
<section>
<h2>CHAPTER ONE</h2>
<p>PART Of THE TEXT...</p>
<p>PART Of THE TEXT...</p>
<p>PART Of THE TEXT...</p>
</section>
<section>
<h2>CHAPTER TWO</h2>
<p>PART Of THE TEXT...</p>
<p>PART Of THE TEXT...</p>
<p>PART Of THE TEXT...</p>
</section>
<!-- more SECTION elements -->
</article>
谢谢你帮助我。
【问题讨论】:
-
从语义的角度来看,这段代码看起来很棒。
-
同意@Sean。这在语义上是干净的,并且符合内容的模型。
-
谢谢 Sean 和 Mike Hofer。
标签: html semantics semantic-markup semantic-html