HTML <link> media eigenschap
Definitie en gebruik
media
De eigenschap bepaalt voor welk mediatype/apparaat het doelbron is geoptimaliseerd.
media
De eigenschap specificeert op welk apparaat het gelinkte document wordt weergegeven.
Deze eigenschap wordt voornamelijk samen met CSS-stijltabellen gebruikt om verschillende stijlen voor verschillende mediatypeën te specificeren.
media
De eigenschap kan meerdere waarden aanvaarden.
Voorbeeld
Twee verschillende stijltabellen voor twee verschillende mediatypeën (scherm en afdrukken):
<head> <link rel="stylesheet" type="text/css" href="theme.css"> <link rel="stylesheet" type="text/css" href="print.css" media="print">
Probeer het zelf uit
Syntax<link media="waarde
>
Mogelijke bewerkers | Beschrijving |
---|---|
Bewerker | and |
Stelt de AND-bewerker in. | not |
Stelt de NOT-bewerker in. | , |
Stelt de OR-bewerker in.
Stelt de OR-bewerker in. | Beschrijving |
---|---|
Apparaat | all |
Standaard. Gebruikt voor alle mediatype-apparaten. | |
Gebruikt voor printvoorbeeldmodus/printerpagina. | screen |
Gebruikt voor computerschermen, tablets, smartphones, enz. | speech |
Gebruikt voor schermlezers die pagina's voorlezen. | Verouderd.aural |
Voice synthesizer. | Verouderd.braille |
Braillefeedback-apparaat. | Verouderd.handheld |
Handheld-apparaat (kleine scherm, beperkte bandbreedte). | Verouderd.Projector. |
tty | Verouderd.Gebruikt een grid van vaste afstandstekens voor telegraphietypemachines en vergelijkbare media. |
tv | Verouderd.Type televisie-apparaat (lage resolutie, beperkte scrollcapaciteit). |
Waarde
Waarde | Beschrijving |
---|---|
aspect-ratio |
Stelt de verhouding breedte/hoogte van het doelgebied van de weergave in. Gebruik de "min-" en "max-" voorvoegsels. Voorbeeld: media="screen and (aspect-ratio:16/9)" |
color |
Stelt het aantal bits per kleur van het doelbeeld in. Gebruik de "min-" en "max-" voorvoegsels. Voorbeeld: media="screen and (color:3)" |
color-index |
Stelt het aantal kleuren in dat het doelbeeld kan verwerken. Gebruik de "min-" en "max-" voorvoegsels. Voorbeeld: media="screen and (min-color-index:256)" |
device-aspect-ratio | Verouderd.Stelt de verhouding device-width/device-height van het doelbeeld of papier in. |
device-width | Verouderd.Stelt de breedte van het doelbeeld of papier in. |
device-height | Verouderd.Stelt de hoogte van het doelbeeld of papier in. |
grid |
Stelt in of de uitvoerapparaat een raster of een bitmap is. Mogelijke waarden: "1" betekent raster, "0" is iets anders. Voorbeeld: media="handheld and (grid:1)" |
height |
Stelt de hoogte van het doelgebied van de weergave in. Gebruik de "min-" en "max-" voorvoegsels. Voorbeeld: media="screen and (max-height:700px)" |
monochrome |
Stelt in elk pixelbitt in de monochrome framebuffer. Gebruik de "min-" en "max-" voorvoegsels. Voorbeeld: media="screen and (monochrome:2)" |
Richting |
Stel de richting van het doelbeeldscherm/papier in. Mogelijke waarden zijn: "portrait" of "landscape". Voorbeeld: media="all and (orientation: landscape)" |
Resolutie |
Stel de pixeldichtheid van het doelbeeldscherm/papier in (dpi of dpcm). Gebruik de "min-" en "max-" voorvoegsels. Voorbeeld: media="print and (resolution:300dpi)" |
Scan |
Stel de scanmethode van het tv-scherm in. Mogelijke waarden zijn: "progressive" en "interlace". Voorbeeld: media="tv and (scan:interlace)" |
Breedte |
Stel de breedte van het doelgebied van de weergave in. Gebruik de "min-" en "max-" voorvoegsels. Voorbeeld: media="screen and (min-width:500px)" |
Browserondersteuning
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Ondersteuning | Ondersteuning | Ondersteuning | Ondersteuning | Ondersteuning |