HTML5

HTML5 to piąty główny standard języka HTML. Prace nad tym standardem rozpoczęły się w 2007 roku, a strony internetowe HTML5 zaczęły zyskiwać popularność w 2010 roku. Ostateczny standard HTML5 został oficjalnie ustandaryzowany przez organizację W3C 28 października 2014 roku.

Poprzedni standard HTML, HTML 4.01, został ustandaryzowany w 1999 roku — piętnaście lat przed opublikowaniem standardu HTML5. Jednak w dekadzie poprzedzającej HTML5 większość stron internetowych tworzono w języku XHTML, bardziej rygorystycznej wersji HTML opublikowanej w 2000 roku. HTML5 zaprojektowano tak, aby zastąpił zarówno HTML 4, jak i XHTML, zapewniając twórcom stron internetowych prostszy standard zawierający kilka nowych funkcji przeznaczonych dla współczesnej sieci WWW.

Poniższa tabela zawiera listę nowych elementów, czyli znaczników, wprowadzonych w HTML5 i używanych do określania struktury dokumentu.

ZnacznikOpis
<header>Określa nagłówek strony internetowej
<footer>Określa stopkę strony
<nav>Określa pasek nawigacyjny
<main>Określa główną treść strony internetowej
<article>Określa artykuł na stronie
<section>Określa sekcję dokumentu lub artykułu
<aside>Określa treść znajdującą się poza główną treścią strony

Znaczniki te upraszczają kod źródłowy strony internetowej, a także odpowiadające mu style CSS. Na przykład aby określić element nawigacyjny w XHTML, zazwyczaj wpisuje się w kodzie HTML strony „<div class="nav">”, a następnie definiuje klasę o nazwie „.nav” w CSS. W HTML5 można po prostu wstawić do kodu HTML znacznik <nav> i stylizować sam element za pomocą CSS.

HTML5 zawiera również kilka innych nowych znaczników. Przykładami są <canvas> i <svg>, służące do wyświetlania grafiki, oraz <audio> i <video>, służące do obsługi elementów multimedialnych. Znaczniki te zapewniają nowe możliwości twórcom stron internetowych, należy jednak pamiętać, że HTML5 nadal w dużym stopniu opiera się na CSS i języku JavaScript w zakresie stylowania stron, animacji i interakcji z użytkownikiem. Dlatego większość interaktywnych stron HTML5 tworzy się z użyciem połączenia HTML5, CSS3 i JavaScriptu lub biblioteki jQuery.

NOTE: W poprzednich standardach HTML między „HTML” a numerem znajdowała się spacja (np. HTML 1.0, HTML 4.01). HTML 5.0 nie zawiera spacji i jest oficjalnie zapisywany jako HTML5.

Zaktualizowano June 11, 2015 przez Per C.

quizSprawdź swoją wiedzę

Which activity benefits from using UDP instead of other data transfer protocols?

A
Secure file transfers
0%
B
Streaming live video
0%
C
Anonymous web browsing
0%
D
Encrypted text chat
0%
Correct! Incorrect!     View the UDP definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja HTML5 na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.