本文來自@羯瑞;但願前端面試基礎手冊能幫助要找工做的前端小夥伴~~css
global attributes
之一,用於爲元素提供附加的advisory information
。一般當鼠標滑動到元素上的時候顯示。img
的特有屬性,是圖片內容的等價描述,用於圖片沒法加載時顯示、讀屏器閱讀圖片。可提圖片高可訪問性,除了純裝飾圖片外都必須設置有意義的值,搜索引擎會重點分析。<!DOCTYPE>
聲明必須是 HTML 文檔的第一行,位於 <html>
標籤以前。<!DOCTYPE>
聲明不是 HTML 標籤;它是指示 web 瀏覽器關於頁面使用哪一個 HTML 版本進行編寫的指令。<!DOCTYPE>
聲明引用 DTD,由於 HTML 4.01 基於 SGML。DTD 規定了標記語言的規則,這樣瀏覽器才能正確地呈現內容。經常使用的 DOCTYPE 聲明html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
常見的狀態碼:前端
截取了 w3c上的表格,其實在平常工做中經常使用的可能只有:id class data-* title style
css3
div p header footer h1~h6 ol ul ...
a b span em strong i ...
input img ...
優先級爲:web
!important > id > class > tag
important
比 內聯優先級高div
權重爲:1;class的權重爲:10;id的權重爲:100position: absolute;top:0;left: 0;right:0;bottom: 0;margin: auto
position: absolute;top: 50%;left: 50%;margin-top: -110px;margin-left: -73px;
(垂直居中元素寬高得固定)vertical-align: middle
(須要加行高對應div的高度)position: absolute; left: 50%; top: 50%;transform: translate(-50%, -50%);
display:table-cell
position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)
display:flex;align-items:center;justify-content: center;
opacity:0
使元素的透明度爲 0,會被渲染,佔據空間visibility:hidden
使元素不可見,會被渲染,佔據空間position:absolute
使元素移除出可視區域,會被渲染,佔據空間clip-path
裁剪元素移使元素不可見,會被渲染,佔據空間diaplay:none
使元素不可見,不會被渲染