Najnowsze tutoriale tworzenie stron internetowych

Nowych elementów HTML5


Nowych elementów HTML5

Od 1999 roku, HTML 4.01 wiele się zmieniło. Dzisiaj, kilka z HTML 4.01 były przestarzałe, a te elementy zostały usunięte lub nowo w HTML5.

Aby lepiej obsługiwać dzisiejsze aplikacje internetowe, HTML5 dodaje wiele nowych elementów i funkcji, takich jak: renderowania grafiki, multimediów, lepsze struktury strony, lepszej formie obróbki, a kilka api przeciągnij i upuść elementy, pozycjonowanie, Wraz z aplikacji internetowej buforowanie, przechowywanie, pracownik www, i tak dalej.


Nowych elementów HTML5

Poniżej znajduje się lista nowych elementów HTML5, a także opis czego służą.


Nowy semantyczna / elementów konstrukcyjnych

HTML5 oferuje nowe elementy dla lepszej struktury dokumentu:

Etykietka Opis
<article> Definiuje artykuł w dokumencie
<aside> Definiuje zawartość oprócz zawartości strony
<bdi> Definiuje część tekstu, który może być sformatowany w innym kierunku od innego tekstu
<details> Definiuje dodatkowe dane, które użytkownik może wyświetlić lub ukryć
<dialog> Definiuje okno lub okno
<figcaption> Określa podpis do <figure> elementu
<figure> Definiuje zawartość samodzielne, jak ilustracji, diagramów, zdjęć, itp listingów
<footer> Definiuje stopkę do dokumentu lub sekcji
<header> Definiuje nagłówek dokumentu lub sekcji
<main> Definiuje główną treść dokumentu
<mark> Określa oznaczony lub zaznaczony tekst
<menuitem>  Określa polecenie / menu, które Użytkownik może wywołać z menu kontekstowego
<meter> Określa pomiar skalarne w znanym zakresie (a gauge)
<nav> Definiuje linków nawigacyjnych w dokumencie
<progress> Określa postęp zadania
<rp> Określa, co pokazują w przeglądarkach, które nie obsługują ruby adnotacji
<rt> Definiuje Wyjaśnienie / wymówienie znaków (dla Azji Wschodniej typografii)
<ruby> Definiuje ruby adnotacji (for East Asian typography)
<section> Definiuje sekcję w dokumencie
<summary> Definiuje nagłówek widoczny na <details> elementu
<time> Określa datę / godzinę
<wbr> Określa ewentualne korekty-break

Czytaj więcej o HTML5 semantyki .


New Form Elements

Etykietka Opis
<datalist> Definiuje predefiniowanych opcji kontroli wejściowych
<keygen> Określa pole generator key-pair (for forms)
<output> Definiuje wynik obliczeń

Przeczytaj wszystko o starych i nowych elementów formularzy w HTML Form Elements .


Nowe typy wejściowe

Nowe typy wejściowe Nowe atrybuty wskazujące
  • color
  • date
  • datetime
  • datetime-local
  • email
  • month
  • number
  • range
  • search
  • tel
  • time
  • url
  • week
  • autocomplete
  • autofocus
  • form
  • formaction
  • formenctype
  • formmethod
  • formnovalidate
  • formtarget
  • height and width
  • list
  • min and max
  • multiple
  • pattern (regexp)
  • placeholder
  • required
  • step

Dowiedz się wszystkiego o starych i nowych typów wejściowych w HTML typów wejść .

Dowiedz się wszystkiego o wejście atrybutów HTML wejściowe atrybuty .


HTML5 - Nowy Atrybut Składnia

HTML5 umożliwia cztery różne składnie dla atrybutów.

Ten przykład pokazuje różne składnie używane w <input> tagu:

Rodzaj Przykład
Pusty <input type="text" value="John" disabled >
nienotowanego <input type="text" value=John >
Dwukrotnie cytowany <input type="text" value="John Doe" >
Single-notowane <input type="text" value='John Doe' >

W HTML5, wszystkie cztery składnie mogą być stosowane, w zależności od tego, co jest potrzebne do atrybutu.


HTML5 Graphics

Etykietka Opis
<canvas> Definiuje rysunek graficzny przy użyciu JavaScript
<svg> Definiuje rysunek graficzny z wykorzystaniem SVG

Czytaj więcej o HTML5 Canvas .

Czytaj więcej o HTML5 SVG .


New Media Elements

Etykietka Opis
<audio> Definiuje dźwięku lub muzyki treść
<embed> Określa pojemników do stosowania zewnętrznego (like plug-ins)
<source> Definiuje źródła dla <video> i <audio>
<track> Definiuje utworów dla <video> i <audio>
<video> Definiuje treści wideo lub film

Czytaj więcej o HTML5 Wideo .

Czytaj więcej o HTML5 audio .