• css


    css基本语法结构:

    选择器{

    声明1;

    声明2;

    }

    h1{

    color;red;

    font-size:20px;

    }

    css样式优先级:行内样式>内部样式表>外部样式表

    就近原则

    内部样式:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <style type="text/css">
    h1{
    color: red;
    font-size: 12px;
    }
    </style>
    <title></title>
    </head>
    <body>
    <h1>书本</h1>
    </body>
    </html>

    行内样式:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title></title>
    </head>
    <body>
    <h1 style="color: green;font-size: 60px;">书本</h1>
    </body>
    </html>

    外部样式:

    一、链接式

    二、导入式

    一、链接样式表

    HTML标签选择器:

    id选择器:id

    类选择器:class

    id选择器>类选择器>标签选择器

    标签选择器直接应用于HTML标签

    类选择器可在页面中多次使用

    id选择器在同一个页面只能使用一次

    先创建css类

    .nnn{
    color: blue;
    font-size: 100px;
    }
    #mmm{
    color: red;
    font-size: 10px;
    }

    然后在html中:

    在<head>中间加入 <link href="文件路径" type="文件类型"> </head>

    在html中代表class,在html中代表id

    然后在<h1 class="nnn" id="mmm">书本</h1>

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <link rel="stylesheet" type="text/css" href="qqq.css">
    <title></title>
    </head>
    <body>
    <h1 class="nnn" id="mmm">书本</h1>
    </body>
    </html>

    二、导入式

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <style type="text/css">
    <!--
    @import url("qqq.css");
    -->

    </style>
    <title></title>
    </head>
    <body>
    <h1 class="nnn" id="mmm">书本</h1>
    </body>
    </html>

    层次选择器

    结构伪类选择器

    属性选择器

    一、层次选择器

    选择器

    类   型

    功能描述

    E F

    后代选择器

    选择匹配的F元素,且匹配的F元素被包含在匹配的E元素内

    E>F

    子选择器

    选择匹配的F元素,且匹配的F元素是匹配的E元素的子元素

    E+F

    相邻兄弟选择器

    选择匹配的F元素,且匹配的F元素紧位于匹配的E元素后面

    E~F

    通用兄弟选择器

    选择匹配的F元素,且位于匹配的E元素后的所有匹配的F元素

    <!DOCTYPE html>
    <html>
    <head>
    <style type="text/css">
    a {
    color: yellow;
    }
    </style>
    <title></title>
    </head>
    <body>
    <a href="">黄色</a>
    </body>
    </html>

    二、结构伪类选择器

    选择器

    功能描述

    E:first-child

    作为父元素的第一个子元素的元素E

    E:last-child

    作为父元素的最后一个子元素的元素E

    E F:nth-child(n)

    选择父级元素E的第n个子元素F,(n可以是1、2、3),关键字为even、odd

    E:first-of-type

    选择父元素内具有指定类型的第一个E元素

    E:last-of-type

    选择父元素内具有指定类型的最后一个E元素

    E F:nth-of-type(n)

    选择父元素内具有指定类型的第n个F元素

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <style type="text/css">
    ol li:first-child{
    color: green;
    }
    ol li:last-child{
    color: blue;
    }
    ol li:nth-child(2){
    color: red;
    }
    </style>
    <title></title>
    </head>
    <body>
    <ol>
    <li>水杯</li>
    <li>水杯</li>
    <li>水杯</li>
    </ol>
    </body>
    </html>

    span标签的作用:

    属性名

    含义

    举例

    font-family

    设置字体类型

    font-family:"隶书";

    font-size

    设置字体大小

    font-size:12px;

    font-style

    设置字体风格

    font-style:italic;

    font-weight

    设置字体的粗细

    font-weight:bold;

    font

    在一个声明中设置所有字体属性

    font:italic bold 36px "宋体";

    font-familt属性:"楷体"

    font-size属性:单位:px(像素)、em、rem、cm、mm、pt、pc

    font-style属性:normal、itailc、

  • 相关阅读:
    笨方法学python中执行argv提示ValueError: not enough values to unpack (expected 4, got 1)
    VMware workstation安装
    Redis bigkey分析
    MySQL drop table 影响及过程
    MySQL 大表硬连接删除
    ES elasticsearch 各种查询
    ES elasticsearch 各种聚合
    ES elasticsearch 聚合统计
    ES elasticsearch 实现 count单字段,分组取前多少位,以地理位置中心进行统计
    MySQL行溢出、varchar最多能存多少字符
  • 原文地址:https://www.cnblogs.com/cxd1996/p/10115957.html
Copyright © 2020-2023  润新知