iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >在html中使用css的方式有哪些
  • 881
分享到

在html中使用css的方式有哪些

2024-04-02 19:04:59 881人浏览 八月长安
摘要

这篇文章主要介绍在html中使用CSS的方式有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在html中使用css的三种方式:1、行内样式:同过元素的style属性来设置<

这篇文章主要介绍在html中使用CSS的方式有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

在html中使用css的三种方式:

1、行内样式:同过元素的style属性来设置

<p style="font-size:20px; color:red">hello</p>

属性之间分号隔开。

2、内部样式:在<head>的<style>元素中定义css样式

<style>
    p{font-size: 20px;color: red}    
</style>

3、外部样式:在css文件中定义css样式,然后在html的<head>中通过<style>引入外部样式表

p{font-size: 20px;color: red}
<link href="xxx.css" type="text/css" rel="stylesheet" />

css文件中不加<style>标签,直接写css样式就ok。

内部|外部样式的语法: 选择器 {属性名1:属性值1; 属性名2:属性值2}

三种方式,属性之间都是分号隔开。

css注释:

css选择器

1、元素选择器、类选择器、id选择器

p{color: red}  
.red{color: red}  
#user{color: red}  

2、通用选择器、分组选择器

*{color: red}  
h2,.red{color: red}  

3、后代选择器、子选择器、相邻兄弟选择器、后续兄弟选择器

div p{color: red}  
div>p{color:red}  
div+p{color:red}  
div~p{color:red}  

4、属性选择器

[attr]  
[attr=value]  
[attr^=value]  
[attr|=value]  
[attr$=value]  
[attr*=value]  
[attr~=value]  

属性选择器常和其它选择器一起使用,比如:

button[type="button"]  

属性选择器中,attr不能加引号,value可引可不引。

5、<a>链接

a:link   
a:active  
a:visited  

这4个设置的是<a>元素不同时期的样式。

:hover这个伪类所有元素都可以使用。

6、表单元素

:focus   
:checked   
:enabled   
:disabled  
:read-only  

可单独使用,也可配合表单元素使用:

:focus{  }
input:focus{  }

7、空元素

:empty{  }   
p:empty{  }  

空元素指的是没有任何属性、没有内容的元素,示例:<p></p>。

8、非

:not(p)   

()中尽量只使用元素选择器,使用其他选择器容易出错。

9、type系列

p:first-of-type  
p:nth-of-type(n)   
p:nth-last-of-type(n)   
p:last-of-type   
p:only-of-type   

示例:

p:first-of-type{color:red}

<body>
    <h2></h2>
    <p></p>   <!--选中-->
    <p></p>
    <div>
        <h3></h3>
        <p></p>  <!--选中-->
        <p></p>
    </div>
</body>

只要是同级别的<p>中的第一个即可。

10、child系列

p:first-child   
p:nth-child(n)  
p:nth-last-child(n)  
p:last-child  
p:only-child  

示例:

p:first-child{color:red}

<body>
    <h2></h2>
    <p></p>   
    <p></p>
    <div>
        <p></p>  <!--选中-->
        <p></p>
    </div>
</body>

11、首字、首行

p:first-letter 
p:first-line 

12、:before    :after

p:before{   
    content:"hello "
}
p:after{   
    content:" byebye"
}

添加的内容默认是行内元素,但会和<p>在同一行显示(相当于把添加的内容放到<p>元素内的最前|后面),添加的并不是一个真正的元素,所以叫做伪元素。

可以设置为块级,添加的内容会作为块级元素显示:

p:before{   
    content:"hello ";
    display: block
}
p:after{   
    content:" byebye";
    display: block
}

可以给添加的元素设置样式:

p:before{   
    content:"hello ";   
    display: block;   
    font-size: 20px;
    color:red
}

添加图片:

p:before{   
    content:"";   
    display: block;  
    width: 100px;
    height: 100px
    background-image: url("1.png");
}

清除浮动:

p:before{   
    content:"";   
    clear: both
}

伪元素可以使用单冒号,也可以使用双冒号。

:before   <=>   ::before
:after  <=>  ::after

带冒号的选择器中,有4个伪元素:first-letter、:first-line、:before、:after,其余都是伪类。

选择器可以搭配使用。

在同种方式中(都是内部|外部样式),优先级id选择器最高,类选择器次之,属性选择器最低。(定位越具体、详细的,优先级越高)

如果使用了相同的css属性,优先级行内最高,内部、外部优先级相同,看<head>中<link />、<style>的顺序,后面的优先级更高(后渲染的样式会覆盖之前的样式)。

以上是“在html中使用css的方式有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网JavaScript频道!

--结束END--

本文标题: 在html中使用css的方式有哪些

本文链接: https://www.lsjlt.com/news/75662.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 在html中使用css的方式有哪些
    这篇文章主要介绍在html中使用css的方式有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在html中使用css的三种方式:1、行内样式:同过元素的style属性来设置<...
    99+
    2022-10-19
  • 在HTML中有哪些引用CSS的方式
    小编给大家分享一下在HTML中有哪些引用CSS的方式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   在HTML中,引入CS...
    99+
    2022-10-19
  • 在HTML中使用CSS的常见方法有哪些
    这篇文章主要讲解了“在HTML中使用CSS的常见方法有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在HTML中使用CSS的常见方法有哪些”吧!层叠样式...
    99+
    2022-10-19
  • HTML中引入CSS的方式有哪些
    这篇文章给大家分享的是有关HTML中引入CSS的方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   一、认识CSS   CSS:层叠样式表(Cascading St...
    99+
    2022-10-19
  • html+css布局的方式有哪些
    这篇文章将为大家详细讲解有关html+css布局的方式有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.自然布局 没有任何修饰的布局是自动靠左的。&nbs...
    99+
    2022-10-19
  • html引用css文件的方式有哪些
    这篇文章主要介绍“html引用css文件的方式有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“html引用css文件的方式有哪些”文章能帮助大家解决问题。行内样式:在HTML标签的style属性...
    99+
    2023-07-04
  • css和html有哪些结合方式
    css和html有哪些结合方式?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。(1)在每个HTML标签上面都有一个属性 style,把css和HTML结合在一起   <...
    99+
    2023-06-08
  • 在页面中引用css的方式有哪些
    本篇内容主要讲解“在页面中引用css的方式有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在页面中引用css的方式有哪些”吧!   优先级:外部样式<...
    99+
    2022-10-19
  • html中的css样式的作用有哪些
    本篇内容介绍了“html中的css样式的作用有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!html中的css样式的作用是把页面内容和修...
    99+
    2023-07-05
  • CSS hack使用方式有哪些
    这篇文章主要介绍“CSS hack使用方式有哪些”,在日常操作中,相信很多人在CSS hack使用方式有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS hack使用...
    99+
    2022-10-19
  • HTML中引入CSS的方法有哪些
    这篇文章主要讲解了“HTML中引入CSS的方法有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML中引入CSS的方法有哪些”吧!行内引入直接在标签中加入 CSS 样式。若使用此方法过...
    99+
    2023-06-27
  • Css居中常用方式有哪些
    这篇文章给大家分享的是有关Css居中常用方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。水平居中内联元素(inline or inline-*)居中你可以让他相对父级块级...
    99+
    2022-10-19
  • css调用方式有哪些
    这篇文章主要为大家展示了“css调用方式有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css调用方式有哪些”这篇文章吧。什么是css层叠样式表:为网页标签...
    99+
    2022-10-19
  • css中的定位方式有哪些
    这篇文章给大家分享的是有关css中的定位方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。css有4种定位方式,分别为静态定位(static)、相对定位(relative)、绝对定位(absolute)和固...
    99+
    2023-06-14
  • css中有哪些对齐方式
    本篇内容介绍了“css中有哪些对齐方式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • css中有哪些布局方式
    常见的css布局方式有:1.静态布局,传统布局方式;2.流式布局,可以进行适配调整;3.自适应布局,为不同屏幕分辨率设置不同布局;4.响应式布局,屏幕尺寸不同,页面显示的内容不同;5.弹性布局,确保元素拥有恰当行为;常见的css布局方式有以...
    99+
    2022-10-08
  • css中有哪些定位方式
    这篇文章给大家介绍css中有哪些定位方式,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 *{ margin:0px; padding:0px; }  .div...
    99+
    2023-06-09
  • css常用的引用方式有哪些
    css常用的引用方式有:1.内部引用。2.外部引用。3.在标签中使用。内部引用内部引用就是在html代码中在<style>标签里写的css样式,例如:<style>bdoy{font-size:14px;} ...
    99+
    2022-10-22
  • html引用css文件的方法有哪些
    这篇文章主要介绍“html引用css文件的方法有哪些”,在日常操作中,相信很多人在html引用css文件的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”html引用...
    99+
    2022-10-19
  • 有哪些引入CSS的方式
    本篇文章给大家分享的是有关有哪些引入CSS的方式,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。css的全称是什么css的全称是Cascading Style Sheets(层叠...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作