写点什么

CSS(二)——CSS 核心基础

发布于: 2021 年 01 月 24 日
CSS(二)——CSS核心基础

1.CSS 基本语法



CSS 有选择器,然后我们可以在选择器里面添加装饰;

2.CSS 基本选择器

1.标签选择器;

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style type="text/css">	p{		font-size:20px;		color:yellow;	}</style></head><body>	<p>生活</p></body></html>
复制代码


这就是标签选择器,p 就是标签;

2.类别选择器;


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style type="text/css">	.a{		font-size:20px;		color:yellow;	}	.b{		font-size:30px;		color:blue;	}</style></head><body>	<p class="a">生活</p>	<p class="b">编程</p></body></html>
复制代码


运行结果:



可见,类别选择器可以重复使用,非常方便!


注意:这里的类选择器要注意命名规则;


  1. 必须是字母或者字母和下划线开头

  2. 最好不要用保留字,如 body、head……

  3. 不能出现除了下划线(_)或连字符(-)以为的符号

3.ID 选择器;


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style type="text/css">	#p1{		font-size:20px;		color:yellow;	}	#p2{		font-size:20px;		color:blue;	}</style></head><body>	<p id="p1">生活</p>	<p id="p2">编程</p></body></html>
复制代码


运行结果:



ID 选择器是只能一次性使用,而且每个标签里面的 ID 是不同的,用起来不太方便;


注意:这里的类选择器要注意命名规则;


  1. 必须是字母或者字母和下划线开头

  2. 最好不要用保留字,如 body、head……

  3. 不能出现除了下划线(_)或连字符(-)以为的符号

3.在 HTML 中引入 CSS 的方法

1.行内样式


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body>	<!-- 直接写在标签里面 -->	<p style="color:yellow;font-size:20px">行内样式</p></body></html>
复制代码


运行结果:



2.内嵌式


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style type="text/css">	p{		font-size:20px;		color:red;	}</style></head><body>	<p>内嵌式</p></body></html>
复制代码


3.链接式


链接式需要再写一个.css 文件,将各种 css 样式的东西都写在这个文件里面;


这是.html 文件:


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><!-- 这些是链接外部文件的固定写法 --><link href="index3.css" type="text/css" rel="stylesheet"></head><body>	<p>链接式</p></body></html>
复制代码


这是.css 文件(注意.css 文件的名称要和.html 文件中链接的名称一致!):


@CHARSET "UTF-8";p{	font-size:20px;	color:red;}
复制代码


运行结果:



4.几种方式的优先级比较


几种方法都有一定的优先级比较:


行内样式>链接式>内嵌式;


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><!-- 这些是链接外部文件的固定写法 --><!-- 链接式 红色--><link href="index3.css" type="text/css" rel="stylesheet"><!-- 内嵌式 蓝色--><style>	p{		font-size:20px;		color:blue;	}</style></head><body>	<!-- 行内样式 黄色-->	<p style="font-size:20px;color:yellow;">行内样式&gt;链接式&gt;内嵌式</p></body></html>
复制代码


运行结果:




我是【程序员的时光】,热爱技术分享,信仰终身学习,爱健身,会点厨艺的热血青年,我们下期再见!


发布于: 2021 年 01 月 24 日阅读数: 22
用户头像

程序员的路,会越来越精彩! 2020.04.30 加入

公众号:程序员的时光 记录学习编程的一路时光,从小白到现在也能稳操胜券; 主要从事Java后台开发,数据结构与算法,设计模式等等; 欢迎一起交流,分享经验,学习进步!

评论

发布
暂无评论
CSS(二)——CSS核心基础