Heim > Artikel > Web-Frontend > Sollten Sie „Typ“ im HTML-Skript-Tag angeben?
HTML-Skript-Tag: Skripttyp angeben oder nicht?
Bei Verwendung des HTML-Skript-Tags können Sie auf drei Optionen zur Angabe des Skripttyps stoßen Typ des Skripts: Angabe von „Typ“, Angabe von „Sprache“ oder vollständiges Weglassen beider Attribute. Während in der Vergangenheit alle drei Ansätze verwendet wurden, hängt die richtige Verwendung von der HTML-Version und der Browserunterstützung ab.
Angabe von „Typ“
Das Attribut „Typ“ definiert explizit die Art des Skripts, das vom Browser interpretiert werden soll. In der Vergangenheit war „text/javascript“ der einzig gültige Wert, aber HTML5 hat ihn als Standard standardisiert. Daher ist die Angabe von „Typ“ in den meisten Fällen überflüssig und unnötig.
Angabe von „Sprache“
Das Attribut „Sprache“ war in HTML 4.01 veraltet und sollte dies auch nicht sein gebraucht. Es hat keinen Zweck, da alle Browser „Text/Javascript“ als Standardskripttyp erkennen.
Sowohl „Typ“ als auch „Sprache“ weglassen
Beide „Typ“ weglassen „ und „Sprache“ sind in HTML5 gültig. Browser gehen automatisch von „text/javascript“ als Skripttyp aus. In XHTML 1.0 oder HTML 4.01 gilt das Weglassen von „type“ jedoch als ungültig.
Empfehlung
Um die Kompatibilität mit allen HTML-Versionen und Browsern sicherzustellen, wird dies empfohlen Verwenden Sie für Inline-Skripte das Attribut „type“ mit dem Wert „text/javascript“. Für Skripte, die extern über das Attribut „src“ geladen werden, ist die Angabe von „type“ nicht erforderlich, da der Browser dies aus der Dateierweiterung (.js) ableitet.
Das obige ist der detaillierte Inhalt vonSollten Sie „Typ“ im HTML-Skript-Tag angeben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!