CSS使用基本方式

简介: 内联CSS要在特定的HTML标记内使用。<style>属性用于设置特定HTML标记的样式。 建议不要使用内联CSS,因为每个HTML标记都需要单独设置样式,如果您只使用内联CSS,管理网站可能会变得十分困难。但是,它在某些情况下很有用。

一.书写位置


1.link引入外部样式表


css样式编写到一个外部的文件中,然后将外部文件引入到css文件中,link标签引入

例如:

<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <link rel="stylesheet" href="./tt.css">
</head>


需要创建css文件夹,需要根据自己所创路径链接:

微信图片_20220926182905.png如图中文件位置需要改变:

<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <link rel="stylesheet" href="../2.html/tt.css">
</head>


link引入外连接的表,可以重复利用,其他网页开发都可以使用,复用率很高,在开发时比较推荐使用。


2.内部样式表


      需要将编好的样式表放在head的style标签中,通过CSS选择器选中指定元素,

然后可以同时为这些元素一起设置样式,这样可以使样式进一步的复用。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
         a:link {
            color: red;
        }
        a:visited {
            color: green;
        } a:hover {
            background-color: orange;
        }
        a:active {
            color: black;
        }
        a{text-decoration: none;}
    </style>
 
         

优点:

1、样式表只影响一个页面。

2、内部样式表可以使用类和ID。

3、无需上传多个文件。HTML和CSS可以在同一个文件中。


缺点:

1、增加页面加载时间。

2、它只影响一个页面 - 如果要在多个文档上使用相同的CSS,则无用。

3.内联样式


       内联CSS要在特定的HTML标记内使用。<style>属性用于设置特定HTML标记的样式。 建议不要使用内联CSS,因为每个HTML标记都需要单独设置样式,如果您只使用内联CSS,管理网站可能会变得十分困难。但是,它在某些情况下很有用。

例如:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
  <body style="background-color:black;">
    <h1 style="color:red;padding:30px;">为说负洋。</h1>
    <p style="color:green;">重君答马。</p>
</body>
</html>


优点:在需要预浏览是非常有用的

缺点:只能对一行代码有用,需要应用于每个元素,使用不方便。


相关文章
|
前端开发 JavaScript 异构计算
CSS隐藏元素的几种方式
CSS隐藏元素的几种方式
425 0
|
前端开发 容器
我已经说了5种css居中实现的方式了,面试官竟然说还不够?
这是一篇关于居中对齐方式的总结 开篇之前,先问一下大家都知道几种居中的实现方式? 面试时答出来两三个就不错了,就怕面试官还让你继续说。今天就来总结一下这些居中的方式 使用flex布局设置居中。 使用flex 时也能通过给子项设置margin: auto实现居中。 使用绝对定位的方式实现水平垂直居中。 使用grid设置居中。 使用grid时还能通过给子项设置margin: auto实现居中。 使用tabel-cell实现垂直居中。 还有一种不常用的方法实现垂直居中。 最后还有一种奇葩的方法。容器设置position: relative。孩子设置 top、left、bottom、right都设
427 0
我已经说了5种css居中实现的方式了,面试官竟然说还不够?
|
前端开发 容器
CSS布局的三种方式
CSS布局的三种方式:1.绝对定位 2.相对定位 3.浮动
191 0
CSS布局的三种方式
|
前端开发
【前端】【样式】CSS居中的三种方式
【前端】【样式】CSS居中的三种方式
163 1
|
前端开发 UED
CSS盒子模型隐藏的几种方式
CSS盒子模型隐藏的几种方式
CSS盒子模型隐藏的几种方式
|
前端开发 JavaScript 开发者
CSS 样式加载方式| 学习笔记
快速学习 CSS 样式加载方式。
CSS 样式加载方式| 学习笔记
|
前端开发
CSS 学习4.四种css导入方式
CSS 学习4.四种css导入方式
CSS 学习4.四种css导入方式
|
前端开发
CSS的选择器,css样式引入方式,css字体和文本属性(外观属性)
CSS的选择器,css样式引入方式,css字体和文本属性(外观属性)
248 0
CSS的选择器,css样式引入方式,css字体和文本属性(外观属性)
|
前端开发
Html 之使用CSS样式的方式
Html 之使用CSS样式的方式
180 0
Html 之使用CSS样式的方式
|
前端开发
『CSS』CSS样式表的三种引入方式
📣读完这篇文章里你能收获到 - 本文详细介绍了CSS样式表的三种引入方式 - 分别给出三种引入方式的代码实例
526 0
『CSS』CSS样式表的三种引入方式

热门文章

最新文章

  • 1
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(九):强势分析Animation动画各类参数;从播放时间、播放方式、播放次数、播放方向、播放状态等多个方面,完全了解CSS3 Animation
    371
  • 2
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(八):学习transition过渡属性;本文学习property模拟、duration过渡时间指定、delay时间延迟 等多个参数
    293
  • 3
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(七):学习ransform属性;本文学习 rotate旋转、scale缩放、skew扭曲、tanslate移动、matrix矩阵 多个参数
    259
  • 4
    (CSS)使用Flex布局,帮助你快速了解各种基本的Flex布局属性以及帮你让元素快速达到布局中的指定位置!
    174
  • 5
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(六):全方面分析css的Flex布局,从纵、横两个坐标开始进行居中、两端等元素分布模式;刨析元素间隔、排序模式等
    379
  • 6
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(五):背景属性;float浮动和position定位;详细分析相对、绝对、固定三种定位方式;使用浮动并清除浮动副作用
    531
  • 7
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(四):元素盒子模型;详细分析边框属性、盒子外边距
    483
  • 8
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(三):元素继承关系、层叠样式规则、字体属性、文本属性;针对字体和文本作样式修改
    177
  • 9
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(二):CSS伪类:UI伪类、结构化伪类;通过伪类获得子元素的第n个元素;创建一个伪元素展示在页面中;获得最后一个元素;处理聚焦元素的样式
    429
  • 10
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(一):CSS发展史;CSS样式表的引入;CSS选择器使用,附带案例介绍
    333