前端-CSS3学习笔记一

本文是关于CSS3的学习笔记,介绍了CSS的作用、分类及优缺点,包括内联样式、内部样式表和外部样式表。讲解了CSS的基本语法、注释,以及常用的选择器,如元素选择器、ID选择器、类选择器和通配选择器,帮助初学者快速掌握CSS3的基础知识。
摘要由CSDN通过智能技术生成

日期:2021/12/26

所看视频链接:B站尚硅谷

内容:

P27_CSS简介

CSS,层叠样式表(Cascading Style Sheets)
后缀.css
1.作用:
        修改元素的样式
2.分类:
        1.内联样式(行内样式)
                在标签内部通过style属性来设置元素的样式

		<p style="color:red;font-size:60px;">少小离家老大回,乡音无改鬓毛衰</p>

P28_CSS编写的位置

连接P27
                问题:
                        使用内联样式,样式只能对一个标签生效
                                当用于多个元素时,样式发生变化,必须一个一个修改,非常不方便
        注:开发时绝对不要使用内联样式
        2.内部样式表
                将样式编写到head中的style标签里

		<head>
			<style>
				p{
					color:red;
					font-size:50px;
				}
			</style>
		</head>

                        可以通过CSS的选择器来选中元素并为其设置各种样式
                        可以同时为多个标签设置样式,并且修改时只需要修改一处即可
                内部样式表更加方便对样式进行复用
                问题:
                        只能对一个网页起作用,不能跨页面进行复用
        3.外部样式表
                可以将CSS样式编写到一个外部的CSS文件
                        然后通过link标签来引入外部的CSS文件
                外部样式表需要通过link标签进行引入
                        意味着只要想使用这些样式的网页都可以引用
                        可以在不同页面之间进行复用
                将样式编写到外部的CSS文件中,可以使用浏览器的缓存机制
                        从而加快网页的加载速度,提高用户的体验

		<link rel="stylesheet" href="./xxx.css" />

                        stylesheet——样式表
                1.属性:
                        rel        当前文档与被链接文档的关系
                        href      被链接文档位置

P29_CSS的基本语法

1.注释
        /*注释内容*/
        CSS中的注释,注释中的内容会自动被浏览器所忽略
2.基本语法
        选择器 声明块
                选择器,通过选择器可以选中页面中的指定元素
                        例如p的作用就是选中页面中所有的p元素
                        p{}
                声明块,通过声明块来指定要为元素设置的样式
                        声明块由一个一个的声明组成
                        声明是一个名值对结构
                                一个样式名对应一个样式值,名和值之间以:连接,以;结尾

				p{
					color:red;
				}

P30_常用选择器

1.元素选择器
        作用:根据标签名来选中指定的元素
        语法:标签名{}
        例子:p{}h1{}div{}
2.id选择器(唯一性)
        作用:根据元素的id属性值选中一个元素
        语法:#id属性值{}
        例子:#box{}#red{}
3.类选择器(class选择器)
        作用:根据元素的class属性值选中一组元素
        语法:.class属性值{}
        例子:.blue{}
注:可以重复使用
        可以使用class属性为元素分组
        也可以为一个元素指定多个class属性(空格隔开)

		<p class="blue abc">落霞与孤鹜齐飞</p>

4.通配选择器
        作用:选中页面中的所有元素
        语法:*
        例子:*{}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值