# HTML · Veille technologique

[Source canonique](<https://sebastien.rigaux.be/veille/tags/html>)

Structure et sémantique des documents web, formulaires et éléments natifs du navigateur.

## [Chrome : ajuster automatiquement la hauteur d’une iframe selon son contenu](<https://sebastien.rigaux.be/veille/liens/chrome-ajuster-automatiquement-la-hauteur-d-une-iframe-selon-son-contenu>)

Chrome 154 introduit la propriété CSS `frame-sizing: content-height` qui permet à une iframe de s’ajuster dynamiquement à la hauteur de son contenu, sans scripts ni échanges de messages. Cette fonctionnalité nécessite que la page embarquée ajoute une meta-tag spécifique et autorise explicitement le domaine parent, ce qui limite son usage immédiat aux cas où les deux parties coopèrent. L’article détaille les usages concrets (paiement, widgets, formulaires dynamiques), les contraintes de compatibilité et les bonnes pratiques pour éviter les fuites d’information ou les sauts de layout.

2026-10-16 · [Markdown](<https://sebastien.rigaux.be/veille/liens/chrome-ajuster-automatiquement-la-hauteur-d-une-iframe-selon-son-contenu.md>) · [Ressource originale](<https://alfy.blog/2026/10/09/iframe-that-finally-fit-their-content.html>)

## [Étendre Markuplint aux syntaxes JSX, Vue, Svelte et Pug](<https://sebastien.rigaux.be/veille/liens/etendre-markuplint-aux-syntaxes-jsx-vue-svelte-et-pug>)

Ce guide explique comment étendre Markuplint au-delà du HTML grâce à des plugins de parseur et de spécification. Il donne des exemples d’installation pour JSX, Vue, Svelte et Pug, une approche utile pour appliquer des règles de qualité à des templates et composants écrits dans plusieurs syntaxes.

2026-09-29 · [Markdown](<https://sebastien.rigaux.be/veille/liens/etendre-markuplint-aux-syntaxes-jsx-vue-svelte-et-pug.md>) · [Ressource originale](<https://markuplint.dev/docs/guides/beyond-html>)

## [Conform : valider des formulaires en s’appuyant sur le HTML](<https://sebastien.rigaux.be/veille/liens/conform-valider-des-formulaires-en-s-appuyant-sur-le-html>)

Conform associe validation typée, FormData et amélioration progressive. Le hook useForm expose l’état du formulaire tout en laissant le contrôle du balisage et du cycle de soumission.

2025-02-24 · [Markdown](<https://sebastien.rigaux.be/veille/liens/conform-valider-des-formulaires-en-s-appuyant-sur-le-html.md>) · [Ressource originale](<https://conform.guide/>)

## [ExcellentExport : exporter des tableaux HTML vers Excel ou CSV](<https://sebastien.rigaux.be/veille/liens/excellentexport-exporter-des-tableaux-html-vers-excel-ou-csv>)

ExcellentExport transforme des tableaux HTML en fichiers Excel ou CSV directement dans le navigateur. Il permet d’ajouter un export à une interface sans construire un service serveur dédié.

2025-02-22 · [Markdown](<https://sebastien.rigaux.be/veille/liens/excellentexport-exporter-des-tableaux-html-vers-excel-ou-csv.md>) · [Ressource originale](<https://github.com/jmaister/excellentexport>)

## [Intégrer Google Maps dans une page avec un iframe](<https://sebastien.rigaux.be/veille/liens/integrer-google-maps-dans-une-page-avec-un-iframe>)

L’API Maps Embed affiche une carte ou un panorama Street View à partir d’une URL placée dans un iframe. Le guide fournit un exemple avec lieu, dimensions et chargement différé, sans code JavaScript dédié.

2025-01-29 · [Markdown](<https://sebastien.rigaux.be/veille/liens/integrer-google-maps-dans-une-page-avec-un-iframe.md>) · [Ressource originale](<https://developers.google.com/maps/documentation/embed/get-started?hl=fr>)
