不少同學(xué)有個疑問:html5之前需要學(xué)js嗎?那么這篇文章 w3cschool 小編告訴你。
學(xué)習(xí) HTML5 是需要 js 基礎(chǔ)的!
這個答案毋庸置疑是肯定的。當(dāng)我們要學(xué)習(xí) HTML5 時,是一定要有一定的 JavaScript 的基礎(chǔ)的。
我們常說的 HTML5 是 HTML 的一個升級,但它又不僅僅只有升級。HTML5 中新添加了許多新特性,不僅增加了語義化的標(biāo)簽,還在升級了 CSS 和 JavaScript 相關(guān)內(nèi)容。
在HTML5 新增加的 canvas 畫布就涉及到 JavaScript 的內(nèi)容。我們需要通過 JavaScript 的部分邏輯才能在畫布中繪制多種圖像如圓形、橢圓、矩形等。如果沒有 JavaScript 邏輯上的控制,則無法實現(xiàn)該功能。
HTML5 的 web socket 也能夠簡化客戶端和服務(wù)端之間的通信,離線存儲將數(shù)據(jù)存儲在本地客戶端中以便進(jìn)行離線運行,HTML5 還提供地理定位等。
所以 HTML5 并不單單對標(biāo)簽進(jìn)行了改進(jìn),更提供了多種 JavaScript 功能。
基于以上,不難得出學(xué)習(xí) HTML5 是需要 js 基礎(chǔ)的結(jié)論。
以上就是問題“ html5 之前需要學(xué) js 嗎”的全部解答。更多 HTML5 學(xué)習(xí)請關(guān)注 w3cschool 官網(wǎng)。
推薦課程:HTML5 基礎(chǔ)入門、HTML5 新特性實戰(zhàn)微課