Non c'è differenza tra No media e media = "all"?Non c'è differenza tra No media e media = "all" nel link css?
<link rel="stylesheet" type="text/css" media="all" href="style.css">
e
<link rel="stylesheet" type="text/css" href="style.css">
Non c'è differenza tra No media e media = "all"?Non c'è differenza tra No media e media = "all" nel link css?
<link rel="stylesheet" type="text/css" media="all" href="style.css">
e
<link rel="stylesheet" type="text/css" href="style.css">
In HTML 4.01, il valore di default è screen
.
In HTML5, il valore predefinito è stato modificato in all
.
Pertanto, dipende dalla dichiarazione di doctype utilizzata nella pagina. Non importa, i programmi utente si confondono comunque sugli standard; vedi il commento di Knu. (Scommetto che questo è il motivo hanno cambiato al all
in HTML5.)
Poi di nuovo, questo solo conta davvero se si sta sostenendo gli interpreti che fanno pagine non presenti sugli schermi digitali, o visualizzare qualsiasi informazione visiva per quel importa.
Cosa succede se utilizzo Doctype HTML5 ma l'utente è su IE 6/7? Il browser assumerà il valore predefinito come 'all' o' screen' –
@Jitendra Vyas: Perché è importante? IE6 e IE7 sono entrambi media 'screen' comunque, quindi o' screen' o 'all' funzionerebbe. La mia ipotesi migliore è 'screen'. – BoltClock
Perché se stiamo usando il proiettore con IE6/7 per mostrare spiegare alcuni hack e stranezze –
Il termine si riferisce a cui il file css è applicabile ad esempio: schermo, stampa ecc. Il valore predefinito è tutto. significa che se non si specifica qualsiasi supporto il parser prendo come tutto
sì e no a quanto pare. Nella sezione 14.4.1 nelle specifiche si dice che un foglio di stile senza un tipo di supporto si applica a tutti i media, mentre l'altro viene filtrato quando non è necessario. Ma nella sezione 14.2.3 deve essere impostato sullo schermo, che deve essere utilizzato su schermi di computer non di paging, mentre tutti dovrebbero essere adatti a tutti i dispositivi (more information on media-descriptors here).
Netscape 4 non riconosce i tipi di file multimediali, quindi l'aggiunta di 'media =" all "' consente al browser di ignorare e quindi nasconde il foglio di stile da Netscape 4. –