[HTML] Elemente einer Auflistung links und rechts ausrichten - wie am elegantesten

Re: [HTML] Elemente einer Auflistung links und rechts ausrichten - wie am eleganteste

Na ja, das ändert nichts daran, HTML-Elemente gemäß ihrem vorgesehenen Zweck zu nutzen. <table> ist nun mal eine Tabelle, <p> ein Absatz und <h1> die einzige Seitenüberschrift. Mir kräuseln sich sämtliche Fußnägel, wenn ich mehrere h1-Überschriften oder Tabellenlayouts oder <b><br> ohne umschließendes <p> in Absätzen sehe.

Die neuen Sachen wie <header>, <footer> etc. sind ja auch nur Methoden, der <div>-Suppe ein Ende zu bereiten. Halt besser lesbar, aber im Grunde auch nur <div> bzw <span> mit anderem Namen. Ich finde die HTML5-Elemente sehr angenehm.

Microdata finde ich auch nett, wenn man maschinenlesbare Inhalte braucht. Allerdings ist das in 97% der Fälle nicht nötig und verschießt Mannstunden ohne Ende, sinnvolles Parsen geht auch mit CSS-Klassen.
 
Re: [HTML] Elemente einer Auflistung links und rechts ausrichten - wie am eleganteste

Mit einer Tabelle solltest du nur arbeiten, wenn du auch auf dem Papier eine Tabelle verwenden würdest. Deine Key - Value Auflistung deutet zumindest die sinnvolle Verwendung einer Tabelle an.
Für eine maschinenlesbare Website wäre das sogar ganz praktisch:

[src=html5]<table>
<tr>
<th>key</th>
<td>value</td>
</tr>
</table>[/src]
Ach ja, über css dann eben noch die Ausrichtung text-align left / right für th bzw td.
 
Zurück
Oben