--- title: Attributs SVG de base slug: Web/SVG/Attribute/Core translation_of: Web/SVG/Attribute/Core ---
Les attributs SVG de base sont tous les attributs communs pouvant être spécifiés sur n'importe quel élément SVG.
Définit le langage de l'élément — la langue dans laquelle sont écrit les éléments non-éditables et celle dans laquelle devrait être écrits les éléments éditables. L'attribut prend pour valeur l'identifiant de la langue tel que définit dans le document IETF "Tags for Identifying Languages" (BCP47).
SVG 2 introduit l'attribut lang
. Si les attributs lang
et xml:lang
sont tous les deux définis, xml:lang
a la priorité sur lang
.
Valeur: Tout ID de langage valide; Animation: Non
C'est un attribut universel autorisé dans tous les documents XML pour définir le langage du texte présent dans l'élément. Son utilisation est presque identique à celle de l'attribut lang en HTML, hormis que les documents XML 1.0 ne permettent pas l'utilisation d'une valeur d'attribut nulle (xml:lang=""
) pour indiquer un langage inconnu. À la place, utiliser xml:lang="und"
.
SVG 2 introduit l'attribut lang
. Si les attributs lang
et xml:lang
sont tous les deux définis, xml:lang
a la priorité sur lang
.
Valeur: Tout ID de langage valide; Animation: Non
SVG prend en charge l'attribut XML standard xml:space
pour spécifier le traitement des caractères d'espaces dans les données d'un élément {{ SVGElement("text") }} donné.
Note: Plutôt qu'utiliser l'attribut xml:space
vous devriez utiliser la propriété CSS {{cssxref('white-space')}} à la place.
Valeur: default
| preserve
; Animation: Non
{{Compat("svg.attributes.core")}}