Forum Serial Computer II
Pour consulter en détails le forum Sérial Computer II, Il faut être inscrit.

Connecte-toi sans plus attendre et venez participer avec nous!

Rejoignez le forum, c’est rapide et facile

Forum Serial Computer II
Pour consulter en détails le forum Sérial Computer II, Il faut être inscrit.

Connecte-toi sans plus attendre et venez participer avec nous!
Le Deal du moment : -55%
Coffret d’outils – STANLEY – ...
Voir le deal
21.99 €

La révolution CSS


Voir le sujet précédent Voir le sujet suivant Aller en bas

Dossier La révolution CSS

Message par Fabienne Ven 25 Aoû 2023, 10:31 am

L'apparition des feuilles de styles (première mouture en 1996, mais ça a pas mal évolué depuis...) a changé la donne en permettant de déporter la mise en forme dans un fichier dédié, et donc de revenir à un code HTML "pur" (centré sur la structure de la page). Le lien entre les deux se fait en ajoutant une balise "link" dans la section "head" du fichier HTML, comme ci-dessous :
La révolution CSS Screen19

La feuille de style (hello3.css) ressemble à ça :
La révolution CSS Screen20

On y retrouve les éléments qui reçoivent une mise en forme spécifique ("background" et "h1") avec les déclarations de style correspondantes. Je pense que la syntaxe est assez explicite...

Vous pouvez vérifier que le résultat est bien celui attendu : hello.3.html
Fabienne
Fabienne
Novice
Novice


https://www.le-rib.com/forum

Revenir en haut Aller en bas

Dossier Re: La révolution CSS

Message par Fabienne Dim 27 Aoû 2023, 7:55 am

Mais le CSS permet d'aller beaucoup plus loin, avec la notion de classe. Supposons qu'on désire avoir à disposition plusieurs versions de la balise h1, avec des mises en forme différentes. Pour cela, il suffit de définir plusieurs classes de la balise, comme dans l'exemple ci-dessous (hello4.css).
p1.red, p1.green, p1.blue définissent trois classes pour p1 qui spécifient les différentes mises en forme. Dans la déclaration p1 "tout court", on place ce qui s'appliquera à toutes les balises p1, quelle que soit la classe utilisée !
La révolution CSS Screen21

Pour utiliser ces classes de h1 il suffit, côté HTML, de les "invoquer" de la façon suivante : p1 class="red" ou p1 class="green" ou bien encore p1 class="blue" :
La révolution CSS Screen22

Vous pouvez observer le résultat : hello4.html
Fabienne
Fabienne
Novice
Novice


https://www.le-rib.com/forum

Revenir en haut Aller en bas

Dossier Re: La révolution CSS

Message par Fabienne Lun 28 Aoû 2023, 6:23 pm

Pour terminer ce premier survol du tandem HTML / CSS, et avant de passer à des choses plus fondamentales, voici une petite démo des différents niveaux de titre, au nombre de six (balises h1 à h6), avec leur apparence par défaut (à part la couleur) : hello5.html

Ci-dessous le code HTML et CSS :
La révolution CSS Screen23
La révolution CSS Screen24
Fabienne
Fabienne
Novice
Novice


https://www.le-rib.com/forum

Revenir en haut Aller en bas

Dossier Re: La révolution CSS

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum