0% ont trouvé ce document utile (0 vote)
21 vues4 pages

css1 12 9

Les feuilles de style en cascade (CSS) permettent de séparer la mise en forme d'un document HTML, facilitant ainsi l'application d'un même style à plusieurs documents. Les règles CSS s'écrivent avec un sélecteur suivi d'attributs et de valeurs, et peuvent être enregistrées de trois manières : externe, interne ou inline. Un exercice pratique est proposé pour créer un document HTML avec des paragraphes et un tableau, en alternant les styles.

Transféré par

Le Soldat Ryan
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
21 vues4 pages

css1 12 9

Les feuilles de style en cascade (CSS) permettent de séparer la mise en forme d'un document HTML, facilitant ainsi l'application d'un même style à plusieurs documents. Les règles CSS s'écrivent avec un sélecteur suivi d'attributs et de valeurs, et peuvent être enregistrées de trois manières : externe, interne ou inline. Un exercice pratique est proposé pour créer un document HTML avec des paragraphes et un tableau, en alternant les styles.

Transféré par

Le Soldat Ryan
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Les feuilles de style en Cascade (CSS)

Qu’est ce que les CSS ?


Pourquoi les CSS?

Grâce aux CSS donc, un document Html peut être séparé de sa mise en
forme, et une même mise en forme peut être appliquée à plusieurs
documents HTML. Les CSS sont un ensemble de règles appliquées aux
balises HTML.
Comment écrire ces règles ?

Avant d’aller plus loin, compléter le tableau ci-dessous à partir du site


http://www.adresse-ip.com/baliseh.htm ou tout site de votre choix

Balise HTML Attributs courants

Après avoir complété le tableau, trouver des balises html qui ont des
attributs communs ?

Page 1 sur 4
La syntaxe d’écriture des règles de Style:

Un sélecteur est une balise Html, comme <p>, <body>, <font>, <img>…..
Ecriture :
Sélecteur {attribut : valeur}
Exemple p { color :red}
ou encore en regroupant plusieurs attributs :
Sélecteur { attribut :valeur ; ……. ;Attribut :valeur }

L’attribut mis en forme doit être commun aux sélecteurs (1,2 et 3)


ou encore
selecteur.valeur_attribut { attribut = valeur_attribut}
exemple p.left { text-align=left}

dans le corps du document html, pour faire appel à cette règle de


style :
<p class=left>
ou encore,
On peut ignorer le sélecteur, le style s’appliquera à toutes les balises qui lui
font appel, à condition d’avoir en commun l’attribut concerné.
.center {text-align = center}
dans le corps du document html
exemple
<p class=center>

Modes de d’enregistrement de Styles

3 styles d’enregistrement : link (fichier externe), embeding(styles définis


dans l’entête) et inline(style particulier à une balise).
a- Dans un fichier externe :
Une feuille de style peut être enregistrée dans un fichier externe.
Avantage, elle est chargée une seule fois par le navigateur Web et s’applique à
toutes les pages qui en font la demande explicite dans l’entête
<head>
<link rel="stylesheet"
type="text/css"
href="mestyles.css" />
</head>
Page 2 sur 4
-Note mestyles.css est un fichier texte contenant toutes les mises en forme du
document html. Le document doit se trouver dans le même dossier

b-Style interne

Quand un document a un seul style on peut déclarer ce style à l’intérieur du


document par :

<head>
<style type="text/css">
hr {color: sienna}
p {margin-left: 20px}
body {background-image:
url("images/fond.jpg")}
</style>
</head>
Remarque
body {background-image: url("images/fond.jpg")} si le fichier n’est pas dans le
répertoire courant, il faut utiliser le mot clé URL.
Pour les anciens navigateurs ne prenant pas en charge la balise style on peut
écrire :

<head>
<style type="text/css">
<!--
hr {color: sienna}
p {margin-left: 20px}
body {background-image: url("images/fond.jpg")}
-->
</style>
</head>

c-Sur place (inline style)

S’applique à une balise particulière, si elle ne fait pas l’objet de style dans une
feuille ou à l’intérieur du document. Par exemple :
<p style="color :red; margin-left: 10px">
Texte sur lequel s’applique le style
</p>
Page 3 sur 4
Travail à faire

1) Ecrire ou ouvrir un document Html composé de plusieurs paragraphes et un


tableau. Alterner les alignements des paragraphes (gauche centré droit),
changer à chaque fois la couleur et la police des caractères. Justifier le choix
de la syntaxe du style.

Page 4 sur 4

Vous aimerez peut-être aussi