씨네
공부하는 개발자 강씨네
씨네
  • 분류 전체보기 (460)
    • Web (21)
      • HTML (11)
      • CSS (10)
    • JS 관련 (49)
      • JavaScript (27)
      • JQuery (22)
    • TS 관련 (15)
      • TypeScript (15)
    • NodeJS (7)
      • NodeJS (7)
    • 따라하며 배우는 시리즈 (23)
      • NodeJS & ReactJS Basic (23)
      • NodeJS & ReactJS Movie (0)
      • NodeJS & ReactJS Youtube (0)
      • NodeJS & ReactJS ChatBot (0)
    • SPA (14)
      • React (14)
      • Vue (0)
      • Anguler (0)
    • Java 관련 (118)
      • Java (52)
      • JDBC (6)
      • JSP & Servlet (18)
      • Spring Legecy (38)
      • SpringBoot (4)
    • Python (26)
      • Python (20)
      • PyMongo (1)
      • Django (5)
    • Git (24)
      • Github (24)
    • RDB (22)
      • Oracle (21)
      • MySQL (1)
    • NoSQL (5)
      • MongoDB (5)
    • OS (4)
      • Linux (4)
    • 빅데이터 (2)
      • hadoop (2)
    • IDE (20)
      • eclipse (11)
      • VSCODE (4)
      • VisualStudio (1)
      • IntelliJ (1)
      • PyCharm (1)
      • DBeaver (2)
    • Install (3)
      • Tomcat (1)
      • Docker (1)
      • Anaconda (1)
    • 오류&에러 (28)
      • TS (2)
      • NodeJS (7)
      • SQL (8)
      • Java (1)
      • Spring (4)
      • Git (6)
      • 기타 (0)
    • 알고리즘 (67)
      • 수열 (1)
      • 백준(backjoon) (39)
      • Programmers (27)
    • 자격증 (5)
      • SQLD (5)
    • 기타 (2)
    • IT유튜브로 지식쌓기 (2)

공지사항

인기 글

최근 글

티스토리

250x250
hELLO · Designed By 정상우.
씨네

공부하는 개발자 강씨네

[HTML] sementic(시멘틱)
Web/HTML

[HTML] sementic(시멘틱)

2021. 11. 6. 12:12
728x90


1. grouping 새로운 구조

<hgroup> : 제목과 부제목을 묶어주는 요소. 최상위 제목만 outline 된다.

<section> : 의미가 같은 내용들을 그룹화

* <h>, <p>, <section>, <article>을 묶을 때나, 독립된 영역을 만들 때도 사용

<header> : 문서의 머릿말

<footer> : 문서의 꼬릿말

<nav> : 메인 네비게이션

<article> : 문서에서 독립적인 컨텐츠

<aside> : 사이드바(메인 컨텐츠와 분리된, 독립적 요소)

<figure> : 삽화, 다이어그램, 사진 코드목록 등에 설명을 달아줌

<mark> : 부분 강조

<time> : 날짜와 시간을 기계가 이해할 수 있는 형태로 (data type 으로)

<details> : 접기/평치기 기능(summary : details의 제목)

<progress> : 다운로드 진행 상황

<meter> : 현재 진행 상황

​

​

2. <form>에 추가된 속성

<input type="">

serach, email, url, tel, number, range, date, datetime, datetime-local, month,week, time, color

​

required : 유효성 검사

placeholder : 입력 형식 힘트

autocomplete : 자동완성

list : 자동완성과 비슷한 기능 (미리 만들어 놓은 리스트를 보여줌)

autofocus : 커서 자동이동

pattern : 정규 표현식 방법으로 유효성 검사

multiple : 다중 파일 선택

​

​

​

​

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>html5</title>

<style type="text/css">
	*{
		padding: 0px;
		margin: 0px;	
	}
	.html5{
		border:1px dotted red;;
		margin: 10px;
	}
	section{
		height: 400px;
	}
	#left{
		width: 48%;
		height: 90%;
		float: left;
	}
	#right{
		width: 48%;
		height: 90%;
		float: right;
	}
</style>

</head>
<body>

	<header class="html5">
		<h1>제목</h1>
		
		<nav class="html5">
			<span><a href="#">메뉴1</a></span>
			<span><a href="#">메뉴2</a></span>
			<span><a href="#">메뉴3</a></span>
			<span><a href="#">메뉴4</a></span>
		</nav>
	</header>
	
	<section class="html5">
		<article class="html5" id="left">
			<p>내용1</p>
		</article>
		<article class="html5" id="right">
			<p>내용2</p>
		</article>
	</section>
	
	<footer class="html5">
		<address>copyright &copy; all rights reserved qclass ....</address>
	</footer>
	
</body>
</html>

 

728x90

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

[HTML] 제목, 단락, 주소  (0) 2021.11.28
[HTML] 블록(block) 요소 & 인라인(inline) 요소  (0) 2021.11.27
[HTML] HTML의 구조  (0) 2021.11.26
[HTML] grouping - <div>, <span>  (0) 2021.11.05
[HTML] form(폼)  (0) 2021.11.04
    'Web/HTML' 카테고리의 다른 글
    • [HTML] 블록(block) 요소 & 인라인(inline) 요소
    • [HTML] HTML의 구조
    • [HTML] grouping - <div>, <span>
    • [HTML] form(폼)
    씨네
    씨네
    개발자 씨네가 공부하는 내용을 기록 겸 공유하는 블로그입니다!

    티스토리툴바