CSS技术

本文介绍了CSS技术的基础,包括层叠样式表的定义、样式规则的组成,以及选择器的使用,如元素选择器、类选择器和ID选择器。此外,还详细阐述了CSS样式的三种引入方式:行内样式、内部样式和外部样式,帮助读者掌握CSS在网页设计中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CSS技术的引入是为了使得HTML能够更好地适应页面的美工设计。

全名:Cascading Style Sheets -> 层叠样式表CSS文件是一种文本文件,可以用任何一种文本编辑器对其进行编辑,CSS不需要编译,是一种可以直接由浏览器执行的一种标记性语言,或者说是一种浏览器解释型语言。

CSS样式

CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。

selector {declaration1; declaration2; ... declarationN }
  • 1

样式是 CSS 最小语法单元,每个样式包含两部分内容:选择器声明(规则),如图 1 所示

在这里插入图片描述

常用的选择器
1.元素选择器
语法 : 标签名{}

作用 : 选中对应标签中的内容

例:p{} , div{} , span{} , ol{} , ul{} ......

2.类选择器(class选择器)
语法 : .class属性值{}

作用 : 选中对应class属性值的元素

例子 : <p class="A">段落1</p>

          <p class="B">段落1</p>

          <p class="C">段落1</p>

          .A{} , .B{} , .C{} ......

注意:class里面的属性值不能以数字开头,如果以符号开头,只能是'_'或者'-'这两个符号,其他的符号不可以,一个class里面可以有多个属性值

3.id选择器
语法 : #id属性值{}

作用 : 选中对应id属性值的元素

例子 : <p id="A">段落1</p>

          <p id="B">段落1</p>

          <p id="C">段落1</p>

          #A{} , #B{} , #C{} ......

注意 : id的属性值只能给1个,可以重复利用,不能以数字开头
4.组合选择器

 

 

语法 : 选择器1,选择器2,选择器3...{}

作用 : 同时选中对应选择器的元素

 三种引入方式 

1.行内样式
行内样式就是直接把css样式添加在HTML标签中,作为style样式的属性值

<!-- 行内/内嵌/嵌入式/内联样式 -->
  <!-- 背景颜色  background-color:颜色值; -->
  <!-- 背景颜色  background-color:颜色值可以是单词,比如红色  red; -->
  <!-- 背景颜色  background-color:颜色值可以rgb(数字,数字,数字),r  red  红色 g  green绿色 b  blue 蓝色 取值范围是0-255; -->
  <!-- 背景颜色  background-color:颜色值可以是16进制表示  #某某  #fff白色  #000黑色; -->
  <p style="width: 200px; height:100px;background-color: red;">文本内容</p>
  <p style="width: 200px; height:100px;background-color: blue;">文本内容</p>
  <p style="width: 200px; height:100px;background-color: rgb(221, 255, 0);">文本内容</p>
  <p style="width: 200px; height:100px;background-color: #aa0;">文本内容</p>


 2.内部样式(内嵌式)
内嵌式是在HTML中创建一个style标签,把css样式写入style标签内,style标签可以写在HTML中的任何位置,但是我们通常写在head标签里面。

<!-- 书写内部样式的时候,按照书写代码需要把style放在头部的原因是因为希望浏览器加载的时候,先加载css备用,然后到加载html的时候,直接就把相关的css样式给显示出来(类似人做事儿的时候,先准备再做,效率会提高) -->
  <!-- 第2步:找装修公司 style-->
 
    <style type="text/css">
 
    /* 第3步:书写装修的过程 */
 
    p{
      width: 200px;
      height: 200px;
      background-color: red;
    }
 
    </style>
 
    <!-- 第1步:盖房子 -->
    <p>段落1</p>
    <p>段落2</p>
    <p>段落3</p>

3.外部样式
3.1外链式
外链式是把css样式写入.css文件内,然后通过link标签链接。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值