doctype作用
- DOCTYPE標(biāo)簽是一種標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言的文檔類型聲明,它的目的是要告訴標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言解析器,它應(yīng)該使用什么樣的文檔類型定義(DTD)來解析文檔。
主流瀏覽器內(nèi)核私有屬性css前綴:
- mozilla內(nèi)核 (firefox,flock等) -moz
- webkit內(nèi)核(safari,chrome等) -webkit
- opera內(nèi)核(opera瀏覽器) -o
- trident內(nèi)核(ie瀏覽器) -ms
關(guān)于HTML語(yǔ)義化,你知道的都有哪些標(biāo)簽?
- header、article、address都屬于語(yǔ)義化明確的標(biāo)簽。
塊級(jí)標(biāo)簽:默認(rèn)寬度100%(占滿一行);
- 塊級(jí)標(biāo)簽自動(dòng)換行(獨(dú)占一行,右邊不能有任何東西);
- 塊級(jí)標(biāo)簽可以使用CSS設(shè)置寬度高度!
- 常用的塊狀元素有:div、 p、 h1**h6、ol、ul、dl、table、address、blockquote、form
行內(nèi)標(biāo)簽:默認(rèn)寬度由內(nèi)容撐開(內(nèi)容多寬、寬度就占多寬);
- 行級(jí)標(biāo)簽不會(huì)自動(dòng)換行(一行當(dāng)中,從左往右依次排列);
- 行級(jí)標(biāo)簽的寬度高度不能設(shè)置!
- 常用的內(nèi)聯(lián)元素有:a、span、br、i、em、strong、label、q、var、cite、code
- 常用的內(nèi)聯(lián)塊狀元素有:img、input。
HTML5 Canvas元素有什么用?
- Canvas 元素用于在網(wǎng)頁(yè)上繪制圖形,該元素標(biāo)簽強(qiáng)大之處在于可以直接在HTML上進(jìn)行圖形操作。
HTML5存儲(chǔ)類型有什么區(qū)別?
- localStorage用于持久化的本地存儲(chǔ),數(shù)據(jù)永遠(yuǎn)不會(huì)過期,關(guān)閉瀏覽器也不會(huì)丟失。
- sessionStorage 同一個(gè)會(huì)話的頁(yè)面才能訪問并且當(dāng)會(huì)話結(jié)束后數(shù)據(jù)也會(huì)隨之銷毀,因此sessionStorage不是一種持久化的本地存儲(chǔ),僅僅是會(huì)話級(jí)別的存儲(chǔ)
HTML5中如何嵌入音頻?HTML5如何嵌入視頻?
- HTML5支持MP3、Wav和Ogg格式的音頻,下面是在網(wǎng)頁(yè)中嵌入音頻的簡(jiǎn)單實(shí)例:
<audio controls>
<source src="jamshed.mp3" type="audio/mpeg">
Your browser doesn't suppport audio embedding feature.
<audio>
- 和音頻類似,HTML5支持MP4、WebM和Ogg格式的視頻,下面是簡(jiǎn)單實(shí)例:
<video width="450" height="340" controls>
<source src="jamshed.mp4" type="video/mp4">
<source src="jamshed.mp4" type="video/ogg">
</video>