返回顶部
首页 > 资讯 > 精选 >怎么使用CSS
  • 892
分享到

怎么使用CSS

2023-06-27 09:06:55 892人浏览 薄情痞子
摘要

这篇文章将为大家详细讲解有关怎么使用CSS,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。如何使用 CSSCSS 样式主要的应用场景是在 html 页面中,其作用就是为 HTML 页面设置在浏览器运行后的显

这篇文章将为大家详细讲解有关怎么使用CSS,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

如何使用 CSS

CSS 样式主要的应用场景是在 html 页面中,其作用就是为 HTML 页面设置在浏览器运行后的显示效果。而在 HTML 页面使用 CSS 样式具有三种方式:

  • 内联样式

  • 内嵌样式表

  • 外联样式表

内联样式

HTML 元素的 style 属性的作用是为该元素设置 CSS 样式。如下示例代码所示展示了内联样式的写法:

<div >这是测试内容.</div>

内联样式的语法结构如下图所示:

怎么使用CSS

但使用内联样式的缺点也非常明显,具体缺点如下:

  1. HTML 内容与 CSS 样式属于强耦合,并没有实现网页的内容和样式的有效分离。

  2. 如果为不同元素设置相同的 CSS 样式的话,会导致相同的 CSS 样式代码被重复定义,产生冗余代码。

内联样式表

HTML 元素中的 元素可以用来为当前 HTML 页面的元素设置 CSS 样式。如下示例代码所示展示了内嵌样式表的写法:

<style type="text/css">    p {        color: lightcoral;        font-size: 24px;    }</style>

使用内嵌样式表的优点在于解决内联样式中的两个问题:

  • HTML 内容与 CSS 样式的强耦合问题,使得网页的内容和样式有效地分离。

  • 如果为不同元素设置相同的 CSS 样式的话,只需要定义一次 CSS 样式代码。

但内嵌样式表依旧编写在 HTML 文件中。如果一个 HTML 页面中包含大量的 CSS 样式的话,会导致 HTML 文件变得很大,从而浏览器加载 HTML 页面时耗时变长。

外联样式

CSS 样式代码可以定义在一个 CSS 文件中,这样有效地解决了内嵌样式表中的问题。具体的做法如下所示:

  1. 创建一个扩展名为 .css 的文件,并且将 CSS 样式代码编写在这个文件中。

  2. 在 HTML 页面中,通过 元素中的 元素将创建的 CSS 文件引入到 HTML 页面中。如下示例代码所示展示了 `` 元素如何引入 CSS 文件:<link rel="stylesheet" href="style/demo.css">1rel 属性:用来定义引入文件与当前 HTML 页面的关系,该属性值必须是链接类型值。href 属性:用来定义引入文件的 URL。说明:一个 HTML 页面允许引入多个 CSS 文件,多个 CSS 文件的加载顺序按照 HTML 页面引入的顺序进行加载。

外联样式表的加载过程

需要注意的是,外联样式表不会与 HTML 页面同步被浏览器加载。具体的加载过程如下所示:

  1. 浏览器会加载 HTML 页面并进行解析。

  2. 解析到 <link> 元素引入的 CSS 文件,并通过 href 属性读取到 CSS 文件的路径。

  3. 根据读取的路径,开始加载 CSS 文件并进行解析。

如下图所示展示了外联样式表的加载过程:

怎么使用CSS

CSS语法结构

无论是以上三种方式引入 CSS 样式的哪一种,我们都需要学习 CSS 的语法结构,这也是学习 CSS 后续内容的基础。 如下示例所示展示了 CSS 样式的基本代码结构:

p {    color: lightcoral;    font-size: 24px;}

如下图所示展示了CSS 的语法结构以及相关概念:

怎么使用CSS

CSS 语法的基本结构可分为:

  • 选择器(Selector):用来定位当前 HTML 页面中的元素,可以是一个元素也可以是多个元素(元素集)。

  • 声明块(Declaration block):用来包含一个或多个 CSS 声明,其语法结构是一对花括号。

CSS 声明

CSS 语法结构中除了选择器之外,就是声明了。CSS 声明是一个由 CSS 定义的规则,具体的语法结构是一对键/值对形式。

CSS 声明的语法结构可分为:

  • 属性(Properties):用来定义 HTML 元素样式的方式,是由 CSS 给定的。例如 color 属性是用来定义元素的文本颜色等。

  • 属性的值(Property value):用来定义 HTML 元素的样式。例如 color 属性的值可以是 lightcoral 等。注意:不同的 CSS 属性对应的属性值是不同的。具体的可以参考 MDN提供的参考文档。

  • 分隔符:是一个冒号(:),用来分隔 CSS 属性和值的。

  • 结束符:是一个分号(;),用来表示一个 CSS 声明结束。

CSS注释

CSS 与 HTML 同样提供了注释,其作用也与 HTML 的注释类似。不过 CSS 的注释语法与 HTML 不同,如下图所示展示了 CSS 注释的语法结构:

怎么使用CSS

关于“怎么使用CSS”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: 怎么使用CSS

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

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

猜你喜欢
  • 怎么使用CSS
    这篇文章将为大家详细讲解有关怎么使用CSS,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。如何使用 CSSCSS 样式主要的应用场景是在 HTML 页面中,其作用就是为 HTML 页面设置在浏览器运行后的显...
    99+
    2023-06-27
  • CSS怎么使用
    这篇文章主要介绍“CSS怎么使用”,在日常操作中,相信很多人在CSS怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS怎么使用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!CSS 是什么意思?C...
    99+
    2023-06-27
  • .css(propertyName)怎么使用
    这篇文章主要介绍“.css(propertyName)怎么使用”,在日常操作中,相信很多人在.css(propertyName)怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2024-04-02
  • 怎么样使用CSS
    这篇文章给大家分享的是有关怎么样使用CSS的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 内联方式:样式定义在单个的HTML元素中 内部样式表:样式定义在HTML页的头元素中...
    99+
    2024-04-02
  • HTML怎么使用CSS
    这篇文章主要为大家展示了“HTML怎么使用CSS”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“HTML怎么使用CSS”这篇文章吧。   当浏览器读到一个样式表...
    99+
    2024-04-02
  • 怎么使用CSS画
    这篇文章给大家分享的是有关怎么使用CSS画的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。今天小颖给大家分享一个用CSS画的爱心,底下有代码和制作过程,希望对大家有所帮助。第一步:先画一个正方形。如图:<!D...
    99+
    2023-06-08
  • css定位怎么使用
    这篇文章给大家分享的是有关css定位怎么使用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   一:什么是css定位   css定位有三种定位机制,分别是普通流,定位和浮动,...
    99+
    2024-04-02
  • 怎么使用CSS悬停
    这篇文章给大家分享的是有关怎么使用CSS悬停的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   csshover的用法   CSS:hover选择器定义和用法   :hov...
    99+
    2024-04-02
  • css的position怎么使用
    这篇文章主要介绍了css的position怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇css的position怎么使用文章都会有所收获,下面我们一起来看看吧。 po...
    99+
    2024-04-02
  • CSS尺寸怎么使用
    这篇文章主要讲解了“CSS尺寸怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS尺寸怎么使用”吧! CSS 尺寸 (Dimension) 属性允...
    99+
    2024-04-02
  • CSS中sprites怎么使用
    这篇文章将为大家详细讲解有关CSS中sprites怎么使用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。   CSS使用方法   CSSSprites其实就是把网页中...
    99+
    2024-04-02
  • css中display怎么使用
    小编给大家分享一下css中display怎么使用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   display属性   ...
    99+
    2024-04-02
  • css中absolute怎么使用
    今天小编给大家分享一下css中absolute怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了...
    99+
    2024-04-02
  • css中::before怎么使用
    这篇文章主要介绍“css中::before怎么使用”,在日常操作中,相信很多人在css中::before怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希...
    99+
    2024-04-02
  • CSS的Padding怎么使用
    本篇内容介绍了“CSS的Padding怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!padding简写:margin:1px02em...
    99+
    2023-07-04
  • CSS的float怎么使用
    这篇文章主要介绍“CSS的float怎么使用”,在日常操作中,相信很多人在CSS的float怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS的float怎么使用”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-07-04
  • css中hover怎么使用
    CSS中的hover伪类是一个非常常用的选择器,它允许我们在鼠标悬停在元素上时改变其样式。本文将为大家介绍hover的用法,并提供具体的代码示例。 一、基本用法要使用hover,我们需...
    99+
    2024-02-23
    css 使用 hover html元素 a标签 伪类选择器
  • css色修怎么使用
    css 颜色修饰符用于修改颜色值,创造更精细的配色方案。 可用修饰符包括:transparent: 完全透明。opacity(value): 设置透明度(0-1)。rgba(value,...
    99+
    2024-05-23
    css
  • 使用CSS时怎么避免使用Behaviors
    这篇文章主要介绍“使用CSS时怎么避免使用Behaviors”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“使用CSS时怎么避免使用Behaviors”文章能帮助大家...
    99+
    2024-04-02
  • css的margin-top怎么使用
    这篇文章主要介绍“css的margin-top怎么使用”,在日常操作中,相信很多人在css的margin-top怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css的...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作