2010-11-08 31 views

回答

3

如果你想要使用所有的HTML 5功能,那麼,是的,你必須學習JavaScript,因爲它們中的一些依賴於JavaScript,如Local Storage和WebSocket API。

0

不,HTML5的各種功能都不依賴於JavaScript;例如,新的標籤,如<article><header><footer>

canvas你的具體的例子,你甚至不需要通過JavaScript訪問它 - Processing.js做是一個偉大的程序員和非程序員都並且很容易開始。

0

不,Javascript並不需要學習HTML 5.事實上,最好將Javascript與HTML分開。當然,Javascript可以改變結構,在Javascript中流利使用Javascript是一件好事,但您可以只實施這個結構,一個隊友可能會對這些腳本負責。

讓我們假設你需要一個canvas這樣的:

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #000000;"> 
</canvas> 

讓我們進一步假設,你需要畫一個矩形,像這樣:

var c = document.getElementById("myCanvas"); 
var ctx = c.getContext("2d"); 
ctx.fillStyle = "#FF0000"; 
ctx.fillRect(0,0,150,75); 

沒有人阻止你實現一個團隊。包含js代碼的js文件,以及在結構中使用腳本標記的js文件,其中src屬性指向.js文件。

長話短說:您不需要學習或理解Javascript就能夠使用HTML 5,但知道這是一件好事。儘管你需要Javascript來開發一個網站,所以至少有關該語言的基本知識不會受到傷害。

相關問題