HTML i JavaScript to podstawowe języki programowania aplikacji internetowych
przykład znacznika z atrybutem
zawartość
< i & = < i &
< i & = & lt ; i & amp ;
type="text/css"
< DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
w HTML5
< doctype html>
Tytuł strony
Nagłówek pierwszego poziomu
Akapit
ramka/iframe
< iframe>
przejście do nowej linii
linia pozioma
< hr>
< div>
paragraf
< p>
łącze
< a>
sekcja
< span>
< form>
pole tekstowe
< input>
lista rozwijalna
< select>
opcja w liście rozwijalnej
< option>
< ul>
element listy
< li>
lista numerowana
< ol>
obrazek
< img>
< table>
komórka nagłówka tabeli
< th>
wiersz tabeli
< tr>
komórka tabeli
< td>
uproszczona deklaracja dokumentu
< !doctype>
brak konieczności podawania typu elementu
< link rel="stylesheet" href="styl.css" />
formularze - atrybuty data-* i required
< input data-atrybut-klucz="wartosc" required="true"/>
element.getAttribute("data-atrybut-klucz")
walidacja adresów email
< input type="email"/>
obsługa audio
obsługa wideo
canvas
>
nagłówek
< header>
sekcja
< section>
artykuł
< article>
nawigacja
< nav>
aside
< aside>
główna treść strony
< main>
stopka
< footer>