Attribute
Hier entsteht eine Liste über die Ersetzung von Attributen durch Anwendung von CSS
Hier entsteht eine Liste über die Ersetzung von Attributen durch Anwendung von CSS
| Element | Attribut | Ersetzbar durch CSS | Bemerkung | Missbilligt |
|---|---|---|---|---|
| a | target | Nein | In XHTML 1.1 nicht mehr unterstützt | |
| Allgemein | accesskey | Nein | Sofern benötigt wird Barrierefreiheit unterstützt. | |
| Allgemein | align | Ja | text-align in CSS. Für Elemente einer Tabelle ist dieses Attribut nicht missbilligt aber per CSS darstellbar. | Nein |
| Allgemein | alt | Nein | Anwendung ist Pflicht beim img Element für Barrierefreiheit. | Nein |
| Allgemein | bgcolor | Ja | Hintergrundfarbe | Ja |
| Allgemein | border | Ja | Beim table Element kann man durch Formatierung des td Elementes es auch per CSS darstellen. Beim table Elemtent ist das border Attribut noch nicht missbilligt. | Ja |
| Allgemein | class | Nein | Sparsam verwenden. In den meisten Fällen kann man mit verschachtelten oder dem ID Selektor eine deutlichere Reduzierung des Quellcodes erreichen. | |
| Allgemein | height | Ja | Noch beim img Element anwendbar aber auch da ersetzbar | Ja |
| Allgemein | href | Nein | URI der verlinkten Ressource | |
| Allgemein | hreflang | Nein | Sprachcode des Ziels | |
| Allgemein | hspace | Ja | horizontaler Leerraum | Ja |
| Allgemein | id | Nein | Sparsam verwenden. In einigen Fällen kann man mit verschachtelten Selektoren eine deutlichere Reduzierung des Quellcodes erreichen. | |
| Allgemein | lang | Nein | Kennzeichnung der Sprache unterstützt Barrierefreiheit. | |
| Allgemein | name | Nein | Wurde in XHTML 1.1 durch id ersetzt | |
| Allgemein | src | Nein | Bildquelle beim Element img. | |
| Allgemein | style | Ja | Style Attribute sind ins externe CSS auszugliedern. | |
| Allgemein | tabindex | Nein | Sofern benötigt wird Barrierefreiheit beim a Element unterstützt. | |
| Allgemein | title | Nein | Anwendung ist Pflicht für Barrierefreiheit beim Element a. | |
| Allgemein | valign | Ja | vertical-align in CSS. Anwendung auch für Elemente im Zusammenhang mit einer Tabelle möglich. | Nein |
| Allgemein | value | Nein | Wert | |
| Allgemein | vspace | Ja | vertikaler Leerraum | Ja |
| Allgemein | width | Ja | Noch beim img Element anwendbar aber auch da ersetzbar | |
| Allgemein | xml:lang | Nein | Kennzeichnung der Sprache unterstützt Barrierefreiheit für XHTML. | |
| base | href | Nein | Basis-URI des Dokuments | |
| body | alink | Ja | Farbe eines ausgewählten Links | Ja |
| body | background | Ja | Hintergrundbild | Ja |
| body | link | Ja | Linkfarbe | Ja |
| body | text | Ja | Textfarbe | Ja |
| body | vlink | Ja | Farbe besuchter Links | Ja |
| img | longdesc | Nein | Unterstützt Barrierefreiheit wenn es benötigt wird. Das longdesc Attribut gibt die Quelle der Beschreibung zu einem Bild an. Entfällt bei HTML5. | Ja |
| left | Ja | Ja | ||
| right | Ja | Ja | ||
| table | cellpadding | Ja | Durch Formatierung des td Elementes ersetzbar. Leerraum in Zellen. | Nein |
| table | cellspacing | Ja | Durch Formatierung des td Elementes ersetzbar. Leerraum zwischen Zellen | Nein |
| table | summary | Nein | Anwendung ist Pflicht für Barrierefreiheit. Zusammenfassung für Sprachausgabe. Entfällt bei HTML5 und kann durch das Caption Element ersetzt werden. | Ja |