132 7725 3377
聯(lián)系我們
了
解
紅
點
最
新
動
態(tài)
和
行
業(yè)
資
訊
什么是HTML?Web前端基礎(chǔ)知識,HTML簡易,超級文本標(biāo)記語言版本升級采用超集方式靈活方便;可擴(kuò)展性強(qiáng)。廣泛應(yīng)用帶來了加強(qiáng)功能,增加標(biāo)識符等要求;與平臺無關(guān)性;通用性強(qiáng),HTML是網(wǎng)絡(luò)的通用語言,允許網(wǎng)頁制作人建立文本與圖片相結(jié)合的復(fù)雜頁面,這些頁面可以被網(wǎng)上任何其他人瀏覽到,無論使用的是什么類型的電腦或瀏覽器。

一、什么是html?
將網(wǎng)絡(luò)上的文檔格式統(tǒng)一,使分散的Internet資源連接為一個邏輯整體。HTML文本是由HTML命令組成的描述性文本,HTML命令可以說明文字,圖形、動畫、聲音、表格、鏈接等。
HTML 指的是超文本標(biāo)記語言 (Hyper Text Markup Language)
XHTML指可擴(kuò)展超文本標(biāo)記語言(標(biāo)識語言)(EXtensible HyperText Markup Language)?!俺谋尽本褪侵疙撁鎯?nèi)可以包含圖片、鏈接,甚至音樂、程序等非文字元素。
HTML5指的是HTML的第五次重大修改
HTML稱為超文本標(biāo)記語言,是一種標(biāo)識性的語言。它包括一系列標(biāo)簽.通過這些標(biāo)簽可以。
XHTML和HTML的區(qū)別?
1.XHTML 元素必須被正確地嵌套。 XHTML是HTML的嚴(yán)格模式。
2.XHTML 元素必須被關(guān)閉。
3.標(biāo)簽名必須用小寫字母。
4.XHTML 文檔必須擁有根元素。
二、DOCTYPE有什么作用?
定義文檔類型,讓瀏覽器解析器知道應(yīng)該用哪個規(guī)范來解析文檔。<!DOCTYPE>聲明必須在 HTML 文檔的第一行,這并不是一個 HTML 標(biāo)簽。
標(biāo)準(zhǔn)模式(Standards mode)以瀏覽器支持的最高標(biāo)準(zhǔn)運行;混雜模式(Quirks mode)中頁面是一種比較寬松的向后兼容的方式顯示。
三、html標(biāo)簽有哪些類型?
1、塊級元素
特點:自上而下排列的,可以設(shè)置寬和高,獨占一行h1-h6、p、ul、li、ol、dl、dt、dd、form、table等
2、行內(nèi)(內(nèi)聯(lián))元素
特點:橫向排列的,不能設(shè)置寬和高,大小是由內(nèi)容撐開的 span、font、b、strong、em、i、 a等
3、行內(nèi)(內(nèi)聯(lián))塊元素
特點:橫向排列的,可以設(shè)置寬和高 img、所有的input、select、textarea
四、標(biāo)簽語義化的優(yōu)點
HTML結(jié)構(gòu)清晰代碼可度性好無障礙閱讀搜索引擎可根據(jù)標(biāo)簽的語言確定上下文和權(quán)重問題移動設(shè)備能更完美的展示頁面便于團(tuán)隊維護(hù)開發(fā)
h5新增語義化標(biāo)簽
section:章節(jié)、頁眉、欄目??梢耘c標(biāo)題標(biāo)簽結(jié)合使用article:文章標(biāo)簽aside:廣告、側(cè)邊欄header:頭部標(biāo)簽footer:頁腳標(biāo)簽nav:導(dǎo)航標(biāo)簽figure:插圖用的標(biāo)簽,在figure下嵌套img標(biāo)簽video視頻
audio音頻
mark高亮顯示canvas畫布datalist數(shù)據(jù)集
datalist:提供一個事先定義好的列表,通過id與input關(guān)聯(lián)
五、五大瀏覽器內(nèi)核
Trident(MSHTML)
Gecko
Presto
Webkit
Blink
六、如何實現(xiàn)瀏覽器內(nèi)多個標(biāo)簽頁之間的通信?
WebSocket SharedWorker
也可以調(diào)用 localstorge、cookies 等本地存儲方式。 localstorge 在另一個瀏覽上下文里被添加、修改或刪除時,它都會觸發(fā)一個事件,我們通過監(jiān)聽事件,控制它的值來進(jìn)行頁面信息通信。注意Safari 在無痕模式下設(shè)置 localstorge 值時會拋出QuotaExceededError 的異常