Definition von XHTML und DHTML
Verschiedenes / / July 04, 2021
Von Guillem Alsina González, im Januar 2019
Die Auszeichnungssprache HTML wird für die Gebäude der Webseiten seit Beginn dieses Online-Angebots von Internet, aber mit der Zeit und Evolution der Umgebung, in der er arbeitet, hat dieselbe Sprache Erweiterungen und Veränderungen erfahren, sowie Varianten geboren.
Dies ist bei den beiden am häufigsten verwendeten Fällen der Fall, XHTML und DHTML, die wir in diesem Artikel erläutern werden.
XHTML ist eine Variante von HTML, in der die Auszeichnungssprache als korrekte Variante von XML ausgedrückt wird.
HTML wurde aus XML geboren, erlaubt sich aber einige Freiheiten. Somit können sie existieren Stichworte nicht geschlossen, wie im Fall von
oder der
.
XHTML lässt diese Fehler nicht zu, was es zu einer Sprache macht, die strenger wird, aber gleichzeitig leichter auf Fehler in der Code.
Andere Regeln, die sich darauf auswirken - die nicht mehr sind als die in XML ausgedrückten - sind die Verpflichtung, alle numerischen Werte in doppelte Anführungszeichen zu setzen (in HTML können wir mehr sein). in dieser Hinsicht unter Umständen lasch) und die Anforderung, die Elemente und Attribute in Kleinbuchstaben zu schreiben, was das Lesen des einfachen Codes erschwert Sicht.
DHTML wird seinerseits als dynamisches HTML bezeichnet und wird verwendet, um dynamische Websites zu erstellen, die sich auf der Clientseite ändern. Sie brauchen die Konkurrenz anderer Ressourcen, die mit herkömmlichem HTML zusammenarbeiten können.
Und Sprüche Ressourcen werden normalerweise in der Sprache von. zusammengefasst Programmierung JavaScript, das die Steuerung von Ausführungsabläufen ermöglicht, und CSS-Stylesheets, mit denen Sie eine Kohärenz visuell auf die generierten Seiten.
Diese Seiten werden im Moment (dynamisch und daher der Name der Sprache) erstellt, da sie davon abhängen, was zu jedem Zeitpunkt in der Datenbank, und sein Inhalt kann variieren, entweder mit der einzelnen Interaktion von der Seite des Klient, ob es von dieser Seite mit einem anderen Element des Servers interagiert, beispielsweise einer Datenbank.
Ein Beispiel wäre eine Site, die es uns ermöglicht, die Ergebnisse der verschiedenen nationalen Wettbewerbe zu verfolgen Fußball, während Spiele im Gange sind, und Änderungen als Tore und andere Veranstaltungen.
Die Ergebnisse ändern sich mit der Entwicklung der Übereinstimmungen, daher müssen die Abfragen dynamisch auf dem Datenbank (dort werden die Ergebnisse eingetragen) und dem Benutzer im Moment präsentiert, ohne die gesamte Seite neu laden zu müssen.
Fotos: Fotolia - Derwisch15 / 4Max
Themen in XHTML und DHTML