CSS基础

本文详细介绍了CSS样式表的使用,包括行内样式、内嵌样式和外链样式。接着,讲解了CSS选择器的种类,如通配符、标签选择器、类选择器、ID选择器以及后代、直接子集和群组选择器的用法。此外,还涵盖了CSS长度单位和颜色的设置,以及文本属性如字体颜色、大小、样式和对齐方式的调整。最后,讨论了CSS中关于文本的空白处理、溢出处理和对齐方式等实战应用。
摘要由CSDN通过智能技术生成


前言

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、CSS样式表

默认最后优先 行内样式优先级最高

  • 行内样式
<h2 style="color: lightpink;">ax</h2>
  • 内嵌样式
<style type="text/css">
			h1{
				color: aquamarine;
			}
		</style>
		<h1>123</h1>
  • 外链样式
<link rel=stylesheet type="text/css" href="css/my.css">
		<h3></h3>

二、CSS选择器

1.通配符选择器 所有元素

*{
		background-color: lavenderblush;
		}

2. tag标签选择器

h1{
			color: chartreuse;	
			}

3. 类选择器 用于选择相同类名

.li_{
				color: black;			   
			}

4.id选择器 用于选择页面唯一元素

#li_3{
			color: cadetblue;}
		/* !important>行内>id>class>标签>通配符 */
		/* !important 最高的 */

优先级:
!important>行内>id>class>标签>通配符

data = pd.read_csv(
    'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())

5. 后代

.box1 .li_{
	background-color: azure;
}

6. 【>】直接子集

7. 【,】群组

该处使用的url网络请求的数据。


三、css长度

<style type="text/css">
			.box1{
				/* 1。像素单位 绝对单位 */
				width: auto;
				height: 100px;
				background-color: #5F9EA0;
				font-size: 20px;
			}
			.box2{
				/* 2.相对父节点的百分比 */
				width: 30%;
				height: 5cm;
				background-color: #FFF0F5;
			}
			/* 3.相对浏览器视口的百分比 */
			.box3{
				width: 10vw;
				height: 10vh;
				background-color: cornflowerblue;
			}
			/* 4.相对于父节点的字体大小 */
			.box4{
				width: 10em;
				height: 10em;
				background-color: coral;
				
			}
			/* 5.根结点的 */
			.box5{
				width: 10rem;
				height: 10rem;
				background-color: grey;
			}
		</style>

四、CSS颜色

<h1 style="color: #5F9EA0" >字体颜色</h1>
		<h1 style="background-color: #7FFF00" >字体背景</h1>
		<h1 style="font-size: 70px" >字体大小</h1>
		<h1 style="font-family: 30px" >字体类型</h1>
		<h1 style="font-style: italic" >字体倾斜</h1>
		<h1 style="font-weight: 100">字体粗细</h1>
		<h1 style="text-decoration: underline" ;>字体下划线</h1>
		<h1 style="text-decoration: overline" ;>字体上划线</h1>
		<h1 style="text-decoration: line-through" ;>字体删除线</h1>
		<h1 style="text-align: right" ;>字体对齐右</h1>
		<h1 style="font-size:12px;line-height: 4opx; left" ;>行高</h1>
		<h1 style="text-indent: 60px;line-height: 4opx; left" ;>首行缩进</h1>
		<h1 style="letter-spacing: 20px;" ;>字符间距</h1>
		<h1 style="word-spacing: 20px;" ;>单词间距</h1>
		<h1 style="text-transform: lowercase;" ;>大小写转换</h1>
		
		<div class="box2" style="overflow: hidden;">

五、CSS文本

<style type="text/css">
			.box1{
				width: 200px;
				height: 200px;
				background-color: #6495ED;
				/* 空白处理 */
				white-space: nowrap;
				/* 溢出处理 */
				overflow: hidden;
				text-overflow: ellipsis;
			}
			.box2{
				width: 200px;
				height: 200px;
				background-color: #FF7F04;
				font-size: 20px;
				/* 两端对齐 */
				text-align: justify;
				/* 最后一行两端对齐 */
				text-align-last:justify ;
			}
			.box3{
				width: 800px;
				height: 800px;
				background-color: #FFF0F5;
				font-size: 20px;
				/* 垂直对齐 */
				vertical-align: middle;
			}
			.box3 img{
				float: left;
			}
			.box3 span{
				/* 基线对齐 */
				vertical-align: baseline;
			}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值