Il semble que récemment, j'ai vu beaucoup plus de gens commencer à utiliser media="all"
contre media="screen"
dans leurs feuilles de style.
Ma question est de savoir quand dois-je utiliser media="all"
plus de media="screen"
et vice versa?
Remarque: j'utilise HTML5 Doctype si cela fait une différence.
media="all" // Used for all media type devices ( its default under html 5)
media="screen" // Used for computer screens(default value for html 4.01)
Bonne lecture
7.3 Types de supports reconnus
Y a-t-il aucune différence entre No media et media = “all” dans le lien css?
Selon W3C Spec :
7.3 Types de supports reconnus
Les noms choisis pour les types de média CSS reflètent les équipements cibles pour lesquels les propriétés pertinentes ont un sens. Dans la liste suivante de types de médias CSS, les noms des types de médias sont normatifs, mais les descriptions sont informatives. De même, le champ "Média" dans la description de chaque propriété est informatif.
tout
Convient à tous les appareils.
braille
Destiné aux dispositifs de rétroaction tactile braille.
en relief
Destiné aux imprimantes braille paginées.
ordinateur de poche
Destiné aux appareils portables (généralement petit écran, bande passante limitée).
imprimer
Destiné au matériel paginé et aux documents visualisés à l'écran en mode Aperçu avant impression. Veuillez consulter la section sur les supports paginés pour plus d'informations sur les problèmes de formatage spécifiques aux supports paginés.
projection
Destiné aux présentations projetées, par exemple les projecteurs. Veuillez consulter la section sur les supports paginés pour plus d'informations sur les problèmes de formatage spécifiques aux supports paginés.
Écran
Destiné principalement aux écrans d'ordinateur couleur.
discours
Destiné aux synthétiseurs vocaux. Remarque: CSS2 avait un type de média similaire appelé 'aural' à cet effet. Voir l'annexe sur les feuilles de style auditif pour plus de détails.
tty
Destiné aux médias utilisant une grille de caractères à pas fixe (tels que les télétypes, les terminaux ou les appareils portables avec des capacités d'affichage limitées). Les auteurs ne doivent pas utiliser des unités de pixels avec le type de support "tty".
tv
Destiné aux appareils de type télévision (basse résolution, couleur, écrans à défilement limité, son disponible).