區別:1、HTML是標記語言,JavaScript是腳本語言;2、HTML在網頁上提供靜態內容,JavaScript為靜態網頁添加動態功能;3、HTML基於W3C和WHATWG標準,JS基於ECMA標準;4、HTML的相容性比JS好。
本教學操作環境:windows7系統、javascript1.8.5&&HTML5版、Dell G3電腦。
JavaScript與HTML的差異
#1、本質差異
HTML是一種標記語言,JavaScript是一種腳本語言。
HTML,即超文本標記語言(Hyper Text Markup Language),標準通用標記語言下的一個應用。 HTML 不是一種程式語言,而是一種標記語言 (markup language),是網頁製作所必備的。
JavaScript(通常縮寫為JS)是一種高階的、解釋型的程式語言。 JavaScript提供語法來操控文字、陣列、日期以及正規表示式等,不支援I/O,例如網路、儲存和圖形等,但這些都可以由它的宿主環境提供支援。
2、用法差異
HTML在網頁上提供靜態內容。 JavaScript為靜態網頁新增動態功能。
JavaScript可以被嵌入HTML中,但HTML無法嵌入JavaScript中。
3、標準化差異
HTML基於W3C和WHATWG標準,JavaScript則是基於ECMA標準。
4、相容性差異
HTML是跨瀏覽器相容的,這表示它可以相容於所有web瀏覽器的所有版本,包括現代瀏覽器。所有的瀏覽器,無論是舊的還是新的,預設都將無法識別的元素處理為內聯元素,這使得舊的web瀏覽器很容易處理未知的HTML元素。
另一方面,JavaScript缺乏跨瀏覽器相容性,這使得某些函數與某些瀏覽器不相容。
更多程式相關知識,請造訪:程式設計入門! !
以上是javascript與html有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!