CSS简介

作者: Yonginggg | 来源:发表于2019-08-03 10:37 被阅读0次

CSS简介

CSS = 层叠样式表(Cascading Style Sheets)

用于定义HTML内容在浏览器内的显示样式:字体大小,颜色,字体加粗等

CSS代码语法

selector{
    property:value
    }

selector: 选择器,选择对哪一个进行显示样式的设置

property: 属性

value: 属性值

修改样式的简单实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        p{
            font-size: 50px;
            color:aqua;
            font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif
        }

    </style>
</head>
<body>
    <p>haha</p>
</body>
</html>
image

分析

在<head>中建立了<style>,其中对P段落进行了显示样式的设置

    <style>
        p{
            font-size: 50px;
            color:aqua;
            font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif
        }

    </style>

修改样式的实例2_多个一起修改

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        div,p,h1{
            width: 100px;
            height: 100px;
            background-color: antiquewhite;
        }
    </style>
</head>
<body>
    <p>haha</p>
    <div>haha</div>
    <h1>haha</h1>
</body>
</html>
image
div,p,h1{
}

这样就对div,p,h1都设置了一样的显示样式

CSS注释代码

快捷方式: CTRL+?

CSS引入方式

  1. 内部样式
  2. 行内样式
  3. 外部样式
  4. 导入样式

推荐使用内部样式和外部样式,行内样式尽量少用

内部样式

    <style>
        div,p,h1{
            width: 100px;
            height: 100px;
            background-color: antiquewhite;
        }
    </style>

div,p,h1 放在了<style>内,所以叫内部样式

行内样式

<body>
    <div style="width: 50px; height:50px; background-color:blue">haha</div>
</body>

<style>不再是卸载<head>中,而是在<body>的<div>行中直接进行显示样式的设置

外部样式

写一个.css的外部文件,在<head>中用<linK>将外部的.css文件导入到HTML文件中

rel属性表示两个文档之间的关系,rel="stylesheet"表示这是一个样式表

href属性表示被链接文档的路径

外部样式.css

p{
    font-size: 50px;
    color: blue;
}

外部样式.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <link rel="stylesheet" href="外部样式.css"">
</head>
<body>
    <p>hello world</p>
</body>
</html>
 <link rel="stylesheet" href="外部样式.css"">

href表示导入的css文件

rel表示导入的是一个样式表

结果

image

导入样式

在内部样式的<style>标签里导入一个外部样式表,导入时用@import

导入样式.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        @import "外部样式.css"
    </style>
</head>
<body>
    <p>哈哈</p>
</body>
</html>

结果

image

四种方式的优先级

行内样式>内部样式>外部样式>导入样式

内部样式>外部样式的前提是: 内部样式的css样式的位置在外部样式的后面

相关文章

  • w3cshcool CSS笔记 - 草稿

    目录 ### CSS简介 ### CSS语法 ### CSS创建 ### CSS简介 - 样式层叠次序 - 一...

  • CSS介绍

    CSS简介 CSS基础选择器 CSS字体属性 CSS文本属性 CSS的引入方式 CSS简介 CSS是层叠样式表(C...

  • CSS基础笔记

    【CSS简介】 《css简介》 css指的是层叠样式表(cascading style sheets),作用是负责...

  • 一,CSS简介

    一,css简介: 简介: 什么是CSS?全称:Cascading Style Sheets 层叠样式表 CSS的作...

  • CSS 教程

    CSS 教程 CSS 教程 CSS 简介 CSS 语法 CSS Id 和 Class选择器 CSS 创建 CSS ...

  • css大纲

    css 基础 CSS 简介 在 html 中使用 css link 和 @import CSS 选择器 CSS 优...

  • CSS: 简介

    CSS是什么 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器...

  • css简介

    CSS简介 层叠样式表 (Cascading Style Sheets,缩写为 CSS), 是一种 样式表 语言,...

  • CSS简介

    CSS(Cascading Style Sheets):层叠样式表,它用来控制HTML标签的样式,在美化网页中起到...

  • CSS简介

    1. 什么是 CSS? CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 H...

网友评论

    本文标题:CSS简介

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