Ciao uso questo:
per formattare i titoli H3, funziona su Explorer ma non su mozilla!codice:H3.prova{color:#990000; font-size:13;}
Qualcuno mi sa suggerire qualcosa per ottenere una soluzione compatibile?
Ciao uso questo:
per formattare i titoli H3, funziona su Explorer ma non su mozilla!codice:H3.prova{color:#990000; font-size:13;}
Qualcuno mi sa suggerire qualcosa per ottenere una soluzione compatibile?
Funzia, funzia, avevo un banale errore nel foglio di stile!
E' lo stesso, se non metti l'unità di misura, comunque il browser lo interpreta come pixel.Originariamente inviato da pacovox
font-size:13px em %
Dipende da quale doctype si sta usando, di conseguenza se il browser sta lavorando in modalità standard o retrocompatibile.E' lo stesso, se non metti l'unità di misura, comunque il browser lo interpreta come pixel.
Ad esempio se usi xhtml 1.0 strict e nel css non specifichi l'unità di misura Firefox, IE6, Opera usano la dimensione di default, mentre IE5.x accetta i 13px anche se non specificato.
mi sa che non ci hai mai provato vero? la modalità predefinita (default) è sempre pixelOriginariamente inviato da pacovox
Dipende da quale doctype si sta usando, di conseguenza se il browser sta lavorando in modalità standard o retrocompatibile.
Ad esempio se usi xhtml 1.0 strict e nel css non specifichi l'unità di misura Firefox, IE6, Opera usano la dimensione di default, mentre IE5.x accetta i 13px anche se non specificato.![]()
Non mi sono spiegato, se scrivi h3{font-size:13;} e stai usando xhtml 1.0 strict i browser che ho elencato prima non aggiungono magicamente l'unità di misura, proprio perchè essendo in modalità standard si aspettano che la specifichi tu.
Per default intendo che applicano la dimensione predefinita per l'h3, fregandosene giustamente dei 13(che cosa poi?).
tu invece sì. :master:mi sa che non ci hai mai provato vero?
Sì e funziona, li prendono sempre in pixel, perché comunque quella è l'unità di misura predefinita, indipendentemente dal doctype.Originariamente inviato da pacovox
Non mi sono spiegato, se scrivi h3{font-size:13;} e stai usando xhtml 1.0 strict i browser che ho elencato prima non aggiungono magicamente l'unità di misura, proprio perchè essendo in modalità standard si aspettano che la specifichi tu.
Per default intendo che applicano la dimensione predefinita per l'h3, fregandosene giustamente dei 13(che cosa poi?).
tu invece sì. :master:
Io non scrivo mai numeri senza unità di misura, ma prove ne faccio per capire cosa potrei aspettarmi se sbagliassi io o qualcuno dei miei collaboratori.
Se non sai dove guardare non trovi l'errore, e non mettere un'unità di misura è uno degli errori che capitano di più.
be' io scommetto su pacovox![]()
4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore
Mi dispiace ma non è così, o per lo meno non è così scontato. In alcuni casi l'h3 non sarà alto 13px, che poi Firefox lo consideri alto un tot di pixel invece di un tot di em o % ok, ma non il valore specificato nella proprietà.Sì e funziona, li prendono sempre in pixel, perché comunque quella è l'unità di misura predefinita, indipendentemente dal doctype.
IE5.x fa vedere l'h3 alto 13px, Firefox IE6 no.codice:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it"> <head> <title>Titolo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <style type="text/css"> <!-- h3{font-size:13;} --> </style> </head> <body> <h3>Questo è un h3</h3> </body> </html>
Cambia solo il doctype, in questo caso anche Firefox andando in modalità retrocompatibile visualizzerà l'h3 alto 13px.codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <html lang="it"> <head> <title>Titolo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- h3{font-size:13;} --> </style> </head> <body> <h3>Questo è un h3</h3> </body> </html>
Come mai?