--- title: stroke-dasharray slug: Web/SVG/Attribute/stroke-dasharray tags: - Attribut SVG - SVG translation_of: Web/SVG/Attribute/stroke-dasharray ---
L'attribut stroke-dasharray
contrôle le motif et l'espacement entre les segments utilisés pour tracer le contour d'un élément via l'attribut stroke. L'attribut définit ainsi un motif constitué d'une suite de segments et de vides dont la forme se rapprochera d'une ligne de pointillés.
Note: Comme il s'agit d'un attribut de présentation, stroke-dasharray
peut aussi être utilisé directement dans une feuille de style CSS.
Les éléments suivants peuvent utiliser l'attribut stroke-dasharray
: {{SVGElement('altGlyph')}}, {{SVGElement('circle')}}, {{SVGElement('ellipse')}}, {{SVGElement('path')}}, {{SVGElement('polygon')}}, {{SVGElement('polyline')}}, {{SVGElement('rect')}}, {{SVGElement('text')}}, {{SVGElement('textPath')}}, {{SVGElement('tref')}}, and {{SVGElement('tspan')}}
<svg viewBox="0 0 30 10" version="1.1" xmlns="http://www.w3.org/2000/svg"> <line x1="0" y1="1" x2="30" y2="1" stroke="black" /> <line stroke-dasharray="4" x1="0" y1="3" x2="30" y2="3" stroke="black" /> <line stroke-dasharray="4, 1" x1="0" y1="5" x2="30" y2="5" stroke="black" /> <line stroke-dasharray="4, 1, 2" x1="0" y1="7" x2="30" y2="7" stroke="black" /> <line stroke-dasharray="4, 1, 2, 3" x1="0" y1="9" x2="30" y2="9" stroke="black" /> </svg>
{{ EmbedLiveSample('Exemple', '220', '150', '', 'Web/SVG/Attribute/stroke-dasharray') }}
Catégories | Attribut de présentation |
---|---|
Valeur | none | <dasharray> | inherit |
Animable | Oui |
Document normatif | SVG 1.1 (2nd Edition) |
{{Compat("svg.attributes.presentation.stroke-dasharray")}}
Spécification | Statut | Commentaire |
---|---|---|
{{SpecName("SVG2", "painting.html#StrokeDasharrayProperty", "stroke-dasharray")}} | {{Spec2("SVG2")}} | Définition pour les formes et textes |
{{SpecName("SVG1.1", "painting.html#StrokeDasharrayProperty", "stroke-dasharray")}} | {{Spec2("SVG1.1")}} | Définition initiale pour les formes et textes |