CSS基础了解

1. 简介
  • CSS (Cascading style sheets 层叠样式表),是一种用来结构化文档为HTMLxml 添加样式的计算机语言,CSS 发展至今,不仅可以静态地修饰网页,还可以配合各种脚本语言动态得对网页各种元素进行格式化修改。

  • CSS 的特点:

    1. 丰富的样式定义
    2. 易于使用和修改
    3. 多页面应用
    4. 层叠
    5. 页面压缩
2. 调用方式
  • CSS 样式设置 : 属性:属性值
1. 内联样式
	<p style="color:red;">段落</p>  // 给这段文字设置为红色
2. 内部样式
	在页面的head 头部中插入 style
	<head>
      <style>
		p{color:red;}	
	  </style>
    </head>
3. 外包样式
	<link rel="stylesheet" type="text/css" href="index.css">
	rel:外部样式表
	type="text/css":引用文档类型
	href:引入地址
3. 选择器
  • 如果需要在HTML中设置 CSS 样式,你需要在元素中设置 idclass 选择器
<div class="word" id="warp">我是一个div标签</div>
	class 类名可以有多个 空格隔开
	id 	一个标签上只能设置一个id

调用:
	<style>
        1. id (#id)
		2. 类选择 (.class)
		3. 标签 (h1,p)
		4. 相邻 (h1+p)
		5. 子选 (ul>li)
		6. 后代 (li a)
		7. 通配符 (*)
		8. 属性 (a[name="a"])
		9. 伪类 (a:hove,li:nth-child)
	</style>
3-1. 选择器的权重和优先级规则
  • 优先级
1. 在属性值后添加 !important 这个属性会覆盖所有同等元素样式 
	p{color:red !important;} 相当于会把所有的p标签设置为红色

2. 在内联中直接添加style样式
	<p style="color:pink;">我是一个段落</p>

3. id 选择器,通过唯一id去选中要修改的元素

4. class 类选择器 可以去写一些公共样式
	例:<div class="odiv box" >div 1号</div> <div class="odiv">div 2号</div> 
	<style>
		.odiv{
        	color:red;  把颜色都更改为红色  
		}
		.box{background-color:yellow;} 加一个背景颜色
	</style>
5. 元素选择器 div{属性:属性名}
6. 通配符 *{} 
	* 表示选中所有标签  对样式做统一处理,一般都用于清除默认样式
  • 权重
    CSS 权重表

  • 当选择同一个标签对其进行样式修改时,就会对其权重进行比较,相同情况下如果一样的属性就会被后者覆盖。

未完待续…

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值