Das HTML Element Emphasis <em> stellt das eingeschlossene Wort kursiv dar. Wenn das <em>
ein Nachfahr von <strong> ist, wird dessen Text sowohl kursiv als auch fett dargestellt.
Inhaltsverzeichnis | fließender Inhalt, gestaltender Inhalt, eindeutiger Inhalt |
---|---|
Nicht erlaubter Inhalt | Ausdrucksinhalt |
Tag wegfall | keiner ; kleine Anmerkung= Tag in diesem Sinne heisst "Schlagwort", im Zusammenhang mit HTML belasse ich das Wort TAG im Orginalen, zum besseren Verständnis. |
Erlaubtes Elternelement |
Alle Elemente die Inhaltsformulierung akzeptieren |
DOM interface | {{domxref("HTMLElement")}} Up to Gecko 1.9.2 (Firefox 4) inclusive, Firefox implementiert die {{domxref("HTMLSpanElement")}} Schnittstelle für dieses Element. |
Dieses Element beinhaltet nur die globalen Eigenschaften.
Das Element <em> wird oft verwendet, um einen impliziten oder expliziten Kontrast anzugeben.
<p> In HTML 5, what was previously called <em>blockorientiert</em> content is now called <em>dynamisch</em> content. </p>
In HTML 5 wird der Inhalt, der zuvor als blockorientierter-Inhalt bezeichnet wurde, wird jetzt als dynamischer-Inhalt bezeichnet.
Es ist für neue Entwickler oft verwirrend, warum es so viele Elemente gibt, um die Betonung auf etwas Text auszudrücken. <i> und <em> sind vielleicht eine der häufigsten. Warum sollten Sie <em> </ em> vs <i> </ i> verwenden? Sie produzieren genau das gleiche Ergebnis, nicht wahr?
Nicht genau. Das visuelle Ergebnis ist standardmäßig das gleiche - beide Tags(Schlagwörter) rendern den Inhalt kursiv. Aber die semantische Bedeutung ist anders. Das <em> -Tag stellt die Betonung des Inhalts dar, während das <i> -Tag Text darstellt, der von der normalen Prosa abgesetzt wird, wie z. B. der Name eines Films oder Buchs, ein Fremdwort oder wenn sich der Text auf die Definition eines Wortes statt seiner semantischen Bedeutung.
Ein Beispiel für <em> könnte lauten: "Just do it already!", oder: "We had to do something about it". Eine Person oder Software, die den Text liest, würde die Wörter in Kursivschrift mit Betonung aussprechen.
Ein Beispiel für <i> könnte sein: "The Queen Mary sailed last night". Hier gibt es keine zusätzliche Betonung oder Bedeutung für das Wort "Queen Mary". Es wird lediglich angedeutet, dass es sich nicht um eine Königin namens Mary handelt, sondern um ein Schiff namens Queen Mary. Ein weiteres Beispiel für <i> könnte sein: "The word the is an article"
Specification | Status | Comment |
---|---|---|
{{SpecName('HTML WHATWG', 'text-level-semantics.html#the-em-element', '<em>')}} | {{Spec2('HTML WHATWG')}} | |
{{SpecName('HTML5 W3C', 'text-level-semantics.html#the-em-element', '<em>')}} | {{Spec2('HTML5 W3C')}} | |
{{SpecName('HTML4.01', 'struct/text.html#h-9.2.1', '<em>')}} | {{Spec2('HTML4.01')}} |
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | 1.0 | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |