HTML- <details> -Tag


Beispiel

Geben Sie Details an, die der Benutzer bei Bedarf öffnen und schließen kann:

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

Weitere „Probieren Sie es selbst“-Beispiele weiter unten.


Definition und Verwendung

Das <details>Tag gibt zusätzliche Details an, die der Benutzer bei Bedarf öffnen und schließen kann.

Das <details>Tag wird häufig verwendet, um ein interaktives Widget zu erstellen, das der Benutzer öffnen und schließen kann. Standardmäßig ist das Widget geschlossen. Wenn es geöffnet ist, wird es erweitert und zeigt den darin enthaltenen Inhalt an.

Jede Art von Inhalt kann in das <details>Tag eingefügt werden. 

Tipp: Das Tag <summary> wird in Verbindung mit verwendet <details>, um eine sichtbare Überschrift für die Details anzugeben.


Browser-Unterstützung

Die Zahlen in der Tabelle geben die erste Browserversion an, die das Element vollständig unterstützt.

Element
<details> 12.0 79.0 49.0 6.0 15.0

Attribute

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

Globale Attribute

Das <details>Tag unterstützt auch die globalen Attribute in HTML .


Ereignisattribute

Das <details>Tag unterstützt auch die Ereignisattribute in HTML .



Mehr Beispiele

Beispiel

Verwenden Sie CSS, um <details> und <summary> zu formatieren:

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

Verwandte Seiten

HTML-DOM-Referenz: Details-Objekt


Standard-CSS-Einstellungen

Die meisten Browser zeigen das <details>Element mit den folgenden Standardwerten an:

details {
  display: block;
}