分享四种方式将CSS样式导入到HTML中

在进行页面布局时,必然会用到csshtml,因为html是页面的主体内容部分,css是页面的表现,通俗的讲,css是给html进行化妆的。那css的样式怎么在html中实现呢?这时候就需要在html中引入css文件,今天就和大家聊聊如何将css导入html中,有需要的可以参考一下。

将CSS导入HTML的方式有四种,分别是行内式,嵌入式,外部样式。外部样式又分为import导入式,link链接式。

一、行内式,即在HTML标签中直接加上css样式,用style添加。

比如:将div中的字体设置为40px,颜色设为红色。代码如下:

今天星期一

效果图:

立即学习“前端免费学习笔记(深入)”;

样式1.jpg

二、嵌入式,即将CSS样式写在中,然后将style放在

之间。

比如:在中写入样式,将div的颜色设为橙色,字体为40px。代码如下:

          div{font-size: 40px;color: orange;}      
今天星期二

效果图:

立即学习“前端免费学习笔记(深入)”;

样式2.jpg

三、外部样式(外部样式又分为import导入式,link链接式)

外部样式就是把css样式代码写在一个单独的外部文件中,这个外部文件以“.css”为扩展名,然后将其引入需要的HTML中。import导入式和link链接式的引入方法不一样,接下来一一介绍。

1、import导入式,即在中用@import的URL引入。

比如:用import导入式将div的字体设为40px,颜色为黄色。代码如下:

         @import url("css/import.css");        
今天星期三

效果图:

立即学习“前端免费学习笔记(深入)”;

样式3.jpg

2、link链接式,即在

中添加 调用外部css文件来实现样式效果。

比如:用外部样式link将div的颜色设置为绿色,字体为40px。代码如下:

             
今天星期三

 效果图:

样式44.jpg

总结:

1、行内式这种方式麻烦,查找不方便,也没有体现CSS的优势,因此不推荐使用。
2、嵌入式对于大的页面不推荐使用,对于小的样式少的网页可以使用。
3、同样是外部样式,import导入式和link链接式的区别在哪里?使用link链接式,会在加载页面主体内容之前加载CSS样式文件,这样用户看到的网页一开始就是带有样式效果的。如果使用import导入式,会在整个页面加载完成后再加载CSS样式文件,所以有时候会出现显示无样式情况,闪烁一下后再出现设置样式后的效果。因此从用户体验来说,还是建议使用link链接式来引入CSS样式。

以上介绍了4种方式将CSS导入到HTML中,具体用什么方式,还需要看情况决定,但是用的最多的还是link链接式,正在学习的小伙伴可以多去练习尝试,希望对你有帮助!

以上就是分享四种方式将CSS样式导入到HTML中的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1611822.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月24日 02:34:55
下一篇 2025年12月24日 02:35:14

相关推荐

  • 分享7种实现CSS垂直居中的技巧(附代码)

    网页css的垂直居中需求始终没有停过,而其困难度也始终没有让人轻松过,经过了每位开发先烈的研究后,据说css的垂直居中技巧已达到近十种之多,但始终鲜为人知,部分公司甚至将css的垂直居中技巧当成面试题,其重要性可见一斑,今天就带着大家了解一下css的垂直居中的多种方式吧。 1、Line-height…

    好文分享 2025年12月24日
    000
  • css清理浮动有什么作用?清理浮动的方法(介绍)

    在前端开发过程中,我们经常会使用到浮动(float),这个我们即爱又恨的属性。爱,是因为通过浮动,我们能很方便地进行布局; 恨,是因为浮动之后遗留下来太多的问题需要解决。本章给大家介绍css为何要清除浮动,以及如何清除浮动;让大家了解元素进行浮动之后会出现的问题,以及css消除浮动的几种方法。有一定…

    2025年12月24日
    000
  • 在html中引入CSS文件时,link和@import有什么区别?

    之前介绍了如何在html中引入css文件,将css导入html的方式有四种,分别是行内式,嵌入式,外部样式。外部样式又分为import导入式,link链接式。同样是外部样式,那link和@import的区别在哪里?想知道的小伙伴继续往下看吧。 一、引入方式的区别 link链接式: import导入式…

    2025年12月24日
    000
  • 什么是css模块化?css模块化的实现方法

    本篇文章给大家带来的内容是关于什么是css模块化?css模块化的实现方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 CSS 模块化 CSS(Cascading Style Sheets),从诞生之初就决定了它无法编程,甚至连解释性语言都算不上,只能作为一种简单的层叠样式表,对 …

    好文分享 2025年12月24日
    000
  • css中什么是伪类选择器?伪类选择器的简要介绍

    本章给大家带来css中什么是伪类选择器?伪类选择器的简要介绍。让大家可以了解在css中伪类选择器的作用,css伪类选择器有哪些分类等知识。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。(相关推荐:《css教程》) 一、伪类选择器介绍 伪类选择器(简称:伪类)通过冒号来定义,它定义了元…

    2025年12月24日
    000
  • 关于前端学习之css

     学完CSS+Div的视频,感觉讲的挺清晰的,不看不知道,一看吓一跳,原来CSS可以为网页增色不少呢! 一、概述 1、格式:          二、css 属性 1、文字属性 (1)font-style:italic(斜体)normal(正常); (2)font-weight:bold/bolder…

    2025年12月24日
    000
  • css中background-attachment属性如何使用?(代码实例)

    本章给大家介绍css中background-attachment属性如何使用?(代码实例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 css中background-attachment属性的使用前提是先定义了background-image属性,然后用background-at…

    2025年12月24日
    000
  • CSS中常见的6种文本样式(总结)

    css文本样式是相对于内容进行的样式修饰。由于在层叠关系中,内容要高于背景。所以文本样式相对而言更加重要。有些人对文本和字体样式之间的不同不太了解,简单地讲,文本是内容,而字体则用于显示这个内容。本章将详细介绍css中常见的6种文本样式(总结),让大家可以在平时的网页开发中可以使用。有一定的参考价值…

    2025年12月24日 好文分享
    000
  • CSS如何使用图像拼合技术?

    本章给大家介绍css如何使用图像拼合技术?有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、图像拼合 图像拼合就是单个图像的集合。 有许多图像的网页可能需要很长的时间来加载和生成多个服务器的请求。 使用图像拼合会降低服务器的请求数量,并节省带宽。 立即学习“前端免费学习笔记(深入)…

    2025年12月24日
    000
  • CSS的 Tooltip(提示工具)介绍(详解)

    本章给大家带来css的 tooltip(提示工具)介绍(详解)。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 提示工具在鼠标移动到指定元素后触发,可以在四个方位显示:头部显示、右边显示、左边显示、底部显示。 一、基础提示框(Tooltip) 提示框在鼠标移动到指定元素上显示: /*…

    2025年12月24日
    000
  • CSS中什么是Dimension(尺寸)?(代码实例)

    本章给大家介绍css中什么是dimension(尺寸)?(代码实例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、简介 CSS 尺寸 (Dimension) 属性允许你控制元素的高度和宽度。同样,它允许你增加行间距。 二、Dimension(尺寸)属性值 立即学习“前端免费学…

    2025年12月24日
    000
  • 图文详解CSS中!important 的使用方法

    在工作中经常会遇到因为选择器优先级导致的样式无法呈现,这个时候就要用到一个特殊的css属性,就是!important。!important使属性值有最高优先级,可以用它来设置想要的样式。那接下来就和大家讲讲css中!important 怎么使用,有需要的小伙伴过来看看吧。 一、CSS !import…

    2025年12月24日
    000
  • CSS中Table(表格)样式是如何设置?(代码实例)

    本章给大家介绍css中table(表格)样式是如何设置?(代码实例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、表格边框 border 指定CSS表格边框,使用border属性。 下面的例子指定了一个表格的Th和TD元素的黑色边框: table, th, td{border…

    2025年12月24日
    000
  • CSS什么是id 和 Class选择器?id 和 Class选择器的用法(实例)

    本章给大家介绍css什么是id 和 class选择器?id 和 class选择器的用法(实例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、id 选择器 id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。 HTML元素以id属性来设置id选择器,CSS 中 …

    2025年12月24日
    000
  • css中什么是ul(列表样式)?ul的使用方法(代码实例)

    本章给大家介绍css中什么是ul(列表样式)?ul的使用方法(代码实例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 CSS列表属性作用如下: 设置不同的列表项标记为有序列表 设置不同的列表项标记为无序列表 设置列表项标记为图像 立即学习“前端免费学习笔记(深入)”; 一、列表 …

    2025年12月24日 好文分享
    000
  • 详解CSS:hover伪类选择器的使用方法(附代码)

    在工作中为了使页面有动感,前端开发人员经常会在页面中加上鼠标经过和鼠标移出的效果,使页面更具有吸引力。这篇文章就和大家讲讲css中的hover事件,css:hover怎么使用,以及用代码说明怎么用css:hover变色。需要的小伙伴,继续往下看吧。 细心的小伙伴会发现,几乎每个网站都会用到hover…

    2025年12月24日
    000
  • css中table-layout属性是干什么的?table的两种布局方法介绍(代码实例)

    在前端网页的开发中,为了快速完成整个页面的编写,往往会使用一些css布局方法。css布局方法有许多,table布局就是其中一个。今天我们就讲解一下table布局中的css table-layout属性,介绍一下table的两种布局方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 …

    2025年12月24日
    000
  • 如何使用CSS和GSAP实现树枝发芽的loader动画(附源码)

    本篇文章给大家带来的内容是关于如何使用css和gsap实现树枝发芽的loader动画(附源码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 效果预览 源代码下载 https://github.com/comehope/front-end-daily-challenges 代码解…

    2025年12月24日
    000
  • 如何用纯css画一个跳动心?(代码实例)

    本章给大家带来如何用纯css画一个跳动心?(代码实例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 先给大家看效果图: 实现原理: 1.可以把这个心分为两部分,两个长方形 ; 分别设置 border-radius; 让两个图形重合后,分别设置transform: rotate()…

    2025年12月24日 好文分享
    000
  • CSS中overflow-y: visible;不起作用的解决方法

    本篇文章给大家带来的内容是关于css中overflow-y: visible;不起作用的解决方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 场景 最近要做的一个需求是移动端的h5页面,要求有一排可选择的卡片, 超出容器部分可以左右滑动,同时每张卡片左上角要有一个删除按钮。如下图…

    2025年12月24日
    000

发表回复

登录后才能评论
关注微信