HTML與JS的區別是:1、性質不一樣,HTML是標記語言;而JS是一種腳本語言;2、HTML需要在瀏覽器中運行顯示,而JS需要JS引擎運行;3、HTML在網頁上提供靜態內容,而JS則是向靜態網頁添加動態功能;4、HTML屬于W3C和WHATWG標準,而JS是ECMA標準;5、HTML可以兼容所有瀏覽器,js與某些瀏覽器不兼容。
兩者區別分析如下:
1、本質區別
HTML是一種標記語言,沒有邏輯功能;JS即JavaScript,它是一種腳本語言,像c,java一樣,具有邏輯功能。
2、用法區別
HTML在網頁上提供靜態內容。JavaScript向靜態網頁添加動態功能。
html是網頁制作的基礎,做出來的是靜態的,js是腳本,跟html結合起來生成功能更強大的網頁。可以處理一些動態的邏輯問題。
JavaScript可以被嵌入HTML中,但HTML無法嵌入JavaScript中。
javaScript是區分大小寫的,而html不是很嚴格。
3、平臺區別
HTML需要任何Web瀏覽器才能顯示靜態內容,JavaScript需要JS引擎來運行代碼。
JavaScript是依賴于瀏覽器本身,與操作環境無關,只要計算機能運行瀏覽器,并且瀏覽器支持javaScript,就可以正確執行。
4、標準化區別
HTML基于W3C和WHATWG標準,JavaScript基于ECMA標準。
5、兼容性區別
HTML是跨瀏覽器兼容的,這意味著它可以兼容所有web瀏覽器的所有版本,包括現代瀏覽器。所有的瀏覽器,無論是舊的還是新的,默認情況下都將無法識別的元素處理為內聯元素,這使得舊的web瀏覽器很容易處理未知的HTML元素。
另一方面,JavaScript缺乏跨瀏覽器兼容性,這使得一些函數與某些瀏覽器不兼容。