一。position:absolute和float屬性的異同css
相同點:二者均可以讓元素脫離文檔流,並可設置寬高跨域
不一樣點:float仍會佔據位置,而position:absolute會覆蓋文檔流中其餘元素服務器
二。CSS盒子模型cookie
盒子模型由:margin padding border content 組成(session
padding
+ border
+ width
= 盒子的寬度padding
+ border
+ height
= 盒子的高度)ide
1.標準盒模型:寬高不算上padding和border對應的css屬性box-size:content-box動畫
2.怪異盒模型:寬高算上padding和border對應的css屬性box-size:content-boxurl
三。如何區分HTML和HTML5?code
文檔類型聲明上,HTML沒有語義化的標籤,HTML5有語義化標籤:hearder navseo
四。HTML5語義化的理解
1.利於團隊開發項目,增長可讀性,提升效率
2.有利於seo,有利於爬蟲引擎
五。HTML5的新特性
1.語義化標籤
2.input type 屬性(type= email number date search image url)
3.canvse畫布
4.SVG 可伸縮矢量圖形
5.audio、video
6.localStorage、sessionStorage
7.地理信息(geolocation 定位)
8.重力感應
9.文件拖拽
10.WebSocket
六。CSS3的新特性
1.border-radius 邊框圓角
2.box-shadow 邊框陰影
3.background-size 背景圖片大小
4.background-image 設置多個背景圖片
5.text-shadow 文本陰影
6.CSS 2D轉化
7.animation 動畫
8.box-size
七。localStorage、sessionStorage和cookie的區別
1.sessionStorage主要用於本地對話存儲,當會話結束頁面關閉,數據銷燬
2.localStorage永久存儲本地,除非手動刪除
3.cookie 存儲空間小,不能跨域,須要指定做用域,cookie的做用是與服務器進行交互,做爲HTTP規範的一部分而存在