In diesem Artikel lernen Sie den Unterschied zwischen HTML und XHTML kennen, aber bevor Sie auf die Unterschiede eingehen, müssen Sie sie kurz kennen.
Contents
Was ist XHTML?
XHTML steht für erweiterbare Hypertext-Auszeichnungssprache, die eine Verbindung zwischen HTML (Hypertext-Auszeichnungssprache) und XML (erweiterbare Auszeichnungssprache) darstellt, auch an den meisten Stellen wird XHTML als überlegen gegenüber HTML angesehen.
XHTML ist einfach mit anderen Datenformaten zu verwenden und erzeugt saubereren Code, da es strenger ist als HTML. Daher ist es mit den meisten Browsern besser kompatibel und behält einen Codestandard bei, der für verschiedene Geräte verwendet werden kann.
Beispiel
Unten ist ein Beispiel für XHTML,
- <!DOCTYPE html PUBLIC “-// W //DT XHTML 1.2 //EN”
- ” http : // www . meinblogpost .org/T /xhtml12 / DT / xhtml12.dtd” >
- < html xmlns = http ://www. meinblogpost . org / 199 / xhtml >
- < Kopf >
- < title > XHTML-Dokument </ title >
- </ Kopf >
- < Körper >
- Falsche XHTML-Regel < br >
- Richtige XHTML-Regel < br />
- Falsche XHTML-Regel < hr >
- Korrigieren Sie die XHTML-Regel < hr />
- Falsche XHTML-Regel < img src = ” pic/ document / mypic.gif” alt = ” Bild eines Jungen, der auf einem Feld spielt ” >
- Richtige XHTML-Regel < img src = “pic/ document / mypic.gif” alt = “Bild eines Jungen, der auf einem Feld spielt” />
- </ body >
- </ html >
Ausgabe
Der obige Code ergibt die folgende Ausgabe.
Korrigieren Sie die XHTML-Regel Korrigieren Sie die XHTML-Regel Korrigieren Sie die XHTML-Regel
Vorteile von XHTML
Hier sind die folgenden Vorteile von XHTML, wie zum Beispiel:
- Durch die Verwendung von XHTML wird der Code von Webanwendungen eleganter und einfacher wiederzuverwenden.
- Es kann dem Entwickler aufgrund der Kompatibilität mit verschiedenen Geräten helfen, fortgeschrittenere Webprojekte zu erstellen, und es unterstützt auch selbst erstellte Markups wie SVG (skalierbare Vektorgrafiken).
- XHTML-Code kann einfach in PDFs, RSS und RFT konvertiert werden, wodurch der Entwickler mit einer Vielzahl von Dateien arbeiten kann.
- XHTML reduziert die Ladezeit, die der Browser benötigt, um ein Ereignis zu laden, was zu einer insgesamt schnelleren Entwicklung führen kann, wodurch Zeit und Energie eingespart werden
- Es enthält schließende Tags, was für Anfänger von Vorteil ist, und dadurch sieht der Code auch sauber und leicht wiederverwendbar aus.
Nachteile von XHTML
XHTML hat auch einige Nachteile, wie zum Beispiel:
- Sehr wenige Browser verwenden XHTML.
- Groß-/Kleinschreibung beachten, da jeder Teil des Codes in Kleinbuchstaben geschrieben werden sollte.
- Es ist zwingend erforderlich, die Deklaration < DOCTYPE > zu schreiben.
- Und alle Tags müssen in der erforderlichen Reihenfolge geschlossen werden.
Was ist HTML?
Hypertext Markup Language (HTML) ist eine Programmiersprache, die Informationen anzeigt und das Design einer Site-Seite darstellt. Hypertext funktioniert mit dem Durchsuchen des Webs, indem es auf die Hyperlinks einer HTML-Seite verweist. Der Hyperlink ermöglicht es einem, durch Anklicken zu jeder Stelle im Web zu gehen. Es gibt keine festgelegte Aufforderung, dies zu tun.
Die Auszeichnungssprache lenkt die Aufmerksamkeit darauf, wie Beschriftungen das Seitendesign und die Komponenten innerhalb der Seite charakterisieren. Es besteht aus verschiedenen HTML-Komponenten, die Labels und deren Inhalt enthalten. Die HTML-Sprache ermöglicht die Bildung von Verbindungen von Berichten, ist statisch und kann kleine Fehler übersehen. In HTML ist das Schließen von Labels übertrieben. Es wird tendenziell als Auszeichnungssprache bezeichnet, die den Inhalt einzigartig und intelligent macht.
HTML ist eine Programmiersprache, mit der Websites erstellt werden, die jeder mit Internetzugang sehen kann. Die Labels sind die Wörter zwischen den < spitzen Klammern > und trennen den Standardinhalt vom HTML-Code. Diese werden auf Webseiten als Bilder, Tabellen, Gliederungen usw. angezeigt.
Die Labels werden nicht auf den Seiten angezeigt, beeinflussen jedoch das Vorhandensein von Informationen auf den Seiten der Website. Verschiedene Arten von Etiketten führen verschiedene Kapazitäten aus.
- < Körper >
- <li>
- <br>
- <stark>
- <em>
Beispiel
Unten ist ein grundlegendes Beispiel für HTML.
- <! DOCTYPE html >
- < html >
- < Kopf >
- < Titel > Titel < /Titel >
- < /head >
- < Körper >
- < h1 > Hallo Welt < /h1 >
- < p > Willkommen, dies ist Ihr erstes HTML-Programm < /p >
- < /body >
- < /html >
Ausgabe
Der obige Code ergibt die folgende Ausgabe.
Hallo Welt Willkommen, dies ist Ihr erstes HTML-Programm
Vorteile von HTML
Einige Vorteile von HTML sind unten aufgeführt:
- HTML hilft bei der Zusammenstellung des Designs einer Website und bietet verschiedene Vorteile, wie z. B. Leicht zu erlernen und zu verwenden.
- Wird von allen Programmen unterstützt.
- Da es sich um expliziten Inhalt handelt, ist er leicht zu ändern.
- Einfach mit verschiedenen Dialekten zu koordinieren.
- Leicht
- HTML ist die Prämisse aller Programmierdialekte.
- Da der Inhalt komprimierbar ist, kann er schnell heruntergeladen werden.
Nachteile von HTML
HTML hat auch einige Nachteile, wie zum Beispiel:
- HTML kann nur einfache und statische Seiten erstellen.
- Es ist eine Menge Code erforderlich, um eine einfache Website-Seite zu erstellen.
- HTML-Sicherheitshighlights sind nicht großartig.
- Komplex zu erstellender langer Code zum Erstellen von Website-Seiten.
- Setzt viel Aufwand beiseite, um eine Website-Seite zu erstellen.
- Alle Seiten der Website sollten unabhängig voneinander geändert, nicht konzentriert werden.
Unterschied zwischen HTML und XHTML
HTML und XHTML sind beide Auszeichnungssprachen, die zum Erstellen von Webseiten und Anwendungen verwendet werden. HTML und XHTML haben einige wesentliche Unterschiede, die sie voneinander unterscheiden. Hier sind die folgenden Hauptunterschiede zwischen HTML und XHTML:
S.Nr. | HTML | XHTML |
---|---|---|
1. | Hypertext-Auszeichnungssprache – – > HTML | Extensible Hypertext Markup Language – – > XHTML. |
2. | Tim Berners wurde 1991 gegründet | Das World Wide Web Consortium oder W3C wurde im Jahr 2000 gegründet |
4. | Es ist eine Erweiterung der standardmäßigen generalisierten Auszeichnungssprache oder SGML | Es ist eine Kombination aus der erweiterbaren Auszeichnungssprache XML und der Hypertext-Auszeichnungssprache HTML |
5. | Es wird in einem Dokumentdateiformat gespeichert | Es wird als Auszeichnungssprachenformat gespeichert |
6. | Es wird nicht zwischen Groß- und Kleinschreibung unterschieden, da es keine zwingende Regel gibt, das gesamte Markup in Groß- oder Kleinbuchstaben zu schreiben. Es kann auch eine Kombination aus beidem sein. | Es wird zwischen Groß- und Kleinschreibung unterschieden, und alle darin verwendeten Tags und Attribute müssen in Kleinbuchstaben geschrieben werden. |
7. | Es ist nicht zwingend erforderlich, die Dokumentenbezeichnung < DOCTYPE > oben auf jeder Seite hinzuzufügen. Wir können es sogar überspringen. | Es ist zwingend erforderlich, am Anfang der Seite eine Dokumentenkennung < DOCTYPE > hinzuzufügen. |
8. | Wir können jedes Tag jederzeit und überall nach unseren Bedürfnissen schließen | Es ist zwingend erforderlich, alle Tags in strikter Reihenfolge zu schließen, in der sie deklariert wurden. |
9. | Wir können Attribute ohne Anführungszeichen hinzufügen. | Es ist obligatorisch, Anführungszeichen zu jedem von uns deklarierten Attribut hinzuzufügen |
10. | ,html und .htm sind die von HTML verwendeten Erweiterungen | .xhtml, .xml und .xht sind die von XHTML verwendeten Dateierweiterungen |
11 | Anzügliche Strukturen werden verwendet | Es enthält eine sehr strenge Struktur, und der Entwickler kann die Grenzen dieser Strukturen nicht verlassen. |