CSS基础与布局要点详记
需积分: 1 71 浏览量
更新于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
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码