Heim  >  Artikel  >  Web-Frontend  >  Einführung in die Unterschiede zwischen HTML und XHTML sowie HTML4- und HTML5-Tags_HTML/Xhtml_Webpage-Produktion

Einführung in die Unterschiede zwischen HTML und XHTML sowie HTML4- und HTML5-Tags_HTML/Xhtml_Webpage-Produktion

WBOY
WBOYOriginal
2016-05-16 16:36:251467Durchsuche

Der Unterschied zwischen HTML und XHTML
1. XHTML-Elemente müssen korrekt verschachtelt sein
2. Zum Beispiel

3. XHTML-Elemente müssen Kleinbuchstaben sein

4. XHTML-Dokumente müssen ein Stammelement haben

5. XHTML-Attributnamen müssen in Kleinbuchstaben geschrieben werden, Attributwerte müssen in Anführungszeichen stehen und Attribute dürfen nicht abgekürzt werden. Beispiel:
6. XHTML verwendet das id-Attribut anstelle des name-Attributs.

Hinweis: Vor dem „/“-Symbol sollte ein zusätzliches Leerzeichen eingefügt werden, damit Ihr XHTML mit den heutigen Browsern kompatibel ist

7. Sprachattribut (lang) Das lang-Attribut gilt für fast alle XHTML-Elemente. Es definiert die Art der Sprache, die für den Inhalt innerhalb des Elements verwendet wird. Wenn Sie das lang-Attribut in einem Element verwenden, müssen Sie zusätzliches xml:lang hinzufügen, etwa so:

Heia Norge!

Drei XML-Dokumenttypen von XHTML 1.0
XHTML 1.0 spezifiziert drei XML-Dokumenttypen, die den oben genannten drei DTDs entsprechen.

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. XHTML 1.0 Strict
  2. PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Verwenden Sie es in Situationen, in denen ein sauberes Markup erforderlich ist, um eine unübersichtliche Leistung zu vermeiden. Bitte verwenden Sie es mit Cascading Style Sheets.

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. XHTML 1.0 Übergangsversion
  2. ÖFFENTLICH "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Verwenden Sie diese Option, wenn Sie die Präsentationsfunktionen von HTML nutzen und XHTML für Browser schreiben müssen, die Cascading Style Sheets nicht unterstützen.

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. XHTML 1.0 Frameset
  2. ÖFFENTLICH "-//W3C//DTD XHTML 1.0 Frameset//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

Wird in dieser Situation verwendet: Wenn Sie HTML-Frames verwenden müssen, um das Browserfenster in zwei oder mehr Frames aufzuteilen.

HTML4 und HTML5

HTML5 ist in letzter Zeit sehr beliebt. Werfen wir einen Blick auf einige der Unterschiede zwischen HTML5-Tags und HTML4-Tags:
Änderungen in den Konzepten:

HTML5 konzentriert sich auf Inhalt und Struktur, aber nicht auf Leistung


Navigationsbezogene Daten
>

Titel: HTML5-Spezialvideo-Tutorial


2. Deklarationen und Tags:
HTML5 hat weitere Deklarationen und Tags vereinfacht, außerdem detaillierte Bestimmungen zur Kompatibilität getroffen, einige Elemente abgeschafft und einige Elemente hinzugefügt.
Einführung in die HTML5-Tag-Syntax und neue Tags

(1), Grammatik-Tag:


a. Endtags, die nicht geschrieben werden dürfen: area, basebr, col, command, Embed, hr, img, input, keygen, link, meta, param, source, Track, wbr
Kann weggelassen werden Terminator-Tags: li, dt, dd, p, rt, optgroup, option, Colgroup, thread, tbody, tr, td, th

c Tags, die vollständig weggelassen werden können: html, head, body, colgroup, tbody

(2), neues Tag:


-Tag definiert einen Artikel
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn