HTML5
HTML5 to piąty główny standard HTML. Rozwój standardu rozpoczął się w 2007 roku i HTML5 strony internetowe zaczął stawać się głównym nurtem w 2010 roku. Ostateczny standard HTML5 został oficjalnie ustandaryzowany przez W3C w październiku 28, 2014.
Poprzedni standard HTML, HTML 4.01, został znormalizowany w 1999 roku - piętnaście lat przed opublikowaniem standardu HTML5. Jednak w dekadzie poprzedzającej HTML5 większość witryn internetowych była napisana w języku XHTML, bardziej rygorystyczna wersja HTML opublikowana w 2000 roku. HTML5 został zaprojektowany, aby zastąpić zarówno HTML 4, jak i XHTML, zapewniając autorzy strony z prostszym standardem, który zawiera kilka nowych funkcji dla nowoczesnych sieć.
Poniższa tabela zawiera listę nowych elementów lub tagi, wprowadzone w HTML5, które służą do definiowania struktury dokumentu.
etykieta | Opis |
---|---|
<header> | Definiuje nagłówek strony internetowej |
<footer> | Definiuje stopkę strony |
<nav> | Definiuje pasek nawigacji |
<main> | Definiuje główną zawartość strony internetowej |
<article> | Definiuje artykuł na stronie |
<Section> | Definiuje sekcję dokumentu lub artykułu |
<aside> | Definiuje zawartość poza podstawową treścią strony |
Te tagi upraszczają strony internetowe źródło jak również odpowiednie CSS style. Na przykład, aby zdefiniować element nawigacyjny w XHTML, zwykle wpisujesz „<div class = "nav"> w kodzie HTML strony i zdefiniuj klasę o nazwie „.nie są”w CSS. W HTML5 możesz po prostu wstawić <nav> w kodzie HTML i stylizuj sam element za pomocą CSS.
HTML5 zawiera również kilka innych nowych tagów. Przykłady zawierają <canvas> i <svg> Do grafiki i <audio> i <video> dla multimedia elementy. Te tagi zapewniają nowe możliwości programistom internetowym, chociaż należy zauważyć, że HTML5 nadal w dużym stopniu opiera się na CSS i JavaScript do stylizacji stron, animacji i interakcji z użytkownikiem. Dlatego większość interaktywnych witryn HTML5 jest tworzonych przy użyciu kombinacji HTML5, CSS3 i JavaScript lub jQuery.
UWAGA: Poprzednie standardy HTML zawierały spację między „HTML” a numerem (np. HTML 1.0, HTML 4.01). HTML 5.0 eliminuje tę przestrzeń i jest oficjalnie napisany jako HTML5.