MudGuard: Externes Javascript wohlgeformt einbinden

Beitrag lesen

Hi,

<script type="text/javascript" src="js/mein.js"></script>
bindet zwar ein externes JS W3C Valide ein, ist aber nicht wohlgeformt weil der Tag ja leer ist.

Nein, beide tags sind nicht leer.
Das Element ist leer.

Für leere Elemente gibt es zwei mögliche Formen: <element/> und <element></element>

Die erste Form sollte bei XHTML nur dann verwendet werden, wenn das content-model des Elements EMPTY ist, da die Browser sonst Probleme damit bekommen (weil längst nicht immer ein XML-Parser zum Einsatz kommt).
Wenn das Element Inhalt haben darf und nur im konkreten Fall keinen Inhalt hat, sollte bei XHTML die Form mit den zwei Tags verwendet werden.

Bei XML (welches NICHT XHTML ist) ist es egal, welche der zwei Formen verwendet wird.

Oder habe ich hier was falsch verstanden ?

Ja.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.