淄博网站建设公司有多少家,做网站pyton,网上怎么赚钱最快最有效,中国纵横168网站建设系统写在前面 Hello大家好#xff0c; 我是【麟-小白】#xff0c;一位软件工程专业的学生#xff0c;喜好计算机知识。希望大家能够一起学习进步呀#xff01;本人是一名在读大学生#xff0c;专业水平有限#xff0c;如发现错误或不足之处#xff0c;请多多指正#xff0… 写在前面 Hello大家好 我是【麟-小白】一位软件工程专业的学生喜好计算机知识。希望大家能够一起学习进步呀本人是一名在读大学生专业水平有限如发现错误或不足之处请多多指正谢谢大家 如果小哥哥小姐姐们对我的文章感兴趣请不要吝啬你们的小手多多点赞加关注呀❤❤❤ 爱你们 目录
写在前面
1. CSS简介
1.1 初识CSS 2. CSS的编写位置
2.1 行内样式
2.2 内部样式
2.3 外部样式
3. 样式表的优先级
3.1 优先级规则
3.2 三种样式表的优缺点
4. CSS语法规范
4.1 CSS语法规范
4.2 CSS代码风格
结语 【其他系列】
【HTML系列】
【Java基础系列】已更新完 1. CSS简介 1.1 初识CSS CSS 的全称为层叠样式表 ( Cascading Style Sheets ) 。 CSS 也是一种标记语言用于给 HTML 结构设置样式例如文字大小、颜色、元素宽高等等。 简单理解 CSS 可以美化 HTML , 让 HTML 更漂亮。 核心思想 HTML 搭建结构 CSS 添加样式实现了结构与样式的分离。 2. CSS的编写位置 2.1 行内样式 写在标签的 style 属性中又称内联样式。 语法 h1 stylecolor:red;font-size:60px;欢迎学习前端/h1 注意点 style 属性的值不能随便写写要符合 CSS 语法规范是 名:值; 的形式。 行内样式表只能控制当前标签的样式对其他标签无效。 存在的问题 书写繁琐、样式不能复用、并且没有体现出结构与样式分离 的思想不推荐大量使用只有对当前元素添加简单样式时才偶尔使用。!DOCTYPE html
html langzh-CN
headmeta charsetUTF-8title位置1_行内样式/title
/head
bodyh1 stylecolor: green;font-size: 80px;欢迎学习前端1/h1h2 stylecolor: green;font-size: 80px;欢迎学习前端2/h2
/body
/html 2.2 内部样式 写在 html 页面内部将所有的 CSS 代码提取出来单独放在 style 标签中。 语法 styleh1 {color: red;font-size: 40px;}
/style 注意点 style 标签理论上可以放在 HTML 文档的任何地方但一般都放在 head 标签中。 此种写法样式可以复用、代码结构清晰。 存在的问题 并没有实现结构与样式完全分离。 多个 HTML 页面无法复用样式。 !DOCTYPE html
html langzh-CN
headmeta charsetUTF-8title位置2_内部样式/titlestyleh1{color: green;font-size: 40px;}h2{color: red;font-size: 60px;}p{color: blue;font-size: 80px;}img{width: 200px;}/style
/head
bodyh1欢迎学习前端1/h1h2欢迎学习前端2/h2p北京欢迎你/pp上海欢迎你/pp深圳欢迎你/pp武汉欢迎你/pp西安欢迎你/pimg src../images/小姐姐.gif alt小姐姐
/body
/html 2.3 外部样式 写在单独的 .css 文件中随后在 HTML 文件中引入使用。 语法 新建一个扩展名为 .css 的样式文件把所有 CSS 代码都放入此文件中h1{color: red;font-size: 40px;
} 在 HTML 文件中引入 .css 文件。 link relstylesheet href./xxx.css 注意点 link 标签要写在 head 标签中。 link 标签属性说明 href 引入的文档来自于哪里。 rel ( relation 关系说明引入的文档与当前文档之间的关系。 外部样式的优势样式可以复用、结构清晰、可触发浏览器的缓存机制提高访问速度 实现了结构与样式的完全分离。 实际开发中几乎都使用外部样式这是最推荐的使用方式 3. 样式表的优先级 3.1 优先级规则 优先级规则行内样式 内部样式 外部样式 内部样式、外部样式这二者的优先级相同且后面的 会覆盖 前面的简记“后来者居上”。 同一个样式表中优先级也和编写顺序有关且后面的 会覆盖 前面的简记“后来者居上”。 3.2 三种样式表的优缺点 4. CSS语法规范 4.1 CSS语法规范 CSS 语法规范由两部分构成 选择器找到要添加样式的元素。 声明块设置具体的样式声明块是由一个或多个声明组成的声明的格式为 属性名: 属性值; 备注1最后一个声明后的分号理论上能省略但最好还是写上。 备注2选择器与声明块之间属性名与属性值之间均有一个空格理论上能省略但最好还是写上。 注释的写法 /* 给h1元素添加样式 */
h1 {/* 设置文字颜色为红色 */color: red;/* 设置文字大小为40px */font-size: 40px
} 4.2 CSS代码风格 展开风格 —— 开发时推荐便于维护和调试。 h1 {color: red;font-size: 40px;
} 紧凑风格 —— 项目上线时推荐可减小文件体积。h1{color:red;font-size:40px;} 备注 项目上线时我们会通过工具将【展开风格】的代码变成【紧凑风格】这样可以减小文件体积节约网络流量同时也能让用户打开网页时速度更快。 结语 本人会持续更新文章的哦希望大家一键三连你们的鼓励就是作者不断更新的动力