Unterschied zwischen HTML und XHTML

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,

  1. <!DOCTYPE html PUBLIC “-// W //DT XHTML 1.2 //EN”  
  2. ” http : // www . meinblogpost .org/T /xhtml12 / DT / xhtml12.dtd” >  
  3. html xmlns = http ://www. meinblogpost . org / 199 / xhtml  >   
  4. Kopf >  
  5. title  XHTML-Dokument  </ title >  
  6. </ Kopf >  
  7. Körper >  
  8.   
  9. Falsche XHTML-Regel br >  
  10. Richtige XHTML-Regel br />   
  11.   
  12. Falsche XHTML-Regel  hr >  
  13. Korrigieren Sie die XHTML-Regel  hr />   
  14.   
  15. Falsche XHTML-Regel  img src = ” pic/ document / mypic.gif” alt = ” Bild eines Jungen, der auf einem Feld spielt ” >    
  16. Richtige XHTML-Regel  img src = “pic/ document / mypic.gif” alt = “Bild eines Jungen, der auf einem Feld spielt” />     
  17.   
  18. </ body >  
  19. </ 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.

  1. <! DOCTYPE html  >  
  2. html >    
  3. Kopf >    
  4. Titel  Titel   /Titel  >    
  5.  /head  >  
  6. Körper >    
  7.   
  8. h1  Hallo Welt   /h1  >    
  9.  Willkommen, dies ist Ihr erstes HTML-Programm   /p  >    
  10.   
  11.  /body  >  
  12.  /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:

HTML vs. XHTML
S.Nr.HTMLXHTML
1.Hypertext-Auszeichnungssprache – – > HTMLExtensible Hypertext Markup Language – – > XHTML.
2.Tim Berners wurde 1991 gegründetDas World Wide Web Consortium oder W3C wurde im Jahr 2000 gegründet
4.Es ist eine Erweiterung der standardmäßigen generalisierten Auszeichnungssprache oder SGMLEs ist eine Kombination aus der erweiterbaren Auszeichnungssprache XML und der Hypertext-Auszeichnungssprache HTML
5.Es wird in einem Dokumentdateiformat gespeichertEs 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ßenEs 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
11Anzügliche Strukturen werden verwendetEs enthält eine sehr strenge Struktur, und der Entwickler kann die Grenzen dieser Strukturen nicht verlassen.

osky