Chef smiling

Undgå <b>ed and <br>eakfast kode

Tænk på hvorfor du vil have noget til at fremstå på en bestemt måde; hvad er betydningen? Din kode kan og bør indeholde betydning, også for nogen som ikke kan se din side. Semantisk kode gør vores sider mere tilgængelige for alle, inklusive søgemaskiner.

Hvis du laver noget kursivt, er det så fordi du vil fremhæve det, <em>, eller fordi det er det er titlen på en bog, <cite>?

Hvis noget står med fed, burde det nok kodes som <strong>.

Hvis du vil have et linieskift efter noget, så er der nok en sandsynlighed for, at det skulle kodes som et overskriftselement. Hvis det ikke er en overskrift, er det så en del af en class som anvendes på hele dit site? Hvis det er tilfældet brug CSS i stedet for <br>.

.foo {display:block}

For at lære mere, læs Bed and BReakfast markup (B&BR) af Tantek Çelik.

>
Scott Design