如何标记网站标题以实现可访问性

发布于 2024-10-20 11:56:03 字数 121 浏览 3 评论 0原文

在我的主页上,我使用 h1 标签作为网站标题。

在内部页面上,我使用 h1 作为页面标题,但我想知道在 XHTML 中标记这些页面上的网站标题的最佳方法是什么?

On my home page I'm using a h1 tag for the site title.

On internal pages I'm using h1 for the page title, but I'm wondering what is the best way to mark up the site title on these pages in XHTML?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

花辞树 2024-10-27 11:56:03

如果您正在查看 XHTML 1,我倾向于在内页上使用

来标记网站的名称,也许使用 表示一些强调。出于可访问性的目的,如果您在页面标题中包含网站名称,那么您应该大部分都被包含在内。屏幕阅读器软件往往会在页面首次加载时读出页面标题,并且用户可以轻松获得该信息(Windows 版 JAWS 中的 Insert-T 按键)。

XHTML 2 实际上有一个更好的解决方案,与 HTML 5 类似,允许您为每个部分构建标题层次结构。 Bruce Lawson 对此做了最好的解释:HTML 5 中的标题和辅助功能

If you're looking at XHTML 1, I tend to use a <div> on inner pages to mark up the site's name, perhaps with a <strong> for some emphasis. For accessibility purposes, if you are including the site's name in the page title, you should be mostly covered by that. Screenreader software tend to read out the page title when pages first load, and that info is readily available to a user (Insert-T keystroke in JAWS for Windows).

XHTML 2 actually has a better solution, which is similar to what HTML 5 does, allowing you to build heading hierarchies per section. Bruce Lawson explains this best: Headings in HTML 5 and Accessibility

陪你到最终 2024-10-27 11:56:03

H1-H6 标签是语义标签,在 XHTML 中应该以相同的方式使用。

The H1-H6 tags are semantic tags and should be used the same way in XHTML.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文