Skip to main content

Property - Définition de la propriété CSS

Things Mr. Welch is No Longer Allowed to do in a RPG #1-2450 Reading Compilation (Mars 2025)

Things Mr. Welch is No Longer Allowed to do in a RPG #1-2450 Reading Compilation (Mars 2025)
Anonim

Le style visuel et la présentation d'un site Web sont dictés par CSS ou des feuilles de style en cascade. Ce sont des documents qui façonnent le balisage HTML d'une page Web, fournissant aux navigateurs Web des instructions sur la manière d'afficher les pages résultant de ce balisage. CSS gère la mise en page, la couleur, les images d'arrière-plan, la typographie et bien plus encore.

Si vous regardez un fichier CSS, vous verrez que, comme tout langage de balisage ou de codage, ces fichiers ont une syntaxe spécifique. Chaque feuille de style est composée d’un certain nombre de règles CSS. Ces règles, prises au complet, constituent le style du site.

Les parties d'une règle CSS

Une règle CSS est composée de deux parties distinctes: le sélecteur et la déclaration. Le sélecteur détermine ce qui est stylé sur une page et la déclaration indique comment elle doit être stylée. Par exemple:

p { couleur: # 000;}

Ceci est une règle CSS. La partie sélecteur est le "p", qui est un sélecteur d'élément pour les "paragraphes". Par conséquent, il sélectionnerait TOUS les paragraphes d'un site et leur fournirait ce style (à moins que certains paragraphes ne soient ciblés par des styles plus spécifiques ailleurs dans votre document CSS).

La partie de la règle qui dit "color: # 000;" est ce qu'on appelle la déclaration. Cette déclaration est composée de deux éléments: la propriété et la valeur.

La propriété est la "couleur" pièce de cette déclaration. Il dicte quel aspect du sélecteur sera modifié visuellement.

La valeur correspond à ce que la propriété CSS choisie sera modifiée. Dans notre exemple, nous utilisons la valeur hexadécimale de # 000, qui est un raccourci CSS pour "noir".

Donc, en utilisant cette règle CSS, notre page aurait des paragraphes affichés dans une police de caractères de couleur noire.

Principes de base des propriétés CSS

Lorsque vous écrivez des propriétés CSS, vous ne pouvez pas les créer comme bon vous semble. Par exemple, "color" est une propriété CSS réelle, vous pouvez donc l'utiliser. Cette propriété est ce qui détermine la couleur du texte d'un élément. Si vous essayez d'utiliser "text-color" ou "font-color" en tant que propriétés CSS, celles-ci échoueront car elles ne font pas partie du langage CSS.

Un autre exemple est la propriété "background-image". Cette propriété définit une image pouvant être utilisée pour un arrière-plan, comme ceci:

.logo { background-image: url (/images/company-logo.png);}

Si vous essayez d'utiliser "background-picture" ou "background-graphic" en tant que propriété, elles échoueront car, une fois encore, il ne s'agit pas de propriétés CSS réelles.

Quelques propriétés CSS

Il existe un certain nombre de propriétés CSS que vous pouvez utiliser pour styler un site. Quelques exemples sont:

  • Bordure (y compris style, couleur et largeur)
  • Rembourrage (y compris padding-top, padding-right, padding-bottom et padding-left)
  • Marges (y compris la marge supérieure, la marge droite, la marge inférieure et la marge gauche)
  • Famille de polices
  • Taille de police
  • Couleur de fond
  • Largeur
  • la taille

Ces propriétés CSS sont excellentes à utiliser comme exemples, car elles sont toutes très simples et, même si vous ne connaissez pas CSS, vous pouvez probablement deviner ce qu’elles font en fonction de leurs noms.

Vous rencontrerez également d'autres propriétés CSS dont la façon dont elles fonctionnent en fonction de leurs noms n'est peut-être pas aussi évidente:

  • Flotte
  • Clair
  • Débordement
  • Transformation de texte
  • Z-index

Au fur et à mesure que vous approfondissez la conception Web, vous rencontrerez (et utiliserez) toutes ces propriétés et plus encore!

Les propriétés ont besoin de valeurs

Chaque fois que vous utilisez une propriété, vous devez lui attribuer une valeur - et certaines propriétés ne peuvent accepter que certaines valeurs.

Dans notre premier exemple de propriété "color", nous devons utiliser une valeur de couleur. Cela peut être une valeur hexadécimale, une valeur RGBA ou même des mots-clés de couleur. Chacune de ces valeurs fonctionnerait, cependant, si vous utilisiez le mot "sombre" avec cette propriété, cela ne ferait rien car, aussi descriptif que ce mot puisse être, ce n'est pas une valeur reconnue en CSS.

Notre deuxième exemple d '"image d'arrière-plan" nécessite l'utilisation d'un chemin d'image pour extraire une image réelle des fichiers de votre site. C'est la valeur / syntaxe requise.

Toutes les propriétés CSS ont des valeurs auxquelles elles s’attendent. Par exemple:

  • Border-color attend une valeur de couleur
  • La taille de la bordure attend une valeur de dimensionnement, telle que des pixels ou des pourcentages
  • Les styles de bordure attendent l'un des styles réservés utilisés pour cette propriété, comme "solide"

Si vous parcourez la liste des propriétés CSS, vous découvrirez que chacune d’elles a des valeurs spécifiques qu’elle utilisera pour créer les styles auxquels elle est destinée.

Edité par Jeremy Girard