【发布时间】:2023-03-17 02:46:01
【问题描述】:
我有一种情况,我的很多内容都有一个小文本标题,在它的正下方是一个更长的标题(有时甚至是一个句子),大得多的文本,然后是标准的段落文本。这是我所说的一个例子:
body {
font-family: Arial, sans-serif;
max-width: 400px;
margin: 0 auto;
}
h2 {
font-size: 12px;
text-transform: uppercase;
margin: 20px 0 10px;
}
.tagline {
margin: 0 0 20px 0;
font-size: 24px;
}
<h2>Section Title</h2>
<p class="tagline">A tagline... Lorem ipsum dolor sit amet, consectetur adipisicing elit. Atque.</p>
<p>Lorem ipsum, dolor sit amet consectetur adipisicing elit. Quos dolorem delectus neque est quidem numquam, incidunt corporis temporibus alias fuga.</p>
我最初的直觉是通过<h2> 将第一部分设为标题元素,并将第二部分设为段落(如您在我的示例中所见)。但这是正确的吗?较大的文本绝对是人们最有可能首先阅读的内容,但较小的文本是该部分的更好标题。
我的问题是我对这个很好还是应该交换它,让小文本成为段落,大文本成为标题标签?
此外,我想知道我是否也应该将这两个“标题”包装到 <header> 标记中?
【问题讨论】:
标签: html semantic-markup