Gunnar Bittersmann: Firefox Fehler oder doch meiner?

Beitrag lesen

Hello out there!

Error  Line 4 column 17: there is no attribute "LANGUAGE".
<script language="JavaScript" type="text/javascript">

In der Tarnsitional-Variante gibt es das language-Attribut fürs script-Element, es ist aber überflüssig, deshalb gibt’s das in der Strict-Variante nicht.

Error  Line 4 column 35: there is no attribute "TYPE".
<script language="JavaScript" type="text/javascript">

Wie du die Fehlermeldung bekommenhaben willst, ist mir schleierhaft.

Welchen Doctype sollte ich denn idealerweise benutzen,

Den, nach dessen Regeln du dich halten zu gedenkst. Wenn du missbilligte HTML-Attribute statt CSS zu Darstellungsangaben benutzt, Text oder Inline-Elemente direkt in body oder form notierst, dann muss es Transitional sein. Machst du es richtig[tm], dann Strict.

Notierst du XML-konform, dann XHTML 1.0, sonst HTML 4.01.

Siehe auch Dokumenttyp-Deklaration in SELFHTML.

wenn es eine php-Datei ist, die validen HTML-Code erzeugen soll?

PHP hat damit gar nichts zu tun. Was zählt, ist der HTML-Quelltext, der zum Client ausgeliefert wird.

See ya up the road,
Gunnar

--
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)