Il arrivera parfois que vous ayez besoin d'appliquer une class (ou un id mais c'est plus rare) à certains mots qui ne sont pas entourés par des balises. En effet, le problème des class c'est qu'il s'agit d'un attribut, vous ne pouvez donc en mettre que sur une balise.
Par exemple dans l'image précédente, je veux juste mettre en vert le mot "mais" . Ce serait facile s'il y avait une balise autour de ce mot. Mais, ici il n'y en a pas. Heureusement, deux nouvelles balises viennent à notre secours :
Voici le code css et html à appliquer pour mettre un mot en vert par exemple :
|
.mais { color:green; } |
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Mon premier document css</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <p>bla bla bla bla bla</p> encore du bla bla bla <span class="mais">mais</span> sans css <p class="gras_rouge">Encore du bla bla bla mais en gras et en rouge</p> </body> </html> |
Et voici le résultat