美文网首页网页前端后台技巧(CSS+HTML)让前端飞
CSS学习笔记二—— 样式引入方式,伪类,块与内联,继承属性

CSS学习笔记二—— 样式引入方式,伪类,块与内联,继承属性

作者: Rocky_Wong | 来源:发表于2018-08-05 23:38 被阅读9次

样式引入方式

  • link标签

    • 没有兼容性问题

    • 还可以引入图标等资源

    • 在页面加载的时候同时加载css文件

    • 可通过js控制dom操作样式

  • import引入

    • 兼容性问题 css2.1 IE5

    • 网页加载完后再加载css文件,所以会出现闪烁现象

    • 不可通过js修改样式

    • 只能引入样式文件,但是可以在css文件里再引入css文件

    • 推荐书写 @import url(style.css)

伪类:before :after

  • ::before 和 :before 差别时前者是css3调整的写法,所以后者的兼容性更好,其实效果一样

  • 必须与content属性一起使用

  • 不能通过js控制,只能在css中使用

  • 用途:清除浮动,制造各种小形状,icon

::after {
    content: "";
    display: table;
    clear: both;
}

块与内联

  • 块状元素

    • 特点
      • 独占一行

      • 宽高边距都可控

      • 宽度默认父容器宽度

      • 可容纳块与内联

    • 元素
      • div

      • p

      • h

      • ul

      • dl

      • ol

      • form

  • 内联元素

    • 特点
      • 都在一行

      • 高,行高,上下内外边距不可改,左右内外边距可改变但是不影响左右元素

      • 宽度是内容宽度

      • 只能容纳内联和文本

    • 元素
      • a

      • span

      • input

      • img

      • textarea

继承属性

  • 可继承属性

    • 字体属性font

    • visibility

    • cursor

    • color

    • 部分文本属性

      • line-height

      • word-spacing字间距

      • letter-spacing字符间距

      • text-transform大小写

      • direction方向

      • 其中文本缩进text-indent,text-align只有块状元素可继承

  • 不可继承属性

    • 背景属性background

    • 布局属性margin

    • 定位属性position

    • display

    • 部分文本属性

      • vertical-align

      • text-decoration

      • text-shadow

      • white-space

      • unicode-dibi

相关文章

  • CSS学习笔记二—— 样式引入方式,伪类,块与内联,继承属性

    样式引入方式 link标签没有兼容性问题还可以引入图标等资源在页面加载的时候同时加载css文件可通过js控制dom...

  • css的引入和选择器

    1.css的引入方式 内联样式:将css样式通过style属性引入,作为style属性值的方式写在html标签中。...

  • css

    引入css样式的四种方式: 内联样式(style属性) style 标签 外部文件 (CSS link) @imp...

  • 3.css的三种引入方式

    1.CSS引入方式 内联样式 可以将CSS样式编写到元素的style属性当中,将样式直接编写到style属性中,这...

  • 随手记CSS的一些常用技巧

    CSS的四种引入方式1.style属性 内联style属性2.style标签 内联标签样式3....

  • day07

    一.css样式几种引入方法 ①内部样式表 ②内联样式 ③外部样式 二.绝对路径与相对路径 三.宽,高继承...

  • Css中样式的优先级

    Css中样式的优先级 !important>行内样式>ID选择器>类、伪类、属性>元素、伪元素>继承>通配符 !i...

  • CSS权重

    important > 内联 > ID > 类 > 标签 | 伪类 | 属性选择 > 伪对象 > 继承 > 通配符...

  • html引入css的几种方式(复习笔记)

    一.html引入css的方式 1.内联样式 在html标签内的style属性中设定CSS样式,例如: 你好 注:在...

  • CSS

    1.css有几种编写的方式? 内联样式:使用style属性声明在元素中 内部样式: 外部样式: 引入方式 使用的规...

网友评论

    本文标题:CSS学习笔记二—— 样式引入方式,伪类,块与内联,继承属性

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