Help:HTML in wikitext/fr

PD Note : si vous modifiez cette page, vous acceptez de placer votre contribution sous licence CC0. Plus d’informations sont disponibles sur le projet Aide dans le domaine public. PD

MediaWiki a la possibilité de reconnaître par analyse syntaxique certaines balises HTML du wikicode. Les chevrons pour les autres balises sont échappés et les balises sont affichées au lieu d'être analysées.

Balises HTML autorisées

Balises HTML autorisées dans le logiciel MediaWiki
Balise Signification Allowed attributes Autorisé depuis... Notes
<abbr> Abbréviation common attributes 1.16
<b> Attirer l'attention common attributes 1.1 Wikicode : trois apostrophes, par exemple Attention à '''ce texte'''.
<bdi> Elément bidirectionnel pouvant être formaté dans une direction différente du reste du texte common attributes 1.20
<bdo> Elément bidirectionnel pour réécraser la direction actuelle du texte common attributes 1.22
<big> Aggrandit le texte common attributes 1.1 <big> est obsolète en HTML, mais pas dans le wikicode (T154067)
<blockquote> Bloc de citation common attributes + cite 1.1
<br> Passage à la ligne common attributes + clear 1.1
<caption> Légendes de tableau common attributes + align 1.1
<cite> Citation - dans le sens de référence - d'une oeuvre créative. common attributes 1.1
<code> Code source informatique en ligne common attributes 1.1
<col> common attributes + span
<colgroup> common attributes + span
<data> Données, en lien avec la traduction lisible par une machine via l'attribut value. common attributes + value 1.21
<dd> Détails de description, pour un élément qui est un terme de description, à l'intérieur d'une liste de description. common attributes 1.1 Wikicode : : en début de ligne, respectivement pour les détails de la liste de descriptions.
<del> Texte supprimé common attributes + cite, datetime 1.3
<dfn> Définition. Encadre la définition d'un terme ou d'une phrase. common attributes 1.17
<div> Division de contenu, pour appliquer la mise en forme CSS à un bloc. common attributes + align 1.1
<dl> Liste de descriptions. common attributes 1.1
<dt> Un terme de description dans une liste de descriptions. common attributes 1.1 Wikicode : ; au début de la ligne, respectivement pour chaque terme de la liste de descriptions.
<em> Emphase common attributes 1.1
<h1> Titre de section – niveaux de 1 à 6 common attributes + align 1.1 Wikicode : paires de signes égal (voir aide au formatage).

Notez que lorsque vous modifiez une section commençant par un entête HTML, le résumé de la modification ne sera pas prérempli.

<hr> Passage à la ligne thématique common attributes + width 1.1 Wikicode : 4 tirets longs ou davantage (----) en début de ligne.
<i> Texte idiomatique, terme réservé common attributes 1.1 Wikicode : deux apostrophes simples, ex : ''texte idiomatique''.
<ins> Texte ajouté common attributes + cite, datetime 1.3
<kbd> Entrée au clavier common attributes 1.17
<li> Elément de liste common attributes + type, value 1.1 Wikicode : # ou * en début de ligne, respectivement pour les listes ordonnées et les listes non ordonnées.
<link> Lien de ressource externe itemprop, href, title 1.27 Doit avoir les attributs itemprop et href positionnés.[1] Excludes most values for rel, including the stylesheet value.
<mark> Texte balisé ou mis en valeur. common attributes 1.21
<meta> Métadonnées itemprop, content 1.27 Doit avoir les attributs itemprop et content positionnés.[1]
<ol> Liste ordonnée. common attributes + type, start, reversed 1.1
<p> Paragraphe common attributes + align 1.1 Wikicode : texte entre les lignes vides.
<pre> Texte préformaté common attributes + width 1.1 Le contenu n'est pas analysé, comme dans une balise <nowiki>.

Wikicode : ligne commençant par un caractère espace, par exemple  preformatted text.

<q> Citation en ligne common attributes + cite 1.22
<rp> Parenthèses de repli Ruby common attributes 1.1
<rt> Texte Ruby : annotation rendue près du texte de base. A l'intérieur de la balise ruby. common attributes 1.1
<ruby> Annotation Ruby. Clos rt et rp. common attributes 1.1
<s> Trait, pour barrer du texte qui n'est plus actuel ou pas à jour. common attributes 1.1
<samp> Extrait de sorties, texte en ligne généré par un programme informatique. common attributes 1.17
<small> Commentaire annexe. common attributes 1.1
<span> Contient span, pour appliquer la mise en forme CSS à un texte en ligne. common attributes 1.4
<strong> Grande importance. common attributes 1.1
<sub> Indice common attributes 1.1
<sup> Exposant common attributes 1.1
<table> Tableau, pour les données tabulaires. common attributes + summary, width, border, frame, rules, cellspacing, cellpadding, align, bgcolor 1.1 Wikicode : voir la page d'aide concernant les tables.
<td> Cellule de donnée de tableau, dans une balise tr. common attributes + abbr, axis, headers, scope, rowspan, colspan, nowrap, width, height, bgcolor, align, valign 1.1 Wikicode : voir la page d'aide concernant les tables.
<th> Cellule d'entête de tableau, dans une balise tr common attributes + abbr, axis, headers, scope, rowspan, colspan, nowrap, width, height, bgcolor, align, valign 1.1 Wikicode : voir la page d'aide concernant les tables.
<time> Date / Heure common attributes + datetime 1.21
<tr> Ligne de tableau, entre balises table. common attributes + bgcolor, align, valign 1.1 Wikicode : voir la page d'aide concernant les tables.
<u> Annotation non articulée (souligné). common attributes 1.1
<ul> Liste non ordonnée. common attributes + type 1.1
<var> Variable common attributes 1.1
<wbr> Possibilité de passage à la ligne. common attributes 1.22

Common attributes

The following attributes are permitted on almost all tags listed in the table above (except meta and link):

  • HTML
    • id
    • class
    • style
    • lang
    • dir
    • title
    • tabindex
  • WAI-ARIA
    • aria-describedby
    • aria-flowto
    • aria-hidden
    • aria-label
    • aria-labelledby
    • aria-level
    • aria-owns
    • role
  • RDFa
    • about
    • property
    • resource
    • datatype
    • typeof
  • Microdata
    • itemid
    • itemprop
    • itemref
    • itemscope
    • itemtype

Balises obsolètes

Les balises suivantes sont analysées par MediaWiki, mais elles sont obsolètes en HTML 5. Elles doivent être remplacées par l'une des balises ci-dessus. Vous pouvez ajouter un attribut style pour reproduire l'affichage attendu.

Balises HTML obsolètes dans MediaWiki
Balise Autorisé depuis... Erreur Lint générée ? Notes
<center> 1.1 oui
<font> 1.1 oui
<rb> 1.1 non
<rtc> 1.24 non
<strike> 1.1 oui
<tt> 1.1 oui

Cas d'utilisation

Ancre des liens

Pour créer une ancre référençable, vous pouvez utiliser toute balise HTML avec un attribut id.

Par exemple <span id="note2"></span> vous permet de créer un lien vers son emplacement sur la page en utilisant [[#note2|Voir la note associée]].

Formatage CSS

Avec l'attribut style

En utilisant la balise HTML au lieu du wikicode équivalent vous pouvez ajouter un attribut style et définir un affichage personnalisé avec le langage CSS.

Avec les attributs class et id

Grâce aux TemplateStyles, vous pouvez ajouter une feuille de style personnelle au document. Ils est donc utile d'ajouter les attributs class ou id aux éléments pour lesquels vous voulez adapter l'affichage.

Réécraser la syntaxe HTML

Commentaires HTML

Wikicode utilise la syntaxe des commentaires HTML pour ses propres commentaires : l'analyseur les ignore, ils ne sont pas rendus dans le source HTML résultant.

<!-- Ce texte est un commentaire wikicode. Après la sauvegarde, il sera gardé dans le source du wikicode et ne sera pas affiché, ni généré dans le source HTML. -->

Balise Pre

Le contenu d'une balise pre n'est pas analysé, tout comme pour une balise <nowiki>.

Vous devez utiliser la syntaxe wikicode équivalente pour permettre l'analyse du contenu. C.-à-d., commencer chaque ligne par un caractère espace :

 Un texte préformaté pouvant contenir du wikicode, c.-à-d. ce texte idiomatique sera analysé.
 Autre ligne.

Voir aussi

  • Aide:Extension:Linter Aide de l'extension Linter indiquant les problèmes HTML dans les pages.
  • Restrictions HTML Information à propos des limites par défaut de MediaWiki concernant le contenu HTML, et les extensions qui étendent son support.
  • Manuel:$wgRawHtml Extensions qui autorisent le suite du HTML.

Références