【2024】前端学习笔记9-内部样式表-外部导入样式表-类选择器 ...

打印 上一主题 下一主题

主题 1771|帖子 1771|积分 5313

内部样式表

内部样式表是将 CSS 样式规则写在 HTML 文档内部。通过<style>标签在 HTML 文件的<head>部门定义样式。
简单示例:
  1.    <!DOCTYPE html>
  2.    <html>
  3.    <head>
  4.      <style>
  5.        p {
  6.          color: red;
  7.          font - size: 16px;
  8.        }
  9.      </style>
  10.    </head>
  11.    <body>
  12.      <p>这是一个段落。</p>
  13.    </body>
  14.    </html>
复制代码
其中<head>部门的<style>就是一个内部样式表,<p>是选择器,这个真是规则针对<html>中全部的<p>元素做出规范,在此例中是设置颜色为赤色,字体巨细为16px。
对于小项目而言定制方便,易于修改和维护;缺点是缺乏代码复用性,倒霉于大型项目。
需要留意行内样式表优先级高于内部样式表。
外部导入样式表

外部样式表是将 CSS 样式规则写在一个独立的.css 文件中,然后通过 HTML 文件引入这个.css 文件来应用样式。在 HTML 文件中,使用<link>标签来导入外部样式表。
示例:
我的项目中有一个css目次,其中有一个test.css文件,其中定义着以下内容:
  1. p {
  2.     color: blue;
  3.     font-size: 20px;
  4. }
复制代码
然后在html中引用此css文件
  1. <head>
  2.   <link rel = "stylesheet" href = "css/test.css">
  3. </head>
  4. <body>
  5.   <p>这是一个段落。</p>
复制代码
展示效果:

link标签的rel属性值为stylesheet,表现这是一个样式表链接;href属性指定外部样式表的路径。
留意:link的位置决定哪个见效,如果在style后面则是link见效,在前面则是style见效。
类选择器:class

类选择器是 CSS 中一种常用的选择器,用于选择具有特定类名(class)的 HTML 元素。类名是开发职员在 HTML 元素的class属性中自定义定义的标识。
在 CSS 中,类选择器以一个点(.)开头,后面跟着类名。
示例:
一个test.css文件中定义两个元素,分别为intro和background。
  1. .intro {
  2.     color: blue;
  3.     font-size: 20px;
  4. }
  5. .background {
  6.     width: 300px; height: 200px;
  7.     background-color: royalblue;
  8.     padding: 20px;
  9.     margin: 20px;
  10.     border-radius: 10px;
  11. }
复制代码
然后在html中引用
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.   <link rel = "stylesheet" href = "css/test.css">
  5. </head>
  6. <body>
  7.   <p class="intro">这是一个段落。</p>
  8.   <div class="background"></div>
  9. </body>
  10. </html>
复制代码
展示效果:

使用类选择器的优势:


  • 类选择器可以在多个不同的 HTML 元素上使用
  • 通过类选择器可以方便地对元素进行样式分组

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

盛世宏图

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表