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).
Mögliche Duplikate von [Was ist die Notwendigkeit für XHTML?] (Https://stackoverflow.com/questions/557827/whats-the-need-for-xhtml) – JJJ
Es funktioniert "gut" aufgrund der automatischen Korrektur des Browsers , die nicht immer "wie erwartet" funktioniert. – Xufox