Web前端学习:CSS基础【简介、基础语法、选择器、样式形式】2

简介: Web前端学习:CSS基础【简介、基础语法、选择器、样式形式】

4、层级选择器


主要应用在标签嵌套的结构中,层级选择器,是结合上面的两种选择器来写的选择器,它可与标签选择器结合使用,减少命名,同时也可以通过层级,限制样式的作用范围。


代码演示:


c935736f731149c69b1f9fdd9010cf72.png

运行结果

cffef09159694767a56480b3001405ec.png



5、伪类选择器


常用的伪类选择器有hover,表示鼠标悬浮在元素上时的状态。

代码演示:


7018081b8116454e9729fe3058771ed8.png


运行结果

52cc21bc14664aa8b6e391e2f969971e.png




四、CSS样式形式



CSS一共分为三种样式,分别为:


  • 外部样式
  • 内部样式
  • 行内样式


下面将对这三种样式进行演示说明  




1、外部样式


   格式:

<link type="text/css" rel="stylesheet" href="css路径" />


   用处:这种形式是把css单独写到一个css文件内,然后在源代码中以link方式链接。它的好处是不但本页可以调用,其它页面也可以调用,是最常用的一种形式。


   备注:


       Rel:指明连接的是什么文件;


       Type:指明引入的文件的格式类型;  


       Href:指明文件的路径,以引入文件为基准的相对路径。  


代码演示:


    举例:

<link type="text/css" rel="stylesheet" href="index.css"/>

   先在HTML文件中写入内容



4feca023420c43caa078e52dd605c930.png


  • 然后创建一个index.css文件,在index.css文件中设置h3标签文本颜色为红色

47f3aef842fe42e7b0c8bc0faa75eafa.png


  • 最后运行HTML文件,文字变为红色,这就说明HTML文件应用了index.css中的样式

065be99d989f441ba2aeff3372887690.png


2、内部样式


格式:

<style type="text/css">
        选择器 {声明1、声明2………}
</style>

用处:这种形式是内部样式表,它是以<style>和</style>结尾,写在源代码的head标签内。这样的样式表只能针对本页有效。不能作用于其它页面

 

代码演示:

6545a54e3abf4bffb6b8cb687c3d2b39.png


运行结果

55fa99dac71c4c909fb06652717df76b.png



3、行内样式


   行内样式:就是直接在html标签后面写样式代码


   举例:

<p style="color:red;text-align:center;font-size:30px">行内样式</p> 



   用处:这种在标签内以style标记的为内部样式,内部样式只针对标签内的元素有效,因其没有和内容相分离,所以不建议使用。


   注意:CSS样式优先级:近的>远的(行内样式>内部样式>外部样式)  



代码演示:  


   内部样式中设置p标签的文本内容为红色,行内样式设置p标签的文本内容为绿色  

adef1cf9b82c40588a4664514eb7f256.png


运行结果

8c6cda60c02f4d6da33d7a6dff533d01.png

相关文章
|
19小时前
|
JavaScript 前端开发 Java
前端网页开发学习(HTML+CSS+JS)有这一篇就够!(二)
前端网页开发学习(HTML+CSS+JS)有这一篇就够!(二)
|
19小时前
|
前端开发 数据安全/隐私保护
前端网页开发学习(HTML+CSS+JS)有这一篇就够!(一)
前端网页开发学习(HTML+CSS+JS)有这一篇就够!(一)
|
1天前
|
前端开发 JavaScript 开发者
学习CSS动画的高级技巧
【7月更文挑战第1天】学习CSS动画的高级技巧
6 2
|
1天前
|
前端开发 JavaScript 开发者
如何学习CSS动画?
【7月更文挑战第1天】如何学习CSS动画?
7 1
|
1天前
|
前端开发
css定制样式
【7月更文挑战第1天】css定制样式
8 2
|
3天前
|
前端开发
CSS外部样式
CSS外部样式
9 0
|
3天前
|
XML 前端开发 数据格式
深入理解CSS内部样式的编写方式
深入理解CSS内部样式的编写方式
10 0
|
3天前
|
前端开发
CSS行内样式书写规范及注意事项
CSS行内样式书写规范及注意事项
5 0
|
4天前
|
前端开发 JavaScript 数据库
如何实现前后端分离-----前端笔记
如何实现前后端分离-----前端笔记
|
4天前
|
前端开发 安全 NoSQL
技术笔记:Security前端页面配置
技术笔记:Security前端页面配置