Gunnar Bittersmann: Link auf eine Tabelle

Beitrag lesen

@@EKKi:

nuqneH

Wenn nichts spezifiziert ist,
Es ist HTML 4.01 angegeben.

Ach ja?

Und das bedeutet, dass ein <a>-Element lediglich Inline-Elemente (außer <a>) enthalten darf. <table>-Elemente gehören nicht dazu.

Das sagte ich doch: „Die Spec HTML 4.01 beschreibt, wie ein valides HTML-Dokument auszusehen hat.“

Also ist der Link defekt (und damit das gesamte Dokument).

Ja, so isses.

Einen defekten Link trotzdem anklickbar zu machen, ist IMHO ein Fehler des Browsers.

Warum?

IMHO haben sie dort nichts zu raten, da eindeutig definiert ist, was ein <a>-Element in HTML 4.01 enthalten darf und das nicht.

Ja, das ist spezifiziert. Damit ist der Browser in der Lage zu erkennen: Dieses Dokument ist nicht konform zur HTML-4.01-Spec.

Und nun? Was soll er mit diesem nichtkonformen Dokument anstellen? Eben dies ist nicht spezifiziert.

Das sagte ich doch: „[Die Spec HTML 4.01] beschreibt nicht, wie sich UAs bei einem invalidem Dokument verhalten sollen.“

Qapla'

--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)