1. <header>태그 - 머리말 지정


사이트 전체의 헤더는 주로 페이지 맨 위쪽이나 왼쪽에 삽입하며 헤더의 내용으로는 주로 <form> 태그를 사용해 검색창을 넣거나 <nav> 태그를 사용해 사이트 메뉴를 넣습니다.



2. <nav> 태그 - 문서를 연결하는 내비게이션 링크


동일한 사이트 안의 문서나 다른 사이트의 문서로 연결하는 링크 모음을 나타냅니다. 푸터에 있는 사이트 링크 모음 부분에도 많이 사용됩니다.



3. <section> 태그 - 주제별 콘텐츠 영역


문맥 흐름 중에서 콘텐츠를 주제별로 묶을 때 사용하며 그 안에서 섹션 제목을 나타내는 <h1>~<h6> 제목 태그가 함께 사용됩니다.



4. <article> 태그 - 콘텐츠 내용


<section> 태그와 비슷해 혼동하기 쉬운 <article> 태그는 웹 상의 실제 내용을 넣습니다. 태그를 적용한 부분을 떼어 내 독립적으로 배포하거나 재사용하더라도 완전히 하나의 콘텐츠가 된다면 <article> 태그를 쓰면 됩니다.



5. <aside> 태그 - 본문 이외의 내용 표시


본문 내용 외에 주변에 표시되는 기타 내용들을 나타냅니다.



6. <iframe> 태그 - 외부 문서 삽입


일반적으로 웹 문서 안에 내용을 직접 입력하지만 다른 외부 문서를 삽입할 수도 있습니다. 이러한 인라인 프레임을 삽입하는 태그는 <iframe> 태그입니다.


<iframe src="삽입할 문서 주소" [속성 = "속성 값"] </iframe>


<iframe> 태그에서는 여러 속성을 이용해 원하는 형태로 표시할 수 있습니다.


속성

설명

width

인라인 프레임의 너비다. 픽셀이나 백분율 값으로 표시한다. 

height

인라인 프레임의 높이다. 픽셀이나 백분율 값으로 표시한다.

name

인라인 프레임의 이름이다. 

src

프레임에 표시할 문서의 주소를 지정한다. 

 seamless

프레임의 테두리를 없애 마치 본문ㄴ의 일부처럼 보이도록 만들며 속성 값 없이 seamless라고 쓰면 된다. 

이 속성은 아직 크롬과 사파리에서만 지원한다. 



7. <footer> 태그 - 제작 정보와 저작권 정보 표시


사이트 제작자의 연락처 정보와 저작권 정보를 표시합니다.



8. <address> 태그 - 사이트 제작자 정보, 연락처 정보 표시


<address> 태그는 주로 <footer> 태그 안에 사용되는데 웹 페이지 제작자의 이름이나 제작자의 웹 페이지 또는 피드백을 위한 연락처 정보를 넣는 데 사용됩니다. 그리고 웹 사이트와 관련된 우편 주소도 <address> 태그 안에 포합시킵니다. 하지만 단순히 우편 주소를 표기할 용도라면 <p> 태그를 사용해 표시합니다.



<출처> HTML5+CSS3 웹 표준의 정석

'IT > HTML' 카테고리의 다른 글

HTML5와 멀티미디어  (0) 2017.04.21
[HTML 입문] 기타 폼 요소  (0) 2017.03.28
[HTML 입문] 여러 데이터를 나열하는 태그  (0) 2017.03.27
[HTML 입문] <input> 태그  (0) 2017.03.24
[HTML 입문] 폼을 만드는 기본적인 태그  (0) 2017.03.23

1. caption-side 속성 - 표 제목 위치 정하기


caption-side: top | bottom



2. border 속성 - 표 테두리 스타일 정하기


CSS를 이용해 테두리를 표시할 때는 표의 바깥 테두리와 셀의 테두리를 따로 지정해야 합니다.


<style>
            body{
                font-family:"맑은 고딕""고딕""굴림";
            }
            .table1 {
                border:1px solid black;
            }
            .table1 td {
                border:1px dotted black;
                padding:10px;
                text-align:center;
            }
</style>



3. border-collapse 속성 - 테두리 통합, 분리하기


border-collapse: collapse | separate;


<table> 태그와 <td> 태그에서 border 속성을 사용하면 두 줄로 표시되는데 이때 border-collapse 속성을 사용하면 표의 바깥 테두리와 셀의 각 테두리가 떨어져 있는 것을 그대로 둘 것인지, 두 테두리를 하나로 합칠 것인지를 결정할 수 있습니다.



4. border-spacing 속성 - 인접한 셀 테두리 사이 거리 지정하기


border-spacing: <크기>;


border-collapse: separate를 사용해 셀들을 분리했을 경우, 인접한 셀 테두리 사이의 거리를 지정합니다.



5. empty-cells 속성 - 빈 셀의 표시 여부 지정하기


empty-cells: show | hide;



6. width, height 속성 - 표 너비와 높이 지정하기


width: <크기>;

height: <크기>;



7. table-layout 속성 - 콘텐츠에 맞게 셀 너비 지정하기


속성 값

설명

fixed

셀 너비를 고정한다. 셀 내용에 따라 셀의 너비가 달라지지 않는다. 

auto

셀 내용에 따라 셀의 너비가 달라진다. 기본 값. 



8. text-align 속성 - 셀 안에서 수평 정령하기


text-align: left | right | center;



9. vertical-align 속성 - 셀 안에서 수직 정렬하기


vertical-align: top | bottom | middle;





<출처> Do it! HTML5+CSS3 웹 표준의 정석

'IT > CSS' 카테고리의 다른 글

CSS3 선택자  (0) 2017.04.25
[CSS 입문] 다단 관련 속성  (0) 2017.04.19
[CSS 입문] CSS 포지셔닝의 주요 속성들  (0) 2017.04.17
[CSS 입문] 여백을 조절하는 속성  (0) 2017.04.17
[CSS 입문] 테두리 관련 속성  (2) 2017.04.13

1. column-width 속성 - 단의 너비를 고정하고 다단 구성하기


column-width: <크기> | auto;


화면이 커지면 단의 개수가 많아지고 화면이 좁아지면 단의 개수가 줄어듭니다.



2. column-count 속성 - 단의 개수를 고정하고 다단 구성하기


column-count: <숫자> | auto;


브라우저 창의 너비와 상관없이 단의 개수가 일정하며 창의 너비에 따라 단의 너비가 바뀝니다.



3. column-gap 속성 - 단과 단 사이 여백 지정하기


column-gap: <크기> | auto;



4. column-rule 속성 - 구분선의 색상, 스타일, 너비 지정하기


column-rule-color: <색상>

column-rule-style: none | hidden | dotted | dashed | solid | double | groove | ridge | inset |                        outset

column-rule-width: <크기> | thin | medium | thick

column-rule: <너비> | <스타일> | <색상>



5. break-after 속성 - 다단 위치 지정하기


속성

단 나눌 위치

동작

 단 나눔

단 나누지 않음 

break-before

특정 요소 앞 

column 

avoid-column 

break-after 

특정 요소 뒤 

break-inside 

특정 요소 안 



6. column-span 속성 - 여러 단을 하나로 합치기


column-span: 1 | all;





<출처> Do it! HTML5+CSS3 웹 표준의 정석

'IT > CSS' 카테고리의 다른 글

CSS3 선택자  (0) 2017.04.25
[CSS 입문] 표 스타일 속성  (0) 2017.04.19
[CSS 입문] CSS 포지셔닝의 주요 속성들  (0) 2017.04.17
[CSS 입문] 여백을 조절하는 속성  (0) 2017.04.17
[CSS 입문] 테두리 관련 속성  (2) 2017.04.13

+ Recent posts