Definitionsgemäß scheinen sie gleich zu sein, aber sie werden vom W3C als unterschiedlich genug angesehen, um getrennte Tagdefinitionen zu haben. Was ist der semantische Unterschied zwischen <acronym>
und <abbr>
in Bezug auf Linguistik, HTML-Spezifikation und Interpretation.Unterschied zwischen <acronym> und <abbr>?
Antwort
Ein acronym besteht aus den Anfangsbuchstaben einiger Wörter (z. B. Hypertext Markup Language => HTML), während abbreviation eine verkürzte Form eines Wortes ist (z. B. Abkürzung => abbr).
Wikipedia gibt einen genaueren Blick auf die wesentlichen Details.
Dies ist nicht englisch.stackexchange.com. Sind Sie sicher, dass dies die empfohlene semantische Verwendung für HTML ist? – Pacerier
http://www.w3.org/TR/html401/struct/text.html#edef-ABBR sagt:
westliche Sprachen umfangreiche Verwendung von Akronymen wie "GmbH", "NATO" und "FBI", sowie Abkürzungen wie "M.", "Inc." machen, "et al.", "usw.". Sowohl Chinesisch als auch Japanisch verwenden analoge Abkürzungsmechanismen, wobei ein langer Name nachfolgend mit einer Teilmenge der Han-Zeichen aus dem ursprünglichen Vorkommen bezeichnet wird.
Also ich denke, Aa Bb Cccccc -> ABC
ist Akronym, -> Ab Bb Ccc
. ist eine Abkürzung. Praktisch sah ich Leute <abbr>
verwenden.
Was ist mit HTML5? – Pacerier
Abkürzung: Eine verkürzte Form eines Wortes.
ex: lb., amt., Mgmt.
initialism: Eine Abkürzung aus den Anfangsbuchstaben eines Satzes gebildet
ex: HTML, SVG
Akronym: Ein initialism, das als Wort ausgesprochen wird.
ex: Radar, Tauchen, JIT, WYSIWYG
Ich mag einen Pedanten ;-) –
Tatsächlich sind die Unterschiede so gering, dass HTML5acronym
für abbr
fallen entschieden.
Dies sollte die akzeptierte Antwort sein. – rTECH
@rTECH Warum? Die Frage war: "Was sind die Unterschiede" und diese Antwort sagt "die Unterschiede sind klein". Es könnte relevant sein, und es wäre gut zu wissen, aber das ist nicht "die Antwort". –
@MrLister Das ist nur ein Teil der Frage, und IMHO der am wenigsten interessante Teil. Der Rest der Frage ist "Was ist der Unterschied in Bezug auf die HTML-Spezifikation?", Und die implizite Frage ist "welche sollte ich verwenden?". Diese Antwort weist darauf hin, dass die Spezifikation tatsächlich nicht mehr differenziert und eines der Tags veraltet ist. Bei StackOverflow geht es genauso um praktische Lösungen wie um alles, und ich (und wahrscheinlich viele andere) haben diese Frage beim googlen über das zu verwendende Tag gefunden. Diese Antwort löst mein wirkliches Problem. –
Abk .: verwendet die Kurzform des Wortes. Beispiel: - UK für Vereinigtes Königreich Akronym: Wort von den ersten Teilen eines Namens gebildet, wie Komintern, von Komintern
Abbreviation
ist nur eine Kurzform eines Wortes oder einer Phrase, während acronym
repräsentiert jeden Buchstaben in ein Wort (zB so schnell wie möglich).
Alte Frage beiseite, das <acronym>
-Tag wird nicht in HTML5 unterstützt. Verwenden Sie stattdessen das Tag <abbr>
.
ich bin dafür http://camendesign.com/abbr_redux – Sharky