Hi,
Weitere Hinweise findest du ggf. bei der Beschreibung einzelner Elemente und Attribute; in zusammengefasster Form auch in den Übersichten unter http://de.selfhtml.org/html/referenz/
Hier steht z.B. bei "fieldset":
'Erlaubt in den Varianten Strict, Transitional, Frameset',
nicht aber ob dies HTML3 oder 4 oder 4.01 oder 5 ist.
Dann klickst du an der Stelle mal bei „siehe Beschreibung“, und schaust dir die dort angebrachten Icons an. (Ja, über HTML5 steht an der Stelle in SELFHTML meist noch nichts. Über die Unterschiede, die hinsichtlich HTML5 gelten, muss man sich dann mal anderweitig informieren, wenn man es schon für relevant hält.)
Ich glaube, dass die o.g. Dokumente sehr hilfreich sind für Geübte, nicht aber für Fast-Anfänger.
Für letzteren wäre ein Dokument hilfreich der Art
HTML Version 4.01 - Strict (und danebengestellt Transitional).
Das mag sein - aber auch in der Hinsicht musst du dich vielleicht mal ein bisschen selber informieren.
differences html strict transitional@google führt bspw. zu http://24ways.org/2005/transitional-vs-strict-markup oder http://www.evotech.net/blog/2007/06/xhtml-html-strict-transitional-deprecated/
Und ansonsten würde ich vorschlagen, beim Erstellen eines neues Dokumentes, *nachdem* du dich für einen Standard und dessen Modus entschieden hast, alle Elemente und Attribute noch mal mit Bedacht und Überlegung frisch in ein leeres Dokument reinzuschreiben; nicht Copy&Paste aus irgendwelchen „hab ich schon immer so gemacht“-Vorlagen, sondern mal in SELFHTML die einführenden Kapitel zu HTML als „Anleitung“ zum Aufbau eines neuen Grundgerüstes zu nehmen, und dieses nach und nach um verschiedene Arten von Daten(!) und denen entsprechendem, möglichst sinnvollem(!) Markup zu ergänzen - und dabei jeden Schritt mit dem Validator auf Konformität zum von dir gewählten und per Doctype-Angabe festgelegten Standard zu überpüfen.
MfG ChrisB
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?