01HTML설계 가이드

2021. 12. 13. 12:30ksmart_html_css_js/html

728x90
HTML 태그
<!-- html 주석 처리 방법 -->
<!DOCTYPE html>
<!-- html5 버전 가르킨다. --> 
<html>
<!-- html문서 시작을 알린다. -->
<head> 
<!-- 이 페이지의 정보를 서술 하는 공간 눈에 보이지 않는 정보 --> 
<title>sample</title> 
<meta charset="UTF-8">
</head> <body>
<!-- 사용자의 눈에 보이는 컨텐츠를 나열하는 공간 -->
<h1>ksmart</h1> 한국스마트정보교육원 
</body> 
</html>

"Hyper Text Mark-up Language"의 약자

웹 문서(페이지)를 작성하기 위한 언어

html 문서 버전은 doctype으로 서술

html 문서 시작을 알리는 태그는 html 태그이다.

·요소와 속성

소 : 시멘틱 태그* 및 엘리멘트 요소등을 포함

속성 : 태그가 가질 수 있는 정보

*시멘틱 태그 : 의미가 있는 명칭으로 만들어진 블럭 요소인 header, footer 등

레이아웃 구현

레이아웃 구성

레이아웃
설명
상단(Header) 영역
- 문서의 header를 나타낼 때 사용하고, 사이트 로고, 링크, 소개 등을 넣음.
- <header></header>
내비게이션 영역
- 문서의 navigation을 나타낼 때 사용하고, 보통 메뉴 영역으로 사용
- <nav></nav>
사이드 바 영역
- 본문 전체 내용과 직접적인 연관성이 없는 분리된 내용을 담을 때 사용
- 주로 사이드바에 사용되며, 다른 예로는 배너광고 및 위젯 등이 존재
- <aside></aside>
하단(Footer) 영역
- 문서의 하단을 나타낼 때 사용하고, 주소, 연락처, 저작권을 넣음.
- <footer></footer>

 

article, section, div

<article></article> - 문서 혹은 요소가 독립적으로 존재할 수 있을 때

<section></section> - 논리적으로 관계있는 문서 혹은 요소를 분리 할 때 

<div></div> - 요소간 논리적 관계와는 상관없이 요소를 나눠야 할 때

<article>
  <h1>Article1 Heading</h1>
  <section>
    <h2>Section1 Heading</h2>
    <p>Content...</p>
  </section>
  <section>
    <h2>Section2 Heading</h2>
    <p>Content...</p>
  </section>
  <section>
    <h2>Section3 Heading</h2>
    <p>Content...</p>
  </section>
</article>

 

728x90

'ksmart_html_css_js > html' 카테고리의 다른 글

관리자입장 회원관리 완전 가짜화면_html  (0) 2021.12.20
03Form 태그 요소_Input  (0) 2021.12.14
02블럭요소_인라인요소  (0) 2021.12.13