Utilisateur:Darkoneko/CSS/ou mettre les informations de style ?
Un article de Wikipédia, l'encyclopédie libre.
[modifier] Dans un fichier a part
- dans le head
<link rel="stylesheet" type="text/css" href="url du CSS" media="...">
Media permet de preciser ou s'appliquera la feuille de style
- media="screen" : pour l'ecran
- media="print" : utilise lors de l'impression de la page
- media="handheld" : pour les petits ecrans (telephone, ...)
- media="presentation" : pour les presentations (eq powerpoint....)
- media="all" : defini pour tous les supports.
[modifier] inclure des infos de style a meme la page
comme la precedente, cette balise est incluse dans le head
raisons possibles :
- besoin de regrouper le css dans un doc pour export.
- infos specifique a une page
<style type="text/css" media="screen"> .... .... </style>
pour importer une balise externe dans une style, utiliser @import "url"; au debut
Le contenu de "url" est alors ajoute au style.
- interets :
- dans une feuille de style, pouvoir integrer d autres feuilles de style (ex une feuille pour les caracteres, une pour les tableaux...)
- Netscape4 ne reconnais pas cette balise et donc n importera pas d infos au il n est de toute facon pas en mesure de traiter
[modifier] dans le body
pour appliquer du css directement applique a un paragraphe (a ne pas utiliser, autant que possible, dans les documents finaux, mais tres utiles pour tests)
<p style="...">
cas d'utilisation possible
- une mise en page precise sur un morceau de document