在以下情况下,<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 解决方案,因为截断发生在后端。