Tous les éléments HTML
(iamwillwang.com)- Les éléments HTML remplissent des rôles variés, du contenu au conteneur, en passant par la logique et les cas d’exception
- Certains éléments sont visibles visuellement, mais d’autres ne le sont pas
- Certains éléments s’utilisent en combinaison avec d’autres, tandis que d’autres sont conçus pour être lus uniquement par le navigateur
- Certains éléments ont été créés avec de bonnes intentions, mais ne sont pas largement utilisés
- À titre de référence, le contenu que vous lisez actuellement est un élément
<article></article>
1 commentaires
Avis Hacker News
Un billet de blog analysant les balises HTML et les valeurs d’attributs dans le dataset Common Crawl de 2,9 milliards de pages a été publié récemment. Il est possible de télécharger via une base SQLite les 1 000 principales combinaisons balise + attribut + valeur
Ce billet est intéressant à comparer avec « A blog post with every HTML element ». Celui-ci présente les choses de façon visuelle et peut être un peu déroutant, mais il est apprécié de manière positive. L’autre billet, en revanche, contient davantage d’explications et adopte une approche différente
Ce serait utile si le contenu HTML n’était pas minimisé et si des annotations étaient ajoutées pour chaque élément
L’élément `` est décrit comme une « boîte de dialogue modale affichée uniquement en HTML », mais c’est un peu trompeur puisqu’il s’ouvre avec JavaScript via
document.getElementById('my-dialog').showModal()J’aime qu’il inclue la balise ``. J’aimerais que davantage de pages l’utilisent lorsqu’elles affichent des caractères chinois/japonais avec du texte anglais
Mention de balises personnalisées implémentées dans son propre navigateur custom
En tant qu’amateur de jeux dans le navigateur, je vais essayer quelque chose à propos de l’absence de canvas
Il est impressionnant que le navigateur puisse afficher plusieurs niveaux d’iframe récursives
Je me demande s’il serait possible de l’implémenter de façon à ce que la page affiche son propre code source. Un exemple similaire est
[HTML Quine](https://no-gravity.github.io/html-quine/index.html). Les éléments non textuels devraient peut-être être traités individuellement. Par exemple, une vidéo devrait afficher une vidéo montrant sa propre représentation dans le code