style
- Data publikacji
- Ostatnio edytowano
Przeznaczenie elementu style
Element style
reprezentuje zawartość pełniącą rolę reguł określających styl wyglądu elementów HTML, które znajdują się w zawartości danego dokumentu HTML oraz które zostaną wyświetlone w oknie przeglądarki internetowej dla użytkownika.
Domyślnie docelowymi regułami są reguły języka CSS.
Dodatkowe artykuły związane z elementem style
brak
Informacje techniczne o elemencie style
- kategoria ogólna
- kontekst zewnętrzny
-
-
jako element dziecko elementu noscript, który jest elementem dzieckiem elementu head
Przykładowy Kod HTML
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Darmowy Kurs HTML</title> <noscript> <style>body { background-color:blue; }</style> </noscript> </head> <body> <!-- miejsce na pozostały kod części BODY dokumentu HTML --> </body> </html>
Kontekstem zewnętrznym przykładowego elementu "style" jest element "noscript", dla którego wspomniany element "style" jest elementem dzieckiem. Ponadto wspomniany element "noscript" jest elementem dzieckiem elementu "head", dlatego w tej sytuacji wspomniany kontekst zewnętrzny, czyli element "noscript", jest prawidłowym kontekstem zewnętrznym dla elementu "style".
-
element HTML, który tworzy wewnętrzny kontekst opływający
Przykładowy Kod HTML
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Darmowy Kurs HTML</title> </head> <body> <h1>Owoce</h1> <article> <h2>Mój ulubiony owoc</h2> <p>Moim ulubionym owocem jest czereśnia.</p> <style>h2 { background-color:orange; }</style> </article> </body> </html>
Kontekstem zewnętrznym przykładowego elementu "style" jest element "article". Wspomniany element "article" jest jednym z elementów HTML, które tworzą wewnętrzny kontekst opływający, dlatego w tej sytuacji wspomniany kontekst zewnętrzny, czyli element "article", jest prawidłowym kontekstem zewnętrznym dla elementu "style".
- kontekst wewnętrzny
-
zawartość tekstowa w formie na jaką wskazuje wartość atrybutu type danego elementu style
Przykładowy Kod HTML
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Darmowy Kurs HTML</title> <style>body { background-color:blue; }</style> </head> <body> <!-- miejsce na pozostały kod części BODY dokumentu HTML --> </body> </html>
Kontekstem wewnętrznym przykładowego elementu "style" jest wyłącznie zawartość tekstowa w formie reguł języka CSS. Ponadto wartością domyślną atrybutu "type" wspomnianego elementu "style" jest wartość "text/css", dlatego w tej sytuacji wspomniany kontekst wewnętrzny, czyli ciąg znaków "body { background-color:blue; }", jest prawidłowym kontekstem wewnętrznym dla elementu "style".
- wymagane elementy dzieci
-
brak
- wymagane atrybuty
-
brak
- zdolność fallback
-
nie dotyczy
- składnia HTML
-
<style> ... </style>
- pominięcie tagu na początku
-
nigdy
- pominięcie tagu na końcu
-
nigdy
- CSS display
-
none
Przypuszczalnie domyślne reguły CSS elementu style
style {
display:none;
}
Interpretacja elementu style
-
tak
-
tak
-
tak
-
tak
-
tak
Nie interpretuje atrybutu nonce.
-
tak