Jak na jedną z pierwszych stronek nie jest źle . Nie będę skupiał się na designie lecz na samym kodzie. Ode mnie kilka uwag:
1. Dobrą praktyką jest stylowanie elementów za pomocą klas. Id używaj kiedy jest to konieczne np. do skryptów js.
2. Warto zapoznać się z flexboxem. Float nie służy do układania elementów na stronie. Jego przeznaczenie jest opływanie np. tekstem zdjęcia.
3. Logo możesz umieścić w znaczniku h1
4. Zapoznaj się z semantycznymi znacznikami HTML5 typu <header>,<footer>,<section>,<artice>, etc.
5.
<img src="img/bald-eagle-140793_640.jpg" alt="orzeł" width="40%" height="40%">
Dobrze by było ustawiać wymiary zdjęcia przy użyciu css, ze względu na łatwą modyfikację i tworzenie responsywnych witryn.
6. Jak tworzysz strony używaj normalize.css lub reset.css, w celu wyświetlania na każdej przeglądarce elementów domyślnych w ten sam sposób.
Jak zapoznasz się i poprawisz wymienione przeze mnie elementy to będzie o dużo lepiej to wyglądało. Czeka Cię jeszcze dużo pracy.