A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 1. HTMl 기본 레이 아웃 ( semantic element ) | |||||||||||||||||||||||||
2 | (1) 목적 | |||||||||||||||||||||||||
3 | - 개발자 및 컴퓨터에 정확한 의미를 전달 하기 위해서 사용한다. | |||||||||||||||||||||||||
4 | - semantic = 의미 | |||||||||||||||||||||||||
5 | - semantic element = 의미있는(의미로적) 요소 | |||||||||||||||||||||||||
6 | (2) non-semantic vs semanic | |||||||||||||||||||||||||
7 | - non-semanic element = <div> 와 <span> 같이 내용에 대해서 아무것도 안알려주는 element | |||||||||||||||||||||||||
8 | - semanic element = <from>, <table>, <img> 처럼 그 내용에 대해서 분명히 정의해 주는 element | |||||||||||||||||||||||||
9 | (3) semanic-element | |||||||||||||||||||||||||
10 | 종류 | 의미 | type | W3School example 주소 | ||||||||||||||||||||||
11 | <header> | - 문서 또는 섹션 헤더를 지정합니다. - 소개 내용에 대한 컨테이너로 사용되어야 한다. . - 하나의 문서에 여러 <header> 요소를 포함 할 수 있습니다. | block | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_header | ||||||||||||||||||||||
12 | <nav> | 탐색 링크(navigation links)의 집합을 정의. | block | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_nav | ||||||||||||||||||||||
13 | <section> | (section)은 일반적으로 제목이 있는 주제를 갖는 내용들의 그룹으로 정의합니다 | block | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_section | ||||||||||||||||||||||
14 | <article> | 독립적인 자체적으로 만족되는 내용을 지정합니다. * 포럼 게시물 * 블로그 포스트 * 뉴스 기사 * 논평 | block | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_aside | ||||||||||||||||||||||
15 | <aside> | 주요 내용을 제외한 내용의 정의하며 사이드 바 등에 배치된다. (주변 contents와 관련이 있어야한다) | block | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_aside | ||||||||||||||||||||||
16 | <footer> | - 문서나 구역의 바닥 글을 지정합니다. - 포함하는 요소에 대한 정보를 포함해야합니다. - 일반 적으로 문서의 작성자, 저작권 정보, 이용 약관에 대한 링크, 연락처 정보를 포함. - 하나의 문서에 여러 <footer> 요소를 포함 할 수 있습니다. | block | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_footer | ||||||||||||||||||||||
17 | <figure> | - <figure> 태그 같은 그림, 도표, 사진, 코드 샘플 등과 같이 자족적인(self-contained) 내용을 지정합니다. - <figure> 요소의 내용이 주된 흐름과 관련되어 있지만, 그 위치는 독립적이며, 제거된 경우에도 그 문서의 흐름에 영향을 주지 않아야 한다. | inline | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_figure | ||||||||||||||||||||||
18 | <figcaption> | <figcaption> 태그는 <figure> 요소에 대한 캡션을 정의합니다. <figcaption> 요소는 <figure> 요소의 첫 번째 또는 마지막 내용으로 배치 할 수 있습니다. | inline | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_figcaption | ||||||||||||||||||||||
19 | <details> | - 자세한 내용을 숨기는 기능을 한다. | block | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_details | ||||||||||||||||||||||
20 | <summary> | 요약 정보를 표시할때 사용한다. | block | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_summary | ||||||||||||||||||||||
21 | <mark> | 강조 표시를 위해서사용한다. | block | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_mark | ||||||||||||||||||||||
22 | <time> | 시간 정보임을 표시한다 | block | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_time | ||||||||||||||||||||||
23 | <main> | 문서내의 메인 정보를 표시한다. | block | https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_main | ||||||||||||||||||||||
24 | ||||||||||||||||||||||||||
25 | HTML 요소와 종류 특징 | |||||||||||||||||||||||||
26 | 구분 | 블록 요소 (BLOCK) | 인라인 요소(INLINE) | 범용 요소 | ||||||||||||||||||||||
27 | 종류 | <h1>~<h6> | <q> | <div> | ||||||||||||||||||||||
28 | <p> | <em> | <li> | |||||||||||||||||||||||
29 | <address> | <strong> | <dd> | |||||||||||||||||||||||
30 | <block-quote> | <abbr> | <address> | |||||||||||||||||||||||
31 | <ul> , <ol> | <ac-ronym> | <p> | |||||||||||||||||||||||
32 | <li> | <sup> | ||||||||||||||||||||||||
33 | <dl> | <sub> | ||||||||||||||||||||||||
34 | <dt> | <img> | ||||||||||||||||||||||||
35 | <dd> | <a> | ||||||||||||||||||||||||
36 | <div> | <map> | ||||||||||||||||||||||||
37 | <area> | |||||||||||||||||||||||||
38 | <span> | |||||||||||||||||||||||||
39 | 특징 및 각 요소별 차이점 | 줄 바꿈 속성을 가지고 있다 | 줄 바꿈 속성이 없음 | |||||||||||||||||||||||
40 | 기본 너비 속성이 100%이다 | 내용 만큼 넒이가 유지됨 | ||||||||||||||||||||||||
41 | 너비와 높이의 속성을 사용할수 없음 | |||||||||||||||||||||||||
42 | 블록 요소를 포함 할수 없지만,예외인 요소도 있다. | 블록 요소를 포함 할수 없다 | 블록 요소임에도 불구하고 모든 요소를 포함할 수 있다. | |||||||||||||||||||||||
43 | 인라인 요소를 포함 할 수 있다 | 인라인 요소를 포함 함수 있다. | ||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | 문단 태그 정리 | |||||||||||||||||||||||||
47 | 종류 | 설명 | 종류 | 설명 | ||||||||||||||||||||||
48 | <h1>~<h6> | 제목 요소 / 숫자가 작을 수록 큰 제목 | <img> | 이미지 요소 | ||||||||||||||||||||||
49 | <p> | 단락 구분 요소 | <a> | 링크 요소 | ||||||||||||||||||||||
50 | <address> | 주소 태그, 주소를 작성할때 사용(<p>만 포함 가능) | <map> | 맵 선언 요소 | ||||||||||||||||||||||
51 | <hr> | 구분선 요소 | <area> | 맵 좌표 영역 설정 요소 | ||||||||||||||||||||||
52 | <q> | 잛은 인용 구문 요소 ( 표현 형식 : "인용구문" ) | <ul> | 비 순차 목록 선언 요소 | ||||||||||||||||||||||
53 | <blockquote> | 긴문장 인용 구문 | <ol> | 순자 목록 선언 | ||||||||||||||||||||||
54 | <em> | 강조(주간적)요소 ( 표현 형식 : 강조구문) | <li> | 목록 요소 | ||||||||||||||||||||||
55 | <strong> | 강한 강조(객관적)요소 (표시 형식 : 강조구문) | <dl> | 정의 목록 선언 요소 | ||||||||||||||||||||||
56 | <abbr> | 줄임말(앞글자 줄임) 요소 ( 표현 방법 : 마우스 가져다 대면 글자가 나타난다) | <dt> | 용어 표현 요소 | ||||||||||||||||||||||
57 | <acronym> | 줄임말(모음/자음 조합 줄임) 요소 (html5에 없음) | <dd> | 용어 설명 요소 | ||||||||||||||||||||||
58 | <sup> | 위 첨자 요소 | <div> | 범용 그룹화 요소 | ||||||||||||||||||||||
59 | <sub> | 아래 첨자 요소 | <span> | 인라인 요소 그룹화 요소 | ||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | 테이블 태그 와 속성 | |||||||||||||||||||||||||
63 | 종류 | 설명 | 속성 | 설명 | ||||||||||||||||||||||
64 | <table> | 표의 시작과 종료 | width-"너비값" | 표 너비 | ||||||||||||||||||||||
65 | border="선 두껫값" | 표 선 두께 | ||||||||||||||||||||||||
66 | summary="테이블 내용 요약" | 표 내용 요약 | ||||||||||||||||||||||||
67 | cellspacing="셀 간격" | 셀 과셀의 간격 | ||||||||||||||||||||||||
68 | <tr> | 한 행의 시작과 종료 | ||||||||||||||||||||||||
69 | <th> | 제목 열(cell) | scope="col" | 열 제목일 경우 | ||||||||||||||||||||||
70 | scope="row" | 행이 제목일 경우 | ||||||||||||||||||||||||
71 | <td> | 데이터 열(cell) | rowspan="행 개수" | 행 합치기 | ||||||||||||||||||||||
72 | colspan="열 개수" | 열 합치기 | ||||||||||||||||||||||||
73 | <caption> | 표 제목 | ||||||||||||||||||||||||
74 | <colgroup> | 열 그룹 시작과 종료 | ||||||||||||||||||||||||
75 | <col> | 열 그룹 설정 | width-"너비값" | |||||||||||||||||||||||
76 | <thead> | 표 머리 영역(셀 제목영역) | ||||||||||||||||||||||||
77 | <tbody> | 표 본문 영역(데이터 영역) | ||||||||||||||||||||||||
78 | <tfoot> | 표 바닥 영역(통계, 합계 등) | ||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | 폼(form) 태그와 속성 | |||||||||||||||||||||||||
82 | 종류 | 설명 | 속성 | 설명 | ||||||||||||||||||||||
83 | <form> | 입력 양식 영역 (전송 역할) | name | 폼이름 | ||||||||||||||||||||||
84 | method | 전송 방식(get , post) | ||||||||||||||||||||||||
85 | action | 입력값을 전송할 페이지 | ||||||||||||||||||||||||
86 | target | action 태그에서 지정한 스크립트 파일을 현재 창이아닌 다른 위치에 열도록 지정 | ||||||||||||||||||||||||
87 | <fieldset> | 입력 요소 그룹화 | ||||||||||||||||||||||||
88 | <legend> | 그룹 제목 | ||||||||||||||||||||||||
89 | <input> | 입력 요소 | type https://www.w3schools.com/html/html_form_input_types.asp | text | 한 줄 글 상자 | |||||||||||||||||||||
90 | password | 비밀번호 | ||||||||||||||||||||||||
91 | checkbox | 중복 선택 상자 | ||||||||||||||||||||||||
92 | radio | 단일 선택 상자 | ||||||||||||||||||||||||
93 | submit | 확인 버튼(전송 기능) | ||||||||||||||||||||||||
94 | image | 이미지 버튼 (전송 기능) | ||||||||||||||||||||||||
95 | file | 파일 첨부 | ||||||||||||||||||||||||
96 | button | 범용 버튼 | ||||||||||||||||||||||||
97 | hidden | 화면 표시 안됨(숨긴 값을 전송) | ||||||||||||||||||||||||
98 | value | 입력 값 | ||||||||||||||||||||||||
99 | name | 요소 이름 | ||||||||||||||||||||||||
100 | id | 요소 아이디 |