새소식

반응형
WEB/HTML

[HTML] HTML <link> 태그를 통한 리소스 불러오기

  • -
반응형

2021-03-25


자신의 사용하고 있는 디렉터리 및 외부 요소를 가져오고자 할 때 link 태그를 사용한다. 주로 외부에 저장되어 있는 css 스타일 시트(stylesheet)를 연결하고자 할때 사용한다. 구체적인 사용법을 알아보도록 하자.


- 리소스 css 파일 준비

 

 

우선적으로 스타일시트로 사용하고자 하는 css 파일을 만들어주어야 한다. 해당 파일은 어디에 만들어 두었든 크게 상관은 없지만 앞으로 계속해서 사용할 스타일시트 (css)파일이라면 한 곳에 잘 정리해서 두는 것이 좋다.

 


이후 생성된 파일에 아래와 같은 옵션을 부여해주었다. div태그 중심으로 넓이와 높이 배경색을 지정하였다.

 

@charset "UTF-8";


/* div 태그에 공통된 속성 부여  */
div{
	width: 300px; /* 넓이 속성  */
	height: 300px;/* 높이 속성 */
	background: gray; /* 배경색 속성  */
}

- css 파일 link로 불러오기

 

이제 준비된 파일을 다른 html 문서에서 불러와 스타일시트를 적용해 보도록 하자. 아래는 스타일시트를 적용할 html 코드이다.

 

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link href ="/자신이 저장한 파일위치/Test.css" rel="stylesheet">
</head>
<body>
<div>--------This is Test--------</div>
</body>
</html>

 

여기서 봐야할 코드 <link href ="/자신이 저장한 파일 위치/Test.css" rel="stylesheet">이다. 여기에서의 href의 속성 값은 해당 css 스타일시트가 저장된 위치를 넣어주면 된다. 다음 rel은 속성은 불러온 파일을 사용할 목적 정도로 해석할 수 있으며, 우리는 stylesheet로 사용할 거기 때문에 stylesheet로 적어주면 된다. 결과를 확인해 보면 아래와 같다. 직접적인 스타일은 html내부에서 부여하지 않고 link로 불러오는 것만으로도 스타일 정상적으로 적용되는 것을 확인할 수 있다.

 


- 이외의 속성들

 

* seizes: 파비콘등을 지정할 때 사이즈를 조정할 목적으로 사용된다.

 

* type: 지정된 파일의 MIME 타입을 지정해줄 때 사용한다. ex) image/jpg

 

* media: 미디어 유형이나 해당 유형의 쿼리문을 지정해 줄 때 사용한다.

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.