28220 sujets

CSS et mise en forme, CSS3

Bonjour à tous!
Comme c'est mon premier message, je me présente : Matts (Matthias), 25 ans, informaticien.

Je voulais utiliser une feuille de style spécifique pour l'impression des pages du site http://www.lezartssceniques.com . J'ai donc défini mes inclusions de CSS comme suit :

  <link rel="stylesheet" type="text/css" href="css/style.css" media="screen" title="Red Brain - Thème de base" />
  <link rel="alternate stylesheet" type="text/css" href="css/lineaire.css" media="screen" title="Linéaire - Peu de mise en forme"/>
  <link rel="alternate stylesheet" type="text/css" href="css/nue.css" media="screen" title="Nue - Pas de mise en forme du tout"/>
  <link rel="stylesheet" type="text/css" href="css/impression.css" media="print" title="Style pour l'impression" />


Cependant, lors de l'affichage de l'aperçu de l'impression (testé avec Firefox, Opera et Konqueror), la page est affichée sans aucune mise en forme, comme si la CSS n'était pas prise en compte du tout.

Je tiens à préciser que la CSS utilisée est valide ainsi que la page XHTML.

Auriez-vous une idée concernant la cause de comportement?
Modifié par Matts (31 May 2005 - 17:17)
Administrateur
Salut et bienvenue ici,

A ta place, j'éviterais de mettre un "title" à ta feuille de style print, sinon elle va être considérée comme feuille de style alternative Smiley ohwell

PS : pour les présentations, il y'a un sujet en post-it dans le Bar, si tu veux Smiley smile
Modifié par Raphael (31 May 2005 - 13:43)
Merci!

Effectivement, le problème est résolu en ne précisant pas de titre pour la feuille de style destinée à l'impression.

Par contre, après avoir relu l'article d'OpenWeb sur les présentations alternatives et examiné les inclusions CSS de ce site, je me suis rendu compte que la feuille de style print peut posséder un titre, à condition que ce soit le même que la feuille de style screen.

Il n'empêche que cet état de fait me contrarie quand même légèrement, car il me semble bienvenu en termes d'accessibilité de pouvoir qualifier d'un titre adapté une ressource externe, non?