Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Misteri del DOCTYPE
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet
Precedente :: Successivo  
Autore Messaggio
pincopallino
Dio maturo
Dio maturo


Registrato: 05/05/02 08:05
Messaggi: 3396
Residenza: Paperopoli

MessaggioInviato: 31 Mar 2004 19:26    Oggetto: Misteri del DOCTYPE Rispondi

Strani comportamenti dei browser...

Mai chiestovi cosa cambia tra



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



e



<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01"> ?



Con il primo, il "title" è evidenziato nel "modo autore" di Opera, con il secondo no. Ma oggi ho scoperto un'altra differenza, ben più interessante.

Ho un tabella con una colonna a sinistra ove piazzo un menu che si trova in un file js esterno. La tabella ha un TD align="center" per centrare la posizione del menù. Ora, con il primo doctype non solo la posizione del menù, ma anche i link all'interno del menù sono centrati. Con il secondo invece soltanto la posizione del menù è centrata.

Oggi sono impazzito nel cercare di capire perché in seguito ad un copia-incolla due pagine apparissero diverse, in particolare link nel menù allineati a sinistra in un caso e centrati nell'altro. Copia-ed-incolla, quindi sarebbero dovute apparire identiche (almeno per quanto riguarda la colonna di sinistra). Niente, sempre diverse. Alla fine - proprio grazie al modo autore di Opera - mi sono accorto che il doctype era dichiarato diversamente. Quella piccola aggiunta comporta una "reazione" diversa del browser. Sia in Opera che in IE.

Trovanto il bandolo, ma che fatica! :nervous

_________________________________

Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. Albert Einstein

Edited by: pincopallino  at: 31/3/04 19:28
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi