定義腳本的各種方式有什麼不同?定義腳本的各種方式有什麼不同?
我談論的方式是這樣的
<script>....</script>
<script language="javascript">.....</script>
<script type="text/javascript">...........</script>
因爲,他們都做同樣的事情,有什麼不同?
定義腳本的各種方式有什麼不同?定義腳本的各種方式有什麼不同?
我談論的方式是這樣的
<script>....</script>
<script language="javascript">.....</script>
<script type="text/javascript">...........</script>
因爲,他們都做同樣的事情,有什麼不同?
據w3c spec,type
屬性是必需的,並確定腳本語言,而language
屬性(它或多或少相同)的贊成不贊成type
,所以你應該使用type
屬性。
在HTML 4.01中,type屬性是必需的。 http://www.w3.org/TR/REC-html40/interact/scripts.html#adef-type-SCRIPT
實際上,所有常用的瀏覽器都默認使用text/javascript,所以除非您關心驗證器或舊版IE,否則不需要指定它。 HTML5規範使其成爲可選項。 http://www.whatwg.org/specs/web-apps/current-work/#attr-script-type
我寧願問一下哪個區別比哪個更受歡迎?不過謝謝 – Starx 2010-06-26 10:27:41