본문 바로가기

html§CSS

HTML의 태그들(8)

○ CSS 파일 등 외부 파일 연결

● <link> 태그

외부의 문서를 연결시키는 태그이다


주로 CSS 파일 같은 스타일 시트 파일을 연결하거나, 웹 폰트를 사용할 때 폰트가 있는 주소로 연결시킬 수 있다
여러 개의 <link> 태그를 삽입할 수 있으며, <head> 태그 안에 넣는다

<link type="text/css" rel="stylesheet" href="mystyle.css">

 

link 태그의 속성

  • rel : 현재 문서와 연결 문서의 관계를 표시한다
  • href : 연결할 곳의 주소를 표시한다
  • type : 연결 문서의 MIME 유형을 표시한다(href 속성이 설정됐을 때만 사용한다)
□ rel 속성의 값
  • stylesheet : 스타일 시트로 연결할 때 사용
  • alternate : 문서의 대안 버전(프린트나 번역 사이트)으로 연결할 때 사용
    (<link rel="alternate" type="application/atom+xml" href="/print/atom">)
  • author : 저작자로 연결할 때 사용
  • help : 도움말로 연결할 때 사용
  • license : 문서의 저작권 정보로 연결할 때
  • search : 검색 도구로 연결할 때
□ type 속성의 값
  • text/css : CSS 파일의 경우일 때 사용
  • text/javascript : js 파일의 경우일 때 사용
  • application/xml : xml 파일의 경우일 때 사용
 
● @import

<link> 태그를 사용하지 않고 CSS 파일을 연결시킬 수 있다

@import url(mystyle.css);

 

  • @import url(' ');
  • @import " ";

이중 인용부호, 단일 인용부호 모두 사용가능하다. 인용부호 안에 주소를 입력한다
적용시킬 html 페이지의 <style> 태그 맨 처음에 위치한다

 


 

● <figure> 태그

사진, 도표, 삽화, 비디오, 코드 등을 담는 컨테이너 역할을 하는 태그이다




● <figcaption> 태그

figure 태그에 대한 설명을 하는 문구를 담는 태그이다


<figure> 태그 안에서 한번만 사용할 수 있다

실행 코드



실행 결과




● <label> 태그

폼의 양식에 이름을 붙이는 태그이다


<label> 태그로 묶인 텍스트를 클릭하면, form control(양식 입력 창)이 선택된다
(form control : input, button, textarea, select 태그로 생성된 입력 장치 제어)



label 태그의 속성

  • for : <label> 태그로 묶을 id. 관련 태그의 id와 같다
    <label> 태그의 for 값과 양식의 id 값이 같으면 연결되게 한다
    label을 클릭하면, 연결된 양식에 입력할 수 있도록 하거나 체크를 하거나 해제한다

  • form : <label> 태그가 속한 <form> 태그의 아이디

label 태그를 양식에 연결하는 방법은
컨텐츠를 <label> 태그로 감싸거나 <label> 태그의 for값과 다른 태그의 id를 연결하면 레이블을 클릭했을때 연결된 양식에 입력할수 있다



실행 코드



실행 결과

좋아하는 동물을 한 마리만 선택하세요




● <fieldset> 태그

form 태그에서 연관된 요소들을 하나의 그룹으로 묶을 때 사용한다

하나의 그룹으로 묶은 요소를 주변으로 박스 모양의 선을 그려준다

 

fieldset 태그의 속성

  • form : 해당 <fieldset> 태그가 속해 있는 폼을 지정한다.
    이 속성을 지정하면 특정 <form>태그와 <fieldset> 태그의 관계를 명시적으로 연결할 수 있으며,
    <fieldset> 태그가 <form> 태그 밖에 있더라도 둘 사이의 관계를 유지할 수 있다

  • disabled : <fieldset> 태그의 모든 컨텐츠들을 한번에 비활성화할 수 있다

 

● <legend> 태그

fieldset 태그의 캡션을 정의할 때 사용한다



실행 코드

 

실행 결과



실행 코드
(form 속성 사용)

 

실행 결과

disabled로 입력을 하지 못하게 지정했다

'html§CSS' 카테고리의 다른 글

CSS의 속성들(2)  (0) 2020.06.20
CSS의 속성들(1)  (0) 2020.06.19
CSS의 개념  (0) 2020.06.17
HTML의 태그들(7)  (2) 2020.06.16
HTML의 태그들(6)  (0) 2020.06.16