Kredit obrázku: tumsasedgars/iStock/GettyImages
HyperText Markup Language neboli HTML je základní programovací jazyk World Wide Web. Používá se k určení základního rozvržení a funkčnosti webové stránky. Soubor HTML můžete upravit pomocí libovolného editoru prostého textu nebo specializovaného nástroje, jehož výstupem je HTML na základě vašeho vstupu.
HTML, CSS a JavaScript
Moderní webové prohlížeče rozumí třem programovacím jazykům. HTML se používá ke kódování základního rozvržení webové stránky a zavedení funkčních prvků, jako jsou formuláře, obrázky a části textu. Může být také použit pro některé specifikace stylu.
Video dne
Další jazyk nazývaný kaskádové styly nebo CSS se používá k dalšímu stylu, jak stránka vypadá na obrazovce nebo při tisku na papír. CSS lze vložit do HTML nebo na ně odkazovat pomocí HTML kódu a uložit do samostatných souborů.
Třetí jazyk, známý jako JavaScript, se používá k přidání dalších funkcí, jako je interaktivita a výpočty, na webové stránky. Může být také vložen do souborů HTML nebo uložen v samostatných souborech. Jak název napovídá, je podobný jinému programovacímu jazyku zvanému Java, i když tyto dva nejsou vzájemně kompatibilní a neměly by se vzájemně zaměňovat.
Upravte soubor HTML
HTML, CSS a JavaScript mají svá vlastní pravidla syntaxe, která je třeba dodržovat, aby se vygeneroval platný kód, kterému webový prohlížeč rozumí, ale jsou uložena v souborech s prostým textem.
Lze je upravovat pomocí jakéhokoli softwaru pro úpravu prostého textu, včetně programu Poznámkový blok ve Windows, TextEdit na počítačích macOS a populárních textových editorů, jako jsou Emacs, Vim a Sublime Text. Soubory HTML se obvykle ukládají s příponou .html. K úpravám HTML nepoužívejte nástroje pro zpracování textu, jako je Microsoft Word a Dokumenty Google, protože nejsou tak dobré vhodné pro práci s prostým textem, protože jsou vhodné pro vytváření složitých dokumentů s vlastními fonty a formátování.
Někteří vývojáři raději používají integrovaná vývojová prostředí nebo konfigurují své textové editory tak, aby zahrnovaly pokročilé funkce, jako je zvýraznění různých částí kódu HTML nebo navrhování, kde by měly být prvky umístěna. Moderní webové prohlížeče také umožňují ladit HTML a JavaScript a upravovat kód při ladění pomocí různých vestavěných vývojářských nástrojů.
Vygenerované HTML
Různé nástroje umožňují generovat HTML bez jeho přímého psaní. Některé nástroje pro návrh webu, jako je Adobe Dreamweaver, a online nástroje, jako je Wix a Squarespace, automaticky vypisují HTML na základě toho, co uživatelé zadávají prostřednictvím vizuálního rozhraní.
Jiné, jako některý software pro webová fóra a wiki, automaticky přebírají jiné, jednodušší formátovací jazyky, jako je Markdown, a překládají je do HTML a CSS. Software webového serveru, jako je Django a Rails, může také automaticky generovat HTML na základě konfiguračních nastavení a dat.