网站首页 > 知识剖析 正文
一、CSS入门
1.1、什么是 CSS
- CSS 指层叠样式表(Cascading Style Sheets)
- 样式通常存储在样式表中
1.2、为什么要使用 CSS
- 样式定义如何显示 HTML 元素
- 为了解决内容与表现分离的问题
- 主要目的:可以让相同的一个页面在不同的浏览器当中呈现相同的样式
二、基础语法
2.1、CSS 组成
2.2、CSS 选择器
- id 选择器:#id {}
- class选择器:.className {}
- 元素选择器:tag {}
- 属性选择器:[属性] {}
2.3、CSS 创建
- 外部样式表:<link rel="stylesheet" type="text/css" href="mystyle.css">
- 内部样式表
- 内联样式:<p style="color:sienna;margin-left:20px">这是一个段落。</p>
<!--内部样式表-->
<style>
hr {color:sienna;}
p {margin-left:20px;}
</style>
2.4、背景
- background:简写属性,可以跟下面的所有值
- background-color:设置元素的背景颜色
- background-image:把图像设置为背景
- background-position:设置背景图像的起始位置
- background-repeat:设置背景图像是否及如何重复
2.5、文本
- color:设置文本颜色
- text-align:对齐元素中的文本
- text-decoration:向文本添加修饰
- text-indent:缩进元素中文本的首行
- vertical-align:设置元素的垂直对齐
2.6、字体
- font:在一个声明中设置所有的字体属性
- font-family:指定文本的字体系列
- font-size:指定文本的字体大小
- font-style:指定文本的字体样式
- font-weight:指定字体的粗细
2.7、列表
- list-style:把所有用于列表的属性设置在一个声明中
- list-style-image:将图像设置为列表项标志
- list-style-type:设置列表项标值的类型
2.8、表格
- border:设置表格边框
- border-collapse:设置表格的边框是否被折叠成一个单一的边框或者隔开
- width:定义表格的宽度
- text-align:表格中的文本对齐
- padding:设置表格中的填充
2.9、定位
- static:没有定位,遵循正常的文档流对象
- relative:相对定位,元素的定位是相对其正常位置
- fixed:元素的位置相对于浏览器窗口是固定位置
- absolute:绝对定位,元素的位置相对于最近的已定位父元素
- sticky:粘性定位,基于用户的滚动位置来定位
2.10、盒子模型
- Margin(外边距):清除边框外的区域,外边距是透明的。
- Border(边框):围绕在内边距和内容外的边框。
- Padding(内边距):清除内容周围的区域,内边距是透明的。
- Content(内容):盒子的内容,显示文本和图像
2.11、网页布局
霍格沃兹的测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。
猜你喜欢
- 2024-11-09 大型项目的CSS 大型项目的管理人员必须具有什么资质
- 2024-11-09 想做网页吗?HTML入门,一文解决 制作网页html
- 2024-11-09 HTML基础教程:脚本 html引用脚本文件
- 2024-11-09 程序员都必掌握的前端教程之HTML基础教程(上)
- 2024-11-09 高级版HTML视频教程(全网原创首发!)
- 2024-11-09 web前端基础之css入门 前端小白零基础入门html5+css3
- 2024-11-09 《CSS》实战指南2024 css实战案例
- 2024-11-09 【从零入门 Web 前端】HTML5 + CSS 简明教程
- 2024-11-09 HTML初学者入门视频教程,简单明了,学html看这一篇就够了
- 2024-11-09 五步做一个高保真可交互原型-Principle教程
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)