head
- Data publikacji
- Ostatnio edytowano
Przeznaczenie elementu head
Element head
reprezentuje część HEAD dokumentu HTML, czyli pierwszą główną część dokumentu HTML.
Elementy HTML znajdujące się w zawartości elementu head
najczęściej reprezentują różne informacje metadata o danym dokumencie HTML, czyli informacje, które z reguły nie są bezpośrednio przeznaczone dla użytkownika, lecz które są przeznaczone dla różnych mechanizmów interpretujących oraz przetwarzających kod dokumentu HTML. Jednym z tego typu mechanizmów jest przeglądarka internetowa.
Dodatkowe artykuły związane z elementem head
Informacje techniczne o elemencie head
- kategoria ogólna
-
brak
- kontekst zewnętrzny
-
jako pierwszy element dziecko elementu html
- kontekst wewnętrzny
-
-
gdy dany element head nie znajduje się w atrybucie srcdoc elementu iframe, wtedy kontekstem wewnętrznym takiego elementu head musi być zawartość metadata (wymagany jeden element HTML, którym musi być element title)
Przykładowy Kod HTML
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <meta name="author" content="Jan Kowalski"> <title>Darmowy Kurs HTML</title> </head> <body> <!-- miejsce na pozostały kod części BODY dokumentu HTML --> </body> </html>
Kontekstem wewnętrznym przykładowego elementu "head", który nie znajduje się w atrybucie "srcdoc" elementu "iframe" są wyłącznie elementy HTML, które należą do kategorii zawartość metadata. Ponadto jednym ze wspomnianych elementów HTML należących do kategorii zawartość metadata jest element "title", dlatego w tej sytuacji wspomniany kontekst wewnętrzny, czyli element "meta", element "meta" oraz element "title", jest prawidłowym kontekstem wewnętrznym dla elementu "head".
-
gdy dany element head znajduje się w atrybucie srcdoc elementu iframe, wtedy kontekstem wewnętrznym takiego elementu head może być zawartość metadata
Przykładowy Kod HTML
<iframe srcdoc=" <html> <head> <meta charset='utf-8'> <meta name='author' content='Jan Kowalski'> <link href='plik-01.css' rel='stylesheet'> </head> <body> <!-- miejsce na pozostały kod części BODY dokumentu HTML --> </body> </html> "></iframe>
Kontekstem wewnętrznym przykładowego elementu "head", który znajduje się w atrybucie "srcdoc" elementu "iframe" są wyłącznie elementy HTML, które należą do kategorii zawartość metadata, dlatego w tej sytuacji wspomniany kontekst wewnętrzny, czyli element "meta", element "meta" oraz element "link", jest prawidłowym kontekstem wewnętrznym dla elementu "head".
-
- wymagane elementy dzieci
-
jeden element title, lecz tylko wtedy gdy dany element head nie znajduje się w atrybucie srcdoc elementu iframe
- wymagane atrybuty
-
brak
- zdolność fallback
-
nie dotyczy
- składnia HTML
-
<head> ... </head>
- pominięcie tagu na początku
-
tag może zostać pominięty, lecz tylko wtedy gdy dany element head nie zawiera w swoim kontekście wewnętrznym niczego lub gdy pierwszą rzeczą, która znajduje się w kontekście wewnętrznym danego elementu head jest jakikolwiek element HTML
- pominięcie tagu na końcu
-
tag może zostać pominięty, lecz tylko wtedy gdy bezpośrednio po danym elemencie head nie występuje ciąg znaków w formie białego znaku lub w formie komentarza języka HTML
- CSS display
-
none
Przypuszczalnie domyślne reguły CSS elementu head
head {
display:none;
}
Interpretacja elementu head
-
tak
-
tak
-
tak
-
tak
-
tak
-
tak