博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
前端三大件:CSS入门
阅读量:3947 次
发布时间:2019-05-24

本文共 1694 字,大约阅读时间需要 5 分钟。

一、啥是CSS3?

CSS3是W3C(万维网)制定的最新的CSS标准,CSS3在CSS的基础上拆分和增加了文字特效、列表模块、盒子模块、语言模块、北京边框等等一系列表现方式,同时对于浏览器的兼容问题也做了优化。说白了,CSS就是用来美化网页的,如果说,则CSS就是前端骨架上的外衣。

二、第一个CSS

我们可以在<stryle>标签中写编写css代码,下面<style>代码段中的h3是一个选择器,表示为h3标签设置样式。

  
第一个CSS

这是3级标题

在这里插入图片描述

<style>标签中的css代码基础语法:

选择器{	样式代码1;	样式代码2;	……}

三、引用CSS文件

这种方式个人还是比较推荐的,css代码单独放到css文件中,然后在html文件中进行引用,这样html文件看起来比较干净,不会显得杂乱。

1.创建一个文件夹css,并在文件夹中创建css文件:mycss

h3{	color:blue}

2.在index.html文件中引用mycss文件

  
无关痛痒的博客

无关痛痒qaq

在这里插入图片描述

注意:文件是否引用成功可以使用鼠标点击href后面引用的文件路径,如果路径正确,则会跳转至引用文件中,如果没有跳转,则引用路径不正确。

四、CSS样式级联

1.内联样式

将样式写在html标签中

  
无关痛痒

无关痛痒qaq

2.嵌入式样式

将样式写在<style>标签中。

  

这是3级标题

3.外部样式

将样式写在一个单独的样式文件中,并使用链接的下形式进行引用

  
无关痛痒的博客

无关痛痒qaq

4.样式优先级

浏览器查找样式的优先级分别为:

内联样式>嵌入式样式>外部样式可以理解为使用就近原则,哪种样式离被设置的元素越近就是用哪种样式

五、选择器

CSS使用选择器来选择HTML元素并添加样式,CSS选择器常用的有:id选择器、类选择器、标签选择器……(仅仅介绍了几个常用的,CSS的选择器还有很多)

5.1 id选择器

id必须要保证是全局唯一的,id选择器是优先级最高的选择器(选择器越特殊,优先级越高,指向越精确,优先级 越高),同时id选择器的效率也是最高的

#myid{	……}

5.2 类选择器

我觉得这应该是最常用的一种选择器吧,看个人习惯。

.className{	……}

5.3 标签选择器

标签选择器设置样式的时候不够精细,属于批量设置样。

div{	……}或者h{	……}或者p{	……}	……

六、网页美化

6.1 字体修改

font-family: 楷体;
font-size: large;
font-weight: bold;
color: red;
font-style: italic;

6.2 CSS伪类

a:link {color: #FF0000}		/* 未访问的链接 */a:visited {color: #00FF00}	/* 已访问的链接 */a:hover {color: #FF00FF}	/* 鼠标移动到链接上 */a:active {color: #0000FF}	/* 选定的链接 */阿里巴巴

七、盒子模型

CSS中的盒子模型本质上可以看作是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。

在这里插入图片描述

Margin:外边距,清除边框外的区域,外边距是透明的Border:边框,围绕在内边距和内容外的边框Padding:内边距,清除内容周围的区域,内边距是透明的Content:内容,盒子的内容,显示文本和图像Width: 内容的长度Height: 内容的宽度

在写css的时候,可以直接在浏览器页面上面的盒子模型上进行边距的调整:

  
Title
边距测试

上面这段代码在浏览器中通过盒子模型可以看出设置的距离分别对应的是哪一部分:

在这里插入图片描述

✈ 飞机票

转载地址:http://tphwi.baihongyu.com/

你可能感兴趣的文章
优秀的领导者能读懂人才
查看>>
大智若愚也是领导力
查看>>
android如何编译MTK的模拟器
查看>>
android如何添加AP中要使用的第三方JAR文件
查看>>
利用sudo命令为Ubuntu分配管理权限
查看>>
Ubuntu下几个重要apt-get命令用法与加速UBUNTU
查看>>
Ubuntu中网页各种插件安装命令
查看>>
使用tar命令备份Ubuntu系统
查看>>
ubuntu flash 文字乱码解决方案
查看>>
在ubuntu中运行exe文件
查看>>
ubuntu安装命令
查看>>
Android学习笔记(四十):Preference的使用
查看>>
Android学习笔记(四二):SQLite、ListView、ContextMenu
查看>>
Android学习笔记(四三):文件访问
查看>>
Android学习笔记(四六):互联网通信-文件下载
查看>>
Android学习笔记(五一):服务Service(上)- IntentService
查看>>
在职找工作的宜与忌
查看>>
低迷时,谁在坚持CSR
查看>>
致谢指南
查看>>
领导转型:六个方式帮助你建立好的团队
查看>>