web-dev-qa-db-fra.com

Média = Tous vs Média = Écran

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.

27
L84
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?

28
NullPoiиteя

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).

2
kittu