在我的主页上,我使用h1
标记作为网站标题。
在内部页面上,我使用h1
作为页面标题,但我想知道在XHTML中在这些页面上标记网站标题的最佳方法是什么?
答案 0 :(得分:2)
H1-H6
标签是语义标签,应该在XHTML中以相同的方式使用。
答案 1 :(得分:2)
如果您正在查看XHTML 1,我倾向于在内部页面上使用<div>
来标记网站的名称,可能会使用<strong>
来强调某些内容。出于可访问性目的,如果您在页面标题中包含该站点的名称,则应该大部分都包含该名称。屏幕阅读器软件倾向于在页面首次加载时读出页面标题,并且该信息随时可供用户使用(JAWS for Windows中的Insert-T击键)。
XHTML 2实际上有一个更好的解决方案,类似于HTML 5所做的,允许您为每个部分构建标题层次结构。 Bruce Lawson最好地解释了这一点:Headings in HTML 5 and Accessibility