2019.4.3 HTML&CSS 理论部分

#HTMLcss

块标签

  • 1.独占一行,不和其余标签待在一行;
  • 2.能设置宽高

常见的块标签:h1-h6,p,div,table,hr,br,ul,ol,css3

行标签

  • 1.能够和其余行标签待在一行
  • 2.不能设置宽高

常见的行标签:a,em,strong,span(行标签中的div)spa

行内块标签

  • 1.能够设置宽高

常见的行内块标签:input,img,textarea设计

行块标签转化

inline 表明行标签 display: inline 块标签转换行标签 block 表明块标签 display: block 行标签转换块标签 inline-block 表明行块标签(行标签的特性多一点) 能够设置宽高 也能够在一行显示 display: inline-block;code

常见标签书写规则

  • 1.a标签不能嵌套a标签
  • 2.块标签中能够写块标签和行标签(可是不是全部的块标签均可以)
  • 3.p标签和h1-h6标签不能嵌套块标签
  • 4.行标签只能嵌套行标签,不能嵌套块标签
  • 5.注意缩进

css

css

内联样式表,最新版本是css3blog

引入方式

  • 内部引入
  • 直接写
  • 外部引入

选择器

在css中用来选择标签的一个规则input

标签选择器

选择全部的标签更改样式it

id选择器

根据标签的id属性选择该标签table

类选择器

内容能够用div包起来在div里设计样式class

后代选择器

无论隔多少层,都会被选中 .con p{ color:red; }

子代选择器

直接选择子元素 .con>p{ color:red; }

群组选择器

并列选中全部的指定元素 h1,h2 { color: blue; }

属性选择器

规定属性的选择器 input[type="text"] {

background-color: green;

}

伪类选择器

a:link{
       /*连接没有被访问*/
       color: gray;
   }
    a:visited{
        /*连接被访问过*/
        color: red;
    }
    a:hover{
        /*鼠标悬停*/
        color: deeppink;
    }
    a:active{
        /*鼠标点击*/
        color: gold;
    }

选择器的优先级

优先级比较的是相同的css样式 标签选择器 < 类选择器 < id选择器

外部引入和内部引入没有优先级之分 行内样式优先级高于head里写的

class的命名规范

见名知意 以数字字母下划线组成 可是不能以数字开头

相关文章
相关标签/搜索