前端入门学习笔记(二)之CSS入门

第1章 什么是CSS以及CSS的使用

1.课程介绍

CSS基础入门:什么是CSS以及为什么要使用
CSS基础语法:CSS声明、规则、引入方式和命名规范等
CSS选择器:选择器、伪元素、伪类和选择器的优先级别等
CSS样式:背景、本文、链接、列表和表格等
CSS布局:三行两列、两行三列

2.定义

CSS指层叠样式表(Cascading Style Sheets)
1.CSS的重要作用是在不同的浏览器中显示相同的样式
2.解决html内容与表现分离的问题

第2章 CSS的声明、内外联样式以及CSS的优先级别

1.CSS声明

(1)CSS声明
background : #FFFFFF ;
样式属性 操作符 样式值 分隔符
(2)CSS声明块
{
background-color:#FFFFFF;
color:#000000;
}

2.将CSS样式与HTML进行关联

引入选择器
div{
background-color:#FFFFFF;
color:#000000;
}

2.CSS声明的三种方法

(1)CSS的内联样式(详见代码)
-内联方式设置样式只对当前标签有效
-没有将标签 内容和样式分离开来
-不建议使用
(2)CSS的外联样式一(详见代码)
-放在头文件中,不建议使用

(3)CSS的外联样式二(详见代码)
通过link与.css文件连接起来,常用
【注意】内联样式的优先级大于外联样式

第3章 CSS常见的选择器和CSS中的伪元素

1. CSS常见的选择器

(1)ID选择器
(2)元素选择器
(3)类(class)选择器
(4)属性选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS选择器</title>
    <style>
        /* id选择器 */
        #p {
            color: lightcoral;
            font-weight: bold;
        }
        /* class选择器 */
        .myclass {
            color: lightgreen;
            font-weight: bolder;
        }
        /* 元素选择器 */
        span {
            color: lightblue;
            font-weight: normal;
        }
        /* 属性选择器 */
        [title] {
            color: lightgray;
            font-weight: lighter;
        }
    </style>
</head>
<body>
<p id="p">这是一个段落内容.</p>
<p class="myclass">这是一个段落内容.</p>
<span>这是一段文本内容.</span>
<p title="this is p.">这是一个段落内容.</p>
</body>
</html>

【注意】常用元素选择器和类选择器

2. CSS的其他的元素选择器

(1)CSS的后代元素选择器
A E:所有后代元素,不包括子元素和子元素的子元素
(2)CSS的子元素选择器
A > E :仅仅包含儿子元素,不包括孙子元素
(3)CSS的相邻元素选择器
B+E :除了B的所有为E的兄弟元素

3. CSS的伪类和伪元素

(1)伪类

伪类描述
:link未被访问
:hover光标悬浮在元素上方
:acitve已被点击的元素
:visited已经访问的链接,就是点完了松开了

(2)伪元素
在元素的前面或后面添加内容

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>伪元素</title>
    <style>
        q::before {
            content: "«";
            color: blue;
        }
        q::after {
            content: "»";
            color: red;
        }
    </style>
</head>
<body>
<q>一些引用</q>, 他说, <q>比没有好。</q>.
</body>
</html>

4. 选择器的优先级别

id>class>元素…

第4章 CSS设置样式

1.CSS设置背景样式

属性描述

2.CSS设置文本样式

属性描述

3.CSS设置字体样式

属性信息

4.CSS设置列表样式

5.CSS设置表格样式

第5章 CSS布局

1.两行三列

2.三行两列

第6章 CSS设置盒子模型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值