Избягвайте таговете <b>
и <br>
Помислете защо бихте искали нещо да изглежда по определен начин, какво е неговото значение? Вашият код може и трябва да предава смисъла, дори и за някой, който не може да види страницата ви. Семантичният код прави страниците ви по-достъпни за всеки, включително и търсачките.
Когато правите даден текст курсив, искате да поставите акцент (<em>
) на него или да цитирате заглавие на книга (<cite>
)?
Ако текста е получерен, вероятно трябва да го дефинирате с тага <strong>
.
Ако искате нов ред след някой текст, най-верятно този текст трябва да бъде маркиран като заглавие (с <h1>
и т.н.). Ако не е заглавие, не е ли част от някой клас
, който използвате в целия сайт? Ако това е така, използвайте CSS вместо <br>
. Например:
.foo {display:block}
За да научите повече, вижте статията Bed and BReakfast markup (B&BR) на Tantek Çelik.