--- title: outline-style slug: Web/CSS/outline-style tags: - CSS - Propriété - Reference translation_of: Web/CSS/outline-style ---
La propriété outline-style permet de définir la mise en forme utilisée pour dessiner la bordure d'un élément. Cette bordure est dessinée autour de la boîte de bordure et peut être utilisée afin de faire ressortir l'élément.
Cette propriété est synthétisée grâce à la propriété {{cssxref("outline")}} qui regroupe outline-style, {{cssxref("outline-width")}} et {{cssxref("outline-color")}}.
/* Valeurs avec un mot-clé */ outline-style: auto; outline-style: none; outline-style: dotted; outline-style: dashed; outline-style: solid; outline-style: double; outline-style: groove; outline-style: ridge; outline-style: inset; outline-style: outset; /* Valeurs globales */ outline-style: inherit; outline-style: initial; outline-style: unset;
autonone0).dotteddashedsoliddoublegrooveridgegroove : la bordure semble dépasser du document.insetoutsetinset : la bordure semble ressortir du document..exemple-groove {
outline-style: groove;
outline-color: red;
outline-width: 2px;
}
.exemple-outset {
outline-style: outset;
outline-color: green;
outline-width: 1px;
}
<p class="exemple-groove">Ça c'est le groove</p> <p class="exemple-outset">Et ça c'est outset</p>
{{EmbedLiveSample("Exemple_simple","100%","100%")}}
La valeur auto indique une bordure sur mesure selon l'interface du système d'exploitation ou de l'agent utilisateur.
.auto {
outline-style: auto; /* same result as "outline: auto" */
}
/* To make the Demo clearer */
* { outline-width: 10px; padding: 15px; }
<div> <p class="auto">Outline Demo</p> </div>
{{EmbedLiveSample('Example_0_-_auto')}}
| Spécification | État | Commentaires |
|---|---|---|
| {{SpecName('CSS3 Basic UI', '#outline-style', 'outline-style')}} | {{Spec2('CSS3 Basic UI')}} | La valeur auto a été ajoutée. |
| {{SpecName('CSS2.1', 'ui.html#propdef-outline-style', 'outline-style')}} | {{Spec2('CSS2.1')}} | Définition initiale. |
{{cssinfo}}
{{Compat("css.properties.outline-style")}}