Problemi visibili nel tuo codice:

1. Il richiamo al foglio di stile fa riferimento ai tuoi files in locale e quindi se metti la pagina in rete il css non viene caricato

2. Virgolette di troppo (e un trattino che manca) nel meta per la codifica dei caratteri che dovrebbe essere

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

3. Infine, per far lavorare il browser in modalità standard sarebbe da inserire un Doctype completo:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">