HTML a XMTML
HTML je „základným kameňom“ pre tvorbu internetových aplikácií a celkovo vo svete internetu. Je to značkovací (formátovací) jazyk, pomocou ktorého sa tvoria webové prezentácie.
XHTML je rozšírený hypertextový značkovací jazyk, ktorý umožňuje nadefinovať zmysel každého prvku v obsahu. Zdrojový kód obsahuje jednotlivé značky (názov značky je vždy ohraničený lomenými zátvorkami < a >), ktoré označujú každý prvok obsahu. XHTML definuje štruktúru dokumentu. Hlavný rozdiel od HTML je, že nepovoľuje kríženie elementov a každý (i nepárový) element musí byť ukončený lomkou. V každom XHTML dokumente musí byť deklarácia DOCTYPE, podľa ktorej prehliadače zistia o aký dokument sa jedná a následne sa podľa toho správajú. V podstate je to niečo medzi tolerantným HTML a striktným XML. Aktuálna verzia jazyka XHTML je 4, ktorú podporujú všetky moderné, ale i staršie webové prehliadače.
Čo je to HTML5 ?
HTML5 je nová generácia jazyka HTML, prinášajúca celú sadu nových elementov, ktoré významne zjednodušujú štruktúru stránok. Asi medzi najvýraznejšie novinky patrí API pre kreslenie grafiky v okne prehliadača, nové elementy <audio> a <video>, prostredníctvom ktorých je jednoduché prehrávať audio vizuálne súbory v prehliadači, bez nutnosti inštalácie softwaru tretích strán ako napríklad flesh. Medzi ďalšie novinky, ktoré stoja za zmienku je napríklad nový element <header> (v preklade hlavička), ktorý slúži na označenie hlavičky stránky, ďalej nový tag <nav>, je vytvorený za účelom umiestnenia navigačných prvkov stránky a ďalšie tagy ako <footer>, <time> a veľa ďalších.
Pravdepodobne asi jedinou nevýhodou novej verzie HTML 5 je veľmi slabá podpora zo strany webových prehliadačov.