Właściwość media źródła
Definicja i użycie
media
Ustawienie lub zwrócenie wartości właściwości media elementu <source>.
<source> właściwość media Definicja typu zasobów mediów (plik jest zoptymalizowany dla jakich mediów/urządzeń).
Przeglądarka może używać właściwości media, aby określić, czy może odtworzyć plik. Jeśli nie, może zdecydować się na niepobieranie.
Podręcznik referencyjny HTML:Znacznik <source> HTML
Przykład
Zwróć konkretne pliki, które są zoptymalizowane dla jakich mediów/urządzeń:
var x = document.getElementById("mySource").media;
Gramatyka
Zwróć właściwość media:
sourceObject.media
Ustawienie właściwości media:
sourceObject.media = value
Komentarz:Ta właściwość może przyjąć wiele wartości.
Możliwe operatory
Wartość | Opis |
---|---|
and | Definicja AND operatora. |
not | Definicja NOT operatora. |
, | Definicja OR operatora. |
Urządzenie
Wartość | Opis |
---|---|
all | Dla wszystkich urządzeń. Domyślnie. |
aural | Syntezator mowy. |
braille | Urządzenie do zwrotnego oddawania braila. |
handheld | Urządzenia przenośne (mały ekran, ograniczona przepustowość). |
projection | Projektor |
Tryb podglądu drukowania / strona drukowania. | |
screen | Ekran komputerowy. |
tty | Telegraf maszyny drukujące z siatką znaków o stałej odległości oraz podobne media. |
tv | Urządzenia telewizyjne (niska rozdzielczość, ograniczona zdolność przewijania). |
Wartość atrybutu
Wartość | Opis |
---|---|
width |
Zdefiniuj szerokość docelowego obszaru wyświetlania. Można używać przedrostków "min-" i "max-". Przykład: media="screen and (min-width:500px)" |
height |
Zdefiniuj wysokość docelowego obszaru wyświetlania. Można używać przedrostków "min-" i "max-". Przykład: media="screen and (max-height:700px)" |
device-width |
Zdefiniuj szerokość monitora/papieru docelowego. Można używać przedrostków "min-" i "max-". Przykład: media="screen and (device-width:500px)" |
device-height |
Zdefiniuj wysokość monitora/papieru docelowego. Można używać przedrostków "min-" i "max-". Przykład: media="screen and (device-height:500px)" |
orientation |
Zdefiniuj kierunek monitora/papieru docelowego. Możliwe wartości: "portrait" lub "landscape". Przykład: media="all and (orientation: landscape)" |
aspect-ratio |
Zdefiniuj współczynnik szerokości do wysokości docelowej obszaru wyświetlania. Można używać przedrostków "min-" i "max-". Przykład: media="screen and (aspect-ratio:16/9)" |
device-aspect-ratio |
Zdefiniuj współczynnik szerokości do wysokości urządzenia monitora/papieru. Można używać przedrostków "min-" i "max-". Przykład: media="screen and (aspect-ratio:16/9)" |
color |
Zdefiniuj liczbę bitów na każdy kolor monitora docelowego. Można używać przedrostków "min-" i "max-". Przykład: media="screen and (color:3)" |
color-index |
Zdefiniuj liczbę kolorów, które monitor docelowy może przetwarzać. Można używać przedrostków "min-" i "max-". Przykład: media="screen and (min-color-index:256)" |
monochrome |
Zdefiniuj liczbę bitów na każdy piksel w buforze monochromatycznym. Można używać przedrostków "min-" i "max-". Przykład: media="screen and (monochrome:2)" |
resolution |
Zdefiniuj gęstość pikseli monitora docelowego/papieru (dpi lub dpcm). Można używać przedrostków "min-" i "max-". Przykład: media="print and (resolution:300dpi)" |
scan |
Zdefiniuj metodę skanowania monitora telewizyjnego. Możliwe wartości to "progressive" i "interlace". Przykład: media="tv and (scan:interlace)" |
grid |
Zdefiniuj, czy urządzenie wyjściowe to siatka czy bitmapa. Możliwe wartości sieci to "1", w przeciwnym razie "0". Przykład: media="handheld and (grid:1)" |
Szczegóły techniczne
Wartość zwracana: | Wartość ciągowa, która oznacza typ zasobu multimedialnego. |
---|
Wsparcie przeglądarek
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Obsługa | Obsługa | Obsługa | Obsługa | Obsługa |
Komentarz:Jednak żadna główna przeglądarka nie obsługuje atrybutu media dla znacznika HTML media.
Strony związane
Podręcznik referencyjny HTML:Atrybut media dla znacznika <source> HTML