documentation css border

Vous êtes ici: Les articles techniques » documentation » Cascading Style Sheets : L'ensemble des propriétés CSS » border

Table des matières

border

Version CSS : 1

  • S’applique à : Tous les éléments.
  • Valeur héritée : Non
  • Valeur par défaut : Pas de valeur par défaut

Compatibilité

Navigateur IE 6 IE 7 Firefox 1.5 Firefox 2 Opera 8.5 Opera 9 Konqueror 3.5 Safari 2
border Partiel Partiel Oui Oui Oui Oui Oui Oui
border-width 90% 90% Oui Oui Oui Oui Oui Oui
border-style 82% 82% Oui Oui Oui Oui Oui Oui
border-top-color 66% 83% Oui Oui 99% 99% ≈100% ≈100%
inherit Non Non Oui Oui Oui Oui Oui Oui

Explications

Regroupe les différentes propriétés css permettant de définir les bordures d’un élément :

  • border-color
  • border-style
  • border-width (noter que tandis que la propriété border-width accepte 4 valeurs, border en accepte une. On ne peut pas mettre border:solid black 0 1px)

Les valeurs de ces différentes propriétés sont regroupées et peuvent être énoncées à la suite, peu importe l’ordre, mais séparées par des espaces.

Certains navigateurs n’interprèteront d’ailleurs pas correctement les bordures si ces 3 propriétés ne sont pas renseignées.

Se référer à ces différentes propriétés pour voir les valeurs existantes.

Les caractèristiques des bordures peuvent être définies individuellement avec “border-left”, “border-bottom”, “border-right” et “border-top”.

Les liens sur les images génèrent une bordure bleue autour de celles-ci, la valeur 0 attribuée à la propriété border pour redéfinir la balise <img> permet de retirer cet effet.

Exemple de script

.bordure1 {
  border: #bcc2fc double 5px;
} 
 
.bordure2 {
  border: dotted #808080 1pt;
}
 
.bordure3 {
  border: thick #ffd700 outset;
}
 
.bordure4 {
  border: groove #9400d3 4px;
}



veille
inscrits inscrits ! Compensation à la rédaction
  • Inscription au wiki
  • Connexion

vod