資源描述:
《面試寶典(附答案、帶索引目錄)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、前端開(kāi)發(fā)面試題集(真題整理)目錄面試題集1一、HTML和CSS11.你做的頁(yè)面在哪些流覽器測(cè)試過(guò)?這些瀏覽器的內(nèi)核分別是什么?12.每個(gè)HTML文件里開(kāi)頭都有個(gè)很重要的東西,Doctype,知道這是干什么的嗎?13.div+css的布局較table布局有什么優(yōu)點(diǎn)?14.img的alt與title有何異同?strong與em的異同?25.你能描述一下漸進(jìn)增強(qiáng)和優(yōu)雅降級(jí)之間的不同嗎?26.為什么利用多個(gè)域名來(lái)存儲(chǔ)網(wǎng)站資源會(huì)更有效?27.請(qǐng)談一下你對(duì)網(wǎng)頁(yè)標(biāo)準(zhǔn)和標(biāo)準(zhǔn)制定機(jī)構(gòu)重要性的理解。38.請(qǐng)描述一下cookies,sessionStorage和localSto
2、rage的區(qū)別?39.簡(jiǎn)述一下src與href的區(qū)別。310.知道的網(wǎng)頁(yè)制作會(huì)用到的圖片格式有哪些?311.在css/js代碼上線之后開(kāi)發(fā)人員經(jīng)常會(huì)優(yōu)化性能,從用戶刷新網(wǎng)頁(yè)開(kāi)始,一次js請(qǐng)求一般情況下有哪些地方會(huì)有緩存處理?412.一個(gè)頁(yè)面上有大量的圖片(大型電商網(wǎng)站),加載很慢,你有哪些方法優(yōu)化這些圖片的加載,給用戶更好的體驗(yàn)。413.你如何理解HTML結(jié)構(gòu)的語(yǔ)義化?414.談?wù)勔郧岸私嵌瘸霭l(fā)做好SEO需要考慮什么?415.有哪項(xiàng)方式可以對(duì)一個(gè)DOM設(shè)置它的CSS樣式?516.CSS都有哪些選擇器?517.CSS中可以通過(guò)哪些屬性定義,使得一個(gè)DOM元素
3、不顯示在瀏覽器可視范圍內(nèi)?718.超鏈接訪問(wèn)過(guò)后hover樣式就不出現(xiàn)的問(wèn)題是什么?如何解決?719.什么是CssHack?ie6,7,8的hack分別是什么?720.行內(nèi)元素和塊級(jí)元素的具體區(qū)別是什么?行內(nèi)元素的padding和margin可設(shè)置嗎?721.什么是外邊距重疊?重疊的結(jié)果是什么?822.rgba()和opacity的透明效果有什么不同?823.css中可以讓文字在垂直和水平方向上重疊的兩個(gè)屬性是什么?824.如何垂直居中一個(gè)浮動(dòng)元素?825.px和em的區(qū)別。926.描述一個(gè)”reset”的CSS文件并如何使用它。知道normalize.c
4、ss嗎?你了解他們的不同之處?927.Sass、LESS是什么?大家為什么要使用他們?1028.display:none與visibility:hidden的區(qū)別是什么?1029.CSS中l(wèi)ink和@import的區(qū)別是:1030.簡(jiǎn)介盒子模型:1031.為什么要初始化樣式?1132.BFC是什么?1133.Doctype的作用?嚴(yán)格模式與混雜模式的區(qū)別?1234.IE的雙邊距BUG:塊級(jí)元素float后設(shè)置橫向margin,ie6顯示的margin比設(shè)置的較大。1235.HTML與XHTML——二者有什么區(qū)別?1236.html常見(jiàn)兼容性問(wèn)題?1237.
5、對(duì)WEB標(biāo)準(zhǔn)以及W3C的理解與認(rèn)識(shí)1338.行內(nèi)元素有哪些?塊級(jí)元素有哪些?1339.前端頁(yè)面有哪三層構(gòu)成,分別是什么?作用是什么?1340.Doctype作用?嚴(yán)格模式與混雜模式-如何觸發(fā)這兩種模式,區(qū)分它們有何意義?1341.行內(nèi)元素有哪些?塊級(jí)元素有哪些?空(void)元素有那些?1342.CSS的盒子模型?1443.CSS選擇符有哪些?哪些屬性可以繼承??jī)?yōu)先級(jí)算法如何計(jì)算?CSS3新增偽類有那些?1444.瀏覽器的內(nèi)核分別是什么?經(jīng)常遇到的瀏覽器的兼容性有哪些?原因,解決方法是什么,常用hack的技巧?1445.列出display的值,說(shuō)明他們的作
6、用。position的值,relative和absolute定位原點(diǎn)是?1546.absolute的containingblock計(jì)算方式跟正常流有什么不同?1647.對(duì)WEB標(biāo)準(zhǔn)以及W3C的理解與認(rèn)識(shí)1648.css的基本語(yǔ)句構(gòu)成是?1649.瀏覽器標(biāo)準(zhǔn)模式和怪異模式之間的區(qū)別是什么?1750.CSS中可以通過(guò)哪些屬性定義,使得一個(gè)DOM元素不顯示在瀏覽器可視范圍內(nèi)?1751.行內(nèi)元素和塊級(jí)元素的具體區(qū)別是什么?行內(nèi)元素的padding和margin可設(shè)置嗎?1752.什么是外邊距重疊?重疊的結(jié)果是什么?1755、描述一個(gè)"reset"的CSS文件并如何
7、使用它。知道normalize.css嗎?你了解他們的不同之處?1856、說(shuō)display屬性有哪些?可以做什么?1857、哪些css屬性可以繼承?1858、css優(yōu)先級(jí)算法如何計(jì)算?1859、b標(biāo)簽和strong標(biāo)簽,i標(biāo)簽和em標(biāo)簽的區(qū)別?1860、有那些行內(nèi)元素、有哪些塊級(jí)元素、盒模型?1861、有哪些選擇符,優(yōu)先級(jí)的計(jì)算公式是什么?行內(nèi)樣式和!important哪個(gè)優(yōu)先級(jí)高?2062、我想讓行內(nèi)元素跟上面的元素距離10px,加margin-top和padding-top可以嗎?2063、CSS的盒模型由什么組成?2064、說(shuō)說(shuō)display屬性有哪
8、些?可以做什么?2065、哪些css屬性可以繼承?2066、css