Разница между <acronym> и <abbr>?
-
14-09-2019 - |
Вопрос
По определению они кажутся одинаковыми, но W3C считает их достаточно непохожими, чтобы иметь отдельные определения тегов.В чем смысловая разница между <acronym>
и <abbr>
с точки зрения лингвистики, спецификации HTML и интерпретации.
Решение
Ан акроним состоит из начальных букв некоторых слов (например, Язык гипертекстовой разметки => HTML), а Сокращенное название это сокращенная форма слова (напр.аббревиатура => сокращение).
Википедия дает более точное представление о мельчайших деталях.
Другие советы
На самом деле различия настолько малы, что HTML5 решил бросить acronym
в пользу abbr
.
Сокращенное название:Сокращенная форма слова.
бывший:фунт, объем, мгт.
инициализм:Аббревиатура, образованная из начальных букв фразы.
бывший:HTML, SVG
акроним:Инициализм, который произносится как слово.
бывший:радар, подводное плавание, JIT, WYSIWYG
Если отбросить старый вопрос, <acronym>
тег не поддерживается в HTML5.Использовать <abbr>
вместо этого тег.
http://www.w3.org/TR/html401/struct/text.html#edef-ABBR говорит:
В западных языках широко используются такие аббревиатуры, как «GmbH», «NATO» и «FBI», а также аббревиатуры, такие как «M.», «Inc.», «et al.», «etc.».И китайцы, и японцы используют аналогичные механизмы сокращений, при которых длинное имя впоследствии упоминается с подмножеством символов хань из исходного появления.
Так что я думаю Aa Bb Cccccc -> ABC
это аббревиатура, -> Ab Bb Ccc
.это аббревиатура.Практически я видел, как люди использовали <abbr>
.
Abbreviation
это просто короткая форма слова или фразы, а acronym
представляет каждую букву в слове (например,КАК МОЖНО СКОРЕЕ:как можно скорее).
сокращенно:использует краткую форму слова.пример: - Великобритания.для Соединенного Королевства сокращение:слово, образованное из начальных частей названия, например Коминтерн, от Коммунистического Интернационала