1.如何理解html語義化懂诗?
html語義化是存在一個歷史周期的绿淋,分三個階段:
第一階段:荒野階段,以前止毕,沒有前端的時候都是后臺php用table來布局的模蜡,這樣寫雖然很快,但后期維護(hù)很難扁凛,因?yàn)樗莟able里套table忍疾。
第二階段:美工階段,用div+css來布局的谨朝,但不清楚這些div有什么區(qū)別卤妒,也不易于解讀代碼,不夠語義化字币。
的三階段:前端階段则披,有專業(yè)的一群人專門寫前端以正確的標(biāo)簽寫,h1,p,article....
2.meta viewport做什么用的洗出,怎么寫士复?
meta viewport是專門為移動設(shè)備所設(shè)計(jì)的。
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0 , maximum-scale=1.0,minimum-scale=1.0" >
3.你用過哪些HTML5標(biāo)簽共苛?
內(nèi)容相關(guān)的:header main footer article
功能相關(guān)的:canvas video audio
擴(kuò)展:canvas
const canvas = document.getElementById('canvas');
const ctx = canvas.getContext('2d');
ctx.fillStyle = 'green';
ctx.fillRect(10, 10, 150, 100);
4.H5是什么判没?
HTML5是英文規(guī)范簡稱蜓萄,但H5就完全是國內(nèi)特定人群的叫法隅茎。目前的事實(shí)是,H5已經(jīng)成為微信HTML5網(wǎng)頁的專有名詞嫉沽。
以現(xiàn)在的定義辟犀,H5特指基于HTML5技術(shù)的交互網(wǎng)頁應(yīng)用,以商業(yè)用途為主绸硕。