Atrybut media służy do określania typu mediów, do których odnosi się dany element.
Przykład użycia
Łącze prowadzące do zasobu przeznaczonego do druku.
<a href="/druk.php" media="print">Wersja strony do druku.</a>Składnia atrybutu media
<nazwa_elementu media="wartość">
Elementy związane z atrybutem media
W HTML5 atrybut media można definiować dla elementów a, area, link, source, style, natomiast w HTML 4.01 — dla elementów style i link.
Wartości atrybutu media
| Wartość | Opis | HTML 4.01/XHTML 1.0 | HTML5 |
|---|---|---|---|
| Nazwa typu mediów lub zapytanie medialne (ang. media query) | W języku HTML 4.01 dostępne są tylko proste nazwy typów mediów: screen, tty, tv, projection, handheld, print, braille, aural, all. W HTML5 wartością atrybutu media mogą być tzw. zapytania medialne (ang. media queries), które są nadzbiorem typów mediów z HTML 4.01 |
✔ | ✔ |
Obsługa atrybutu media przez przeglądarki
| Firefox | Chrome | Opera | Safari | Internet Explorer |
|---|---|---|---|---|
| ✔ | ✔ | ✔ | ✔ | ✔ |
Różnice między HTML 4 a HTML5
W języku HTML 4.01 atrybut media dotyczy tylko elementów style i link, a w HTML5 — elementów a, area, link, source, style.
