Attributs SVG de base

Les attributs SVG de base sont  tous les attributs communs pouvant être spécifiés sur n'importe quel élément SVG.

Attributs

id
Définit un identifiant (ID) qui doit être unique dans tout le document. Son but est d'identifier l'élément pour pouvoir y faire référence plus tard, comme identificateur de fragment, dans du code, ou pour appliquer du style (avec CSS).
Valuer: Tout ID valide; Animation: Non
lang

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

tabindex
L'attribut SVG tabindex permet de contrôler si un élément peut prendre le focus et définit l'ordre relatif des éléments pour la navigation via tabulation.
Type de valeur: <integer>; Animation: Non
xml:base
Spécifie une IRI de base autre que celle du document.
Type de valeur: <IRI>; Animation: Non
xml:lang

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

xml:space Obsolète depuis SVG 2

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 <text> donné.

Note: Plutôt qu'utiliser l'attribut xml:space vous devriez utiliser la propriété CSS white-space à la place.

Valeur: default | preserve; Animation: Non

Compatibilité des navigateurs

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidEdge MobileFirefox pour AndroidOpera pour AndroidSafari pour iOSSamsung Internet
idChrome Support complet OuiEdge Support complet OuiFirefox Support complet OuiIE Support complet OuiOpera Support complet OuiSafari Support complet OuiWebView Android Support complet OuiChrome Android Support complet OuiEdge Mobile Support complet OuiFirefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet OuiSamsung Internet Android ?
langChrome ? Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Edge Mobile ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
tabindexChrome Support complet OuiEdge Support complet OuiFirefox Support complet 51IE Support complet OuiOpera Support complet OuiSafari Support complet OuiWebView Android Support complet OuiChrome Android Support complet OuiEdge Mobile Support complet OuiFirefox Android Support complet 51Opera Android Support complet OuiSafari iOS Support complet OuiSamsung Internet Android ?
xml:base
Obsolète
Chrome ? Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Edge Mobile ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
xml:lang
Obsolète
Chrome ? Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Edge Mobile ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
xml:space
Obsolète
Chrome ? Edge ? Firefox Support complet 3IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Edge Mobile ? Firefox Android Support complet 4Opera Android ? Safari iOS ? Samsung Internet Android ?

Légende

Support complet  
Support complet
Compatibilité inconnue  
Compatibilité inconnue
Obsolète. Les nouveaux sites web ne doivent pas utiliser cette fonctionnalité.
Obsolète. Les nouveaux sites web ne doivent pas utiliser cette fonctionnalité.

Étiquettes et contributeurs liés au document

Contributeurs à cette page : a-mt
Dernière mise à jour par : a-mt,