Unterschied zwischen XHTML -strenger und Übergangs

Unterschied zwischen XHTML -strenger und Übergangs

Xhtml streng vs. Übergang

XHTML (Extensible Hypertext Markup -Sprache) wurde entwickelt, um die Probleme des HTML -Code zu lösen. Xthml ist eine Bewegung in Richtung der strengeren Codierung, die durch XML gekennzeichnet ist. Während der ersten Veröffentlichung von XHTML gab es eine "strenge" und "Übergangs" -Version der Sprache. Strikt ist die beabsichtigte Form der Sprache, während die Übergangsversion ein Sprungbrett für diejenigen war, die sich noch nicht an die strenge Codierung anpassen konnten.

Transitional XHTML hat Tags und Elemente hinzugefügt, die die Verwendung erleichtern. Am bekanntesten sind die Präsentationselemente, die es Codierern ermöglichen, das Erscheinungsbild ihrer Seite innerhalb des Code selbst zu formatieren. Strict XHTML fehlt diese Elemente und zwingt den Benutzer, eine separate CSS -Datei zu verwenden, um die erforderliche Formatierung der Seite zu tragen.

Obwohl Sie vielleicht glauben, dass das Übergangs -XHTML dem strengen XHTML überlegen ist. Transitional XHTML ist immer noch anfällig für sehr unordentlichen Code, das kann ein Albtraum sein, wenn Sie versuchen, problematischen Code zu finden, oder wenn Sie ihn in zukünftigen Überarbeitungen bearbeiten. Strict XHTML ist im Vergleich zu Übergang viel schwerer zu lernen, aber die Bemühungen, die im Lernen aufgewendet werden. Da Sie nicht zufällig Tags und Schlüsselwörter einfügen dürfen, wäre es viel einfacher zu lesen und Ihren Code zu verfolgen, um die Zeilen zu finden, die das Problem verursachen.

Da die Übergangsversion von XHTML die Lernkurve verringern und Codierer unterstützt haben, die möglicherweise Probleme hatten, sich an die strenge Version von XHTML anzupassen, soll es nicht für immer bleiben. Interessanter war, dass das Übergangs -XHTML verwendet wurde, um ältere HTML -Seiten so zu konvertieren, dass sie sich an XHTML entsprechen. Spätere Versionen von XHTML sind alle streng, und Übergangsversionen existieren nicht mehr. Dies ist erforderlich, um sicherzustellen, dass sich die neuen Seiten, die geschrieben wurden.

Zusammenfassung:

1. XHTML Transitional ist ein Sprungbrett für diejenigen, die beabsichtigen, sich in Richtung strenger XHTML zu bewegen.

2. XHTML -Übergang hat Präsentationselemente, die in strengen XHTML fehlen.

3. Xhtml streng ist im Vergleich zu XHTML -Übergangsübergang viel einfacher zu lesen und zu analysieren.

4. Xhtml streng ist im Vergleich zu Übergangs xhtml viel schwerer zu lernen.

5. Spätere Versionen von XHTML sind bereits streng, und Übergangsübergang existiert nicht mehr.