Kann mir jemand die Formatierung von Beiträgen mit HTML erklären?

Einiger Kontext:

Ich befinde mich noch im frühen Lernstadium von HTML, also bitte habt ein wenig Geduld mit mir.

Ich habe bemerkt, dass der Composer einige HTML-Codes übersetzt, aber detailliertere Elemente oder Attribute nicht erkennen möchte.


Zum Beispiel liest der Composer eine einfache Tabelle wie diese:

<table>
 <tr>
  <th>Name</th>
  <th>Lieblingsfarbe</th>
 </tr>
 <tr>
  <td>Bob</td>
  <td>Gelb</td>
 </tr>
 <tr>
  <td>Michelle</td>
  <td>Lila</td>
 </tr>
</table>
Name Lieblingsfarbe
Bob Gelb
Michelle Lila

Dies funktioniert scheinbar einwandfrei – eine ganz einfache Tabelle, die mit grundlegenden Elementen erstellt wurde.


Der Composer scheint jedoch keine spezielleren Elemente und Attribute lesen zu wollen. Wenn ich beispielsweise unter dem öffnenden <table>-Element einige Spaltenstile hinzufüge:

<table>
  <colgroup>
    <col style="background-color: yellow" span="2">
  </colgroup>
 <tr>
  <th>Name</th>
  <th>Lieblingsfarbe</th>
 </tr>
 <tr>
  <td>Bob</td>
  <td>Gelb</td>
 </tr>
 <tr>
  <td>Michelle</td>
  <td>Lila</td>
 </tr>
</table>

Dann übersetzt der Composer dies nicht; es wird jedoch auch nichts kaputt gemacht:

Name Lieblingsfarbe
Bob Gelb
Michelle Lila

Eines der Dinge, auf die ich bei meinem kopfüber-Eintauchen in die Programmierung gestoßen bin, ist, dass es mehr als einen Weg gibt, einen Kater zu häuten. Es scheint, als würde jede Website einen anderen Weg zum selben Ziel anbieten.

Ich würde mich über Informationen freuen, die mir helfen können, besser darüber nachzudenken.

Also, meine Fragen:

  • Liegt dies an meinem Ansatz bzw. meinem aktuellen Verständnis von HTML?

  • Ist der Composer einfach selektiv, was er übersetzt? Und wenn ja, gibt es klare Parameter dafür?

  • Gibt es eine Einstellung, die es dem Composer ermöglicht, komplexeres HTML zu übersetzen? Und wäre das Aktivieren einer solchen Einstellung eine schlechte Idee?

Vielen Dank

Rohes HTML würde viele Sicherheitslücken verursachen (in Beiträgen). Nur eine sehr streng zugelassene Teilmenge an Tags und Elementen ist erlaubt.

Im Allgemeinen sollten Sie kein HTML verwenden, sondern Markdown, gemäß Markdown Reference

Für Admin-Bereiche zur Anpassung, in denen HTML als Teil der Site-Einrichtung und -Anpassung erlaubt ist, können Administratoren tatsächlich beliebiges HTML eingeben.