Properti media <link> HTML

Definisi dan penggunaan

media Properti ini menentukan optimasi sumber daya yang dituju untuk media/permukaan yang mana.

media Properti ini menentukan tempat yang akan ditampilkan dokumen yang dihubungkan.

Properti ini utamanya digunakan bersama dengan gaya CSS, untuk menentukan gaya yang berbeda untuk jenis media yang berbeda.

media Properti ini dapat menerima beberapa nilai.

Contoh

Dua jenis gaya yang berbeda untuk dua jenis media yang berbeda (layar dan cetak):

<head>
  <link rel="stylesheet" type="text/css" href="theme.css">
  <link rel="stylesheet" type="text/css" href="print.css" media="print">
</head>

Coba sendiri

Sintaks

<link media="nilai>

Operator yang mungkin

Operator Deskripsi
and Tentukan operator AND.
not Tentukan operator NOT.
, Tentukan operator OR.

Perangkat

Perangkat Deskripsi
all Baku. Dipakai untuk semua jenis perangkat media.
print Dipakai untuk mode pratinjau cetak/pagina cetak.
screen Dipakai untuk layar komputer, tablet, ponsel cerdas, dll.
speech Dipakai untuk penjelangganan layar bacaan.
aural Ditinggalkan.Perangkat sintesis suara.
braille Ditinggalkan.Perangkat umpan balik braille.
handheld Ditinggalkan.Perangkat tangki (layar kecil, bandwidth terbatas).
projection Ditinggalkan.Proyektor.
tty Ditinggalkan.Dipakai untuk teletypewriter dan media yang serupa dengan grid间距 karakter tetap.
tv Ditinggalkan.Perangkat jenis TV (resolusi rendah, kemampuan gerakan terbatas).

Nilai

Nilai Deskripsi
aspect-ratio

Tentukan rasio lebar/tinggi area tampilan target.

Dapat digunakan prefix "min-" dan "max-".

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

color

Tentukan jumlah bit per warna monitor target.

Dapat digunakan prefix "min-" dan "max-".

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

color-index

Tentukan jumlah warna yang dapat digunakan monitor target.

Dapat digunakan prefix "min-" dan "max-".

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

device-aspect-ratio Ditinggalkan.Tentukan rasio device-width/device-height monitor/papir target.
device-width Ditinggalkan.Tentukan lebar monitor/papir target.
device-height Ditinggalkan.Tentukan tinggi monitor/papir target.
grid

Tentukan apakah perangkat keluar adalah kisi atau bitmap.

Nilai yang mungkin: "1" untuk kisi, "0" untuk lainnya.

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

height

Tentukan tinggi area tampilan target.

Dapat digunakan prefix "min-" dan "max-".

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

monochrome

Tentukan setiap bit per pixel di frame buffer warna tunggal.

Dapat digunakan prefix "min-" dan "max-".

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

orientation

Tentukan arah layar monitor/papir target.

Nilai yang mungkin adalah: "portrait" atau "landscape".

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

resolution

Tentukan kepadatan piksel layar monitor/papir target (dpi atau dpcm).

Dapat digunakan prefix "min-" dan "max-".

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

scan

Tentukan metode pemindai layar TV.

Nilai yang mungkin adalah: "progressive" dan "interlace".

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

width

Tentukan lebar area tampilan target.

Dapat digunakan prefix "min-" dan "max-".

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

Dukungan browser

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Dukungan Dukungan Dukungan Dukungan Dukungan