HTML <source> media ominaisuus

Määrittely ja käyttö

media Ominaisuus hyväksyy kaikki CSS:ssä yleensä määritellyt kelvolliset mediatutkinnat.

Huomaa:Tämä ominaisuus voi hyväksyä useita arvoja.

Esimerkki

Yksi elementti, joka sisältää kaksi lähdettä ja yhden varakuvan: <picture> elementti:

<picture>
  <source media="(min-width:650px)" srcset="flower-1.jpg">
  <source media="(min-width:465px)" srcset="flower-2.jpg">
  <img src="flower-3.jpg" alt="Kukat" style="width:auto;">
</picture>

Kokeile itse

Syntaksi

<source media="media_query>

Mahdolliset operaattorit

Operaattorit Kuvaus
and Määrittää AND operaattorin.
not Määrittää NOT operaattorin.
, Määrittää OR operaattorin.

Laite

Arvo Kuvaus
all Oletus. Soveltuu kaikkiin laitteisiin.
aural Äänisyntä.
braille Braille-palautuslaitteet.
handheld Käsin pidettävä laite (pieni näyttö, rajallinen bändi).
projection Projektori.
print Tulostusennuste tai tulostussivu.
screen Tietokonesilmiäinen.
tty Telekuuntelulaite ja vastaavat ympäristöt, joissa käytetään yhtä leveitä merkkejä.
tv Televisiolaite (alhainen tarkkuus, rajallinen sivutuskyky).

Arvo

Arvo Kuvaus
width

Määrittää tavoitetiedonauhan leveyden.

Voit käyttää "min-" ja "max-" префиксов.

Esimerkki: media="screen and (min-width:500px)"

height

Määrittää tavoitetiedonauhan korkeuden.

Voit käyttää "min-" ja "max-" префиксов.

Esimerkki: media="screen and (max-height:700px)"

device-width

Määrittää tavoitetietokoneen/paperin leveyden.

Voit käyttää "min-" ja "max-" префиксов.

Esimerkki: media="screen and (device-width:500px)"

device-height

Määrittää tavoitetietokoneen/paperin korkeuden.

Voit käyttää "min-" ja "max-" префиксов.

Esimerkki: media="screen and (device-height:500px)"

orientation

Määrittää tavoitetietokoneen/paperin suunnan.

Mahdolliset arvot: "portrait" tai "landscape"

Esimerkki: media="all and (orientation: landscape)"

aspect-ratio

Määrittää tavoitetiedonauhan leveys/korkeus suhteen.

Voit käyttää "min-" ja "max-" префиксов.

Esimerkki: media="screen and (aspect-ratio:16/9)"

device-aspect-ratio

Määrittää tavoitetietokoneen/paperin device-width/device-height suhteen.

Voit käyttää "min-" ja "max-" префиксов.

Esimerkki: media="screen and (aspect-ratio:16/9)"

color

Määrittää tavoitetietokoneen jokaisen väriyksikön bittien määrän.

Voit käyttää "min-" ja "max-" префиксов.

Esimerkki: media="screen and (color:3)"

color-index

Määrittää tavoitetietokoneen käsittämien värien määrän.

Voit käyttää "min-" ja "max-" префиксов.

Esimerkki: media="screen and (min-color-index:256)"

monochrome

Määrittää yksivärin välimuistissa jokaisen pikselin bittien määrän.

Voit käyttää "min-" ja "max-" префиксов.

Esimerkki: media="screen and (monochrome:2)"

resolution

Määrittää kohdennetun näyttölaitepaperin kuvapikselin tiheyden (dpi tai dpcm).

Voit käyttää "min-" ja "max-" префиксов.

Esimerkki: media="print and (resolution:300dpi)"

scan

Määrittää tv-näyttötilan skannausmenetelmän.

Mahdolliset arvot ovat: "progressive" ja "interlace".

Esimerkki: media="tv and (scan:interlace)"

grid

Määrittää, onko tulostuslaitteena ruudukko vai bittikartta.

Mahdolliset arvot: "1" edustaa ruudukkoa, "0" on muu.

Esimerkki: media="handheld and (grid:1)"

Selaimen tuki

Taulukossa olevat numerot osoittavat ensimmäisen täysin tukevan selaimen version.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
38.0 9.0 15.0 9.1 25.0