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>
.
- 1. Unterschied zwischen <> und =
- 2. Unterschied zwischen `<% #` und `<% =` und einer asp.net ascx Datei?
- 3. In ASP.Net, was ist der Unterschied zwischen <% = und <% #
- 4. Unterschied zwischen Initialisierungen stringstream.str (a_value) und string << a_value
- 5. Was ist der Unterschied zwischen Ofstream "<<" und Schreiben
- 6. Unterschied zwischen <T> und <E>
- 7. Was ist der Unterschied zwischen <%# %> und <%= %>?
- 8. Was ist der Unterschied zwischen <% %> und <%=%>?
- 9. Was ist der Unterschied zwischen << und + =?
- 10. Unterschied zwischen String-Operatoren + und << in Ruby
- 11. Unterschied zwischen Klasse und Klasse <?>
- 12. Unterschied zwischen <?php ?> und <script language = "php"></script>
- 13. Ein Problem zwischen <und <=
- 14. Der Unterschied zwischen <all><sequence><choice> und <group> in XSD?
- 15. Was zwischen tun Vektor <vector<T...> der Unterschied> und Vektor <vector<T> ...>
- 16. Typen und Generika: Unterschied zwischen `[X <: Int]` und `{type X <: Int}`
- 17. SortedList <>, SortedDictionary <> und Dictionary <>
- 18. Unterschied zwischen ToArray() und ToArray <int>();
- 19. Was ist der Unterschied zwischen `=` und `<-` in R?
- 20. Unterschied zwischen Datentyp 'datetime64 [ns]' und '<M8 [ns]'?
- 21. Unterschied zwischen add_lvalue_reference_t <T> und T &
- 22. Unterschied zwischen Func <> mit Delegat und Lambda-Ausdruck
- 23. NSubstitute: Unterschied zwischen Substitute.For <> und Substitute.ForPartsOf
- 24. Was ist der Unterschied zwischen <= und: = in VHDL
- 25. Was ist der Unterschied zwischen "<>" und "! ="?
- 26. Was ist der Unterschied zwischen mysqlimport und mysql <dbfile.sql
- 27. Unterschied zwischen gerenderten und sichtbaren Attributen von <p:dialog>
- 28. Unterschied zwischen [Zeichenfolge] und Array <String>
- 29. Unterschied zwischen <compilation debug = "true"> und .csproj Dateieinstellungen?
- 30. Unterschied zwischen neuer ArrayList <String>() und neuer ArrayList()
ich bin dafür http://camendesign.com/abbr_redux – Sharky