Alle HTML-Elemente
(iamwillwang.com)- HTML-Elemente erfüllen vielfältige Rollen – von Inhalten und Containern bis hin zu Logik und Ausnahmefällen
- Einige Elemente sind visuell sichtbar, andere hingegen nicht
- Manche Elemente werden in Kombination mit anderen Elementen verwendet, und manche sind so konzipiert, dass sie nur vom Browser gelesen werden
- Einige Elemente wurden mit guter Absicht geschaffen, werden aber nicht breit genutzt
- Zur Referenz: Das, was du gerade liest, ist das Element
<article></article>
1 Kommentare
Hacker-News-Kommentare
Kürzlich wurde ein Blogbeitrag veröffentlicht, der HTML-Tags und Attributwerte im Common-Crawl-Datensatz mit 2,9 Milliarden Seiten analysiert. Man kann eine SQLite-Datenbank mit den 1.000 häufigsten Kombinationen aus Tag + Attribut + Wert herunterladen.
Dieser Beitrag ist im Vergleich zu "A blog post with every HTML element" interessant. Dieser Beitrag zeigt die Inhalte visuell und kann etwas verwirrend sein, wird aber positiv bewertet. Der andere Beitrag enthält viele Erklärungen und verfolgt einen anderen Ansatz.
Es wäre nützlich, wenn der HTML-Inhalt nicht minimiert wäre und für jedes Element Anmerkungen hinzugefügt würden.
Das ``-Element wird als "nur mit HTML angezeigter modaler Dialog" beschrieben, ist aber etwas irreführend, da es mit JavaScript über
document.getElementById('my-dialog').showModal()geöffnet wird.Gut gefällt, dass das ``-Tag enthalten ist. Es wäre wünschenswert, dass mehr Seiten dies verwenden, wenn chinesische/japanische Zeichen zusammen mit englischem Text gerendert werden.
Es wird ein benutzerdefiniertes Tag erwähnt, das in einem selbst erstellten Custom-Browser implementiert wurde.
Als Browsergame-Enthusiast würde man versuchen, den ausgelassenen Canvas nachzureichen.
Beeindruckend ist, dass der Browser rekursive iframes über mehrere Ebenen darstellen kann.
Es stellt sich die Frage, ob sich die Seite so umsetzen ließe, dass sie ihren eigenen Quellcode anzeigt. Ein ähnliches Beispiel ist
[HTML Quine](https://no-gravity.github.io/html-quine/index.html). Nicht-Text-Elemente müssten möglicherweise einzeln behandelt werden. Ein Video müsste zum Beispiel ein Video anzeigen, das seine eigene Darstellung im Code zeigt.