大战熟女丰满人妻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官網。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 色偷偷要色偷偷网站视频在线 | 国产亚洲综合在线 | 国产欧美亚洲精品第3页在线 | 欧美成人亚洲国产精品 | 99精品国产自在现线观看 | 亚洲欧洲国产成人精品 | 99爱视频精品免视看 | 久久精品最新免费国产成人 | ijzzijzz精的女人美女 | 牛牛影视ac精品视频 | 亚洲最大成人网 色香蕉 | 欧美午夜在线 | 一级毛片一| 久久77777 | 亚洲成人免费看 | 久久青草国产精品一区 | 欧美一区二区三区免费观看视频 | 欧美一区亚洲 | 欧美精品成人a多人在线观看 | 日韩精品你懂的在线播放 | 综合黄色 | 免费国产阿v视频在线观看 免费国产不卡午夜福在线 免费国产不卡午夜福在线观看 | 久久综合中文字幕一区二区 | 狠狠色噜噜狠狠狠米奇9999 | 国产欧美一区二区三区在线 | 欧美另类亚洲一区二区 | 久久久国产麻豆 | 亚洲一欧洲中文字幕在线 | 国产精选91热在线观看 | 毛片色毛片18毛片美女 | 中文字幕久久综合伊人 | 亚洲视频手机在线 | 国产91在线免费观看 | 国产亚洲精品国产福利在线观看 | 四虎网站网址 | 成人精品mv视频在线观看 | 夜夜艹日日艹 | 97影院官网 | 国产精品尹人在线观看免费 | 夜夜狠狠狠狠 | 成人国产精品一级毛片天堂 |