Quelqu'un peut-il expliquer la mise en forme des messages avec HTML ?

Quelques précisions :

Je suis encore au stade débutant de l’apprentissage du HTML, alors merci de m’excuser pour cela.

Je remarque que le compositeur traduit certains codes HTML, mais qu’il ne semble pas vouloir reconnaître des éléments ou des attributs plus détaillés.


Par exemple, le compositeur lit un tableau basique comme celui-ci :

<table>
 <tr>
  <th>Nom</th>
  <th>Colorie préférée</th>
 </tr>
 <tr>
  <td>Bob</td>
  <td>Jaune</td>
 </tr>
 <tr>
  <td>Michelle</td>
  <td>Violet</td>
 </tr>
</table>
Nom Colorie préférée
Bob Jaune
Michelle Violet

Cela semble fonctionner parfaitement, un tableau simple construit avec des éléments très basiques.


Cependant, le compositeur ne semble pas vouloir lire des éléments et attributs plus spécialisés. Par exemple, si j’ajoute un style de colonne sous l’élément d’ouverture <table> :

<table>
  <colgroup>
    <col style="background-color: yellow" span="2">
  </colgroup>
 <tr>
  <th>Nom</th>
  <th>Colorie préférée</th>
 </tr>
 <tr>
  <td>Bob</td>
  <td>Jaune</td>
 </tr>
 <tr>
  <td>Michelle</td>
  <td>Violet</td>
 </tr>
</table>

Le compositeur ne le traduit pas ; il ne casse rien non plus :

Nom Colorie préférée
Bob Jaune
Michelle Violet

Maintenant, l’une des choses que j’ai rencontrées en plongeant tête baissée dans la programmation, c’est qu’il y a plus d’une façon de tuer un chat. Il semble que chaque site propose une méthode différente pour atteindre le même résultat.

Je serais reconnaissant pour toute information qui pourrait m’aider à mieux réfléchir à ce sujet.

Mes questions sont donc :

  • Est-ce un problème lié à ma démarche ou à ma compréhension actuelle du HTML ?

  • Le compositeur est-il simplement sélectif quant à ce qu’il traduit ? Et dans ce cas, existe-t-il des paramètres clairs à ce sujet ?

  • Existe-t-il un paramètre permettant d’activer la traduction de HTML plus complexe par le compositeur ? Et serait-ce une mauvaise idée de l’activer ?

Merci

Le HTML brut provoquerait de nombreuses failles de sécurité (dans les publications). Seule une sous-ensemble très restreint de balises et d’éléments est autorisée.

En général, vous ne devriez pas utiliser de HTML ; utilisez Markdown, selon Markdown Reference

Cependant, dans les zones d’administration et de personnalisation où le HTML est autorisé dans le cadre de la configuration et de la personnalisation du site, les administrateurs peuvent effectivement insérer n’importe quel HTML qu’ils souhaitent.