iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >CSS的三大样式是什么
  • 797
分享到

CSS的三大样式是什么

2023-06-26 05:06:09 797人浏览 八月长安
摘要

这篇文章主要介绍“CSS的三大样式是什么”,在日常操作中,相信很多人在CSS的三大样式是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS的三大样式是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧

这篇文章主要介绍“CSS的三大样式是什么”,在日常操作中,相信很多人在CSS的三大样式是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS的三大样式是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

    CSS样式

    行内式

    又叫:内联样式、行内样式、嵌入式样式

    <!-- style作为属性直接写在标签后面, style属性可以包含任何 CSS属性 --><div >我是div</div><div >我是div2号</div><p >我是段落</p>
    • 当样式仅需要在一个元素上应用一次时,要使用内联样式

    • 缺点

      • 将表现和内容混杂在一起,结构样式没有分离,不利于后期维护

      • 样式不能重复使用 ( 推荐不使用 )

    内部式

    <!DOCTYPE html><html><head><meta charset="utf-8"><title>内部样式表</title><!-- 2、在head中间创建一个style标签 --><style type="text/css">p {color: red;font-size: 30px;}div{color: blue;font-size: 80px;}</style></head><body><!-- 1、先创建想要修饰的对象 --><div>CSS基础学习</div><p>我是段落</p></body></html>
    • 当单个文档需要特殊的样式时,使用内部样式表

      • 适合案例、短小的页面开发

    • 使用 <style> 标签在文档头部定义内部样式表

    • <style> 标签放在哪里都可以,不一定要放在 <head> 里面。之所以放在 <head> 里面,是为了让浏览器在加载的时候先加载CSS,这样的话浏览器就会先心里有数,知道谁要修饰成什么样式,等加载到html之后就可以直接把样式给到相关对象上。

    • 优点:结构样式分离,好维护

    • 缺点:只能在一个页面中使用CSS样式

    外部式

    <!DOCTYPE html><html><head><meta charset="utf-8"><title>外部样式表</title><!-- 3、利用<link>标签或者import引入css文件 --><!-- css外部引入方式1(推荐使用) --><!-- rel: relationship; rel属性是必须的, 规定当前文档与被链接文档/资源之间的关系stylesheet:样式表--><link rel="stylesheet" type="text/css" href="外部样式.css" /> <!-- link的另一种用法,链接标题<title>前面的小图标 --><link rel="icon" href="images/icon.jpg" /><!-- css外部引入方式2 --><style type="text/css">@import url("demo.css"); </style></head><body><!-- 1、先创建想要修饰的对象 --><div>CSS基础学习外部样式</div><div>CSS基础学习外部样式</div><p>我是段落</p><p>我是段落</p><!-- 2、新建一个css文件 --></body></html>
    • 当样式需要应用于很多页面时,外部样式表将是理想的选择

      • 适合整站开发、比较长的页面开发

    • 在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用 <link> 标签链接到样式表,浏览器会从CSS文件中读到样式声明,并根据它来格式文档

    • 优点

      • 结构化样式分离,好维护

      • 样式重用,可以多个页面使用 

    • <link> 和 import 的区别

      • 当使用javascript控制DOM去改变样式的时候,只能用 <link> 标签

      • 因为@import 不是DOM可以控制的

      • @import 是CSS2.1提供的,所以老的浏览器不支持,@import 只有在IE5以上的才能识别

      • <link> 标签无此问题

      • <link> 是当页面 ( body里面的内容 ) 被加载的时候 ( 也就是被浏览者浏览的时候 ),<link> 引入的CSS会同时被加载

      • import 引入的CSS会先等页面加载完毕之后再加载,如果用这种加载方式,会在网速比较慢的时候,出现闪烁的效果,影响用户体验

      • 本质上来看,<link> 是HTML的标签,而 import 是CSS提供的一种方式

      • 加载顺序上 

      • 兼容性上的区别 

      • 使用DOM

    多重样式优先级

    <!DOCTYPE html><html><head><meta charset="utf-8"><title>多重样式优先级</title><link rel="stylesheet" type="text/css" href="demo.css"/><style type="text/css">div{color: blue;}p{color: blue;}</style>  <!--demo.css里面p标签设置的是红色这里<style>距离<p>标签比<link>近,所以显示的是蓝色字体--></head><body><div >解析规则第一条测试</div><p>解析规则第二条测试:外部和内部样式表同时使用</p></body></html>
    • 多重样式优先级

      • 同时使用内部、外部、行内样式表修饰同一个标签的时候,优先级最高的是行内样式表,即显示结果是行内样式

      • 当外部和内部样式表同时使用的时候,哪个css样式距离标签近就最终显示哪个样式

    到此,关于“CSS的三大样式是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

    --结束END--

    本文标题: CSS的三大样式是什么

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

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

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

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

    下载Word文档
    猜你喜欢
    • CSS的三大样式是什么
      这篇文章主要介绍“CSS的三大样式是什么”,在日常操作中,相信很多人在CSS的三大样式是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS的三大样式是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧...
      99+
      2023-06-26
    • CSS的三种样式是什么
      本篇内容介绍了“CSS的三种样式是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!   内联式css样...
      99+
      2024-04-02
    • CSS的三种样式表是什么
      这篇“CSS的三种样式表是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CSS的三种样...
      99+
      2024-04-02
    • css样式表的三种样式的格式和特点是什么
      css样式表提供三种样式格式:内联、嵌入和外部。内联格式适用于单个元素,优先级最高但难以维护。嵌入格式可应用于当前页面的所有元素,但局限于单个页面。外部格式存储在单独的文件中,可应用于多...
      99+
      2024-04-06
      css
    • CSS的三大特性是什么
      这篇文章主要介绍“CSS的三大特性是什么”,在日常操作中,相信很多人在CSS的三大特性是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS的三大特性是什么”的疑惑有所帮...
      99+
      2024-04-02
    • css层叠样式表的三种应用方式是什么
      CSS层叠样式表是一种用于控制网页样式和布局的语言,具有广泛的应用。在CSS中,有三种应用方式,分别是内联样式、内部样式和外部样式。下面将为您详细介绍这三种应用方式,并附上具体的代码示...
      99+
      2024-02-22
      html元素
    • CSS三大特性是什么
      这篇文章主要介绍“CSS三大特性是什么”,在日常操作中,相信很多人在CSS三大特性是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS三大特性是什么”的疑惑有所帮助!接...
      99+
      2024-04-02
    • css样式是什么
      小编给大家分享一下css样式是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、CSS样式定义    -...
      99+
      2024-04-02
    • css样式表是什么
      这篇文章主要介绍“css样式表是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“css样式表是什么”文章能帮助大家解决问题。   CSS样式表   样式表的基...
      99+
      2024-04-02
    • css的通用样式是什么
      本篇内容介绍了“css的通用样式是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!html, body,...
      99+
      2024-04-02
    • 什么是css样式层叠
      CSS(层叠样式表)是一种用于描述网页上元素外观和布局的语言。在CSS中,样式层叠是指多个样式规则同时应用于同一个元素时,通过一定的规则来确定最终应用的样式。在CSS中,样式规则由选择器和声明块组成。选择器用于选择要应用样式的元素,声明块包...
      99+
      2023-10-21
      css css层叠 CSS (层叠样式表)
    • css背景样式是什么
      这篇文章主要为大家展示了“css背景样式是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css背景样式是什么”这篇文章吧。 背...
      99+
      2024-04-02
    • Css框架样式是什么
      这篇文章给大家分享的是有关Css框架样式是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。框架样式(Box Style)边界留白 {margin:margin-top...
      99+
      2024-04-02
    • css列表样式是什么
      这篇文章主要介绍了css列表样式是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   1、css有序列表(ol)和css无序列表(ul...
      99+
      2024-04-02
    • css边框样式是什么
      小编给大家分享一下css边框样式是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 边框样式:border-top : 1p...
      99+
      2024-04-02
    • CSS样式规则是什么
      这篇文章给大家分享的是有关CSS样式规则是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 CSS样式规则: CSS3介绍和字体样式 在上面的样式规则中: 1 选择器...
      99+
      2024-04-02
    • css的三种引入方式是什么
      这篇文章主要介绍“css的三种引入方式是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“css的三种引入方式是什么”文章能帮助大家解决问题。css的引入方式有三种...
      99+
      2024-04-02
    • css的三种定位方式是什么
      本篇文章为大家展示了css的三种定位方式是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。css的三种定位方式是:1、相对定位,元素的位置相对于它的原始位置计算而...
      99+
      2024-04-02
    • css内联样式指的是什么
      这篇文章主要介绍“css内联样式指的是什么”,在日常操作中,相信很多人在css内联样式指的是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css内联样式指的是什么”的疑惑...
      99+
      2024-04-02
    • css样式是由什么组成的
      本篇内容主要讲解“css样式是由什么组成的”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css样式是由什么组成的”吧! CSS样式由...
      99+
      2024-04-02
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作