css样式表语言

CSS学习笔记

一、CSS基础

CSS是Cascading Style Sheets(层叠样式表)的缩写,主要用于设置HTML内容的布局和样式。

1、CSS引入方法

CSS主要有三种引入方式:

  • 行内样式:直接在HTML元素中使用style属性,如``
  • 内部样式:在标签中使用标签定义CSS规则
  • 外部样式: 利用``标签引入外部.css文件

2、CSS选择器

CSS选择器用于选定你想要样式化的HTML元素。主要有以下几种:

  • 元素选择器:使用元素名称选取元素,如p {}
  • 类选择器:使用.classname选取类,如.intro {}
  • ID选择器:使用#idname选取特定ID,如#name {}
  • 属性选择器:使用[attribute]选取具有特定属性的元素,如[href] {}
  • 伪类选择器:用于选取处于特定状态的元素,如a:hover {}

二、CSS盒模型

CSS盒模型主要由以下部分组成:

  • 内容(Content)
  • 填充(Padding)
  • 边框(Border)
  • 外边距(Margin)

每个部分都可以通过CSS进行样式设置。

三、CSS常用属性

以下是一些常用的CSS属性:

  • color:定义文本颜色
  • font-sizefont-family:定义字体大小和字体家族
  • background-color:定义背景颜色
  • widthheight:定义元素的宽度和高度
  • border:定义元素的边框
  • marginpadding:定义元素的外边距和内边距
  • text-align:定义文本的水平排列方式
  • vertical-align:定义文本的垂直排列方式
  • display:定义元素应该生成的框的类型

四、CSS布局

CSS主要有三种布局模式:

  • 流动模型(Flow)
  • 浮动模型(Float)
  • 定位模型(Positioning)

五、CSS3新增特性

CSS3增加了许多强大的新特性,如:

  • 圆角 (border-radius)
  • 渐变(gradient
  • 阴影 (box-shadow, text-shadow)
  • 2D和3D变换 (transform)
  • 过渡(transition
  • 动画(animation
  • 媒体查询(media query
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值