CSS基础与布局要点详记
需积分: 1 196 浏览量
更新于2024-09-11
收藏 4KB TXT 举报
本篇CSS课堂笔记主要介绍了HTML和CSS的基础知识,涵盖了样式表的结构、选择器类型、文本样式、布局控制以及边距和边框属性。以下将详细解读这些知识点:
1. **HTML文档结构**:
- 使用`<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">`声明文档类型,指定了文档遵循的是HTML4.0的过渡版本规范。
- `<HTML>`标签定义了整个HTML文档的根元素。
- `<HEAD>`区域包含了文档的元信息,如标题 `<TITLE>`,以及 `<META>`标签用于描述搜索引擎优化(SEO)的关键词、作者和描述。
2. **CSS样式表**:
- 部分CSS代码展示了如何通过`<style>`标签内嵌在HTML文档中定义样式。例如,`.H1`选择器设置了标题的字体大小为90像素,颜色为红色;`h2`和`h3`有不同的字号和颜色设置,分别使用`font-family: Symbol;`和`color: green;`。
- `moon`, `.sty1`, 和 `.sty2` 是类选择器,可以用来复用样式,提高代码的可维护性。
3. **布局控制**:
- `position`属性是定位元素的重要属性,它可以帮助元素脱离文档流,实现相对或绝对定位。`top`, `right`, `bottom`, 和 `left` 属性用于指定元素相对于其父元素的位置。
4. **边距和边框**:
- `margin`属性控制元素与周围元素的空白区域,包括`margin-bottom`, `margin-left`, `margin-right`, 和 `margin-top`,分别表示上下左右的外边距。
- `border-width` 属性用于设置边框的宽度,`border-top-color`, `border-bottom-color`, `border-left-color`, 和 `border-right-color` 分别定义了边框的上、下、左、右四个方向的颜色。
- 使用点号(.)表示边框宽度和颜色,如`border-top-width: 2px solid black;`设置上边框宽度为2像素,样式为实线,颜色为黑色。
5. **外部链接与@import**:
- 文档中没有实际的外部链接样式表示例,但`<link>`标签通常用于引用外部CSS文件,如`<link type='text/css' rel='stylesheet' href='url'>`。
- `@import`规则允许在CSS内部引入其他CSS文件,例如`@import url('file.css');`,但现代浏览器推荐使用外部链接以提高性能。
6. **HTML注释**:
- 文档中的HTML注释`<!-- ... -->`用于临时或永久地注释代码片段,方便开发者查看和理解代码逻辑。
这篇CSS课堂笔记提供了HTML和CSS基础的入门指导,从样式定义、元素定位到边距和边框控制等,对初学者理解和掌握CSS语言非常有帮助。通过学习和实践这些知识点,可以逐步提升网页设计和开发的能力。
2022-08-05 上传
2020-12-18 上传
2020-12-17 上传
2021-08-03 上传
2020-05-13 上传
2012-11-05 上传
2020-11-24 上传
lanyudanfei
- 粉丝: 0
- 资源: 1
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能