Chef smiling

Nie pisz po<b>a<br>anego kodu

Zastanów się, dlaczego każdy z elementów Twojej strony ma wyglądać tak, a nie inaczej. Twój kod może i powinien odzwierciedlać znaczenie tekstu, nawet dla tych, którzy nie mogą zobaczyć jego wizualnej reprezentacji. Kod semantyczny czyni strony dostępniejszymi dla wszystkich, łącznie z robotami wyszukiwarek.

Kiedy piszesz coś kursywą, robisz to dla podkreślenia ważności (<em>), czy może dlatego, że jest to tytuł książki (<cite>)?

Jeśli coś jest pogrubione, to może to nagłówek (<h1>), a może po prostu bardzo ważny fragment tekstu (<strong>)?

Jeśli jakiś element występuje w osobnej linii, najprawdopodobniej jest nagłówkiem. Jeśli to nie jest nagłówek, a powtarzający się element mający zawsze być w osobnej linii, nadaj mu klasę (class) i użyj CSS zamiast systematycznie dodawać <br>.

.foo {display:block}

Dowiedz się więcej z artykułu Bed and BReakfast markup (B&BR) autorstwa Tanteka Çelika.

>
Scott Design