
HTML atribut media
HTML atribut media
funguje u značky <a>
podobně jako Media Queries v CSS.
<a href="odkaz" media="max-width: 480px">
Odkaz bude vidět jen při šířce do 480 px
</a>
Hodnota HTML atributu media
bude obdobná jako u CSS pravidla @media
a měla by i tak fungovat.
Podpora
Bohužel zatím neznám prohlížeč, kde by atribut media
fungoval.
Využití
Do jisté míry by takto šly řešit responsivní obrázky a jejich datová optimalisace. Na stránce by bylo víc obrázků s obrázky a media queries by zařídily zobrazení (načtení) jen toho, který nejlépe vyhovuje cílovému zařízení.
<a href="maly-obrazek.png" media="max-width: 480px">
<img src="maly-obrazek.png">
</a>
<a href="velky-obrazek.png" media="min-width: 480px">
<img src="velky-obrazek.png">
</a>
Taktéž by tento mechanismus mohl sloužit k opodmínkování odkazu na mobilní versi webu nebo naopak na velký web.
Odkazy jinam
- MDN: Atribut media u značky
<a>
- MDN: CSS media queries
Související články

Odeslání formuláře tlačítkem mimo něj
Jak odeslat formulář tlačítkem, které je mimo formulář.

Query string v URL
Řetězec dotazu je část URL za otazníkem obsahující nejrůznější parametry.

HTML atribut download
HTML atribut download
zlepšuje uživatelský dojem ze stahovaného souboru.

Resetování <input type=file>
Jak resetovat (odstranit) hodnotu z <input>
u pro upload souborů.