<div id="logo"> <img src="logo.png" alt=""/> </div>
To powinien być główny nagłówek strony → http://www.webkrytyk.pl/krytyka/lexy.com.pl/#naglowki dodatkowo podlinkowany do strony głównej. Co więcej: kluczowe elementy strony NIE MOGĄ MIEĆ PUSTEGO ATRYBUTU [alt]. W tym wypadku odpowiedni będzie tytuł witryny (nie zaś "Strona logo", jak ostatnio często). Można sobie poczytać: https://www.w3.org/TR/html5/embedded-content-0.html#alt
Menu to nie jest jednak lista uporządkowana, a nie uporządkowana, zatem ul raczej bardziej tu pasuje.
<div style="clear:both;"></div>
Pusty element = zbędny element. Zwłaszcza, że są lepsze sposoby → http://www.forumweb.pl/porady-i-tutoriale-www/css-clearowanie-czyli-problemy-z-float,47914 http://nicolasgallagher.com/micro-clearfix-hack/
A ten formularz kontaktowy to po co w kodzie?
Zamiast:
używaj:
overflow: hidden;
Np.:
http://codepen.io/anon/pen/wGejZe
93,600 zapytań
142,525 odpowiedzi
322,993 komentarzy
63,085 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj