Wikipédia:Code HTML

(Redirigé depuis Wikipédia:HTML)


Cette page décrit une proposition de recommandation concernant l'usage du code HTML.

Recommandation

modifier

Il faut, lorsque c'est possible, préférer une syntaxe purement Wiki plutôt que les balises HTML.

Exemples

modifier

Il est préférable de mettre en gras avec le code '''en gras''' plutôt qu'avec la syntaxe HTML : <b>en gras</b>.

De la même manière, il ne faut pas employer les balises <table>, <tr>, <td>, etc. pour les tableaux, mais la syntaxe Wiki de substitution.

Note
l'utilisation de balises pour les tableaux dans les modèles est sans doute préférable. Cette exception reste à débattre.

Exemple de mauvaise rectification : il n'y a pas lieu de remplacer <center>...</center> par <div style="text-align:center;">...</div>.

Précisions

modifier

Les balises permises sont recensées dans (en) en:Help:HTML in wikitext. Elles doivent être considérées comme du code Wiki car elles sont analysées par le logiciel Mediawiki.

Pour les balises HTML dépréciées ((en) deprecated), voir HTML 4.01 Specification. En l'occurrence, ces balises dépréciées sont "actuellement" transcrites telles que en HTML[1]. Ainsi

Rendu des balises HTML HTML des balises wiki deprecated dépréciées

correspond au code Wiki suivant

<center>
<font color="red">Rendu</font> <s>des balises HTML</s> HTML des balises wiki 
<strike>deprecated</strike> dépréciées
</center>

qui est également le code HTML de ce texte.

Motivations

modifier

La justification principale est, dans les deux cas, qu'il faut respecter la syntaxe mise au point par les développeurs de MediaWiki et choisir la plus simple. Des balises comme <u>, <s> ou <center> doivent être considérées comme du code Wiki, il appartient donc aux développeurs de décider de leur transcription en code HTML.

De plus, les codes tels que <div style="...">...</div> sont difficilement compréhensibles pour le contributeur moyen.

  1. voir le "Code source de la page".