Heim >Web-Frontend >HTML-Tutorial >Der Unterschied zwischen Skript-Tag und Noscript-Tag in HTML
Tatsächlich sollte jeder, der Webentwicklung studiert hat, das HTML-Skript-Tag kennen. Wenn Sie jedoch das -Framework verwenden, werden diese Tags normalerweise automatisch generiert und Sie achten normalerweise nicht darauf. Stattdessen achten Sie mehr auf die js-Datei im src-Pfad.
Als ich kürzlich JS-Übungscode schrieb, habe ich zufällig entdeckt, dass es im Skript-Tag viele Dinge gibt, auf die man achten muss.
Gemäß W3C-Standards ist das Typ--Attribut im Skript-Tag required und src ist optional. Allerdings wird es kein Problem sein, wenn Sie nicht schreiben.
XHTML ist etwas komplizierter:
<script type="text/javascript"> //<![CDATA[ var i=10; if (i<5) { // some code } //]]> </script>
Es gibt ein optionales Attribut von defer="defer" im Skript-Tag, das das Skript definieren kann, das nach dem Erstellen der Seite ausgeführt werden soll geladen. Dieses Attribut muss jedoch zusammen mit src verwendet werden, da es sonst von einigen Browsern nicht unterstützt wird. PS: IE 6 unterstützt dieses Attribut ebenfalls.
onscript-Tag zeigt seinen Inhalt an, wenn der Browser Skripte deaktiviert:
<noscript> <p>To better present the page, please turn on scripting.</p> </noscript>
Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Skript-Tag und Noscript-Tag in HTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!