大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 職業指南 web前端筆試面試題,建議大家收藏

web前端筆試面試題,建議大家收藏

更新時間:2022-12-16 15:45:15 來源:動力節點 瀏覽1570次

今天發布的這篇面試題是小編收集到的常見的經典web前端面試題,希望通過對這些技術知識的整理和總結,能夠重新的鞏固你的基礎知識,并且能夠在面試時幫助到大家:

web前端筆試面試題

1、什么是盒子模型?

在網頁中,一個元素占有空間的大小由幾個部分構成,其中包括元素的內容(content),元素的內邊距(padding),元素的邊框(border),元素的外邊距(margin)四個部分。這四個部分占有的空間中,有的部分可以顯示相應的內容,而有的部分只用來分隔相鄰的區域或區域。4個部分一起構成了css中元素的盒模型。

2、行內元素有哪些?塊級元素有哪些? 空(void)元素有那些?

行內元素:a、b、span、img、input、strong、select、label、em、button、textarea

塊級元素:div、ul、li、dl、dt、dd、p、h1-h6、blockquote

空元素:即系沒有內容的HTML元素,例如:br、meta、hr、link、input、img

3、CSS實現垂直水平居中

一道經典的問題,實現方法有很多種,以下是其中一種實現:

HTML結構:

<div class="wrapper">
     <div class="content"></div>
</div>

CSS:

.wrapper{position:relative;}
.content{
	background-color:#6699FF;
	width:200px;
	height:200px;
	position: absolute;        //父元素需要相對定位
	top: 50%;
	left: 50%;
	margin-top:-100px ;   //二分之一的height,width
	margin-left: -100px;
}

4、簡述一下src與href的區別

href 是指向網絡資源所在位置,建立和當前元素(錨點)或當前文檔(鏈接)之間的鏈接,用于超鏈接。

src是指向外部資源的位置,指向的內容將會嵌入到文檔中當前標簽所在位置;在請求src資源時會將其指向的資源下載并應用到文檔內,例如js腳本,img圖片和frame等元素。當瀏覽器解析到該元素時,會暫停其他資源的下載和處理,直到將該資源加載、編譯、執行完畢,圖片和框架等元素也如此,類似于將所指向資源嵌入當前標簽內。這也是為什么將js腳本放在底部而不是頭部。

5、什么是CSS Hack?

一般來說是針對不同的瀏覽器寫不同的CSS,就是 CSS Hack。

IE瀏覽器Hack一般又分為三種,條件Hack、屬性級Hack、選擇符Hack(詳細參考CSS文檔:css文檔)。例如:

// 1、條件Hack
<!--[if IE]>
  <style>
		.test{color:red;}
  </style>
<![endif]-->
// 2、屬性Hack
.test{
color:#090\9; /* For IE8+ */
*color:#f00;  /* For IE7 and earlier */
_color:#ff0;  /* For IE6 and earlier */
}
// 3、選擇符Hack
* html .test{color:#090;}       /* For IE6 and earlier */
* + html .test{color:#ff0;}     /* For IE7 */

6、簡述同步和異步的區別

同步是阻塞模式,異步是非阻塞模式。

同步就是指一個進程在執行某個請求的時候,若該請求需要一段時間才能返回信息,那么這個進程將會一直等待下去,直到收到返回信息才繼續執行下去;

異步是指進程不需要一直等下去,而是繼續執行下面的操作,不管其他進程的狀態。當有消息返回時系統會通知進程進行處理,這樣可以提高執行的效率。

7、px和em的區別

px和em都是長度單位,區別是,px的值是固定的,指定是多少就是多少,計算比較容易。em得值不是固定的,并且em會繼承父級元素的字體大小。

瀏覽器的默認字體高都是16px。所以未經調整的瀏覽器都符合: 1em=16px。那么12px=0.75em, 10px=0.625em

8、什么叫優雅降級和漸進增強?

漸進增強 progressive enhancement:

針對低版本瀏覽器進行構建頁面,保證最基本的功能,然后再針對高級瀏覽器進行效果、交互等改進和追加功能達到更好的用戶體驗。

優雅降級 graceful degradation:

一開始就構建完整的功能,然后再針對低版本瀏覽器進行兼容。

區別:

a. 優雅降級是從復雜的現狀開始,并試圖減少用戶體驗的供給

b. 漸進增強則是從一個非常基礎的,能夠起作用的版本開始,并不斷擴充,以適應未來環境的需要

c. 降級(功能衰減)意味著往回看;而漸進增強則意味著朝前看,同時保證其根基處于安全地帶

以上就是“web前端筆試面試題,建議大家收藏”,你能回答上來嗎?如果想要了解更多的Java面試題相關內容,可以關注動力節點Java官網。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 五月天国产精品 | 欧美亚洲中日韩中文字幕在线 | 国产欧美一区二区三区视频 | 国产精品九九免费视频 | 99国产高清久久久久久网站 | 欧美交换乱理伦片120秒 | 久久久久青草线蕉亚洲麻豆 | 四虎影视库永久在线地址 | 欧美精品九九99久久在观看 | 婷婷日韩| 国产免费精彩视频 | 亚洲专区一路线二 | 久久午夜国产片 | 啪啪网站色大全免费 | 国产福利视频网站 | 亚洲久久综合 | www.四虎影院在线观看 | 国产91九色在线播放 | 欧美黄色毛片 | 久久久网站 | 色福利网 | 国产精品久久永久免费 | 中文字幕av在线 | 久久久99精品免费观看 | 爆操日本美女 | xxxx日本在线播放免费不卡 | 成人午夜爽爽爽免费视频 | 亚洲国产天堂在线网址 | 欧美日韩一级片在线观看 | 国产精品福利久久 | 日干夜干天天干 | a毛片免费全部播放完整成 a毛片免费全部在线播放毛 | 一区二区三区精品国产欧美 | xxxx性xx另类 | 欧美高清亚洲欧美一区h | 国产高清天干天天视频 | 久久精品视频99 | 天天干天天舔天天操 | 97se狠狠狠狠狼亚洲综合网 | 老子影院午夜伦手机不四虎 | 精品乱码一区二区三区四区 |