任务8   CSS的常见样式

2017-04-10  本文已影响0人  饥人谷_流水

1. 块级元素和行内元素分别有哪些?动手测试并列出4条以上的特性区别

区别:

  1. 块级元素会独占一行,其宽度自动填满其父元素宽度
    行内元素不会独占一行,相邻的行内元素会排列在同一行里,知道一行排不下,才会换行,其宽度随元素的 内容变化而变化
  2. 块级元素可以设置 width, height属性,行内元素设置width, height无效
    【注意:块级元素即使设置了宽度,仍然是独占一行的】
  3. 块级元素可以设置margin 和 padding. 行内元素的水平方向的padding-left,padding-right,margin-left,margin-right 都产生边距效果,但是竖直方向的padding-top,padding-bottom,margin-top,margin-bottom都不会产生边距效果。(水平方向有效,竖直方向无效)
  4. 块级元素可以包含块级元素和行内元素,行内元素只能放行内元素

2. 什么是css继承?哪些属性能继承?哪些不能?

能继承:
letter-spacing、word-spacing、white-space、line-height、color、font、font-family、font-size、font-style、font-variant、font-weight、text-decoration、text-transform、direction、list-style、list-style-type、list-style-position、list-style-image、text-indent和text-align

不能继承:
display、margin、border、padding、background、height、min-height、max-height、width、min-width、max-width、overflow、position、left、right、top、bottom、z-index、float、clear、table-layout、vertical-align、page-break-after、page-bread-before和unicode-bidi。

3. 如何让块级元素居中?如何让行内元素水平居中?

4. 单行文本溢出加.......如何实现?

设置

white-space:nowarp;
overflow: hidden;
text-overflow:ellipsis;

5. px em rem有什么区别?

6. 解释下面代码的作用?为什么要加引号? 字体里\5b8b\4f53代表什么?

代码

上一篇 下一篇

猜你喜欢

热点阅读