HTML <link> media egenskab
Definition og brug
media
Egenskaben definerer, hvilket medie/enhed målressourcen er optimeret for.
media
Egenskaben specificerer, på hvilket enhed dokumentet, der er linket, vil blive vist.
Denne egenskab bruges primært sammen med CSS-stilark til at specificere forskellige stilarter for forskellige medietyper.
media
Egenskaben kan acceptere flere værdier.
Eksempel
To forskellige stilark til to forskellige medietyper (skærm og udskrift):
<head> <link rel="stylesheet" type="text/css" href="theme.css"> <link rel="stylesheet" type="text/css" href="print.css" media="print"> </head>
Syntaks
<link media="value>
Mulige operatorer
Operatorer | Beskrivelse |
---|---|
and | Definerer AND-operator. |
not | Definerer NOT-operator. |
, | Definerer OR-operator. |
Enhed
Enhed | Beskrivelse |
---|---|
all | Standard. Bruges til alle medietyper. |
Bruges til printforespørgselstilstand/printsider. | |
screen | Bruges til computere, tablets, smartphones osv. |
speech | Bruges til screenreadere til at læse sider. |
aural | Udgået.Voice synthesizer. |
braille | Udgået.Blindtastatur til feedback. |
handheld | Udgået.Håndholdte enheder (lille skærm, begrænset bredbånd). |
projection | Udgået.Projektor. |
tty | Udgået.Bruges til teletypemaskiner og lignende medier med fast afstand mellem tegn. |
tv | Udgået.TV-enheder (lav opløsning, begrænset rulningsevne). |
Værdi
Værdi | Beskrivelse |
---|---|
aspect-ratio |
Definerer bredden/højden-forholdet for målområdet for skærmen. Prefixer som "min-" og "max-" kan bruges. Eksempel: media="screen and (aspect-ratio:16/9)" |
color |
Definerer antallet af bits for hver farve på målmonitoren. Prefixer som "min-" og "max-" kan bruges. Eksempel: media="screen and (color:3)" |
color-index |
Definerer antallet af farver, som målmonitoren kan håndtere. Prefixer som "min-" og "max-" kan bruges. Eksempel: media="screen and (min-color-index:256)" |
device-aspect-ratio | Udgået.Definerer ratioet device-width/device-height for målmonitoren/papiret. |
device-width | Udgået.Definerer bredden på målmonitoren/papiret. |
device-height | Udgået.Definerer højden på målmonitoren/papiret. |
grid |
Definerer om outputenheden er et gitter eller en bitmap. Mögliche værdier: "1" repræsenterer en gitter, "0" er andet. Eksempel: media="handheld and (grid:1)" |
height |
Definerer højden på målområdet for skærmen. Prefixer som "min-" og "max-" kan bruges. Eksempel: media="screen and (max-height:700px)" |
monochrome |
Definerer hvert pixels bit i monokrom framebuffer. Prefixer som "min-" og "max-" kan bruges. Eksempel: media="screen and (monochrome:2)" |
Retning |
Fastlæggelse af retningen af målviser/papir. Målbare værdier er: "portrait" eller "landscape". Eksempel: media="all and (orientation: landscape)" |
Opløsning |
Fastlæggelse af pixelDensity (dpi eller dpcm) for målviser/papir. Prefixer som "min-" og "max-" kan bruges. Eksempel: media="print and (resolution:300dpi)" |
Skanning |
Fastlæggelse af skanningsmetoden for tv-skærmen. Målbare værdier er: "progressive" og "interlace". Eksempel: media="tv and (scan:interlace)" |
Bredde |
Fastlæggelse af bredden af målskærmens visningsområde. Prefixer som "min-" og "max-" kan bruges. Eksempel: media="screen and (min-width:500px)" |
Browser support
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |