PROJET AUTOBLOG


Warrior du Dimanche

Site original : Warrior du Dimanche

⇐ retour index

13 Balises et attributs HTML5 intéressants [MAJ 2026]

jeudi 20 août 2026 11:45

Les balises


<details>

L'élément HTML details sert à créer une ligne de résumé permettant de révéler plus d'informations sur un clic.

L'attribut [open] permet de styler l'ensemble lorsqu'il est ouvert.

🆒🆕 L'attribut [name] permet de créer un accordéon : si on donne le même attribut [name] à plusieurs <details>, l'ouverture de l'un provoquera la fermeture de l'autre !


<style>
    details{font-style:italic;cursor:pointer}
    details:after summary{content:"▶"}
    details[open]:after summary{content:"▼"}
    details p{margin-left: 25px}
</style>
<details>
  <summary>Ligne de résumé.</summary>
  <p>Tout plein de détails extrêmement intéressants pour ceux qui veulent mais inutiles pour les autres...</p>
</details>
<style> details{font-style:italic;cursor:pointer} details:after summary{content:"▶"} details[open]:after summary{content:"▼"} details p{margin-left: 25px}
Ligne de résumé.

Tout plein de détails extrêmement intéressants pour ceux qui veulent mais inutiles pour les autres...

en savoir plus - compatibilité 96%

<dialog>

Crée une boîte de dialogue dans laquelle on peut mettre ce que l'on veut. L'attribut open contrôle l'ouverture et la fermeture

en savoir plus - compatibilité 96%

<data>

La balise data permet d'ajouter une valeur interprétable par une machine à une valeur lisible par un humain: plus simplement, on peut relier le nom d'un produit à son ID dans la base de données par exemple.

<p>New Products:</p>
<ul>
    <li><data value="398">Mini Ketchup</data></li>
    <li><data value="399">Jumbo Ketchup</data></li>
    <li><data value="400">Mega Jumbo Ketchup</data></li>
</ul>

en savoir plus - compatibilité 99%

<base>

Fournit l'url de base et le target pour tous les liens relatifs de la page.

Astuce: en faisant <base target="_blank"> tous les liens s'ouvriront dans une nouvelle page...

en savoir plus - compatibilité 98%

<meter>

Crée une jolie jauge dont on définit le remplissage afin de représenter visuellement une proportion. Elle utilise les mêmes attributs qu'input number (min, max, value) et y ajoute high, low et optimum qui définissent respectivement à partir de quel nombre la valeur est haute ou basse ainsi que la valeur considérée comme optimale.

Il faudra prévoir l'affichage de la valeur courante (et cette balise n'accepte pas les pseudo-éléments before et after)


<meter value="2" min="0" max="10" low="2">2 out of 10</meter>
meter value="0.6">60%
2 out of 10 60%

en savoir plus - compatibilité 96%

<progress>

Comme meter, progress crée une... barre de progression. Elle utilise les attribut max et value.

Il faudra prévoir l'affichage de la valeur courante (et cette balise n'accepte pas non plus les pseudo-éléments before et after)


<progress value="2" min="0" max="10" low="2">2 out of 10</progress>
progress value="0.6">60%
2 out of 10 60%

en savoir plus - compatibilité 98%

<mark>

Qui sert simplement à mettre en surbrillance un passage de façon plus sémantique.

en savoir plus - compatibilité 96%

<optgoup>

pour regrouper les options d'un select <optgoup label="groupe1">

en savoir plus - compatibilité 96%

Les <input> autres que text:

Rappel, HTML5 sait bien produire des sélecteurs natifs sans JS:


Les attributs


🆒🆕 L'attribut popover

Permet de désigner un élément qui est affiché par-dessus le contenu actuel. Affichage déclenchable sans js.


<button popovertarget="example-popover">Toggle popover
<div id="example-popover" popover>
    No JavaScript, just modern browser magic, thanks to the wonderful folks speccing for the web and building our browsers!
</div>

en savoir plus - compatibilité 90%

L'attribut poster de la balise <video>

On peut spécifier une image qui s'affiche pendant le chargement de la vidéo en faisant <video poster="chemin/vers/image.jpg">

en savoir plus - compatibilité 82%

l'attribut loading="lazy"

Permet de ne charger l'élément que s'il est affiché réellement. en savoir plus - compatibilité 94%

L'attribut spellcheck de la balise <input> (ou tout contenteditable)

On peut autoriser ou interdire la vérification orthographique avec cet attribut <input type="text" spellcheck="false">

en savoir plus - compatibilité 99%

Sources:

image <link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/style.css"/> <link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/> <script src="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.js"> <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});

► Commentaires

antibot sebsauvage installé...

mercredi 19 août 2026 11:11

Je viens de mettre en ligne la solution antibot de Sebsauvage (big up pour lui 🤘😍🤘) .

En effet, je commençais à avoir un nouveau type de commentaire qui semble relever de l'IA... ce qui voudrait dire qu'elles remplissent le captcha de filtrage.

Capture d’écran du 2026-08-19 11-11-54.webp

N'hésitez pas à me dire si ça perturbe un truc... (le RSS semble fonctionner)

<link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/style.css"/> <link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/> <script src="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.js"> <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});

► Commentaires

Note: Réparations #électroniques - OpenNews

mercredi 19 août 2026 11:08

Je coudifie ici: merci pour cette page !

Sites de réparation et d'auto-réparation

Ifixit

https://fr.ifixit.com/

un site collaboratif qui propose plus de 75 000 tutoriels pour près de 35 000 appareils. En plus des tutoriels, Ifixit vend des pièces détachées et des outils nécessaires à la réparation

Spareka

https://www.spareka.fr/

tutoriels vidéo et guides pour réparer divers appareils électroménagers. Le site propose également des pièces détachées et un service d'assistance à distance, y compris des consultations en visio avec des experts

Murfy

https://murfy.fr/

réparation d'électroménager à domicile. Ils offrent un service de diagnostic en ligne et des réparations réalisées par des techniciens qualifiés, avec une garantie sur les réparations effectuées. Leur modèle inclut également un service d'auto-diagnostic pour aider les utilisateurs à identifier les problèmes

<link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/style.css"/> <link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/> <script src="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.js"> <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});

► Commentaires

Fei-Fei Li, surnommée la « marraine de l'IA », affirme que le plus grand risque lié à l'IA à l'école n'est pas la tricherie, mais qu'elle prive les enfants de leur motivation et de leur capacité à apprendre

dimanche 16 août 2026 11:30

No shit Sherlock...

« Le pire scénario possible serait que notre jeune génération se voie privée de son autonomie et de sa motivation humaine à apprendre et à vivre à cause de ces outils » Elle met tout autant en garde contre l’interdiction de ces outils. Elle explique que l’IA fonctionne mieux lorsqu’un élève est déjà impliqué et qu’il se trouve face à une difficulté. « Ces deux extrêmes m’inquiètent », a-t-elle déclaré. « Que ce soit le refus de l’outil ou la privation de l’autonomie et de la motivation. »

Oui ben de deux maux, je choisis le moindre.

<link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/style.css"/> <link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/> <script src="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.js"> <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});

► Commentaires

How to disable or avoid intrusive AI – librarian.net

dimanche 2 août 2026 09:03

Un site d'utilité publique... Trouver les paramètres de désactivation de l'IA dans vos logiciels, systèmes et applis...

Via https://masto.bike/@PolGM/117019640322793120
<link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/style.css"/> <link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/> <script src="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.js"> <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});

► Commentaires