我在千鋒Web前端培訓班第一階段一個月的時間真的過得挺快的,主要學習了html和css,由于自己本身就是計算機專業,再加上一階段比較簡單,所以我并沒有感覺到學習壓力。不過,現在也僅是掌握了基礎理論知識,周測試的時候發現還有很多知識掌握不牢固,后期需要進一步加強。以下是階段測試中我沒有掌握的部分知識,整理出來給大家分享順便加深一下印象。
1、link和import兩種方式導入外部樣式表的區別:
a. link是xhtml標簽,不僅可以引入css樣式表,還可以定義rel鏈接屬性,以及rss事務。import只能導入css樣式表;
b. link是在頁面加載的同時載入css樣式,而import要等到頁面加載完畢才會加載css樣式;
c. link是xhtml標簽,無兼容問題;import是css2.1提出的,低版本瀏覽器不兼容;
d. link支持使用js控制dom(二階段有學到)去改變樣式,import不支持。
2、html中不加結束標簽可以用嗎?
根據w3c的原則,xml的每個開始標簽必須有一個結束標簽與之對應,也就是必須要有結束,才是一個完整的元素,除非它是一個自封閉標簽,自封閉就是之類的標簽。html是xml的子級,所以也要遵循xml的原則,這是標準。
3、內聯元素在排列時默認有左右間距,原因是瀏覽器為了排版好看。想要去除間距可以加float,或者代碼不換行,以及給父元素設置font-size:0。標簽在網頁中會顯示成一個個的方塊,先按照行的方式,把網頁劃分成多個行,再到行里面劃分列,也就是在表示行的標簽中再嵌套標簽來表示列,標簽的嵌套產生疊加效果。
現在我們學習二階段已經快一周了,感覺二階段和一階段完全不一樣,著重思維方式,每天作業也不多,不用像一階段那樣敲那么多代碼。但是,想寫出來或者寫的好一點很難,因為你想不出來寫的方法,也不能一味的百度,必須培養自己的思維方式,不然遇到其它問題還是不會。很多東西要理解,但是還是得背,不背不可能會用的。但無論接下來有多少困難,就是一個字:沖!
相關文章
了解千鋒動態
關注千鋒教育服務號
掃一掃快速進入
千鋒移動端頁面
掃碼匿名提建議
直達CEO信箱