티스토리 뷰

4일째부터 HTML 입문!

패스트캠퍼스 프론트엔드 올인원 with React 강의 수강 4일차입니다!

지난 3일 동안 이 강의를 본격적으로 듣기 전에 개요를 학습했는데요.

오늘은 HTML 기본 강의를 수강했답니다.

 

오늘은 기본적인 HTML의 구조-문법부터 각 태그, 요소, 속성, 컨텐츠 등이 어떤 것인지 알아보는 시간을 가졌어요.

(01. 기본 문법 / 02. 속성(Attributes)과 값(Value) / 03. 부모 요소(ParentElement), 자식 요소(ChildElement) / 04. 빈 태그(Emptytag) / 05. DOCTYPE(DTD))

 

기본 용어들을 알지 못하면 다른 사람에게 내가 짠 코드를 설명할 때 버벅이게 되지요.

정확한 기본 용어들과 닫는 태그가 없는 태그들을 명칭하는 '빈 태그'라는 용어, 그리고 DOCTYPE의 역할에 대하여 공부했어요.

특히 DOCTYPE이 어떤 것인지는 종종 면접에서도 질문이 나온다고 합니다!

 


HTML 용어 개념

<section class="Earth">
	<h1>People</h1>
</section>

 

위 예시를 참고하여 개념을 설명하면,

◾ 태그: <section>,</section> 등 - 열린 태그와 닫는 태그가 있음. 빈 태그라는 것도 있음 (ex- <img />)

요소: 태그와 비슷하게 쓰이지만 <h1>People</h1> 전체를 뜻함. 태그는 요소에 속하는 것. (People은 컨텐츠)

속성: class, id와 같이 태그(요소)의 기능을 확장하기 위한 것

: 속성에 해당하는 값, 나중에 이 값에 해당하는 태그를 찾는 데에 쓰임.

 

위 section 태그는 h1 태그를 컨텐츠로 사용하고 있다.

부모 요소: section 태그에 해당하는 것

자식 요소: h1  태그에 해당하는 것

상위 요소: 부모+a 의 조상 요소들을 말함

자식 요소: 자식-a 의 후손 요소들을 말함

    ➡ 나중에 CSS, JS 등에서 부모/자식 요소를 다룰 때 중요하게 사용됨!

 

빈 태그: HTML5 버전에서는 <img src="img/abc.jpg"> 또는 <img src="img/abc.jpg" /> 형태를 모두 사용함.

    ➡ 대신 사용할 형태를 정하여 통일성 있게 사용하기!

 

문서의 범위

 <html>: HTML 문서의 전체 범위

 <head>: 정보 범위, 웹 화면을 구성하기 위한 기본 설정의 나열.

 <body>: 구조 범위, 웹 화면을 구성하는 내용이나 레이아웃 등이 해당함. (화면에서 보이는 것들)

 

DOCTYPE

 DTD(Document Type Definition)라고도 함

 마크업 언어에서 문서의 형식(버전)을 지정함

◽ <!DOCTYPE html>은 이 HTML 문서가 HTML5 버전으로 해석된다는 것을 말함.

 


내용 학습 출처: https://heropy.blog/2019/04/24/html-css-starter/

강의 링크: https://bit.ly/3m0t8GM

댓글
최근에 달린 댓글
«   2024/05   »
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