Element style
służy do wpisywania kodu określającego wizualne formatowanie dokumentu HTML. Najczęściej używa się w nim CSS. W dokumencie może znajdować się kilka elementów style
.
Kontekst użycia
Modele treści HTML5 | metadane, treść ogólna |
---|---|
Elementy nadrzędne | Element head , element noscript oraz treść ogólna |
Elementy potomne | Mogą być różne, w zależności od wartości atrybutu type |
Znaczniki | Znaczniki otwierający i zamykający są obowiązkowe |
Normy | HTML5 — podrozdział 4.2.6, HTML 4.01 — podrozdział 14.2.3 |
Interfejs DOM | HTMLStyleElement |
Różnice między HTML 4.01 a HTML 5 | W HTML5 element W HTML5 atrybut |
Przykłady użycia
style
zawiera arkusze stylów CSS:
<style> p { color: red; background: green; } cite { font-style: italic; color: blue; } </style>
Obsługa przez przeglądarki
Firefox | Chrome | Opera | Safari | Internet Explorer |
---|---|---|---|---|
✔ | ✔ | ✔ | ✔ | ✔ |
Atrybuty obowiązkowe
Atrybutem obowiązkowym elementu style
w HTML 4.01 jest type
. W HTML5 element ten nie ma atrybutów obowiązkowych.
Atrybuty opcjonalne
Atrybuty globalne oraz:
Atrybut | Opis |
---|---|
media |
Określa dla których rodzajów mediów przeznaczony jest dany arkusz stylów |
type |
Określa użyty w elemencie język stylów. Wartością tego atrybutu powinien być typ MIME. W HTML HTML 4.01 atrybut ten jest wymagany, w HTML5 nie jest obowiązkowy i jeśli nie zostanie zdefiniowany, domyślnie przyjmowana jest wartość text/css |
scoped |
Określa, że style znajdujące się w elemencie odnoszą się tylko do rodzica tego elementu |
Dodaj komentarz