Wyróżniaj przez <strong>, a nie <b>!
Ludzie myślą, że upadłem na głowę. Oto troszke kodu do przemyślenia:
strong {font-weight: normal; color: red;}
Tekst wyróżniony na czerwono nie budzi zastrzeżeń. Tag pogrubiający, który daje chudy czerwony tekst jest nonsensem.
<strong>wyróżnienie <strong>bardzo</strong> wazne</strong>
Dwukrotnie wzmocniona ważność tekstu jest dopuszczalna. Podwójnego pogrubienia nie przewiduje żadna przeglądarka, a żeby uzyskać dla tego wizualny efekt trzeba uciekać się do nonsensu z punktu powyżej.
Em vs I
Analogiczna sytuacja z tymi dwoma. Podwójny italic ktoś probował uzyskać? :)
Jeśli nie <b>, to co?
Nie zawsze <b> jest użyte w znaczeniu <strong>. Jeśli <b> udawało nagłówek na stronie, to ma być zamienione na <h1>…<h6>, jeśli było nagłówkiem tabeli danych, ma być <th>.