Heim  >  Artikel  >  Web-Frontend  >  Der Unterschied zwischen Skript-Tag und Noscript-Tag in HTML

Der Unterschied zwischen Skript-Tag und Noscript-Tag in HTML

黄舟
黄舟Original
2017-06-30 10:31:242287Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn