2017_2018:s1:webdoc:td2
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 2017_2018:s1:webdoc:td2 [2017/11/06 07:22] – [La notion d’héritage/cascade] pourcelot | 2017_2018:s1:webdoc:td2 [2017/11/16 10:15] (current) – [La notion d’héritage/cascade] pourcelot | ||
|---|---|---|---|
| Line 96: | Line 96: | ||
| Les navigateurs appliquent donc à un élément la règle la plus **spécifique** qui le concerne, donc préférentiellement une règle qui cible directement cet élément, s'il n'y en a pas ce sera la règle de son élément père, puis de son grand-père, | Les navigateurs appliquent donc à un élément la règle la plus **spécifique** qui le concerne, donc préférentiellement une règle qui cible directement cet élément, s'il n'y en a pas ce sera la règle de son élément père, puis de son grand-père, | ||
| - | Un sélecteur de la forme sélecteur1 | + | CSS permet de créer des règles d' |
| + | |||
| + | Par exemple, un sélecteur de la forme //sélecteur1 sélecteur2// désigne le cas où sélecteur 2 descend de sélecteur 1. | ||
| + | |||
| + | Considérons par exemple la règle suivante~: | ||
| + | |||
| + | <code css> | ||
| + | p a {color: | ||
| + | </ | ||
| + | |||
| + | Ceci colorera en orange uniquement les liens placés dans un paragraphe. | ||
| + | |||
| + | Considérons par exemple une page HTML contenant le code suivant, et à laquelle on associe la feuille de style contenant la règle '' | ||
| + | <code html> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | <h1 id=" | ||
| + | <p>Ce site propose des informations sur la cryptographie :</ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | <h1 id=" | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Quels sont les liens qui vont apparaître en orange sur la page ? | ||
| + | |||
| + | Cas particulier, un sélecteur de la forme // | ||
| <code css> | <code css> | ||
| ul > li { margin-left: | ul > li { margin-left: | ||
| Line 122: | Line 156: | ||
| | lien actif (cliqué) | | lien actif (cliqué) | ||
| | lien survolé | | lien survolé | ||
| - | | Type de police | {font-family:" | + | | Type de police | font-family:" |
| - | | Taille de police | {font-size: | + | | Taille de police | font-size: |
| | Couleur du texte | color: | | | Couleur du texte | color: | | ||
| | Texte en gras | font-weight: | | Texte en gras | font-weight: | ||
| Line 129: | Line 163: | ||
| | Texte souligné | text-decoration: | | Texte souligné | text-decoration: | ||
| | Couleur de fond | background-color: | | Couleur de fond | background-color: | ||
| + | |||
| + | Vous pouvez également utiliser la balise ''< | ||
| </ | </ | ||
| + | |||
| ==== Combinaison de sélecteurs ==== | ==== Combinaison de sélecteurs ==== | ||
2017_2018/s1/webdoc/td2.1509952933.txt.gz · Last modified: 2017/11/06 07:22 by pourcelot