Web前端CSS入门:隐藏显示、定位与样式分离
需积分: 13 143 浏览量
更新于2024-09-08
收藏 115KB DOCX 举报
本篇笔记详细介绍了Web前端网页初级课程中的CSS(层叠样式表)部分,帮助学习者掌握CSS的基础概念和应用技巧。CSS是用于控制网页外观和布局的关键技术,它允许开发人员通过定义元素的样式,实现元素的隐藏与显示、精确定位,以及与页面内容的有效分离。
1. 引入CSS的方式:
- **直接插入方式**:通过`style`属性在HTML元素内部添加CSS属性,如`<input style='color:red;background-color:black;>'`。
- **内部文档头方式**:使用`<style>`标签将CSS规则置于`<head>`部分,如`.class_name{color:red;}`。
- **外部文件引入方式**:通过`<link>`标签引用外部CSS文件,`<link rel='stylesheet' href='url' type='text/css' />`,便于管理并复用样式。
2. CSS基础语法:
- 属性与值的组合:`property_name: property_value;`
- 字体样式:
- `font-family`设置字体类型,如`font-family: '隶书';`
- `font-size`调整字体大小,可指定像素值或百分比,如`font-size: 12px` 或 `font-size: 20%`。
- `color`设置字体颜色,如`color: red;`
- `font-weight`控制字体粗细,可用`normal`, `bold`, `bolder`, `lighter`等关键字。
- `line-height`设置行高,可指定像素值或相对于字体大小的比例。
- `text-decoration`定义文本装饰,如`none`, `underline`, `blink`, `overline`, `line-through`。
3. 高级特性:
- **定位与布局**:CSS提供了一系列的定位方法,如`position: relative`, `absolute`, `fixed`等,用于精确控制元素在页面上的位置。
- **选择器**:除了基本的元素、类和ID选择器,还有伪类选择器如`:hover`, `:active`, `:visited`等,以及后代选择器、相邻兄弟选择器等,用于更精细地控制样式应用范围。
4. 注释与文档编写规范:
- 使用`/* ... */`进行多行注释,方便代码理解和维护。
- 提倡清晰的命名规则和良好的组织结构,有助于团队协作和后期修改。
掌握这些基础知识,对于初学者来说是构建美观、易维护的网页设计的关键。通过实践和不断学习CSS的更多高级特性,如响应式设计、CSS3新特性和CSS预处理器(如Sass或Less),可以进一步提升前端开发能力。
2021-04-04 上传
2023-09-16 上传
点击了解资源详情
2022-05-21 上传
2021-02-03 上传
2021-02-16 上传
2018-08-21 上传
2020-12-13 上传
2020-10-28 上传
xiachuxin123
- 粉丝: 0
- 资源: 2
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫