gpt4 book ai didi

某些微格式中 abbr 标签的可访问性

转载 作者:行者123 更新时间:2023-12-04 05:27:15 26 4
gpt4 key购买 nike

为什么有些微格式使用 abbr标签?它可能会导致一些可访问性问题。

The party is on <abbr class="dtstart" title="2005-10-10">the 10th</abbr>.

最佳答案

你是对的,这是一个重要的可访问性问题; 2008年,the BBC stopped using the hCalendar microformat出于这个原因,在他们的网站上。

据我所知,在这里使用 ABBR 标签的原因是微格式设计者需要一些现有的 HTML 标签和属性,他们可以重新利用这些标签和属性,而不会产生任何其他副作用。 (他们无法发明一个新的 HTML 标签,因为它无法与现有页面进行验证;微格式的一个目标是能够轻松地将它们添加到现有页面。) ABBR+TITLE 不会改变外观或布局,所以他们可能认为它可以安全使用,并且当时没有意识到 TITLE 可以被屏幕阅读器读出,所以需要是人类可读的,而不是机器可读的字符串。

或者,换句话说,他们根本不知道 ATTR 的 TITLE 可用于可访问性。

some background on why the abbr approach was chosen ad this page .

关于某些微格式中 abbr 标签的可访问性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13053373/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com