salve a tutti io sto facendo un sito (come compito x scuola) ma in IE x esempio non si vedono l'header e altre cose sono messe malissimo. Come faccio?
Grazie in anticipo, il mio sito è
http://srj55.altervista.org/sum41tri...ine/index.html
salve a tutti io sto facendo un sito (come compito x scuola) ma in IE x esempio non si vedono l'header e altre cose sono messe malissimo. Come faccio?
Grazie in anticipo, il mio sito è
http://srj55.altervista.org/sum41tri...ine/index.html
Anzitutto inserisci una dichiarazione di tipo nel documento, ti consiglio questa:
Va inserita in cima al documento, prima di qualsiasi altro carattere.Codice HTML:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
quindi lo devo mettere prima di <html> e in ogni documento... e questo risolve il problema? o c'è altro?
Ultima modifica di srj55 : 08-01-2012 alle ore 16.08.18
Un doctype corretto permette che il browser non vada in quirks mode, ovvero gli inica che stiamo seguendo gli standard HTML e CSS.
Non so se risolve il problema in questione, comunque mettilo.
quindi non c'è una soluzione definitiva al problema?
e devo inserire anche "<html xmlns="http://www.w3.org/1999/xhtml">" ?
Ultima modifica di srj55 : 08-01-2012 alle ore 16.38.21
Devi eliminare la riga 31 del tuo foglio di stile, è malofrmata e causa problemi con Internet Explorer (non sono sicuro, ma la causa potrebbe essere proprio il fatto di visualizzare il documento in quirks mode, Aggiornamento: si è proprio quella, il doctype corretto avrebbe risolto).
Poi non vedo altri problemi di visualizzazione con Internet Explorer 8, puoi indicarli?
Sarebbe bene, ma non è necessario se spedisci i tuoi documenti con mimetype text/html (come stai facendo ora).
Ultima modifica di karl94 : 08-01-2012 alle ore 17.13.49
ok quindi aggiungerò anche quella parte dopo doctype...
ma in firefox x esempio vedo l'elenco puntato dritto mentre in IE lo vedo messo con il testo allineato al centro, e anche in discografia non si vede uguale scritte e cover degli album non di vedono ugualmente... e ancora grazie del tuo aiuto.
Per quanto riguarda il testo della colonna di sinistra, lo vedi centrato perché eredita il valore della proprietà text-align dall'elemento genitore (div#container). Tu hai specificato per la proprietà text-align il valore start, ma quest'ultimo non è supportato da Internet Explorer, dunque ignora la dichiarazone e applica la cascata. Anteponi a quella istruzione un'altra che assegan il valore della propriatà CSS text-align su left.
ah e per la schermata della discografia?
È sufficiente applicare un doctype corretto, comunque ci sono diversi errori, per esempio, l'elemento img è vuoto, non ha dunque conenuto e inserire un tag di chiusura per questo elemento può causare problemi in alcuni vecchi browser. Elimina il tag di chiusura, e magari adotta la seguente sintassi (consigliata dal W3C):Nota che lo spazio che precede lo slash è opzionale ma è consigliato preservarlo.Codice HTML:<img src="URL" alt="testo alternativo" />
ti ringrazio molto... ora si vede in maniera uguale sia in firefox che in chrome che in IE ...