CSS基础样式详解:字体、边距、内填充与定位
需积分: 12 29 浏览量
更新于2024-08-26
收藏 4KB TXT 举报
"CSS基础样式归纳,包括常用的字体、边距、内边距、背景、列表、尺寸、定位以及打印样式"
在CSS(层叠样式表)中,掌握基础样式对于创建美观且功能完善的网页至关重要。以下是一些常用的基础样式:
1. 字体样式(Font):
- `font-family`:定义字体系列,可以指定多个备选字体以防浏览器不支持。
- `font-size`:设置字体大小,可以用绝对值(如像素、pt)或相对值(如百分比、em)。
- `font-size-adjust`:保持字体的行高比例,适用于不同字体大小的调整。
- `font-stretch`:控制字体的宽度,可选择窄、正常、宽等。
- `font-style`:设置字体风格,如正常、斜体或-oblique。
- `font-variant`:用于小型大写或特殊字体效果。
- `font-weight`:定义字体的粗细,如normal、bold或数值100-900。
2. 边距样式(Margin):
- `margin`:设置元素四周的空白区域,可以单独设置上下左右的值。
- `margin-bottom`、`margin-left`、`margin-right`、`margin-top`:分别定义各边缘的空白。
3. 内边距样式(Padding):
- `padding`:设置元素内部的空白区域,同样可以单独设置各边。
- `padding-bottom`、`padding-left`、`padding-right`、`padding-top`:定义各内边距。
4. 背景样式(Background):
- `background`:简写属性,用于设置背景颜色、图像、位置和重复方式。
- `background-attachment`:定义背景图是否随滚动条移动。
- `background-color`:设置背景颜色。
- `background-image`:设置背景图像。
- `background-position`:定义背景图像的位置。
- `background-repeat`:控制背景图像的重复方式。
5. 列表样式(List):
- `list-style`:简写属性,用于设置列表的类型、位置和图像。
- `list-style-image`:用图像替换列表项符号。
- `list-style-position`:定义列表项符号的位置,内或外。
- `list-style-type`:设置列表项的默认符号。
6. 生成内容(Generated Content):
- `content`:用于在元素前后插入内容,如`:before`和`:after`伪元素。
- `counter-increment`:增加计数器的值。
- `counter-reset`:初始化或重置计数器。
- `quotes`:定义引用的起始和结束引号。
7. 尺寸样式(Dimension):
- `height`、`max-height`、`min-height`:控制元素的高度限制。
- `width`、`max-width`、`min-width`:控制元素的宽度限制。
8. 定位样式(Positioning):
- `position`:设置元素的定位模式,如static、relative、absolute或fixed。
- `bottom`、`left`、`right`、`top`:定义元素相对于其定位上下左右的距离。
- `clear`:防止元素被浮动元素覆盖。
- `clip`:剪裁绝对定位元素的显示部分。
- `cursor`:设置鼠标指针的形状。
- `display`:控制元素的显示方式,如block、inline、none等。
- `float`:使元素浮动到左侧或右侧。
- `overflow`:处理内容溢出元素的情况,如hidden、scroll、auto。
- `vertical-align`:设置元素的垂直对齐方式。
- `visibility`:控制元素是否可见。
- `z-index`:设置元素的堆叠顺序,决定哪个元素覆盖另一个。
9. 打印样式(Print):
- `orphans` 和 `widows`:控制页面断行,避免孤儿行或寡妇行的出现。
- `page-break-after`、`page-break-before` 和 `page-break-inside`:控制页面分页位置,优化打印效果。
这些基础样式是CSS中不可或缺的部分,熟练掌握它们能帮助你更有效地设计网页布局和交互。
2017-07-26 上传
2010-07-02 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-07-15 上传
nanbaifeiliao
- 粉丝: 6
- 资源: 3
最新资源
- 最优条件下三次B样条小波边缘检测算子研究
- 深入解析:wav文件格式结构
- JIRA系统配置指南:代理与SSL设置
- 入门必备:电阻电容识别全解析
- U盘制作启动盘:详细教程解决无光驱装系统难题
- Eclipse快捷键大全:提升开发效率的必备秘籍
- C++ Primer Plus中文版:深入学习C++编程必备
- Eclipse常用快捷键汇总与操作指南
- JavaScript作用域解析与面向对象基础
- 软通动力Java笔试题解析
- 自定义标签配置与使用指南
- Android Intent深度解析:组件通信与广播机制
- 增强MyEclipse代码提示功能设置教程
- x86下VMware环境中Openwrt编译与LuCI集成指南
- S3C2440A嵌入式终端电源管理系统设计探讨
- Intel DTCP-IP技术在数字家庭中的内容保护