HTML标题标签应以维护语义结构(用于SEO和可访问性)的方式使用。通常,这表示当前页面标题为单个<h1>
,而从此处嵌套的标题较少。
但是,对话框通常是动态创建的,这意味着它们的html被添加到<body>
的末尾。在这些情况下,似乎任何对话框标题编号都应以<h1>
开头,因为它们的html位于任何现有标题结构之外。
举一个实际的例子:
<h1>
标题的用户个人资料页面即使该对话框在语义上属于现有的“我的个人资料” <h1>
之内,该对话框是否也应使用<h1>
标题?
答案 0 :(得分:1)
使用H1作为对话框标题绝对是个好主意。
希望这三点让您明白,将对话标题放在H1中,您赢了一切,也没有损失。
答案 1 :(得分:0)
是的,最好对两个标签都使用单独的标题标签。但是,您也可以尝试使用HTML的嵌套标头语法。
<h1> My Profile </h1>
......
<h1> Upload a Picture of Yourself </h1>