CSS

作者: 浮华_e823 | 来源:发表于2018-11-20 08:32 被阅读0次

    CSS 层叠样式表

    结构,表现,行为要分离

    1.内联样式 :写在标签内部的style属性里 (不便于复用)
    <p style=color :red></p>

    2.内部样式 :写在头部的style标签里 <style type="text/css">

    3.外联样式:使用link标签引入<link rel="stylesheet" type="text/css" href="路径" />

    CSS注释 /* 选择器 声明块 */
    块和内联
    块元素 独占一行的元素
    div(对页面进行布局) p h1~h6 ul(无序列表) li
    设置背景元素 background-color

    内联元素(行内元素):span(包裹内容 单独设置字体颜色) a img iframe
    超链接可以包含任意一个元素
    a标签可以包含任何元素,但不能包含它本身

    CSS选择器

    id选择器:id是唯一标识 #
    类选择器:class 可以重复 .
    选择器分组(并集选择器):共同使用一个样式 #p1,h1,p2 逗号隔开
    通配选择器:* 选中页面上所有元素
    复合选择器(交集选择器):同时满足两个条件
    子元素和后代元素选择器:空格表示

    伪类选择器:给链接定义样式

    正常链接 a:link
    访问过的链接 a:visited(只能定义字体颜色)
    鼠标滑过的链接 a:hover
    正在点击的链接 a:active
    1.获取焦点 :focus 文本框背景
    2.指定元素前 :before
    3.指定元素后 :after
    4.选中的元素 ::selection
    首字母 :first-letter
    首行 :first-line
    before 最前面 after 最后面

    属性选择器

    title 会在网页中作为一个提示文字
    例:
    p[title] 同时选中title属性得标签
    p[title="hello"] 选中title等于hello得标签
    p[title^="ab"] 以ab开头
    3.子元素选择器
    :first-child 既得满足是第一个p标签又得满足是第一个标签
    :body>p:first-child 表示body标签下得第一个p标签
    :last-child 选择最后一个子标签
    :nth-child 选择指定位置的子元素可以写数字或者even(偶数)odd(单数)
    :first-of-tytpe 选择指定位置得子元素 所有p标签里第一个就可以
    :last-of-tytpe

    兄弟元素选择器

    span+p{} 紧挨着span下面得p 后一个兄弟选择器
    span~p{} span下面得所有p元素 后边所有兄弟
    否定伪类
    p:not(.hello) 除了hello以为得改

    样式继承

    背景边框和定位不会被继承

    6.选择器得优先级(权重)
    1.内联样式
    2.id选择器
    3.类和伪类选择器
    4.元素选择器
    5.通配*,优先级0
    6.继承的样式没有优先级
    7.文本标签
    em一段内容的着重点(斜体)
    strong一段的重要性(加粗)
    i 斜体 在H5中 i代表 icon(图标)
    b 加粗
    small 小 表示细则或版权声明等小字
    big 大
    cite 书名号 表示参考的内容
    blockquote(块)论坛引用某个人的评论
    sup 设置上标
    sub 设置下标
    p标签不能用块
    ins 插入内容 自动加下划线
    del 删除 划掉内容
    code 表示一段代码
    pre 保留格式

    列表

    网页中的三种列表

    1.无序列表ul li(块)
    2.有序列表ol li(块)
    3.定义列表dl dt(被定义的内容) dd(对定义内容的描述)
    去掉项目符号 list-style:none

    单位

    px 像素
    % 根据父元素的大小计算子元素多大(根据父元素发生变化子元素也跟着改变)
    em 1em=1font-size

    相关文章

      网友评论

          本文标题:CSS

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