#1 Abecední seznam
V následující tabulce jsou uvedeny všechny atributy HTML a prvky, ke kterým atributy patří.
Atribut | Patří k prvku | Popis |
---|---|---|
accept | <input> | Určuje typy souborů, které server přijímá (pouze pro type="file") |
accept-charset | <form> | Určuje znakové enkódování, které bude přijímat |
accesskey | Globální atribut | Určuje klávesovou zkratku pro aktivování/zaměření na prvek |
action | <form> | Určuje kam poslat data formuláře při odeslání |
alt | <area>, <img>, <input> | Určuje alternativní text, když originální nelze zobrazit |
async | <script> | Určuje skript prováděný asynchronně (pouze pro externí skripty) |
autocomplete | <form> <input> | Určuje jestli má <form> nebo <input> prvek povolit automatické doplňování |
autofocus | <button>, <input>, <select>, <textarea> | Určuje zda mají prvky být zaměřovány, když se stránka načte |
autoplay | <audio>, <video> | Určuje zda audio/video začne hrát |
charset | <meta>, <script> | Určuje znakové enkódování |
checked | <input> | Určuje zda <input> prvek má být předem zvolen při načtení stránky (pro type="checkbox" nebo type="radio") |
cite | <blockquote>, <del>, <ins>, <q> | Určuje URL, která vysvětluje citaci/smazaný/vložený text |
class | Globální atribut | Určuje jeden nebo více class jmen pro prvek (odkazuje na class ve stylech) |
cols | <textarea> | Určuje viditelnou šířku textové oblasti |
colspan | <td>, <th> | Určuje počet sloupců, které má buňka tabulky obsáhnout |
content | <meta> | Udává hodnotu přidruženou k atributu http-equiv nebo name |
contenteditable | Globální atribut | Určuje zda bude obsah prvku editovatelný |
controls | <audio>, <video> | Určuje zda audio/video ovládání má být zobrazeno |
coords | <area> | Určuje souřadnice |
data | <object> | Určuje adresu URL zdroje, který má být objektem použit |
data-* | Globální atribut | Slouží k ukládání vlastních dat, která jsou soukromá pro danou stránku nebo aplikaci |
datetime | <del>, <ins>, <time> | Určuje datum a čas |
default | <track> | Určuje, že stopa má být povolena, pokud předvolby uživatele nenaznačují, že by byla vhodnější jiná stopa |
defer | <script> | Určuje, že se skript spustí po dokončení analýzy stránky (pouze pro externí skripty) |
dir | Globální atribut | Určuje směr textu v prvku |
dirname | <input>, <textarea> | Určuje, že bude odeslán směr textu |
disabled | <button>, <fieldset>, <input>, <optgroup>, <option>, <select>, <textarea> | Určuje, že zadaný prvek/skupina prvků má být zakázán |
download | <a>, <area> | Určuje, že cíl bude stažen, když uživatel klikne na odkaz |
draggable | Globální atribut | Určuje zda bude prvek tahatelný |
enctype | <form> | Určuje způsob enkódování formulářových dat při odesílání na server (pouze pro method="post") |
for | <label>, <output> | Určuje, kterému prvku formuláře náleží label/kalkulace |
form | <button>, <fieldset>, <input>, <label>, <meter>, <object>, <output>, <select>, <textarea> | Určuje název formuláře, do něhož prvek patří |
Atribut | Hodnota | Popis |
formaction | <button>, <input> | Určuje, kam se mají odeslat data formuláře při odeslání formuláře. Pouze pro type="submit" |
headers | <td>, <th> | Určuje jednu nebo více buněk záhlaví, ke kterým se buňka vztahuje. |
height | <canvas>, <embed>, <iframe>, <img>, <input>, <object>, <video> | Určuje výšku prvku |
hidden | Globální atribut | Určuje, že prvek ještě není nebo již není relevantní |
high | <meter> | Určuje rozsah, který je považován za vysokou hodnotu |
href | <a>, <area>, <base>, <link> | Určuje adresu URL stránky, na kterou odkaz vede |
hreflang | <a>, <area>, <link> | Určuje jazyk odkazovaného dokumentu |
http-equiv | <meta> | Poskytuje hlavičku HTTP pro informaci/hodnotu atributu content |
id | Globální atribut | Určuje jedinečné id prvku |
ismap | <img> | Určuje obrázek jako mapu obrázků na straně serveru |
kind | <track> | Určuje druh textové stopy |
label | <track>, <option>, <optgroup> | Určuje název textové stopy |
lang | Globální atribut | Určuje jazyk obsahu prvku |
list | <input> | Odkazuje na prvek <datalist>, který obsahuje předdefinované možnosti pro prvek <input>. |
loop | <audio>, <video> | Určuje, že zvuk/video začne znovu, pokaždé když skončí. |
low | <meter> | Určuje rozsah, který je považován za nízkou hodnotu |
max | <input>, <meter>, <progress> | Určuje maximální hodnotu |
maxlength | <input>, <textarea> | Určuje maximální počet znaků povolených v prvku |
media | <a>, <area>, <link>, <source>, <style> | Určuje, pro jaké médium/zařízení je odkazovaný dokument optimalizován |
method | <form> | Určuje metodu HTTP, která se má použít při odesílání formulářových dat |
min | <input>, <meter> | Určuje minimální hodnotu |
multiple | <input>, <select> | Určuje, že uživatel může zadat více než jednu hodnotu |
muted | <video>, <audio> | Určuje, že zvukový výstup videa má být ztlumen |
name | <button>, <fieldset>, <form>, <iframe>, <input>, <map>, <meta>, <object>, <output>, <param>, <select>, <textarea> | Určuje název prvku |
novalidate | <form> | Určuje, že formulář by neměl být při odeslání ověřován |
onabort | <audio>, <embed>, <img>, <object>, <video> | Skript, který se spustí při přerušení |
onafterprint | <body> | Skript, který se spustí po vytištění dokumentu |
onbeforeprint | <body> | Skript, který se spustí před vytištěním dokumentu |
onbeforeunload | <body> | Skript, který se spustí, když se má dokument vypnout |
onblur | Všechny viditelné prvky | Skript, který se spustí, když prvek ztratí zaměření |
oncanplay | <audio>, <embed>, <object>, <video> | Skript, který má být spuštěn, když je soubor připraven k zahájení přehrávání (když má dostatečnou vyrovnávací paměť pro zahájení přehrávání) |
oncanplaythrough | <audio>, <video> | Skript, který se spustí, když lze soubor přehrát až do konce bez pozastavení kvůli vyrovnávací paměti |
onchange | Všechny viditelné prvky | Skript, který se spustí, když se změní hodnota prvku |
onclick | Všechny viditelné prvky | Skript, který se spustí při kliknutí na prvek |
oncontextmenu | Všechny viditelné prvky | Skript, který se spustí při spuštění kontextové nabídky |
oncopy | Všechny viditelné prvky | Skript, který se spustí při kopírování obsahu prvku |
oncuechange | <track> | Skript, který se spustí při změně narážky v prvku <track> |
oncut | Všechny viditelné prvky | Skript, který se spustí, když se obsah prvku vyřízne |
ondblclick | Všechny viditelné prvky | Skript, který se spustí při dvojím kliknutí na prvek |
ondrag | Všechny viditelné prvky | Skript, který se spustí při přetahování prvku |
ondragend | Všechny viditelné prvky | Skript, který se spustí na konci operace přetažení |
ondragenter | Všechny viditelné prvky | Skript, který se spustí, když je prvek přetažen na platný cíl upuštění |
ondragleave | Všechny viditelné prvky | Skript, který se spustí, když prvek opustí platný cíl upuštění. |
ondragover | Všechny viditelné prvky | Skript, který se spustí, když je prvek přetahován přes platný cíl upuštění |
ondragstart | Všechny viditelné prvky | Skript, který se spustí na začátku operace přetažení |
ondrop | Všechny viditelné prvky | Skript, který se spustí při upuštění přetahovaného prvku |
ondurationchange | <audio>, <video> | Skript, který se spustí při změně délky média |
onemptied | <audio>, <video> | Skript, který se spustí, když se stane něco špatného a soubor je náhle nedostupný (například se neočekávaně odpojí) |
onended | <audio>, <video> | Skript, který se spustí, když médium dosáhne konce (užitečná událost pro zprávy typu "děkujeme, že jste poslouchali") |
onerror | <audio>, <body>, <embed>, <img>, <object>, <script>, <style>, <video> | Skript, který se spustí, když dojde k chybě |
onfocus | Všechny viditelné prvky | Skript, který se spustí, když prvek získá fokus |
onhashchange | <body> | Skript, který se spustí, když dojde ke změně kotevní části adresy URL |
oninput | Všechny viditelné prvky | Skript, který se spustí, když prvek získá vstup od uživatele |
oninvalid | Všechny viditelné prvky | Skript, který se spustí, když je prvek neplatný |
onkeydown | Všechny viditelné prvky | Skript, který se spustí, když uživatel stiskne klávesu |
onkeypress | Všechny viditelné prvky | Skript, který se spustí, když uživatel stiskne klávesu |
onkeyup | Všechny viditelné prvky | Skript, který se spustí, když uživatel uvolní klávesu |
onload | <body>, <iframe>, <img>, <input>, <link>, <script>, <style> | Skript, který se spustí po dokončení načítání prvku |
onloadeddata | <audio>, <video> | Skript, který se spustí při načítání mediálních dat |
onloadedmetadata | <audio>, <video> | Skript, který se spustí při načítání metadat (jako jsou rozměry a doba trvání) |
onloadstart | <audio>, <video> | Skript, který se spustí, jakmile se začne načítat soubor, než se něco skutečně načte. |
onmousedown | Všechny viditelné prvky | Skript, který se spustí, když je na prvku stisknuto tlačítko myši |
onmousemove | Všechny viditelné prvky | Skript, který se spustí, dokud se ukazatel myši pohybuje nad prvkem. |
onmouseout | Všechny viditelné prvky | Skript, který se spustí, když se ukazatel myši přesune mimo prvek |
onmouseover | Všechny viditelné prvky | Skript, který se spustí, když se ukazatel myši pohybuje nad prvkem |
onmouseup | Všechny viditelné prvky | Skript, který se spustí, když je tlačítko myši nad prvkem uvolněno. |
onmousewheel | Všechny viditelné prvky | Skript, který se spustí, když kolečko myši přejíždí nad prvkem |
onoffline | <body> | Skript, který se spustí, když prohlížeč začne pracovat offline |
ononline | <body> | Skript, který se spustí, když prohlížeč začne pracovat online |
onpagehide | <body> | Skript, který se spustí, když uživatel odejde ze stránky |
onpageshow | <body> | Skript, který se spustí, když uživatel přejde na stránku |
onpaste | Všechny viditelné prvky | Skript, který se spustí, když uživatel vloží nějaký obsah do prvku |
onpause | <audio>, <video> | Skript, který se spustí, když je médium pozastaveno buď uživatelem, nebo programově |
onplay | <audio>, <video> | Skript, který se spustí, když se médium začne přehrávat |
onplaying | <audio>, <video> | Skript, který se spustí, když se médium začne přehrávat |
onpopstate | <body> | Skript, který se spustí při změně historie okna. |
onprogress | <audio>, <video> | Skript, který má být spuštěn, když prohlížeč právě získává data média |
onratechange | <audio>, <video> | Skript, který se má spustit při každé změně rychlosti přehrávání (například když uživatel přepne do režimu zpomaleného přehrávání nebo rychlého přehrávání). |
onreset | <form> | Skript, který se má spustit při kliknutí na tlačítko reset ve formuláři. |
onresize | <body> | Skript, který se spustí při změně velikosti okna prohlížeče. |
onscroll | Všechny viditelné prvky | Skript, který se spustí při posouvání posuvníku prvku. |
onsearch | <input> | Skript, který se spustí, když uživatel něco napíše do vyhledávacího pole (pro <input type="search">). |
onseeked | <audio>, <video> | Skript, který se spustí, když je atribut vyhledávání nastaven na hodnotu false, což znamená, že vyhledávání skončilo. |
onseeking | <audio>, <video> | Skript, který se spustí, když je atribut hledání nastaven na hodnotu true, což znamená, že hledání je aktivní. |
onselect | Všechny viditelné prvky | Skript, který se spustí, když je prvek vybrán |
onstalled | <audio>, <video> | Skript, který se spustí, když prohlížeč nemůže z jakéhokoli důvodu načíst mediální data |
onstorage | <body> | Skript, který se spustí při aktualizaci oblasti webového úložiště |
onsubmit | <form> | Skript, který se spustí při odeslání formuláře |
onsuspend | <audio>, <video> | Skript, který se spustí, když je načítání mediálních dat z jakéhokoli důvodu zastaveno před jejich úplným načtením. |
ontimeupdate | <audio>, <video> | Skript, který se spustí, když se změní pozice přehrávání (například když uživatel rychle přejde na jiný bod média). |
ontoggle | <details> | Skript, který se spustí, když uživatel otevře nebo zavře prvek <details>. |
onunload | <body> | Skript, který se spustí, když se stránka nenačte (nebo když se zavře okno prohlížeče). |
onvolumechange | <audio>, <video> | Skript, který se spustí při každé změně hlasitosti videa/audia. |
onwaiting | <audio>, <video> | Skript, který se spustí, když se médium pozastaví, ale očekává se, že bude pokračovat (například když se médium pozastaví, aby se do vyrovnávací paměti uložila další data). |
onwheel | Všechny viditelné prvky | Skript, který se má spustit, když kolečko myši najede na prvek nahoru nebo dolů. |
open | <details> | Určuje, že podrobnosti mají být pro uživatele viditelné (otevřené) |
optimum | <meter> | Určuje, jaká hodnota je pro měřidlo optimální |
pattern | <input> | Určuje regulární výraz, podle kterého se kontroluje hodnota prvku <input> |
placeholder | <input>, <textarea> | Určuje krátkou nápovědu, která popisuje očekávanou hodnotu prvku |
poster | <video> | Určuje obrázek, který se zobrazí během stahování videa nebo dokud uživatel nestiskne tlačítko přehrát |
preload | <audio>, <video> | Určuje, zda a jak se má podle autora načíst zvuk/video při načítání stránky |
readonly | <input>, <textarea> | Určuje, že prvek je určen pouze pro čtení |
rel | <a>, <area>, <form>, <link> | Určuje vztah mezi aktuálním dokumentem a odkazovaným dokumentem |
required | <input>, <select>, <textarea> | Určuje, že prvek musí být vyplněn před odesláním formuláře |
reversed | <ol> | Určuje, že pořadí seznamu má být sestupné (9,8,7...) |
rows | <textarea> | Určuje viditelný počet řádků v textové oblasti |
rowspan | <td>, <th> | Určuje počet řádků, které má buňka tabulky obsáhnout |
sandbox | <iframe> | Povoluje další sadu omezení pro obsah v <iframe> |
scope | <th> | Určuje, zda je buňka záhlaví záhlavím sloupce, řádku nebo skupiny sloupců či řádků |
selected | <option> | Určuje, že se má při načítání stránky předvolit určitá možnost |
shape | <area> | Určuje tvar oblasti |
size | <input>, <select> | Určuje šířku ve znacích (pro <input>) nebo určuje počet viditelných možností (pro <select>) |
sizes | <img>, <link>, <source> | Určuje velikost odkazovaného zdroje |
span | <col>, <colgroup> | Určuje počet sloupců, které se mají překlenout |
spellcheck | Globální atribut | Určuje, zda má být u prvku kontrolován pravopis a gramatika, nebo ne |
src | <audio>, <embed>, <iframe>, <img>, <input>, <script>, <source>, <track>, <video> | Určuje adresu URL mediálního souboru |
srcdoc | <iframe> | Určuje obsah HTML stránky, který se má zobrazit v <iframe> |
srclang | <track> | Určuje jazyk textových dat stopy (vyžadováno, pokud kind="titulky") |
srcset | <img>, <source> | Určuje adresu URL obrázku, který se má použít v různých situacích |
start | <ol> | Určuje počáteční hodnotu uspořádaného seznamu |
step | <input> | Určuje povolené intervaly čísel pro vstupní pole |
style | Globální atribut | Určuje inline styl CSS pro prvek |
tabindex | Globální atribut | Určuje pořadí tabelátoru prvku |
target | <a>, <area>, <base>, <form> | Určuje cíl, kde se má otevřít odkazovaný dokument nebo kde se má odeslat formulář |
title | Globální atribut | Určuje další informace o prvku |
translate | Globální atribut | Určuje, zda má být obsah prvku přeložen, nebo ne |
type | <a>, <button>, <embed>, <input>, <link>, <menu>, <object>, <script>, <source>, <style> | Určuje typ prvku |
usemap | <img>, <object> | Určuje obrázek jako mapu obrázků na straně klienta |
value | <button>, <input>, <li>, <option>, <meter>, <progress>, <param> | Určuje hodnotu prvku |
width | <canvas>, <embed>, <iframe>, <img>, <input>, <object>, <video> | Určuje šířku prvku |
wrap | <textarea> | Určuje, jak má být text v textové oblasti zabalen při odeslání ve formuláři |