Przejdź do treści

HTML5 - HTML

Nowe atrybuty HTML5

Jakie nowe atrybuty znajdują się w HTML5?

Język HTML5 definiuje nie tylko zupełnie nowe elementy (znaczniki), ale również dodatkowe atrybuty, które można przypisywać również do elementów, które były zdefiniowane już w specyfikacji HTML 4.01.

AtrybutyZastosowanieOpis
allowIFRAMEPolityka uprawnień, która ma zostać zastosowana do zawartości elementu IFRAME
allowfullscreenIFRAMECzy pozwolić zawartości elementu IFRAME na użycie funkcji requestFullscreen()
asLINK (rel="preload" lub rel="modulepreload")Potencjalny cel żądania wstępnego ładowania
asyncSCRIPT (src="...")Uruchom skrypt, gdy będzie dostępny, bez blokowania podczas pobierania
autocapitalizeINPUT (z wyjątkiem type="url", type="email" i type="password"), TEXTAREA, elementy z atrybutem contenteditable="true"Zalecane zachowanie automatycznej kapitalizacji (dla obsługiwanych metod wprowadzania)
autocompleteFORM, INPUT, SELECT, TEXTAREAFunkcja autouzupełniania pól formularzy
autofocusWszystkie elementyAutomatycznie ustawia zogniskowanie (fokus) na elemencie po załadowaniu strony
blockingLINK (rel="stylesheet" lub rel="expect"), SCRIPT, STYLECzy element może potencjalnie blokować wyświetlanie
charsetMETADeklaracja strony kodowej
contenteditableWszystkie elementyCzy element jest edytowalny
crossoriginAUDIO, IMG, LINK, SCRIPT, VIDEOSposób, w jaki element obsługuje żądania z mechanizmem CORS (ang. Cross-Origin Resource Sharing)
data-...Wszystkie elementyNiestandardowe atrybuty danych
decodingIMGWskazówka dotycząca dekodowania używana podczas przetwarzania obrazka do prezentacji
dirnameINPUT, TEXTAREANazwa kontrolki formularza używana do przesyłania kierunku tekstu elementu podczas wysyłania formularza
disabledFIELDSETCzy potomne kontrolki formularza, z wyjątkiem tych wewnątrz elementu LEGEND, są wyłączone
disabledLINK (rel="stylesheet")Czy arkusz stylów jest zablokowany
downloadA, AREACzy pobrać zasób zamiast nawigować do niego oraz jego nazwa pliku, jeśli tak
draggableWszystkie elementyCzy element jest przeciągalny
enterkeyhintINPUT, TEXTAREA, elementy z atrybutem contenteditable="true"Wskazówka dotycząca wyboru działania przypisanego do klawisza Enter
fetchpriorityIMG, LINK, SCRIPTUstawia priorytet dla pobrań inicjowanych przez element
formBUTTON, FIELDSET, INPUT, OBJECT, OUTPUT, SELECT, TEXTAREAŁączy pole z elementem formularza
formaction, formenctype, formmethod, formnovalidate, formtargetBUTTON (type="submit"), INPUT (type="submit" lub type="image")formaction - URL do użycia przy wysyłaniu formularza; formenctype - typ kodowania listy danych do użycia przy wysyłaniu formularza; formmethod - metoda do użycia przy wysyłaniu formularza; formnovalidate - pominięcie walidacji kontrolek formularza przy wysyłaniu formularza; formtarget - cel nawigacyjny dla wysyłania formularza
hiddenWszystkie elementyCzy element jest istotny
imagesizes, imagesrcsetLINK (rel="preload")imagesizes - rozmiary obrazków dla różnych układów strony; imagesrcset - obrazki do użycia w różnych sytuacjach, np. na wyświetlaczach o wysokiej rozdzielczości, małych monitorach itp.
inertWszystkie elementyCzy element jest bierny
inputmodeINPUT, TEXTAREA, elementy z atrybutem contenteditable="true"Wskazówka dotycząca wyboru trybu wprowadzania
integrityLINK, SCRIPTMetadane integralności używane do weryfikacji integralności zasobów zewnętrznych (ang. Subresource Integrity - SRI)
isWszystkie elementyTworzy niestandardowy wbudowany element
itemid, itemprop, itemref, itemscope, itemtypeWszystkie elementyitemid - globalny identyfikator dla elementu mikrodanych; itemprop - nazwy właściwości elementu mikrodanych; itemref - elementy referencyjne; itemscope - wprowadza element mikrodanych; itemtype - typy elementu mikrodanych
loadingIFRAME, IMGUżywany przy określaniu opóźnienia ładowania
minlength, maxlengthINPUT, TEXTAREAminlength - minimalna długość wartości; maxlength - maksymalna długość wartości
nomoduleSCRIPTZapobiega wykonaniu skryptu w przeglądarkach, które obsługują skrypty modułowe
nonceWszystkie elementyKryptograficzny numer używany jednokrotnie (ang. nonce) stosowany do weryfikacji Polityki Bezpieczeństwa Treści (ang. Content Security Policy - CSP)
novalidateFORMPominięcie walidacji kontrolek formularza przy wysyłaniu formularza
patternINPUTWzorzec, który ma być dopasowany do wartości kontrolki formularza
pingA, AREAAdresy URL zasobów, które są zainteresowane otrzymywaniem powiadomień, jeśli użytkownik kliknie w hiperłącze
placeholderINPUT, TEXTAREAEtykieta widoczna dla użytkownika, która ma być umieszczona wewnątrz kontrolki formularza
popover, popovertarget, popovertargetactionpopover - wszystkie elementy; popovertarget, popovertargetaction - BUTTON (type="button"), INPUT (type="button")popover - przekształca element w popover; popovertarget - wskazuje element popover, który ma być przełączony, pokazany lub ukryty; popovertargetaction - określa, czy docelowy element popover ma być przełączony, pokazany, czy ukryty
requiredINPUT (z wyjątkiem type="hidden", type="image", type="button", type="submit", type="reset") SELECT, TEXTAREACzy kontrolka jest wymagana do wysłania formularza
referrerpolicyA, AREA, IFRAME, IMG, LINK, SCRIPTPolityka strony odsyłającej dla pobrań inicjowanych przez element
reversedOLNumeruj listę wstecz
sandboxIFRAMEZasady bezpieczeństwa dla osadzonej zawartości
sizesLINK (rel="icon")Rozmiary ikon
sizes, srcsetIMG, SOURCEsizes - rozmiary obrazków dla różnych układów strony; srcset - obrazki do użycia w różnych sytuacjach, np. na wyświetlaczach o wysokiej rozdzielczości, małych monitorach itp.
slotWszystkie elementyŻądany slot elementu
spellcheckINPUT, TEXTAREA, elementy z atrybutem contenteditable="true"Czy element ma być sprawdzany pod kątem pisowni i gramatyki
srcdocIFRAMEDokument do renderowania w ramce IFRAME
translateWszystkie elementyCzy element ma być tłumaczony, gdy strona jest lokalizowana
width, heightINPUT (type="image")width - wymiar poziomy; height - wymiar - pionowy
wrapTEXTAREASposób, w jaki wartość kontrolki formularza ma być zawijana podczas wysyłania formularza
writingsuggestionsWszystkie elementyCzy element może oferować podpowiedzi w trakcie pisania (ang. writing suggestions), czy nie

Żródło: HTML Standard

Komentarze

Zobacz więcej komentarzy

Facebook