2017-09-15 1 views
-3

Ich wollte den Unterschied s/w HTML und XHTML wissen. Als ich auf Google suchte, erfuhr ich, dass XHTML nichts anderes als HTML mit strengerer Syntax ist. Und sie sagten auch, selbst wenn wir HTML mit schlechter Syntax schreiben, funktioniert es gut. Mein Zweifel ist, wenn es gut mit schlechter Syntax auch mit normalem HTML dann funktioniert, was ist der Bedarf von XHTML? Warum sollten wir einer strengen Syntax folgen? Ich will nur wissen, was schief geht mit schlechter Syntax in HTML, wenn es wie erwartet funktioniert.Was passiert, wenn wir schlechte Syntax in HTML

Vielen Dank im Voraus

+3

Mögliche Duplikate von [Was ist die Notwendigkeit für XHTML?] (Https://stackoverflow.com/questions/557827/whats-the-need-for-xhtml) – JJJ

+3

Es funktioniert "gut" aufgrund der automatischen Korrektur des Browsers , die nicht immer "wie erwartet" funktioniert. – Xufox

Antwort

0

ich den Unterschied b/w HTML und XHTML wissen wollte.

Es gibt viele Unterschiede. Die meisten Webseiten über HTML vs XHTML erwähnen eine Reihe von Unterschieden, aber es gibt wirklich keine Seiten, die wirklich alle erwähnen. Ich habe eine längere Liste here auf meiner eigenen Website erstellt, aber es ist wahrscheinlich auch nicht zu 100% fertig.

Als ich auf Google suchte, erfuhr ich, dass XHTML nichts anderes als HTML mit strengerer Syntax ist.

"Vereinfachte" Syntax wäre besser. Und da ist noch mehr. Verschiedener MIME-Typ, eine tatsächlich arbeitet DOCTYPE Erklärung etc.

Und sie sagte auch, selbst wenn wir html mit schlechter Syntax schreiben es funktioniert gut. Mein Zweifel ist, wenn es gut mit schlechter Syntax auch mit normalem HTML dann funktioniert, was ist der Bedarf von XHTML?

Das beantwortet Ihre eigene Frage. XHTML verbietet "schlechte Syntax", also ist es besser! Es gibt viele Fehler, die XHTML nicht verarbeiten kann und HTML, die Unterschiede in der Anzeige zwischen Browsern verursachen können. Daher erzwingt XHTML eine bessere browserübergreifende Kompatibilität.

Warum sollten wir strikte Syntax folgen? Ich möchte nur wissen, was schief geht mit schlechter Syntax in HTML, wenn es wie erwartet funktioniert.

Das hängt davon ab, was Sie erwarten. Wenn Sie erwarten, dass verschiedene Browser Fehler unterschiedlich behandeln, dann gehen Sie sicher! Behalte die Fehler!
Wenn Sie andererseits möchten, dass Ihre Seiten in verschiedenen Browsern gleich aussehen, müssen Sie sie alle korrigieren.
Für einige Beispiele von Fehlern, die unterschiedliche Verhalten in verschiedenen Browsern verursachen, habe ich eine Liste here (wieder, auf meiner eigenen Website).

+0

Vielen Dank Herr Lister. – varun

Verwandte Themen