- brak responsywności poniżej 700px - to duży błąd,
- brak atrybutu title,
- brak obsługi polskich znaków...
- meta charset definiujemy zawsze jako pierwszy w head!
- a style definiujące ostateczny wygląd strony jako ostatnie na liście dołączonych styli,
- kod nie jest sematyczny,
- hr jest znacznikiem sematycznym - tutaj służy jako dekoracja,
<div class="row-button">
<p class="button active left">
<a href="#">LOREM IPSUM</a>
</p>
<p class="button right">
<a href="#">LOREM IPSUM</a>
</p>
</div>
- nazwy klas niesematyczne, przy okazji - nie stosujemy nazw w stylu left, right w dobie wszechobecnego RWD,
- obrazki w "Co oferuj�?" powinny mieć atrybut alt - pusty lub nie w zależności od ich docelowej treści,
<p class="read-more"><a href="#">CZYTAJ DALEJ</a></p>
- paragraf zbędny - można wystylizować odnośnik,
- ID nie stosujemy do stylizowania - strona powinna być responsywna - nigdy nie wiesz, czy nie przyda Ci się po raz drugi taki sam element,
- używasz float w CSS, ale nie clearujesz ich, co może spowodować sypanie się strony(przynajmniej nie ma ich tam gdzie, być powinny - w CSS),
#header .box .sup-header { }
- pusty zapis jest zbędnym zapisem,
Walidator: [KLIK]
Twoja strona jest idealnym przykładem tego, że fajna stronka z wyglądu może zostać napisana źle pod względem kodu :).