目录
I.CSS简介
①HTML的局限性→只关注内容的语义;
②CSS是层叠样式表(Cascading Style Sheets)的简称,也叫CSS样式表或级联样式表,是一种标记语言,主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面布局和外观显示样式。
③总结
④CSS语法规范
注意,<style></style>标签要写在<head></head>里面!
eg.代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> p { color: blueviolet; font-size: larger; } </style> </head> <body> <p>css语法规范</p> <p>刚开始学,继续加油(;´д`)ゞ</p> </body> </html>
效果:
加油加油(>人<;)!!
PS:比如color是属性,后面的blueviolet是属性值,所以用”:“分开,用”;“结束
⑤代码风格
1)样式格式书写→推荐第二种(直接下载beautify插件或Prettier - Code formatter插件即可)
2)样式大小写→推荐样式选择器,属性名,属性值关键字全部使用小写字母,特殊情况除外
3)空格规范
❀属性值前面,冒号后面,保留一个空格;
❀选择器(标签)和大括号中间保留空格
II.CSS基础选择器(也叫选择符)
①作用→选择标签

②分类→基础+复合
1)基础选择器(标签、类、id、通配符)
❀标签选择器
❀类选择器
样式点定义、结构类调用(开发最常用)
![]()
语 法
※目前收集的类选择器命名规范
1)页面结构
容器: container 页头:header 内容:content/container 页面主体:main 页尾:footer
导航:nav 侧栏:sidebar 栏目:column 左右中:left right center
页面外围控制整体布局宽度:wrapper
2)导航类
导航:nav 主导航:mainnav 子导航:subnav 顶导航:topnav 边导航:sidebar
左导航:leftsidebar 右导航:rightsidebar 菜单:menu 子菜单:submenu 标题: title
摘要: summary
3)功能类
标志:logo 广告:banner 登陆:login 登录条:loginbar 注册:register 搜索:search
功能区:shop 标题:title 加入:joinus 状态:status 按钮:btn 滚动:scroll
标签页:tab 当前: current 技巧:tips 图标: icon 提示信息:msg 注释:note
文章列表:list 指南:guild 服务:service 热点:hot 新闻:news 投票:note
下载:download 合作伙伴:partner 友情链接:link 版权:copyright
eg1️⃣ 代码:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .blue { color: blue; font-size: x-large; } .bv { color: blueviolet; font-style: italic; font-size: larger; } .cb { color: cadetblue; font-style: oblique; font-size: large; } </style> </head> <body> <p class="blue">类选择器口诀:</p> <p class="bv">样式点定义,结构类(class)调用</p> <P class="cb">一个或多个,开发最常用~!</p> </body> </html>
效果:
eg2️⃣ 画盒子代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .blue { background-color: cornflowerblue; width: 200px; height: 100px; } .green { background-color: aquamarine; width: 200px; height: 100px; } </style> </head> <body> <div class="blue"></div> <div class="green"></div> </body> </html>
效果:
※类选择器的特殊使用→多类名
1️⃣使用方式
eg. 代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .blue { color: cornflowerblue; font-size: 35px; } .box { width: 200px; height: 100px; } .grey { background-color: darkgray; } </style> </head> <body> <div class="box blue grey">测试ing</div> </body> </html>
效果:
![]()
2️⃣使用场景
❀id选择器
重点:id属性只能在每个HTML文档中出现一次

eg.代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> #blue { color: aqua; font-size: 50px; } </style> </head> <body> <div id="blue">样式#定义,结构id调用,只能调用一次,别人切勿使用</div> </body> </html>
效果:
※类选择器和id选择器的区别→最大区别是使用次数
1)类选择器→可以多次;id选择器→只能一次
2)类选择器在修改样式中用的最多,id选择器一般用于页面唯一性的元素上,经常和JavaScript搭配使用
❀通配符选择器
用“*”定义,它表示选取页面中所有元素(标签)
❀总结
修改样式时,类选择器使用最多!
2)复合选择器
III.字体属性
作用:定义字体系列、大小、粗细及样式
①系列font-family
PS:从第一个开始检测,如果电脑里安装了该字体,就显示,如果都没有,显示默认字体
②大小font-size
PS:标题标签要单独设置大小
③粗细font-weight→实际开发更常用数字
④样式font-style
斜体标签→<em></em> <i></i>
字体对比:
代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> p { font-style: italic; } i { font-style: normal; } .ziti { background-color: rgb(9, 244, 165); color: rgb(22, 23, 24); width: 200px; height: 100px; } </style> </head> <body> <div class="ziti"> <p>这是font-style的倾斜</p> <em>这是em的倾斜</em> <br/> <i>这是正常文字</i> </div> </body> </html>
IV.文本属性
作用:定义文本的外观(比如,文本的颜色、对齐文本、装饰文本、文本缩进、行间距等)
①颜色color→开发常用十六进制
②对齐文本text-align
③文本装饰text-decoration
④文本缩进text-indent
正值→右缩进;负值→左缩进
⑤行间距line-height→改的是上间距和下间距
V.引入方式
※ 优先级→行内>内部>外部 ※
①行内样式表(行内式)
②内部样式表(嵌入式)
③外部样式表(链接式)→实际开发都是!
※输入<link>→按tab键→输入css文件路径※
VI.Chrome调试工具
①打开:打开Chrome浏览器→按F12键或者右击页面空白处→检查
PS:左结构→html,右样式→css
②使用:
恭喜看到这的小伙伴w,你已经完成CSS第一天的学习了!!!
下面进入第二天吧(★ ω ★)→第二天
有用的话就点赞评论收藏嗷!!