Bonjour, je m'appelle Pascale D. Bob.
Merci aux Terminales de m'avoir trouvé un nom.
Entrons dans le monde des sciences du numérique !
A la découverte de l'informatique !
Un jour, je serai le roi du Python !
Revenons sur la page d'accueil.
Où veux-tu aller ?
Le World Wide Web est un système hypertexte public fonctionnant sur Internet créé dans les années 1989-90.
4.1. La balise 'span'
4.2. La balise 'div'
4.3. L'identifiant d'une balise
4.4. La classe de balises
4.5. Aller plus loin
La balise span est un "conteneur". Elle sert à contenir un ou plusieurs mots (ou lettres) d'un texte auxquels on souhaite ajouter un CSS spécifique.
Exemple :
Codes CSS | HTML et affichage |
---|---|
|
Voici un exemple avec la balise span. Les éléments dans cette balise sont mis en rouge. |
Voici un exemple avec la balise span. Les éléments dans cette balise sont mis en rouge. |
La balise div est un "conteneur". Elle sert à contenir une ou plusieurs balises auxquelles on souhaite ajouter un CSS spécifique.
Exemple :
Codes CSS | HTML et affichage |
---|---|
|
Titre 1Voici un exemple avec ... Les balises et les ... La balise div peut être utilisées dans une autre ... Titre 2Mais il faut éviter ... |
Titre 1Voici un exemple avec la balise div. Les balises et les éléments dans cette balise sont encadrés en rouge et ont une marge. La balise div peut être utilisée dans une autre balise div. Titre 2Mais il faut éviter de les utiliser quand il n'y en a pas vraiment besoin ! |
Un identifiant est un attribut que n'importe quelle balise peut avoir. Il s'écrit id="..." .
Comme son nom l'indique, il sert à identifier une balise précise pour, par exemple, lui attribuer un CSS spécifique.
L'identifiant est unique, il ne peut pas être utilisé pour plusieurs balises d'une même page Web (sinon l'identifiant ne fonctionnera pas correctement).
Le choix de l'identifiant est libre. Il est tout de même préférable de n'utiliser que des lettres sans accent , des chiffres et des underscores (tirets bas).
Dans le CSS, l'identifiant est indiqué par un "#".
Exemple :
Codes CSS | HTML et affichage |
---|---|
|
Titre 1Premier paragraphe. Deuxième paragraphe. Titre 2Troisième paragraphe. |
Titre 1Premier paragraphe. Deuxième paragraphe. Titre 2Troisième paragraphe. |
Une classe est un attribut que n'importe quelle balise peut avoir. Elle s'écrit class="..." .
Contrairement à l'identifiant, la classe peut être utilisée pour plusieurs balises d'une même page Web.
Elle sert à identifier des balises précises pour, par exemple, leurs attribuer un même CSS.
Le choix de la classe est libre. Il est tout de même préférable de n'utiliser que des lettres sans accent, des chiffres et des underscores (tirets bas).
Dans le CSS, l'identifiant est indiqué par un ".".
Une balise peut avoir plusieurs classes. Pour ce faire, on note les deux classes séparées par un espace.
Exemple :
Codes CSS | HTML et affichage |
---|---|
|
Titre 1Premier paragraphe. Deuxième paragraphe. Titre 2Troisième paragraphe. Quatrième paragraphe. |
Titre 1Premier paragraphe. Deuxième paragraphe. Titre 2Troisième paragraphe. Quatrième paragraphe. |
Si on veut sélectionner une classe liée uniquement à un type de balises précis, on place le type de balise devant le point dans le CSS.
Exemple :
Codes CSS | HTML et affichage |
---|---|
|
Titre 1Premier paragraphe. Deuxième paragraphe. Titre 2Troisième paragraphe. Quatrième paragraphe. |
Titre 1Premier paragraphe. Deuxième paragraphe. Titre 2Troisième paragraphe. Quatrième paragraphe. |
Le C de CSS signifie "Cascade". Il indique que le CSS s'effectue de haut en bas, comme une cascade.
Par exemple, si vous modifiez la couleur d'une balise deux fois, c'est la dernière couleur qui sera prise en compte.
Exemple :
Codes CSS | HTML et affichage |
---|---|
|
Premier paragraphe. Deuxième paragraphe. Troisième paragraphe. |
Premier paragraphe. Deuxième paragraphe. Troisième paragraphe. |
Si plusieurs balises (nommons-les A1 et B2) doivent avoir le même CSS, on aurait tendance à vouloir faire un copier-coller.
Pas besoin ! Il suffit d'utiliser cette notation :
Exemple :
Codes CSS | HTML et affichage |
---|---|
|
Titre 1Deuxième paragraphe. Troisième paragraphe. |
Titre 1Premier paragraphe. Deuxième paragraphe. |
Si vous voulez appliquer un CSS sur une/des balises A1 présentes dans une/des balises B2, sans modifier les balises A1 hors ds balises B2, il suffit d'utiliser cette notation :
Exemple :
Codes CSS | HTML et affichage |
---|---|
|
Titre 1Premier paragraphe. Deuxième paragraphe. Titre 2Troisième paragraphe. Quatrième paragraphe. |
Titre 1Premier paragraphe. Deuxième paragraphe. Titre 2Troisième paragraphe. Quatrième paragraphe. |