大家考核前應(yīng)該都會(huì)自己總結(jié)相關(guān)知識(shí)點(diǎn),這里分享一下我考核時(shí)的問(wèn)題,大家避免采坑:
1.注冊(cè)的“用戶名”問(wèn)題
自己當(dāng)時(shí)寫的時(shí)候沒注意绅项,錯(cuò)把用戶名的<input>標(biāo)簽的類型設(shè)置成了password,應(yīng)是text。
form表單是個(gè)重點(diǎn)牙寞,大家寫完代碼的時(shí)候要重點(diǎn)檢查一下,避免出現(xiàn)一些因?yàn)榇中漠a(chǎn)生的錯(cuò)誤莫秆。
2.無(wú)用代碼间雀,注釋的代碼都要?jiǎng)h除
3.“+”選擇器的用法
如果需要選擇緊接在另一個(gè)元素后的元素,而且二者有相同的父元素镊屎,可以使用相鄰兄弟選擇器惹挟。
以下實(shí)例選取了所有位于 <div> 元素后的第一個(gè) <p> 元素(指的是p標(biāo)簽在div標(biāo)簽之后,不是p標(biāo)簽外嵌套div標(biāo)簽):
div+p{
background:yellow;
}
4.字符實(shí)體
這個(gè)也是因?yàn)榇中漠a(chǎn)生的問(wèn)題缝驳,自己的空格连锯、&、×用狱、版權(quán)符都轉(zhuǎn)成了字符實(shí)體运怖,因?yàn)闄z查不仔細(xì),漏了>號(hào)沒有轉(zhuǎn)齿拂。
字符實(shí)體有很多驳规,要記幾個(gè)比較常見的,<署海、>吗购、&医男、×、?等等捻勉。
5.文本框可以拉大
如果使用了類型為textarea的input標(biāo)簽镀梭,記得檢查這個(gè)多行文本區(qū)是否可以拉大。
如果可以拉大踱启,我的解決方法是把max-height和max-width和它本身height报账、width值設(shè)置相等。
可能也有別的方法埠偿,可以探索一下透罢。
6.link標(biāo)簽 type的作用
type 屬性規(guī)定被鏈接文檔/資源的 MIME 類型。且只有當(dāng)設(shè)置了 href 屬性時(shí)冠蒋,才能使用該屬性羽圃。
<link> 標(biāo)簽常用的 MIME 類型是 "text/css",它規(guī)定樣式表抖剿。
7.相對(duì)路徑和絕對(duì)路徑的區(qū)別
絕對(duì)路徑:是從盤符開始的路徑朽寞。
相對(duì)路徑:是從當(dāng)前路徑開始的路徑。
8.代碼注釋占1/3以上
可能我們寫的代碼比較簡(jiǎn)單而且我們自己都理解斩郎,但是別人不一定能理解脑融。
網(wǎng)頁(yè)做出來(lái)不只是給自己看的,考核官要求的是代碼注釋占1/3以上缩宜,方便他人快速理解肘迎。
9.標(biāo)簽name屬性的作用及設(shè)置的數(shù)量,什么時(shí)候用name什么時(shí)候用id
name 屬性用于指定錨(anchor)的名稱脓恕。
name 屬性可以創(chuàng)建(大型)文檔內(nèi)的書簽膜宋。
<a> 標(biāo)簽內(nèi)必須提供 href 或 name 屬性。
使用name還是id:http://www.w3school.com.cn/tags/att_a_name.asp#name-vs-id
10.整理代碼
11.內(nèi)聯(lián)樣式表要修改
盡量都用外部引入式的方法引入css的樣式炼幔,內(nèi)聯(lián)式和嵌入式自己了解即可秋茫,這樣寫出來(lái)的代碼更整潔。
12.CSS樣式表空格太多乃秀,這樣影響存儲(chǔ)和加載順序