HTML (hyperText Markup Language) je základní porozumění návrhu struktury webové stránky na internetu.
Podobným způsobem jsou DHTML a XHTML také hypertextové značkovací jazyky, kde první vytváří dynamické webové stránky, zatímco druhý buď zrcadlí nebo rozšiřuje verzi webových stránek HTML.
Key Takeaways
- DHTML je kombinací HTML, CSS a JavaScriptu používaných k vytváření dynamického, interaktivního webového obsahu, zatímco XHTML je přísnější, standardizovanější verze HTML, která se řídí pravidly syntaxe XML.
- XHTML zlepšuje strukturu a kompatibilitu webového obsahu napříč různými zařízeními a prohlížeči, zatímco DHTML vylepšuje uživatelský zážitek prostřednictvím interaktivity.
- DHTML se zaměřuje na chování webových prvků, zatímco XHTML klade důraz na správnou syntaxi a strukturu dokumentu.
DHTML vs XHTML
DHTML je kombinací HTML, CSS a JavaScriptu, která umožňuje, aby byly webové stránky dynamické a interaktivní. Lze jej použít k vytvoření webových stránek, které reagují na uživatele v reálném čase. XHTML se používá k vytváření webových stránek, které jsou strukturované a dobře tvarované a přístupné širšímu spektru zařízení.
DHTML je také známý jako dynamický hypertextový značkovací jazyk, díky němuž může webová stránka vypadat obsahově, interaktivně, animovaně, aniž by prohlížeč vše vymazal nebo smazal.
K návrhu dynamické webové stránky v prohlížeči využívá pomoci JavaScriptu, CSS, DOM a HTML. Netscape a Microsoft jsou navíc kompatibilní.
V případě XHTML je také známý jako eXtensive HyperText Markup Language. Je to nadcházející evoluce internetu.
Využívá jazyk XML (důležitý nástroj, který popisuje data obsahu na internetu) k zrcadlení a rozšíření verzí HTML dokumentů na snadno dostupné webové stránky.
Srovnávací tabulka
Parametry srovnání | DHTML | XHTML |
---|---|---|
Full-form | Dynamický hypertextový značkovací jazyk | Rozsáhlý hypertextový značkovací jazyk. |
funkce | Převádí webové stránky ze statických na dynamické. | Díky tomu je stránka všestrannější s jinými typy funkcí. |
Rozvinutý | Aplikace DHTML byla představena společností Microsoft v roce 1997. | World Wide Web Consortium (W3C) v roce 2000. |
Přípona názvu souboru | rozšíření .dhtml | .xhtml, .xht, .xml, .html, .htm |
Funkce | Dynamický styl (animace, hry), dynamický obsah (aplikace) a umístění v reálném čase. | Jazyk rozlišující velká a malá písmena, který hladce vytváří databázové a workflow aplikace. |
verze | Jedná se o standardní technologii vyvinutou pro vytváření dynamických webových stránek. | XHTML 1.0, XHTML 1.1, XHTML Basic, XHTML Mobile Profile, XHTML 1.2, XHTML 2.0, XHTML5 |
Co je DHTML?
DHTML je zkratka pro slovo Dynamic HyperText Markup Language. Účelem vývoje DHTML je vytvářet dynamické webové stránky místo statických. Jedná se o kombinaci programování HTML, JavaScript, CSS a DOM.
Archetyp DHTML byl vyvinut společností Microsoft v roce 1997 spolu s vývojem Internet Explorer4. S těmito dodatečnými skriptovacími jazyky umožňuje DHTML změnu proměnných v nastavení za účelem zobrazení dynamické webové stránky.
Z tohoto důvodu se HTML chová jako tvůrce webové stránky, následovaný JS (klientský skriptovací jazyk), kde použití cookies určuje potřeby uživatele.
Kromě toho CSS předělává a stylizuje stránku dynamičtěji s trochou práce s kódováním.
A konečně, DOM (Document Object Method) převádí celý statický obsah do dynamického.
Když už mluvíme o funkcích DHTML, lze změnit značky a vlastnosti, používané pro určování polohy v reálném čase, generování dynamických písem, používaných pro datovou vazbu, vytváření interaktivních a animovaných webových stránek, umožňujících použití metod, událostí, vlastností a kódů.
Co je XHTML?
XHTML je zkrácená forma eXtensive HyperText Markup Language. Pomáhá uživatelům transformovat webovou stránku HTML na stránku XML. Je vyvíjen World Wide Consortium (W3C) a umožňuje použití jazyka XML.
Projekt domorodý XHTML, konkrétně XHTML 1.1, byl v lednu 2000 vyvinut jako prototyp rodiny XHTML.
Kromě toho by se dokument XHTML skládal ze tří hlavních částí, jako je DocType (označující typ dokumentu, v zásadě tří typů, Transitional DTD, Strict DTD a Frameset DTD), head (deklaruje název a další atributy) a tělo (obsah webové stránky včetně značek).
Kromě toho jsou dokumenty XHTML sestavovány pomocí nástrojů XML. V souladu s tím tedy uživatelům usnadňuje údržbu, převod a úpravu dokumentů XHTML, protože se jedná o standardizované webové stránky.
Stručně řečeno, jsou přesnější a kompatibilní s mnoha prohlížeči. Nebo jednoduše řečeno, tato technologie bude vládnout digitálnímu světu.
Když už mluvíme o jeho vlastnostech, dokument XHTML musí mít několik předpokladů, jako jsou uzavírací značky, které jsou vnořeny, následně, aby využívaly menší šířku pásma, měl by být vyvinut na bázi jazyka XML, a tím vykreslovat dobře tvarované webové stránky.
Hlavní rozdíly mezi DHTML a XHTML
- DHTML je kombinace HTML, JavaScript, CSS a DOM. Zatímco XHTML je dialekt spojený s kódovacím systémem jazyka XML.
- DHTML vyžaduje hodně práce s kódováním, zatímco XHTML po vytvoření webové stránky neumožňuje shovívavé kódovací praktiky.
- DHTML čas od času mění obsah HTML, zatímco XHTML umožňuje uživatelům vytvořit si vlastní značku.
- DHTML je funkce odvozená od společnosti Microsoft, zatímco XHTML je strukturovaná forma HTML.
- Všechny prvky v DHTML používají metodu document.writ(), naopak prvky XHTML by měly být správně vnořeny do sebe.
- DHTML funguje na bázi DOM (Document Object Model), zatímco v případě XHTML se shoduje se strukturou XML.
- https://books.google.com/books?hl=en&lr=&id=Y_MdAmjLPVYC&oi=fnd&pg=PR13&dq=dhtml+&ots=_OZSRAc_2f&sig=YRXriI7nxARZfdAko2UZ_xSlyc4
- https://www.narcis.nl/publication/RecordID/oai:cwi.nl:12633
Poslední aktualizace: 13. července 2023
Sandeep Bhandari získal bakalářský titul v oboru počítačů na Thapar University (2006). Má 20 let zkušeností v oblasti technologií. Má velký zájem o různé technické obory, včetně databázových systémů, počítačových sítí a programování. Více si o něm můžete přečíst na jeho bio stránka.