FailiP, för att svara på dina frågor;
Använd aldrig en fixed-bot eller side. Detta ger ett intryck att sidan var skapad 1991.
Element som har en fixed position har ofta en tendens att bete sig olika i olika webbläsare och det kan vara svårt att få vissa atributer att fungera som man vill.
Skippa den skiten, bygg på ett ramverk, det är inte komplicerat alls.
Ett ramverk för webbdesign är en rad komponenter som du bara klickar in i editorn och får en magisk hemsida som (oftast) fungerar för datorer och mobiler och anpassar sig därefter.
Ett enkelt ramverk skulle kunna vara Twitter Bootstrap.
Lathund: http://getbootstrap.com
Grundkod för hemsidan:
http://getbootstrap.com/getting-started/#template
Kolla så att du länkar bootstrap.min.js längst ner rätt och stilmallen.
Sedan så kan du hitta olika prylar under components som du kan använda på ditt projekt.
Simpelt, finns massor av bra sidor så som:
http://www.bootply.com/new - En builder för ramverket
http://bootsnipp.com - Massor av olika element folk knapat ihop
Släng på lite schyssta ikoner utan att använda massor av bilder:
fortawesome.github.io/Font-Awesome/
KLARTEXT: Twitter Bootstrap är bara en av många ramverk, men har använt Twitter Bootstrap sedan 2.3.1 och kan rekommendera det starkt till andra. Bra dokumentation, enkelt och visuellt stilrent.
Har du frågor så ställ de bara!