问题标签 [abbr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 和之间的区别?
从定义上看,它们看起来相同,但 W3C 认为它们的不同之处足以具有单独的标签定义。<acronym>
语言学、HTML 规范和<abbr>
解释之间的语义差异是什么?
css - abbr 标签的标题可以设置样式吗?
采取以下代码:
我们可以为 abbr 标签的标题设置样式吗?所以我们可以使用标题而不是自定义工具提示?
html - 使用and有什么好处?
我应该花时间将术语和缩写更改为<acronym>
and<abbr>
吗?值得使用吗?使用这两个标签的优点是什么?它对 SEO 和屏幕阅读器有用吗?
accessibility - Microformat 的日期值模式是否完全可访问?
是否有公告(在microformats.org之外)表明值类模式是完全可访问的?
例如<abbr class="value" title="2008-06-24">this Tuesday</abbr>
,屏幕阅读器会说“2008 年 6 月 24 日”还是说“2008 dash 6 dash 24”?
历史
微格式出现了,而且很棒,除了日期等存储在 abbr 标签中:
这会导致屏幕阅读器做一些荒谬的事情,如hAccessibility中所述。现在 microformats.org已经发布了value-class-pattern它好多了。
但是我找不到来自WaSP(或其他不直接与微格式相关的可访问性源)的声明,声明声明它们现在可以被屏幕阅读器等访问。
html - 如何在 HTML5 中实现 Acronym 之类的东西?
鉴于acronym
HTML 5 中删除了这一点,如何获得具有类似功能的标准支持?其他所有已删除的标签看起来 CSS 都可以做到,但似乎完全删除了一个标签……
vim - 帮助:Linux vi 中的多行缩写?
可能重复:
编写一个vim函数来插入一个静态文本块
如何在 vi 编辑器中添加多行缩写?
我正在使用来自 ssh 终端的 vi。
如果我输入“head”,vi应该用2行句子替换“head”,格式如下所示
维护历史
日期 作者和详细信息
谢谢。
html - 有没有办法将带有 URL 的属性设置为 ABBR 标签的值?
是否有一种符合标准的方法可以将 URL 属性设置为 ABBR 标记的值?
我需要类似但有效的东西......它不应该是可点击的,因为。有什么建议吗?
html - 您是否应该使用标签多次定义缩写词?
如果我有一篇文章或博客文章,并且我有一个缩写词或首字母缩略词,例如 SAD(季节性情感障碍),我是否应该在每次文档中出现首字母缩略词 SAD 时都这样做?
如果您只定义一次,它必须是第一次出现缩写词还是可能是第 3 次或第 4 次?
html - 使用 HTML标签来解释内容
使用<abbr>
标签来解释实际上不是缩写的单词,而是产生对内容的“悬停”解释,这是一种不好的形式吗?
如果是,为什么它的形式不好,什么是好的 HTML 替代品?
html - `abbr` 元素的语义使用
在以下情况下,<abbr>
标签在语义上肯定是合适的:
<p>The Olympic games coverage by the <abbr title="British Broadcasting Corporation">BBC</abbr> was highly praised.</p>
但是,在某些情况下,由于空间限制(而不是使用首字母缩写),我需要用省略号截断内容title
,并使用该属性来描述完整内容。
例如,假设“英国广播公司”变为“英国广播公司... ”。该<abbr>
元素仍然是语义上最正确的吗?
<abbr title="British Broadcasting Corporation">British Broadcas...</abbr>
笔记
我知道CSStext-overflow
属性,但仅适用于单行文本的 AFAIK,而我需要文本在适当的地方自然换行。我也不是在寻找 jQuery/Javascript 解决方案,因为截断发生在后端。