Quatre types de feuilles de style en cascade dans la conception web
Cascading Style Sheets (CSS) se répartissent en quatre types différents (ou styles). Lorsque vous comprenez comment ces quatre types différents de travailler, vous serez coiffer vos pages Web plus efficacement.
Sommaire
Pour garder votre CSS organisée, utiliser des balises CSS de commentaires pour identifier les différentes sections de CSS au sein de votre feuille de style. Par exemple, vous pouvez avoir une section pour les styles d'en-tête, pour les styles de la barre latérale, pour les styles de navigation et pour les styles de bas de page. Commentaires CSS utilisent le / * 133- # * / la syntaxe:
/ * Ceci est un commentaire * /
Style de classe (aka style personnalisé)
Les styles de classe peuvent être appliqués de manière sélective à tout élément HTML en utilisant la class ="customname" syntaxe. Par exemple, vous pouvez créer un style de classe appelé culminant qui a une couleur de fond jaune vif:
.sélectionnez {background-color: # FFFF33-}
Pour appliquer ce style à tout contenu, vous souhaitez simplement utiliser l'attribut de classe:
class ="culminant">Ceci est très important
ID
Styles d'identité sont automatiquement appliqués à un élément HTML sur la page avec le même ID. Par exemple, si vous souhaitez ajouter un tag pour tenir votre sidebar, tu donnerais ce conteneur un identifiant sémantique tels que la barre latérale:
#sidebar {background-color: # 66CCFF-}
Votre code pourrait alors ressembler à ceci:
id ="sidebar">Web Design Services personnalisés
# 133;
Balise
Styles de balises vous permettent de redéfinir automatiquement le style et le positionnement d'une balise HTML existante, comme corps, p, h1, ou li. Par exemple, vous pouvez définir les styles de police pour tous vos
balises tout au long de votre site ou dans une section particulière:
h1 {font-family: Arial, Helvetica, sans-serif-font-size: 1.2em-font-weight: bold-color: # 8c9292-text-transform: uppercase-}
Composé
Styles composés sont également appliqués automatiquement à un élément en fonction de son emplacement dans la page, comme tous les balises à l'intérieur du avec l'ID de la barre latérale, qui se trouve à l'intérieur d'un conteneur parent avec l'ID de peignoir:
#wrapper #sidebar h1 {color: # CC3300-font-family: "Times New Roman", la Géorgie, Serif-}