HTML5是HTML的第五次重大修改,它是目前前沿的、的Web技術(shù)。目前市場上對(duì)HTML5前端工程師主要具備的技術(shù)能力包括:Web UI(網(wǎng)站設(shè)計(jì))設(shè)計(jì)能力、網(wǎng)頁編寫和網(wǎng)頁動(dòng)態(tài)效果能力和基本編程的能力。對(duì)企業(yè)來說,需要的是既懂網(wǎng)頁設(shè)計(jì),又具備編程能力的技術(shù)人員,只要具備以上三方面的能力,就能夠基本滿足企業(yè)對(duì)HTML5前端工程師的招聘需求。不過怎樣從HTML5入門?編寫HTML5代碼要注意些什么?粵嵌為你整理:
(1)盡量少用div和span無語義的標(biāo)簽;
(2)在不清楚語義的時(shí)候,我們可以使用div或者p時(shí),盡量的使用P。因?yàn)樵谀J(rèn)的請(qǐng)跨過下p是有有上下間距對(duì)兼容特殊終端有利;
(3)不使用如:b、font、u等純樣式標(biāo)簽改用css設(shè)置;
(4)需要強(qiáng)調(diào)的文本,可以包含在strong或者em標(biāo)簽中(瀏覽器預(yù)設(shè)樣式,能用CSS指定就不用他們),strong默認(rèn)樣式是加粗(不要用b),em是斜體(不用i);
(5)在用表格的時(shí)候,標(biāo)題要使用:caption 表頭同thead 主題的部分用主體部分用tbody包圍,尾部用tfoot包圍;
(6)表頭和一般單元格要區(qū)分開,表頭用th,單元格用td;
(7)表單域是需要用fieldset標(biāo)簽包起來,然后在使用legend標(biāo)簽說明表單的用途;
(8)每一個(gè)對(duì)應(yīng)的input標(biāo)簽說明文本都需要使用label標(biāo)簽,然后通過為input設(shè)置id屬性,在lable標(biāo)簽中設(shè)置for=someld來讓說明文本和相對(duì)應(yīng)的input關(guān)聯(lián)起來;
好記性不如爛筆頭,對(duì)于HTML5代碼的編寫,多練多敲打代碼,很大程度上有利于你的熟練度。
粵嵌教育遵循“從項(xiàng)目來到項(xiàng)目去”的理念,現(xiàn)有iOS、Android、HTML5 、UI培訓(xùn)課程,是業(yè)內(nèi)口碑、規(guī)模、教學(xué)實(shí)力強(qiáng)的移動(dòng)互聯(lián)網(wǎng)研發(fā)培訓(xùn)機(jī)構(gòu)。如果你想更好地學(xué)習(xí)HTML5,從HTML5入門到精通,不妨到粵嵌進(jìn)行專業(yè)的培訓(xùn)。