The*_*bat 5 html accessibility dialog semantic-markup html-heading
HTML 标题标签的使用方式应保持语义结构(对于 SEO 和可访问性)。<h1>通常,这意味着当前页面标题为单个标题,并从那里嵌套较少的标题。
然而,对话框通常是动态创建的,这意味着它们的 html 添加在<body>. 在这些情况下,似乎任何对话框标题编号都应以 开头<h1>,因为它们的 html 位于任何现有标题结构之外。
举一个实际的例子:
<h1>标题的用户个人资料页面该对话框是否应该使用<h1>标题,即使在语义上它属于现有的“我的个人资料” <h1>?
使用 H1 作为对话框标题绝对是个好主意。
希望这三点能让您相信,将对话标题放入 H1 中,您将赢得一切,绝对不会失去任何东西。