本文来自@羯瑞;但愿前端面试基础手册能帮助要找工做的前端小伙伴~~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
使元素不可见,不会被渲染