A quoi sert le "all" des propriétés "channel.css.all.XXX" ?

Pierre MORIN · le 21/10/16 à 16:56

Bonjour,

Il est écrit un peut partout (notamment ici) que les CSS peuvent être intégrés par l'intermédiaire des propriétés "channel.css.all.xxx".

Cependant, il n'est pas préciser à quoi correspond le "all", ni quelles valeurs sont possibles.

Pouvons-nous, par exemple, mettre "print" pour que le fichier indiqué soit intégré dans le portail d'impression, par exemple ?

Merci.

Cordialement

13 pts
Benoît Dissert - le 21/10/16 à 17:27
Meilleure réponse

Il s'agit du medium css (en l'occurence avec all, c'est tous les media).

Vous avez, quand vous incluez un fichier CSS dans une page HTML, la possibilité de préciser un ou plusieurs media, pour indiquer que les styles doivent être pris en compte uniquement :

  • screen : lors d'un affichage graphique
  • print : lors d'une impression
  • braille : pour les lecteurs braille (j'en ai déjà vu un, mon prof de géométrie en licence, en avait un)
  • speech : pour les lecteurs d'écran
  • tv : je vous laisse deviner
  • ...

 

cf liste des media

#3

C'est un bon argument ! ^^ Merci.

Pierre MORIN · le 21/10/16 à 18:03
#4

Merci @Benoît Dissert pour ta réponse. ;)

Jérémy Biron · le 25/10/16 à 16:35
#5

Merci, j'enrichi donc la documentation :
A quoi sert le "all" des propriétés "channel.css.all.XXX" ?

Ronan Kerdudou · le 25/10/16 à 17:57
10 pts