【发布时间】:2011-07-08 23:22:03
【问题描述】:
在我的主页上,我使用h1 标记作为网站标题。
在内部页面上,我使用h1 作为页面标题,但我想知道用 XHTML 在这些页面上标记网站标题的最佳方法是什么?
【问题讨论】:
标签: html accessibility semantics
在我的主页上,我使用h1 标记作为网站标题。
在内部页面上,我使用h1 作为页面标题,但我想知道用 XHTML 在这些页面上标记网站标题的最佳方法是什么?
【问题讨论】:
标签: html accessibility semantics
如果您正在查看 XHTML 1,我倾向于在内页上使用 <div> 来标记网站的名称,也许使用 <strong> 来强调一些重点。出于可访问性目的,如果您在页面标题中包含站点名称,那么您应该大部分都被它所覆盖。屏幕阅读器软件倾向于在页面首次加载时读出页面标题,并且用户可以轻松获得该信息(Windows 版 JAWS 中的 Insert-T 键击)。
XHTML 2 实际上有一个更好的解决方案,它类似于 HTML 5 所做的,允许您为每个部分构建标题层次结构。 Bruce Lawson 解释得最好:Headings in HTML 5 and Accessibility
【讨论】:
H1-H6 标签是语义标签,应该在 XHTML 中以同样的方式使用。
【讨论】:
H1 并设置它的样式?