HTML如何引用CSS?

链接外部样式表

<head>标签内,使用<link>标签将外部CSS文件链接到HTML文件。如下所示:

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

属性rel规定文档与被链接文档之间的关系,type属性规定被链接文档的MIME类型,href属性指定被链接文档的URL。
在上述代码中,样式表文件名为“style.css”,保存在HTML文件所在目录中。

嵌入样式表

<head>标签内,使用<style>标签将CSS样式直接嵌入到HTML文件中。如下所示:

<head>
  <style>
    body {
      background-color: #f0f0f0;
    }
    h1 {
      color: red;
    }
  </style>
</head>

使用内联样式

在HTML标签内,使用style属性添加行内样式。如下所示:

<h1 style="color: red;">Hello world!</h1>

示例代码:

HTML文件:

<!DOCTYPE html>
<html>
<head>
  <title>HTML引用CSS示例</title>
  <link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
  <h1>欢迎来到HTML引用CSS示例</h1>
  <p>这是一个段落</p>
  <button class="myBtn">点击我</button>
</body>
</html>

CSS文件:

body {
  background-color: #f0f0f0;
}
h1 {
  color: red;
}
.myBtn {
  background-color: blue;
  color: white;
  padding: 10px;
  border: none;
  border-radius: 5px;
  font-size: 16px;
}

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:HTML如何引用CSS? - Python技术站

(0)
上一篇 2023年3月20日
下一篇 2023年3月20日

相关文章

  • CSS中固定宽度布局的详细教程

    下面是“CSS中固定宽度布局的详细教程”的完整攻略,分步骤讲解: 一、为什么需要固定宽度布局? 固定宽度布局是指网页中的各个元素宽度已经确定,不随浏览器窗口大小变化而变化。相对于弹性布局来说,它具有在布局设计上更好的控制力,同时用户体验也更稳定。 二、如何实现固定宽度布局? 实现固定宽度布局需要进行以下步骤: 1. 设置网页宽度 通过 CSS 中的 widt…

    css 2023年6月9日
    00
  • 使用CSS实现按钮边缘跑马灯动画

    下面是关于如何使用CSS实现按钮边缘跑马灯动画的完整攻略: 1. 了解跑马灯动画的实现原理 跑马灯动画是通过让内容无限地向左或向右移动,并在到达一定位置时通过复制实现循环滚动的效果。对于按钮边缘的跑马灯动画,实现原理与此类似,不同之处在于,我们要在按钮的边缘上展示这个动画。实现方法是通过利用CSS的伪元素(pseudo-elements)和动画(animat…

    css 2023年6月9日
    00
  • 你必须要知道的几个CSS技巧

    本篇攻略主要介绍一些CSS技巧,帮助网站开发者更有效率地实现网站布局和展示效果。 1. 使用Flexbox布局 Flexbox是指弹性盒子布局模型,可以用来快速构建复杂的网站布局。其主要概念包括弹性容器和弹性项。弹性容器用于包裹弹性项,控制其在水平或垂直方向的排列方式和对齐方式。以下是一个应用Flexbox的示例代码: .container { displa…

    css 2023年6月9日
    00
  • 一波CSS的Checkbox复选框样式代码分享

    一、如何实现自定义复选框样式 隐藏原生复选框 在实现自定义复选框样式前,需要先隐藏原生复选框。可以使用display:none;对原生复选框进行隐藏。 利用伪元素来实现样式 利用CSS的伪元素:before和:after来实现自定义复选框的外观效果。通过设置伪元素的content属性,我们可以添加图标或填充颜色,并调整元素的尺寸和位置。 利用:checked…

    css 2023年6月11日
    00
  • CSS网页布局入门教程10:带当前标识的标签式横向导航

    下面我将为你详细讲解“CSS网页布局入门教程10:带当前标识的标签式横向导航”的完整攻略。 1. 什么是带当前标识的标签式横向导航? 带当前标识的标签式横向导航是一种常见的网页布局方式,它通常用于网站顶部的导航栏中。这种导航栏将多个链接以标签页的形式展现出来,用户可以通过点击标签页来跳转到对应页面。而带当前标识则是指,当前所处于的标签页将被特别标识出来,以帮…

    css 2023年6月9日
    00
  • CSS使用calc()获取当前可视屏幕高度的实现

    要在CSS中获取当前可视屏幕的高度,可以使用calc()函数在Height中混合百分比和像素单位。下面是实现的步骤: 1. 确定当前视口高度 要获取当前视口的高度,需要使用ViewPort单元 (VW)。ViewPort单元的一个单位等于视口宽度的1%,所以100 VW 抵押一定等于整个视口的宽度。通过把视口高度设置为 calc(100vw / X),其中的…

    css 2023年6月9日
    00
  • 教你如何优雅的实现垂直居中(推荐)

    教你如何优雅的实现垂直居中(推荐)攻略 当我们想让一个元素在其父元素中垂直居中时,有多种方式可以实现。本文将介绍一些简单而优雅的方法来实现这一目的。 方法一:使用 Flexbox Flexbox 是 CSS 中实现布局的一种强大工具。可以使用 Flexbox 来实现垂直居中。以下是实现此目的的 HTML 和 CSS 代码示例: <div class=&…

    css 2023年6月10日
    00
  • jQuery+CSS3实现四种应用广泛的导航条制作实例详解

    下面给出“jQuery+CSS3实现四种应用广泛的导航条制作实例详解”的完整攻略。 1.前言 导航条是Web页面中非常重要的组成部分,良好的导航条可以让用户更加方便快捷地进行网站浏览。以下攻略介绍了使用jQuery和CSS3制作四种常见的导航条的方法,包括菜单栏、列表导航、圆形导航和响应式导航。 2.实现方法 2.1菜单栏 菜单栏是Web页面中最常见的导航条…

    css 2023年6月10日
    00
合作推广
合作推广
分享本页
返回顶部