前端面試題

2021-07-09 12:02:07 字數 1258 閱讀 1915

sprites是什麼和為什麼要使用他們?

css 精靈 把一堆小的整合到一張大的上,減輕伺服器對的請求數量

有可能替代sprites的方法是什麼?

svg圖示,字型圖示,字元編碼等等。

1、在div排版的時候,假設現在是100px的寬,我在盒子左側用padding-left留個10px的白,div就撐開了,有什麼辦法不讓它撐開嗎?

2、會ps嗎?改變尺寸的快捷鍵是什麼?用鋼筆工具的時候,需要鍵盤上的乙個鍵配合,是什麼鍵?

3、jpg/png/gif格式有什麼區別?

4、div高度自適應要怎麼寫這個**?

5、你如何對**的檔案和資源進行優化?或者說你有什麼經驗或者措施讓靜態網頁跑得快一點嗎

檔案合併、檔案最小化/檔案壓縮、使用cdn託管、快取的使用

6、解釋jsonp的原理 跨域請求是get還是post

7、html5裡增加了哪些標籤,去除了哪些舊標籤?

datalist

datetime

output

keygen 

date 

month 

week

time

color

number 

range 

email 

url去除了:

frame

frameset

noframe

bigcenter

basefront

inline、inline-block和block區別是什麼?

什麼是響應式設計?

強制不換行white-space:nowrap;

自動換行

divhtml5的form如何關閉自動完成功能?

form 或下某個input 設定為 autocomplete=off。

css定義的權重

以下是權重的規則:標籤的權重為1,class的權重為10,id的權重為100,以下例子是演示各種定義的權重值:

/*權重為1*/

div/*權重為10*/

.class1

/*權重為100*/

#id1

/*權重為100+1=101*/

#id1 div

/*權重為10+1=11*/

.class1 div

/*權重為10+10+1=21*/

.class1 .class2 div

如果權重相同,則最後定義的樣式會起作用,但是應該避免這種情況出現

jquery選擇器,有哪些?

前端面試題

行內元素有哪些?塊級元素有哪些?空 void 元素有哪些?link和 import的區別是?常見相容性問題?含移動端 html5的離線儲存?描寫一段語義化的html 吧 html5的form如何關閉自動完成功能?什麼是閉包 closure 為什麼要用?localstorage和sessionstor...

前端面試題

朋友碰到的筆試題,在此記錄一下,並且記下碰到的有難點但是自己沒注意的到的面試題!function isnumber x else sum 2,3 5 sum 2 3 5 請寫出sum函式的具體實現。function sum a,c return a c 該題考查的是乙個以前沒接觸過的東西,叫做柯里化...

前端面試題

1.html5有哪些不同的儲存型別 a.html 5 支援本地儲存,在之前版本中是通過 cookie 實現的。html5 本地儲存速度快而且安全。有兩種不同的物件可用來儲存資料 b.session級別的sessionstorage,只在當前網域名稱內才有效,當瀏覽器視窗關閉,存入的值跟著也消失,它提...