Chef smiling

Vermijd <b>ed and <br>eakfast lay-out

Bedenk waarom je iets in een bepaalde opmaak wil zien; wat betekent dat? Je opmaak kan en zou betekenis moeten hebben, zelfs voor iemand die de pagina niet kan zien. Semantische opmaak maakt je pagina's toegankelijker voor iedereen, inclusief zoekmachines.

Als je iets cursief zet, is dat omdat je iets wil benadrukken (<em>) of omdat het de titel van een boek (<cite>) is.

Als iets vetgedrukt is, zou het waarschijnlijk opgemaakt moeten zijn als <strong>.

Als je een nieuwe regel na een tekstfragment wil, is de kans groot dat het als een kop opgemaakt moet worden. Als het geen kop is, is het dan een deel van een class die in de hele site voorkomt? Zo ja, dan gebruik CSS in plaats van <br>.

.foo {display:block}

Voor meer, zie Bed and BReakfast markup (B&BR) van Tantek Çelik.

>
Scott Design