L'élément HTML <ins> représente un fragment de texte qui a été ajouté dans un document.

Catégories de contenu Contenu phrasé ou contenu de flux.
Contenu autorisé Contenu transparent.
Omission de balise Aucune, la balise ouvrante et la balise fermante doivent être présentes.
Parents autorisés Tout élément qui accepte du contenu phrasé.
Rôles ARIA autorisés Tous les rôles sont autorisés.
Interface DOM HTMLModElement

Attributs

On peut utiliser les attributs universels pour cet élément.

cite
Cet attribut définit l'URI d'une ressource qui explique la modification (par exemple, un compte-rendu de réunion ou un lien vers un rapport).
datetime
Cet attribut indique la date et l'heure de la modification. La valeur de cet attribut doit être une date valide avec une chaîne de caractères optionnelle pour l'heure. Si la valeur ne peut pas être analysée comme une date, l'indication temporelle sera absente de l'élément.

Exemples

HTML

<p>Le texte <ins>Ce texte a été ajouté</ins> original.</p>

Résultat

Accessibilité

Par défaut, la plupart des outils d'assistance n'annoncent pas la présence de l'élément ins. On peut le rendre annonçable via la propriété CSS content et grâce aux pseudo-éléments ::before et ::after.

ins::before, 
ins::after {
  clip-path: inset(100%);
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

ins::before {
  content: " [Début de l'insertion]";
}

ins::after {
  content: " [Fin de l'insertion] ";
}

Certaines personnes qui utilisent des lecteurs d'écran désactivent sciemment ces annonces pour éviter une verbosité trop importante. Il est donc important de ne pas abuser de cette technique et de ne l'appliquer qu'à des situations où il est nécessaire de comprendre que du contenu a été inséré.

Spécifications

Spécification État Commentaires
HTML Living Standard
La définition de '<ins>' dans cette spécification.
Standard évolutif  
HTML5
La définition de '<ins>' dans cette spécification.
Recommendation  
HTML 4.01 Specification
La définition de '<ins>' dans cette spécification.
Recommendation  

Compatibilité des navigateurs

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidEdge MobileFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
Support simpleChrome Support complet OuiEdge Support complet OuiFirefox Support complet 1IE Support complet OuiOpera Support complet OuiSafari Support complet OuiWebView Android Support complet OuiChrome Android Support complet OuiEdge Mobile Support complet OuiFirefox Android Support complet 4Opera Android Support complet OuiSafari iOS Support complet OuiSamsung Internet Android Support complet Oui
citeChrome Support complet OuiEdge Support complet OuiFirefox Support complet 1IE Support complet OuiOpera Support complet OuiSafari Support complet OuiWebView Android Support complet OuiChrome Android Support complet OuiEdge Mobile Support complet OuiFirefox Android Support complet 4Opera Android Support complet OuiSafari iOS Support complet OuiSamsung Internet Android Support complet Oui
datetimeChrome Support complet OuiEdge Support complet OuiFirefox Support complet 1IE Support complet OuiOpera Support complet OuiSafari Support complet OuiWebView Android Support complet OuiChrome Android Support complet OuiEdge Mobile Support complet OuiFirefox Android Support complet 4Opera Android Support complet OuiSafari iOS Support complet OuiSamsung Internet Android Support complet Oui

Légende

Support complet  
Support complet

Voir aussi

  • <del> qui permet d'indiquer la suppression d'un fragment dans un document.

Étiquettes et contributeurs liés au document

Étiquettes : 
Contributeurs à cette page : SphinxKnight, wakka27, tregagnon
Dernière mise à jour par : SphinxKnight,