css通用样式解释

一、标签解释
1、abbr标签,缩写标签 The PRC was founded in 1949.
鼠标在PRC上可以展开PRC的解释People’s Republic of China;acronym标签同理
2、address标签: 元素中的文本通常呈现为斜体。大多数浏览器会在 address 元素前后添加折行
3、 applet
4、 article,
5、 aside,
6、audio,
7、b,
8、blockquote,
9、big,
10、 body,
11、center,
12、 canvas,
13、 caption,
14、 cite,
15、code,
16、command,
17、datalist,
dd,
del,
details,
dfn,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
font,
footer,
form,
h1, h2, h3, h4, h5, h6,
header,
hgroup,
html,
i,
iframe,
ins,
kbd,
keygen,
legend,
meter,
nav,
object,
ol,
output,
pre,
progress,
q,
s,
samp,
section,
small,
span,
source,
strike,
strong,
sub,
sup,
tbody,
tfoot,
thead,
th,
tr,
tdvideo,
tt,
u,
ul,
2、background: transparent;:设置背景透明;
eg:加入在div中弹窗,只要你点击这个div的任何位置,都会alert的,但是当它被一个backgroundcolor为transparent的元素遮住的时候,我们只有点击123才会alert,因为文本是可以获得焦点的,同理其他元素也一样.顺便说下,这个backgroundcolor为transparent的元素的事件会对被它遮住的元素所截获.如果我们所触发的对象没有焦点,那么事件会交换给transparent的元素处理并按这个元素进行冒泡,否则有焦点的会事件便由有焦点的那个对象处理,不会交换,并且按有焦点的元素进行冒泡.
3、【border:0;】把border设为“0”像素虽然在页面上看不见,但按border默认值理解,浏览器依然对border-width/border-color进行了渲染,即已经占用了内存值。
【border:none;】把border设为“none”即没有,浏览器解析“none”时将不作出渲染动作,即不会消耗内存值。
4、font-size:100%;设置字体属性为默认大小,是相对于浏览器默认字体大小或继承body设定的字体大小来说的。
5、outline (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。和boder的区别在于它不占有内存
6、vertical-align这个是设置元素的垂直排列的.用来定义行内元素的基线相对于该元素所在行的基线的垂直对齐.它的值比较多:baseline | sub | super | top | text-top | middle | bottom | text-bottom | inherit比如说top就是垂直对齐文本的顶部 。
7、这个通常用在一个网页调用多个CSS文件的情况中,比如前面的某个CSS文件设置了某个样式,后面的CSS文件就可以通过这种方式清除样式。blockquote, q { quotes: none; }
8、为表格设置合并边框模型:table { border-collapse:collapse;
9、 标签定义嵌入的内容,比如插件。

猜你喜欢

转载自blog.csdn.net/yyq1102394156/article/details/101202578