HTML에 CSS를 도입하는 방법에는 4가지가 있습니다. 그 중 2개는 HTML 파일에 직접 CSS 코드를 추가하는 것이고, 나머지 2개는 외부 CSS 파일을 도입하는 것입니다. 이러한 방법과 장단점을 살펴보겠습니다.
인라인 방식은 HTML 태그의 <code><span style="font-size: 16px;">style</span>
属性中添加 CSS。
示例:
<span style="font-size: 16px;"><p style="background: red"></p><br></span>
这通常是个很糟糕的书写方式,它只能改变当前标签的样式,如果想要多个 <span style="font-size: 16px;"><p></span>
拥有相同的样式,你不得不重复地为每个 <span style="font-size: 16px;"><p></span>
添加相同的样式,如果想要修改一种样式,又不得不修改所有的 style 中的代码。很显然,内联方式引入 CSS 代码会导致 HTML 代码变得冗长,且使得网页难以维护。
嵌入方式指的是在 HTML 头部中的 <span style="font-size: 16px;"><style></span>
标签下书写 CSS 代码。
示例:
<span style="font-size: 16px;"><head><br> <style><br><br> .content {<br> background: red;<br> }<br><br> </style><br></head><br></span>
嵌入方式的 CSS 只对当前的网页有效。因为 CSS 代码是在 HTML 文件中,所以会使得代码比较集中,当我们写模板网页时这通常比较有利。因为查看模板代码的人可以一目了然地查看 HTML 结构和 CSS 样式。因为嵌入的 CSS 只对当前页面有效,所以当多个页面需要引入相同的 CSS 代码时,这样写会导致代码冗余,也不利于维护。
链接方式指的是使用 HTML 头部的 <span style="font-size: 16px;"><head></span>
标签引入外部的 CSS 文件。
示例:
<span style="font-size: 16px;"><head><br> <link rel="stylesheet" type="text/css" href="style.css"><br></head><br></span>
这是最常见的也是最推荐的引入 CSS 的方式。使用这种方式,所有的 CSS 代码只存在于单独的 CSS 文件中,所以具有良好的可维护性。并且所有的 CSS 代码只存在于 CSS 文件中,CSS 文件会在第一次加载时引入,以后切换页面时只需加载 HTML 文件即可。
导入方式指的是使用 CSS 规则引入外部 CSS 文件。
示例:
<span style="font-size: 16px;"><style><br> @import url(style.css);<br></style><br></span>
链接方式(下面用 link 代替)和导入方式(下面用 @import 代替)都是引入外部的 CSS 文件的方式,下面我们来比较这两种方式,并且说明为什么不推荐使用 @import。
link 属于 HTML,通过 <span style="font-size: 16px;"><link></span>
标签中的 href 属性来引入外部文件,而 @import 属于 CSS,所以导入语句应写在 CSS 中,要注意的是导入语句应写在样式表的开头,否则无法正确导入外部文件;
@import 是 CSS2.1 才出现的概念,所以如果浏览器版本较低,无法正确导入外部样式文件;
当 HTML 文件被加载时,link 引用的文件会同时被加载,而 @import 引用的文件则会等页面全部下载完毕再被加载;
小结:我们应尽量使用 <span style="font-size: 16px;"><link></span>
style 속성에 CSS를 직접 추가하는 것을 말합니다.
예:
<span style="font-size: 16px;"><p style="background: red"></p><br></span>
<p><p><span style="font-size: 16px;"></span></p>
을 원하는 경우 현재 레이블의 스타일만 변경합니다. 동일한 스타일에 대해서는
마다 동일한 스타일을 반복적으로 추가해야 합니다. 스타일을 수정하려면 모든 스타일에서 코드를 수정해야 합니다. . 분명히 CSS 코드를 인라인으로 도입하면 HTML 코드가 장황해지고 웹 페이지를 유지 관리하기 어려워집니다.
태그 아래에 CSS 코드를 작성하는 것을 말합니다.
🎜🎜🎜예: 🎜🎜<span style="font-size: 16px;"><head><br> <style><br><br> .content {<br> background: red;<br> }<br><br> </style><br></head><br></span>
🎜<head>🎜
🎜 태그를 사용하여 외부 CSS 파일을 도입하는 것을 의미합니다. 🎜🎜🎜🎜예: 🎜🎜<span style="font-size: 16px;"><head><br> <link rel="stylesheet" type="text/css" href="style.css"><br></head><br></span>
<span style="font-size: 16px;"><style><br> @import url(style.css);<br></style><br></span>
🎜<link>🎜
🎜 태그의 href 속성을 통해 소개됩니다. while @import CSS에 속하므로 import 문은 스타일 시트의 시작 부분에 작성해야 합니다. 그렇지 않으면 외부 파일을 올바르게 가져올 수 없습니다. 🎜🎜@import는 CSS2.1에서만 나타나는 개념입니다. 따라서 브라우저 버전이 낮을 경우 외부 스타일 파일을 올바르게 가져올 수 없습니다. 🎜🎜🎜🎜🎜🎜HTML 파일이 로드되면 링크는 동시에 로드되고, @import가 참조하는 파일은 페이지가 완전히 다운로드될 때까지 기다립니다. 🎜🎜🎜🎜<link>🎜
🎜 태그를 사용하여 외부 CSS 파일을 가져오거나 다른 세 가지 방법을 아껴 사용해 보세요. 🎜🎜🎜🎜🎜🎜참고자료: 🎜🎜🎜🎜🎜🎜http://www.stevesouders.com/blog/2009/04/09/dont-use-import🎜🎜🎜🎜🎜🎜http://matthewjamestaylor.com /blog/adding-css-to-html-with-link-embed-inline-and-import🎜🎜🎜🎜🎜🎜🎜🎜CSS를 HTML에 도입하는 방법🎜🎜🎜🎜HTML에 CSS를 도입하는 방법에는 4가지가 있습니다. 그 중 2개는 HTML 파일에 직접 CSS 코드를 추가하는 것이고, 나머지 2개는 외부 CSS 파일을 도입하는 것입니다. 이러한 방법과 장점 및 단점을 살펴보겠습니다.
인라인 방식은 HTML 태그의 <code><span style="font-size: 16px;">style</span>
属性中添加 CSS。
示例:
<span style="font-size: 16px;"><p style="background: red"></p><br></span>
这通常是个很糟糕的书写方式,它只能改变当前标签的样式,如果想要多个 <span style="font-size: 16px;"><p></span>
拥有相同的样式,你不得不重复地为每个 <span style="font-size: 16px;"><p></span>
添加相同的样式,如果想要修改一种样式,又不得不修改所有的 style 中的代码。很显然,内联方式引入 CSS 代码会导致 HTML 代码变得冗长,且使得网页难以维护。
嵌入方式指的是在 HTML 头部中的 <span style="font-size: 16px;"><style></span>
标签下书写 CSS 代码。
示例:
<span style="font-size: 16px;"><head><br> <style><br><br> .content {<br> background: red;<br> }<br><br> </style><br></head><br></span>
嵌入方式的 CSS 只对当前的网页有效。因为 CSS 代码是在 HTML 文件中,所以会使得代码比较集中,当我们写模板网页时这通常比较有利。因为查看模板代码的人可以一目了然地查看 HTML 结构和 CSS 样式。因为嵌入的 CSS 只对当前页面有效,所以当多个页面需要引入相同的 CSS 代码时,这样写会导致代码冗余,也不利于维护。
链接方式指的是使用 HTML 头部的 <span style="font-size: 16px;"><head></span>
标签引入外部的 CSS 文件。
示例:
<span style="font-size: 16px;"><head><br> <link rel="stylesheet" type="text/css" href="style.css"><br></head><br></span>
这是最常见的也是最推荐的引入 CSS 的方式。使用这种方式,所有的 CSS 代码只存在于单独的 CSS 文件中,所以具有良好的可维护性。并且所有的 CSS 代码只存在于 CSS 文件中,CSS 文件会在第一次加载时引入,以后切换页面时只需加载 HTML 文件即可。
导入方式指的是使用 CSS 规则引入外部 CSS 文件。
示例:
<span style="font-size: 16px;"><style><br> @import url(style.css);<br></style><br></span>
链接方式(下面用 link 代替)和导入方式(下面用 @import 代替)都是引入外部的 CSS 文件的方式,下面我们来比较这两种方式,并且说明为什么不推荐使用 @import。
link 属于 HTML,通过 <span style="font-size: 16px;"><link></span>
标签中的 href 属性来引入外部文件,而 @import 属于 CSS,所以导入语句应写在 CSS 中,要注意的是导入语句应写在样式表的开头,否则无法正确导入外部文件;
@import 是 CSS2.1 才出现的概念,所以如果浏览器版本较低,无法正确导入外部样式文件;
当 HTML 文件被加载时,link 引用的文件会同时被加载,而 @import 引用的文件则会等页面全部下载完毕再被加载;
小结:我们应尽量使用 <span style="font-size: 16px;"><link></span>
style 속성에 CSS를 직접 추가하는 것을 말합니다.
예:
<span style="font-size: 16px;"><p style="background: red"></p><br></span>
을 원하는 경우 현재 레이블의 스타일만 변경합니다. 동일한 스타일에 대해서는
마다 동일한 스타일을 반복적으로 추가해야 합니다. 스타일을 수정하려면 모든 스타일에서 코드를 수정해야 합니다. . 분명히 CSS 코드를 인라인으로 도입하면 HTML 코드가 장황해지고 웹 페이지를 유지 관리하기 어려워집니다.
임베딩 방법
🎜🎜🎜임베딩 방법은 HTML 헤더의 🎜🎜<style>🎜
🎜 태그 아래에 CSS 코드를 작성하는 것을 말합니다. 🎜🎜🎜🎜예: 🎜🎜<span style="font-size: 16px;"><head><br> <style><br><br> .content {<br> background: red;<br> }<br><br> </style><br></head><br></span>
🎜<head>🎜
🎜 태그를 사용하여 외부 CSS 파일을 도입하는 것을 의미합니다. 🎜🎜🎜🎜예: 🎜🎜<span style="font-size: 16px;"><head><br> <link rel="stylesheet" type="text/css" href="style.css"><br></head><br></span>
<span style="font-size: 16px;"><style><br> @import url(style.css);<br></style><br></span>
🎜<link>🎜
🎜 태그의 href 속성을 통해 외부 파일을 소개합니다. @import는 CSS에 속하므로 import 문은 스타일 시트의 시작 부분에 작성해야 합니다. 그렇지 않으면 외부 파일을 올바르게 가져올 수 없습니다. 🎜🎜🎜 <link>🎜
🎜 태그를 사용하고 다른 세 가지 방법을 피하거나 덜 사용하도록 노력해야 합니다. 🎜🎜🎜🎜관련 추천: 🎜🎜🎜🎜🎜CSS를 소개하는 네 가지 방법🎜🎜🎜🎜🎜[CSS 기본] 우선순위, 소개 방법, Hack_html/css_WEB-ITnose🎜🎜🎜🎜CSS를 소개하는 네 가지 방법 및 우선순위 Level_html/css _WEB -ITnose🎜🎜🎜🎜위 내용은 CSS 도입 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!