Balise HTML <détails>
Exemple
Spécifiez les détails que l'utilisateur peut ouvrir et fermer à la demande :
<details>
<summary>Epcot Center</summary>
<p>Epcot is a
theme park at Walt Disney World Resort featuring exciting attractions,
international pavilions, award-winning fireworks and seasonal special
events.</p>
</details>
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
La <details>
balise spécifie des détails supplémentaires que l'utilisateur peut ouvrir et fermer à la demande.
La <details>
balise est souvent utilisée pour créer un widget interactif que l'utilisateur peut ouvrir et fermer. Par défaut, le widget est fermé. Lorsqu'il est ouvert, il se développe et affiche le contenu qu'il contient.
Tout type de contenu peut être placé à l'intérieur de la <details>
balise.
Conseil : La balise <summary> est utilisée conjointement avec <details>
pour spécifier un en-tête visible pour les détails.
Prise en charge du navigateur
Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge l'élément.
Element | |||||
---|---|---|---|---|---|
<details> | 12.0 | 79.0 | 49.0 | 6.0 | 15.0 |
Les attributs
Attribute | Value | Description |
---|---|---|
open | open | Specifies that the details should be visible (open) to the user |
Attributs globaux
La <details>
balise prend également en charge les attributs globaux en HTML .
Attributs d'événement
La <details>
balise prend également en charge les attributs d'événement en HTML .
Plus d'exemples
Exemple
Utilisez CSS pour styliser <details> et <summary> :
<html>
<style>
details > summary {
padding: 4px;
width: 200px;
background-color: #eeeeee;
border: none;
box-shadow: 1px 1px 2px #bbbbbb;
cursor: pointer;
}
details > p {
background-color: #eeeeee;
padding: 4px;
margin: 0;
box-shadow: 1px 1px 2px #bbbbbb;
}
</style>
<body>
<details>
<summary>Epcot Center</summary>
<p>Epcot is a theme park at Walt Disney
World Resort featuring exciting attractions, international pavilions,
award-winning fireworks and seasonal special events.</p>
</details>
</body>
</html>
Pages connexes
Référence HTML DOM : Détails de l'objet
Paramètres CSS par défaut
La plupart des navigateurs afficheront l' <details>
élément avec les valeurs par défaut suivantes :
details {
display: block;
}