| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- zelf
- 페이스북
- 랜섬웨어
- 메플리
- 젤프
- 이클립스
- 윈도우11
- 취약점
- 다음아고라사칭
- ChatGPT
- 자바
- 방문자추적기
- wannacry
- 애플페이
- 베이직쎈
- 2017티스토리결산
- 티스토리
- 2017 티스토리 결산
- 페이스북서명운동
- Ai
- 컨택리스
- 내방문자찾아주오
- 0원메가패스
- 토스뱅크
- Applepay
- 예제
- perplexity
- 토큰털이
- 다음아고라서명운동
- 토큰탈취
- Today
- Total
EdgeSecu
웹 기초 스터디 5주차 [HTML] 본문
웹 프로그래밍 튜토리얼 | PoiemaWeb
Front-end Development Tutorial
poiemaweb.com
[HTML5]
1. HTML5 기본 문법
2014년 10월 28일 확정된 차세대 웹 표준.
html5 문서는 <!DOCTYPE html> 로 시작하여야 함
대표적인 HTML Editor: VSC, WebStorm, Atom, Brackets, Sublime text
html document는 element들의 집합으로 이루어짐
좋은 코드->읽기 쉬운 코드->indent 잘 하자
Attribute(속성): 요소의 성질, 특징을 정의하는 명세
-ex) <img src="html.png"> src: attribute name, html.png: attribute value
<!--주석-->
2. 시맨틱 요소와 검색 엔진
시맨틱 태그: 브라우저, 검색엔진, 개발자에게 콘텐츠의 의미를 명확히 설명하기 위해
<font size="6"><b>Hello</b></font>
<h1>Hello</h1>
-이 둘은 브라우저에서 동일한 모습으로 나타나지만 1행의 요소는 의미론적으로는 의미를 가지고 있지 않다. 반면 2행의 요소는 최상위 레벨의 header(제목)이라는 의미를 가지고 있다.
-장점: 코드의 가독성을 높임, 유지보수 용이, 검색엔진 친화적
non-semantic 요소: div, span 등
semantic 요소: form, table, img 등
3. 웹페이지의 구성하는 기본 태그
문서 형식 정의 태그(DTD, Document Type Definition): 출력할 웹 페이지의 형식을 브라우저에게 전달
<!DOCTYPE html>
4. 텍스트 관련 태그
제목(Headings) 태그: h1~h6
글자 형태(Text Formatting) 태그:
- b(bold, 의미론적 중요성의 의미는 없음), strong(bold체, 의미론적 중요성의 의미를 가짐)
- i(italic체, 의미론적 중요성의 의미 없음), em(italic체, 의미론적 중요성의 의미 가짐)
- small, mark(highlight), del(취소선), ins(밑줄), sub(subscripted, 아래에 쓰인), sup(superscripted, 위에 쓰인)
본문 태그:
- p(Paragraphs)
- br: 개행, 빈 요소이므로 종료태그가 없음
html에서는 일반적으로 연속된 공백(space)이나 줄바꿈(enter)를 사용하여도 1개로만 표시된다.
연속적 공백 사용법:
- pre: preformatted(형식화된) text를 지정, 작성된 그대로 브라우저에 표시됨
- hr: 수평줄 삽입
- q: 짧은 인용문, 큰따옴표가 감싼다
- blockquote: 긴 인용문 블록, indent
'STUDY > GDSC' 카테고리의 다른 글
| 웹 기초 스터디 6주차 WIL6 (0) | 2023.05.03 |
|---|---|
| 웹 기초 스터디 5주차 [CSS] (0) | 2023.04.30 |
| 웹 기초 스터디 5주차 WIL5 (0) | 2023.04.11 |
| 웹 기초 스터디 4주차 WIL4 (0) | 2023.04.04 |
| 웹 기초 스터디 3주차 WIL3 (0) | 2023.03.31 |