이번에는 HTML에서 CSS를 참조하는 방법과 주의사항에 대해 알려드리겠습니다. 다음은 실제 사례입니다.
인라인: 즉, 마크의 스타일 속성에 CSS 스타일을 설정하는 방식입니다. 이 방법은 본질적으로 CSS의 장점을 반영하지 않습니다.
사용을 권장하지 않음:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Text Demo</title> </head> <body> <h1 style=color:white;background-color=blue;> This is a line of Text. </h1> </body> </html>Embedded: Embedded는 와 사이의 페이지에 있는 다양한 요소에 대한 설정을 작성하는 데 중점을 둡니다. 이 방법은 매우 편리합니다. 그러나 많은 페이지를 포함하는 웹 사이트의 경우 각 페이지가 자체 스타일을 인라인으로 설정하면 CSS가 제공하는 큰 이점을 잃게 됩니다. 따라서 웹 사이트는 일반적으로 다음 두 가지 방법 중 하나를 사용하여 독립적인 CSS 스타일 시트 파일을 작성합니다.
HTML 문서에 도입되었습니다. 예:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Text Demo</title> <style type="text/css"> h1{ color:white; background-color:boue; } </style> </head> <body> <h1 id="This-nbsp-is-nbsp-a-nbsp-line-nbsp-of-nbsp-Text">This is a line of Text.</h1> <h1 id="This-nbsp-is-nbsp-another-nbsp-line-nbsp-of-nbsp-Text">This is another line of Text.</h1> </body> </html>가져오기 유형 및 링크 유형: 가져오기 유형과 링크 유형의 목적은 독립적인 CSS 파일을 HTML 파일에 도입하는 것이며 둘 사이에는 상응하는 차이점이 있습니다.
실제로 둘 사이의 가장 큰 차이점은 링크 유형은 HTML 태그를 사용하여 외부 CSS 파일을 소개하는 반면, 가져오기 유형은 CSS 규칙을 사용하여 외부 CSS 파일을 소개한다는 것입니다. 따라서 구문도 다릅니다.
링크 스타일을 사용하는 경우 다음 문을 사용하여 외부 CSS 파일을 도입해야 합니다.
<link href="mystyle.css" rel="stylesheet" type="text/css" />import를 사용하는 경우 다음 문을 사용해야 합니다.
<style type="text/css"> @import"mystyle.css"; </style>
그리고 이 두 가지 방법을 사용한 후의 디스플레이 효과도 약간 다릅니다. 링크 방식을 사용할 경우 CSS 파일은 설치 페이지의 주요 부분 이전에 로드되므로 표시되는 웹 페이지는 처음부터 스타일 효과가 나타납니다. 가져오기 방식을 사용할 경우 CSS 파일은 설치 페이지 이후에 로드됩니다. 전체 페이지가 로드되는 경우 일부 브라우저의 경우 웹 페이지 파일의 크기가 상대적으로 크면 스타일이 지정되지 않은 페이지가 먼저 표시되고 플래시 후에 스타일 설정 효과가 나타납니다. 뷰어의 관점에서 보면 이는 가져오기 사용의 단점입니다. 상대적으로 큰 일부 웹 사이트의 경우 유지 관리를 용이하게 하기 위해 모든 CSS 스타일을 여러 CSS 파일에 넣을 수 있습니다. 이런 식으로 링크 가져오기를 사용하는 경우 CSS 파일을 별도로 가져오기 위한 여러 명령문이 필요합니다. CSS 파일의 분류를 조정하려면 HTML 파일도 동시에 조정해야 합니다. 이는 유지 관리 작업의 단점입니다. 가져오기 방법을 사용하는 경우 일반 CSS 파일만 가져올 수 있으며 이 파일에 있는 다른 독립 CSS 파일을 가져올 수 있습니다. 링크 방법에는 이 기능이 없습니다.
여기에 제안 사항이 있습니다. CSS 파일을 도입해야 하는 경우 링크 방법을 사용하고, 여러 CSS 파일을 도입해야 하는 경우 먼저 링크 방법을 사용하여 "디렉토리" CSS 파일, 즉 이 "디렉토리"를 삽입하세요. " CSS 파일 그런 다음 가져오기를 사용하여 다른 CSS 파일을 가져옵니다.
JavaScript를 통해 가져올 CSS 파일을 동적으로 결정하려면 링크 방법을 사용해야 합니다.
국경 없는 iframe과 국경 없는 iframe의 작업은 무엇입니까?
html에서 js를 사용하여 로컬 시스템 시간을 얻는 방법
html 하이퍼링크 a의 클릭 이벤트 후 href
가 가리키는 주소로 점프합니다.
위 내용은 HTML에서 CSS를 참조하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

本篇文章带大家了解一下HTML(超文本标记语言),介绍一下HTML的本质,HTML文档的结构、HTML文档的基本标签和图像标签、列表、表格标签、媒体元素、表单,希望对大家有所帮助!

不算。html是一种用来告知浏览器如何组织页面的标记语言,而CSS是一种用来表现HTML或XML等文件样式的样式设计语言;html和css不具备很强的逻辑性和流程控制功能,缺乏灵活性,且html和css不能按照人类的设计对一件工作进行重复的循环,直至得到让人类满意的答案。

总结了一些web前端面试(笔试)题分享给大家,本篇文章就先给大家分享HTML部分的笔试题(附答案),大家可以自己做做,看看能答对几个!

HTML5中画布标签是“<canvas>”。canvas标签用于图形的绘制,它只是一个矩形的图形容器,绘制图形必须通过脚本(通常是JavaScript)来完成;开发者可利用多种js方法来在canvas中绘制路径、盒、圆、字符以及添加图像等。

html5废弃了dir列表标签。dir标签被用来定义目录列表,一般和li标签配合使用,在dir标签对中通过li标签来设置列表项,语法“<dir><li>列表项值</li>...</dir>”。HTML5已经不支持dir,可使用ul标签取代。

在html中,document是文档对象的意思,代表浏览器窗口的文档;document对象是window对象的子对象,所以可通过“window.document”属性对其进行访问,每个载入浏览器的HTML文档都会成为Document对象。

html5支持boolean值属性;boolean值属性指是属性值为true或者false的属性,如input元素中的disabled属性,不使用该属性表示值为flase,不禁用元素,使用该属性可以不设置属性值表示值为true,禁用元素。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

Dreamweaver Mac版
시각적 웹 개발 도구

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.
