.12編程語言具有某些功能..7.20
2021-07-22
T.J. .. 12
編程語言有一定的功能,比如分支,循環(huán)html5是編程語言嗎,那種東西是欠缺的。標(biāo)記是為一些交互功能定義的,但標(biāo)記幾乎是完全靜態(tài)的(某些交互隱含在元素等的定義中)。您聽說的許多“”功能根本不是,而是您可以使用(一種編程語言)在中等瀏覽器中執(zhí)行的操作。
它越來越多地接管(或已經(jīng)接管)確定網(wǎng)頁的兩種結(jié)構(gòu)以從編程語言與它們進(jìn)行通信的角色和 API。在 DOM 規(guī)范中,這曾經(jīng)是相當(dāng)獨(dú)立的,但現(xiàn)在很多都包含在規(guī)范中。但同樣,這只是定義了 API。使用這些 API 的實(shí)際編碼(在幾乎所有情況下)都需要實(shí)際的編程語言。
小智..7
簡(jiǎn)短回答:否。
回答:不,不。標(biāo)準(zhǔn)定義的 HTML 只是一種標(biāo)記語言html5是編程語言嗎,與之前的版本完全相同。
但這意味著什么?這意味著它應(yīng)該構(gòu)造您的數(shù)據(jù),允許您使用標(biāo)記來定義語義,但它不能像在編程語言中那樣處理或修改數(shù)據(jù)。此外,它沒有輸入或輸出的概念,就像在編程語言中一樣,您可以通過獲取輸入來分析并生成輸出。
順便說一下,隨著網(wǎng)絡(luò)的廣泛興趣和更強(qiáng)大的技術(shù)(例如更新版本和 css)的出現(xiàn),這使得新的網(wǎng)絡(luò)應(yīng)用程序更加強(qiáng)大和無限。
請(qǐng)閱讀這個(gè)很棒的資源以了解更多信息。