Syntax | <S>...</S> |
---|---|
Attribut-Spezifikationen | |
Inhalte | Inline Elemente |
Beinhaltet in | Inline Elemente, Block-Level Elemente |
Das S-Element, in HTML 4 deprecated, bewirkt, dass der Text durchgestrichen dargestellt wird. In vielen Fällen ist jedoch die Verwendung eines Satz-Elements, wie z.B. DEL, passender, da diese Elemente die Bedeutung eines Textes deutlicher ausdrücken. Wie auch immer, seitdem DEL in HTML 4 erst neu hinzugekommen ist und von alten Browsern daher nicht unterstützt wird, könnte S in Kombination mit DEL nützlich sein, wie im folgenden Beispiel veranschaulicht wird:
Die neuste Version von HTML, die vom W3C empfohlen wird, ist HTML <DEL DATETIME="1997-12-19T00:00:00-05:00"><S>3.2</S></DEL> <DEL DATETIME="1999-12-25T00:00:00-05:00"><S>4.0</S></DEL> <INS DATETIME="1999-12-25T00:00:00-05:00">4.01</INS>.
Nehmen Sie zur Kenntnis, dass STRIKE etwas besser unterstützt wird als S (basierend auf Netscape 2.x und 1.22, der STRIKE und nicht S unterstützt), daher sollte STRIKE auch anstatt S verwendet werden. Es scheint sich auch kein Vorteil daraus zu ergeben beide STRIKE und S zu verwenden; denn alle Browser die S unterstützen, scheinen ebenfalls STRIKE zu unterstützen.
Wenn DEL keine geeignete Struktur bietet, sollten Style Sheets verwendet werden um Instanzen vom Typ S zu vervollständigen oder komplett zu ersetzen. CSS1 bietet dafür die text-decoration Eigenschaft für durchgestrichenen Text.