几个我听过但不懂的名词
HTML(Hypertext Markup Language)超文本標(biāo)記語(yǔ)言,它通過(guò)標(biāo)記符號(hào)來(lái)顯示網(wǎng)頁(yè)中的各個(gè)部分。HTML語(yǔ)言是構(gòu)成Web頁(yè)面的基礎(chǔ)。
CSS(Cascading Style Sheet)級(jí)聯(lián)樣式表,也稱(chēng)為層疊樣式表。CSS語(yǔ)言是一種標(biāo)記語(yǔ)言,可直接由瀏覽器解釋執(zhí)行。它可以有效的對(duì)頁(yè)面的布局、字體、顏色、背景和其他效果實(shí)現(xiàn)更加精確的控制。
?
JavaScript 是一種基于對(duì)象和事件驅(qū)動(dòng)并具有相對(duì)安全性的客戶端腳本語(yǔ)言。同時(shí)也是一種廣泛用于客戶端web開(kāi)發(fā)的腳本語(yǔ)言,常用來(lái)給HTML網(wǎng)頁(yè)添加動(dòng)態(tài)功能。
一個(gè)完整的JavaScript實(shí)現(xiàn)是由以下3個(gè)部分組成的:
1、核心(ECMAScript)
2、文檔對(duì)象模型(DOM)
3、瀏覽器對(duì)象模型(BOM)
DOM(Document Object Model)是以層次結(jié)構(gòu)組織的節(jié)點(diǎn)或信息片段的集合。DOM把整個(gè)頁(yè)面規(guī)劃成由節(jié)點(diǎn)層次構(gòu)成的文檔。這個(gè)文檔結(jié)構(gòu)允許開(kāi)發(fā)人員在樹(shù)中遍歷特定節(jié)點(diǎn)信息。一個(gè)簡(jiǎn)單的DOM樹(shù)形結(jié)構(gòu)可以包含根節(jié)點(diǎn)(<html>)、元素節(jié)點(diǎn)(<head>、<body>、<title>、<a>)、文本節(jié)點(diǎn)(html中可讀的文本信息)、屬性節(jié)點(diǎn)(href)等。
BOM(Browser Object Model)定義了JavaScript可以進(jìn)行操作的瀏覽器的各個(gè)功能部件的接口,提供訪問(wèn)文檔各個(gè)功能部件(如窗口本身、屏幕功能部件、瀏覽歷史記錄等)的途徑及操作方法。常見(jiàn)BOM對(duì)象有Window對(duì)象、Navigator對(duì)象、Screen對(duì)象、History對(duì)象、Location對(duì)象等。 AJAX(Asynchronous JavaScript and XML)即異步JavaScript和XML。AJAX是多種技術(shù)的綜合,它使用XHTML和CSS標(biāo)準(zhǔn)化呈現(xiàn),使用DOM實(shí)現(xiàn)動(dòng)態(tài)顯示和交互,使用XML和XSTL進(jìn)行數(shù)據(jù)交換與處理,使用XMLHttpRequest對(duì)象進(jìn)行異步數(shù)據(jù)讀取,使用JavaScript綁定和處理所有數(shù)據(jù)。使用AJAX可以部分更新網(wǎng)頁(yè)內(nèi)容。 常用的Web前端開(kāi)發(fā)工具:EditPlus、TextPad、Dreamweaver、TopStyle、CSS3 Menu、Sothink Tree Menu、ColorImpact等轉(zhuǎn)載于:https://www.cnblogs.com/qintaotao/p/3659155.html
總結(jié)
以上是生活随笔為你收集整理的几个我听过但不懂的名词的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何高效利用GitHub
- 下一篇: C语言中的while的意思,C语言中wh