technique:css

Ceci est une ancienne révision du document !


Feuilles de style CSS - habillage web

Plein de ressources sur le sujet un peu partout

  • Le particulier l'emporte sur le générique (les classes surchargent les balises génériques)
  • Les CSS utilisent le mode descendant : parent - enfants
  • En cas d'égalité, le code le plus bas surcharge le code le plus haut.

.nom { } : classe (.titre)

#nom { } : id (unique, à éviter) (id=“titre-site”)

nom { } : balise (p, body)

parent > enfant { } : enfant direct

balise[attribut=“valeur”] { } : attribut de la balise (utilisation de * pour règle)

* { } : tout sans distinction

balise:pseudo-classe { } : pseudo-classes prédéfinies (ex a:hover, first-child, nth-child)

nom + balise { } : première balise (uniquement) après nom

nom1, nom2 { } : style pour les sélecteurs nom1 et nom2 (en complément)

Propriétés : width, height

Marges : border, padding (intérieures), margin (extérieures) : 4 chiffres : top, right, bottom, left / 3 chiffres : top , left-right, bottom / 2 chiffres : top-bottom, lef-right / 1 chiffre : tous.

Display block (empilés, taille fixable) : h1, p, div…

Display inline (en ligne, taille dépendante du conteneur parent) : a, strong, em, span…

Display inline-block (en ligne, mais taille fixée) : input…

Cas particuliers des images: Display inline avec taille fixable, width et height possible en auto

  • technique/css.1607118601.txt.gz
  • Dernière modification : 2020/12/04 22:50
  • de francoisa