有人请解释一下这个代码在HTML程序中的工作原理

有人请解释一下这个代码在HTML程序中的工作原理,html,css,Html,Css,这是一段来自HTML的代码。问题是我不知道这条线的用途和工作原理 <head> <link href="http://s3.amazonaws.com/codecademy-content/courses/ltp/css/shift.css" rel="stylesheet"> <link rel="stylesheet" href="main.css"> </head> 它将两个CSS样式表链接到HTML文档中 第一个是远程的,

这是一段来自HTML的代码。问题是我不知道这条线的用途和工作原理

<head>
    <link href="http://s3.amazonaws.com/codecademy-content/courses/ltp/css/shift.css" rel="stylesheet">
    <link rel="stylesheet" href="main.css">
</head>

它将两个CSS样式表链接到HTML文档中

第一个是远程的,从服务器
s3.amazinaws.com

第二个是本地的,它和HTML文档放在同一个目录中

例:
如果您的HTML文档位于域根目录中,
main.css
也位于根目录中。
如果您的HTML文档是例如
/contact/career.php
,那么CSS文件也必须位于
/contact/
目录中


更多信息,例如,在这里,

它将两个CSS样式表链接到您的HTML文档中

第一个是远程的,从服务器
s3.amazinaws.com

第二个是本地的,它和HTML文档放在同一个目录中

例:
如果您的HTML文档位于域根目录中,
main.css
也位于根目录中。
如果您的HTML文档是例如
/contact/career.php
,那么CSS文件也必须位于
/contact/
目录中


更多信息,例如,这里,

第一个,
http://s3.amazonaws.com/codecademy-content/courses/ltp/css/shift.css
设置链接自
http://s3.amazonaws.com

第二个是从本地文件夹链接的
main.css
,它包含您自己的自定义样式

这两个文件都用于页面样式


您必须了解更多有关css的信息

第一个,
http://s3.amazonaws.com/codecademy-content/courses/ltp/css/shift.css
设置链接自
http://s3.amazonaws.com

第二个是从本地文件夹链接的
main.css
,它包含您自己的自定义样式

这两个文件都用于页面样式


您必须进一步了解css

要将css规则应用于HTML元素,main.css将覆盖和/或扩展从s3.amazonaws.com加载的shift.css中的现有规则

e、 g:

如果您有这样的DOM结构:

<ul class="list">
    <li>Element</li>
</ul>
main.css
包含以下规则:

.list li {
  background-color: red;
  color: yellow;
}
.list li {
  background-color: green;
  font-weight: bold;
}
这将是“结果”规则:


为了将CSS规则应用于HTML元素,main.CSS将覆盖和/或扩展从s3.amazonaws.com加载的shift.CSS中的现有规则

e、 g:

如果您有这样的DOM结构:

<ul class="list">
    <li>Element</li>
</ul>
main.css
包含以下规则:

.list li {
  background-color: red;
  color: yellow;
}
.list li {
  background-color: green;
  font-weight: bold;
}
这将是“结果”规则:


它们都是网页的样式表。 当浏览器读取样式表时,它将根据样式表上设置的规则格式化网页

您可以看到,
.css
这表示级联样式表

由Codecademy设置的样式表:

特定于网站的样式表:

“main.css”

确保
main.css
与index.html位于同一文件夹中,否则,将文件路径更改为
main.css
所在的任何文件夹。例如:
“css/main.css”

插入样式表有三种方法

  • 外部样式表
  • 内部样式表
  • 内联样式表
您链接的两个样式表是外部的,因为它们不直接保存在html文件中

链接到外部样式表时,
href=“”
告诉浏览器样式表的存储位置,
rel=“”
告诉浏览器当前文档和链接文档之间的关系;在本例中,使用样式表

如果您对web开发相当陌生,您可能习惯于使用内联样式

内联样式示例:

这是使用内联样式。

它们都是网页的样式表。 当浏览器读取样式表时,它将根据样式表上设置的规则格式化网页

您可以看到,
.css
这表示级联样式表

由Codecademy设置的样式表:

特定于网站的样式表:

“main.css”

确保
main.css
与index.html位于同一文件夹中,否则,将文件路径更改为
main.css
所在的任何文件夹。例如:
“css/main.css”

插入样式表有三种方法

  • 外部样式表
  • 内部样式表
  • 内联样式表
您链接的两个样式表是外部的,因为它们不直接保存在html文件中

链接到外部样式表时,
href=“”
告诉浏览器样式表的存储位置,
rel=“”
告诉浏览器当前文档和链接文档之间的关系;在本例中,使用样式表

如果您对web开发相当陌生,您可能习惯于使用内联样式

内联样式示例:

这是使用内联样式。

我怀疑任何不知道这些行的意思的人都会知道DOM是什么:)我怀疑任何不知道这些行的意思的人都会知道DOM是什么:)抱歉,耽搁了,谢谢!谢谢你的帮助:)很抱歉耽搁了,谢谢!感谢您的帮助:)