본문 바로가기

컴퓨터학원(복습)(수료)

자바(JAVA)기반 안드로이드 웹&앱 개발 27일차(HTML5 기본 태그, 입력 양식 태그, 구조화 태그)

안녕하세요, 의창입니다.

원래 예제가 많은 날인데.. 오늘 제가 시간이 없어서 개념만 정리했습니다..

내일부터는 다시 예제도 올리겠습니다!

HTML5 기본 태그

글자태그

.1) 제목과 본문 글자 태그

태그

설명

제목 글자

h1

1번째로 큰 제목 글자 생성

h2

2번째로 큰 제목 글자 생성

h3

3번째로 큰 제목 글자 생성

h4

4번째로 큰 제목 글자 생성

h5

5번째로 큰 제목 글자 생성

h6

6번째로 큰 제목 글자 생성

본문 글자

p

본문 문단 생성

br

줄 바꿈

hr

수평 줄 삽입

※ 특수 문자 표기

특수문자

출력문자

 

공백

<

<

>

>

&

&

,2) 앵커태그

태그

설명

a

하이퍼링크 생성

<a href=“http://hanbit.co.kr”>한빛미디어</a>

※ 빈 링크 : 웹 표준을 지키면서 이동하지 않는 a 태그

<a href=“#”>언론사 전체보기</a>

.3) 글자모양 태그

태그

설명

b

굵은 글자

i

기울어진 글자

small

작은 글자

sub

아래첨자

sup

위 첨자

ins

밑줄 글자

del

취소선이 그어진 글자

 

2. 목록태그

태그

설명

ul

순서가 없는 목록 생성

ol

순서가 있는 목록 생성

li

목록 요소 생성

 

3. 테이블 태그

태그

설명

table

표 삽입

tr

표에 행 삽입

th

표의 제목 셀 생성

td

표의 일반 셀 생성

※ 테이블 태그의 속성

특수문자

출력문자

설명

table

border

표의 테두리 두께 지정

tn, td

colspan

셀의 너비 지정

rowspan

셀의 높이 지정

 

4. 미디어 태그

태그

속성

설명

img 태그

src

이미지의 경로 지정

alt

이미지가 없을 때 나오는 글자 지정

width

이미지의 너비 지정

height

이미지의 높이 지정

audio, video 태그

src

음악, 비디오 파일의 경로 지정

preload

음악, 비디오를 준비 중일 때 데이터를 모두 불러올지 여부 지정

autoplay

음악,비디오의 자동 재생 여부 지정

loop

음악, 비디오의 반복 여부 지정

controls

음악, 비디오 재생 도구 출력 여부 지정

video 태그

width

비디오의 너비 지정

height

비디오의 높이 지정

 

 

HTML5 입력 양식 태그와 구조화 태그

입력 양식 태그

.1) 입력 양식 개요

..(1) 입력 양식은 form 태그로 영역을 생성하고, 내부에 input 태그를 넣어 만든다.

..(2) form 태그는 method의 속성의 방식으로 action 속성 장소에 데이터를 전달한다.

<form action=“전송 위치” method=“전송 방식”>

..(3) 전송 방식에는 주소에 데이터를 직접 입력해 전달(GET)하는 방식과 별도의 방법을

......사용해 데이터를 해당 주소로 전달(POST)하는 방법이 있다.

※ label 태그

..- label 태그의 for 속성에 input 태그의 id 속성을 입력해서 label 태그가 어ᄄᅠᆫ input 태

....그를 나타내는지 알려준다.

..- 이렇게 for 속성을 연결하면, label 태그를 클릭했을 때 input 태그에 자동으로 포커스가 간다.

<form>

..<label for=“name”>이름</label>

..<input id=“name” type=“text”>

</form>

※ select 태그

..- 목록으로 보여주는 항목 중 하나 또는 여러 개를 선택할 때 사용하는 입력 양식 요소

..- 여러개를 선택하려면 <select multiple=“multiple”>을 넣어야 한다.

※ fieldset 태그와 legend 태그

..- 입력 양식을 그룹으로 묶고 이름을 지정할 수 있다.

..- legend 태그는 fieldset 태그 내부에 사용한다.

 

2. HTML5 문서 구조화

.1) 공간 분할 태그

태그

설명

div

블록 형식으로 공간 분할

span

인라인 형식으로 공간 분할

.2) 시맨틱 태그

..(1) 시맨틱(semantic)은 ‘의미론적인’이라는 의미이다.

..(2) 시맨틱 웹은 컴퓨터 프로그램이 코드를 읽고 의미를 인식할 수 있는 지능형 웹이다.

태그

설명

header

머리말(페이지 제목, 페이지소개)

nav

하이퍼링크들을 모아 둔 내비게이션

aside

본문 흐름에 벗어나는 노트나 팁

section

문서의 장이나 절에 해당하는 내용

article

본문과 독립적인 콘텐츠 영역

footer

꼬리말(저자나 저작권 정보)