作者: 触发真爷们儿效果 | 来源:发表于2017-01-19 03:29 被阅读0次

    1.什么是css语法?

    CSS 语法由三部分构成:选择器、属性和值。selector {property: value}选择器 (selector) 通常是你希望定义的 HTML 元素或标签,属性 (property) 是你希望改变的属性,并且每个属性都有一个值。属性和值被冒号分开,并由花括号包围,这样就组成了一个完整的样式声明

    2.列举常见的css选择器?

    CSS选择器其实类三类即id选择器、class选择器、标签选择器

    用:

    •    #id名 { 属性名:属性值; }

    •    .class名 { 属性名:属性值; }

    •    标签名 { 属性名:属性值; }

    其间同式进行组合:

    一   代选择器: 父代名 代名 { 属性名:属性值; }

    二   代选择器: 父代名>代名 { 属性名:属性值; }

    三   群组选择器: #name1, .name2, #name div { 属性名:属性值; }

    四   伪类选择器: name:伪类

    五   通用(通配符)选择器: * { 属性名: 属性值; }……

    3.background属性如何简写?

    可以写成——   background:color  url(路径) repeat position attachment 这样婶儿的。。。

    4.文本的属性有哪些?请写出font的复合式写法?

    都有size,weight,style,line-height,family, color,text-indent,text-align,text-decoration,letter-spacing,

    word-spacing,padding,margin属性。

    font的复合式写法:     font:size weight style family

    5.text-indent有什么作用?

    可以让文本首行缩进。。??。。

    6.超链接a标签的作用有哪些?

    用来屏蔽超链接跳转,使得它不好使。

    7.a标签默然样式是什么?

    8.什么是盒模型?盒模型包括什么?

    盒模型包括边界(margin),边框(border),内填充(padding),内容(content)。

    9.padding和margin的区别?

    padding是内填充,在元素边框之内,内容之外,会影响最后的元素外观大小;margin在元素边框之外,不会显示元素背景。

    10.什么是margin叠加?什么是margin传递?

    margin叠加:相邻两个元素上下margin是叠合在一起的;    margin传递:子元素的上下margin会传递给父级。

    11.列举几种常见的语义化标签?<Hx>,<b>,<strong>,<ul>,<ol>,<li>。。。。。。

    常见的块元素和内嵌元素有哪些?简要说一下它们的区别?

    根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为“block”,成为“块级”元素(block-level);而span元素的默认display属性值为“inline”,称为“行内”元素。

    div这样的块级元素,就会自动占据一定矩形空间,可以通过设置高度、宽度、内外边距等属性,来调整的这个矩形的样子;与之相反,像“span”“a”这样的行内元素,则没有自己的独立空间,它是依附于其他块级元素存在的,因此,对行内元素设置高度、宽度、内外边距等属性,都是无效的。

    相关文章

      网友评论

          本文标题:

          本文链接:https://www.haomeiwen.com/subject/obobbttx.html