前端面试宝典(二)
1、對WEB標(biāo)準(zhǔn)以及W3C的理解與認(rèn)識
標(biāo)簽閉合、標(biāo)簽小寫、不亂嵌套、提高搜索機器人搜索幾率。
使用外鏈css和js腳本、結(jié)構(gòu)行為表現(xiàn)的分離,使文件下載與頁面速度更快,內(nèi)容能被更多的用戶、設(shè)備所訪問。
更少的代碼和組件,容易維護(hù)和改版,不需要變動頁面內(nèi)容
打印版本而不需要復(fù)制內(nèi)容,提高網(wǎng)站的易用性。
2、行內(nèi)元素有哪些?塊級元素有哪些?CSS盒模型是什么?
塊級元素:div p h系列 form ul
行內(nèi)元素:a b br i span input select
CSS盒模型:內(nèi)容,border margin padding
3、CSS引入的方式有哪些?
內(nèi)聯(lián) 內(nèi)嵌 外鏈 導(dǎo)入
4、為什么沒有辦法定義1px左右的寬度的容器
IE6默認(rèn)的行高造成的,使用:over:hidden;zoom:0.08;height:1px;
5、描述css reset的作用和用途
reset重置瀏覽器的css默認(rèn)屬性,瀏覽器的品種不同,樣式不同,然后重置,讓他們統(tǒng)一。
6、如何對網(wǎng)站的文件和資源進(jìn)行優(yōu)化?
文件合并
文件最小化、文件壓縮
使用CDN托管
緩存的使用
總結(jié)
- 上一篇: 代发平台是什么意思?代发货源平台
- 下一篇: 前端如何实现音乐盒胶盘的转动_干货来袭!