details
- Data publikacji
- Ostatnio edytowano
Przeznaczenie elementu details
Element details
reprezentuje zawartość, którą powinna być treść, z której użytkownik może uzyskać dodatkowe informacje na temat treści reprezentowanej przez pozostałą zawartość, do której należy dany element details
lub z której użytkownik może uzyskać dodatkową kontrolę nad treścią reprezentowaną przez pozostałą zawartość, do której należy dany element details
.
Dodatkowe artykuły związane z elementem details
brak
Informacje techniczne o elemencie details
- kategoria ogólna
- kontekst zewnętrzny
- kontekst wewnętrzny
-
dokładnie jeden element summary, a następnie zawartość opływająca
Przykładowy Kod HTML
<form> <label> Wybierz plik: <input type="file" accept=".html, .css, .js"> </label> <details> <summary>Lista dopuszczalnych typów pliku:</summary> <ul> <li>Plik HTML</li> <li>Plik CSS</li> <li>Plik JS</li> </ul> <p> <b>Możesz wybrać tylko jeden plik.</b> </p> </details> </form>
Kontekstem wewnętrznym przykładowego elementu "details" są wyłącznie elementy HTML, które należą do kategorii zawartość opływająca oraz które występują po dokładnie jednym elemencie "summary", dlatego w tej sytuacji wspomniany kontekst wewnętrzny, czyli element "summary", element "ul" oraz element "p", jest prawidłowym kontekstem wewnętrznym dla elementu "details".
- wymagane elementy dzieci
-
element summary jako pierwszy element dziecko
- wymagane atrybuty
-
brak
- zdolność fallback
-
nie dotyczy
- składnia HTML
-
<details> ... </details>
- pominięcie tagu na początku
-
nigdy
- pominięcie tagu na końcu
-
nigdy
- CSS display
Przypuszczalnie domyślne reguły CSS elementu details
/* jeżeli przeglądarka internetowa interpretuje element "details" */
details {
display:block;
}
Interpretacja elementu details
-
tak
-
tak
-
tak
-
tak
-
nie
-
tak
Zobacz więcej informacji o interpretacji elementu details.