Tag HTML <dettagli>


Esempio

Specificare i dettagli che l'utente può aprire e chiudere su richiesta:

<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>

Altri esempi "Provalo da solo" di seguito.


Definizione e utilizzo

Il <details>tag specifica ulteriori dettagli che l'utente può aprire e chiudere su richiesta.

Il <details>tag viene spesso utilizzato per creare un widget interattivo che l'utente può aprire e chiudere. Per impostazione predefinita, il widget è chiuso. Quando è aperto, si espande e visualizza il contenuto all'interno.

Qualsiasi tipo di contenuto può essere inserito all'interno del <details>tag. 

Suggerimento: il tag <summary> viene utilizzato insieme <details>a per specificare un'intestazione visibile per i dettagli.


Supporto browser

I numeri nella tabella specificano la prima versione del browser che supporta completamente l'elemento.

Element
<details> 12.0 79.0 49.0 6.0 15.0

Attributi

Attribute Value Description
open open Specifies that the details should be visible (open) to the user

Attributi globali

Il <details>tag supporta anche gli attributi globali in HTML .


Attributi dell'evento

Il <details>tag supporta anche gli attributi dell'evento in HTML .



Altri esempi

Esempio

Usa i CSS per dare uno stile a <dettagli> e <riassunto>:

<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>

Pagine correlate

Riferimento HTML DOM: Dettagli Oggetto


Impostazioni CSS predefinite

La maggior parte dei browser visualizzerà l' <details>elemento con i seguenti valori predefiniti:

details {
  display: block;
}