HTML&CSS/HTML

HTML(1) 기본

UserDonghu 2023. 8. 19. 14:01

HTML은 요소(Elements)로 구성되어있다.

 

 

태그 (Tag)

어떤 표시를 하기 위해 붙인 꼬리표

기본적으로 <>시작 태그  </>종료 태그 의 쌍으로 구성되어있다.

<p class="web-tech"> 웹의 대표적인 기술 HTML/CSS/JS </p>

 

요소의 포함

<p>
	HTML은 요소 안에 
	<strong>다른 요소</strong>가 들어갈 수 있다.
</p>

<!-- 잘못 사용된 예 -->
<p>
	HTML은 요소 안에 
	<strong>다른 요소 가 들어갈 수 있다.
</p>
	</strong>

 

주의) HTML의 경우, 오류를 알려주지 않고 웹브라우저가 임의로 결과를 보여줌. -> '웬만한 오류는 알아서 처리해준다.' 의도치 않은 화면이 나올 수도있으니, 마크업 검사 필수.

 

https://validator.w3.org < 마크업 검사 사이트.

 

 

 

빈요소 / 셀프 클로징

 

닫는 태그가 없는 태그 존재.

<br>
<input type="text">
<img src="" alt="">

 

 

주석

<!-- 주석 내용 -->

프로그램 동작에 영향을 미치지 않음.

설명하는 글을 적어두는곳.

매우 중요한 기밀 사항을 적어놓는 것은 X

태그의 시작과 끝을 적어놓는것이 좋음 (오류 체크하기에 good)

추가할 기능이나 임시로 처리해둔 곳 메모.

 

 

부모, 형제, 자식, 자손

 

부모 요소는 그 요소를 포함하는 가장 가까운 상위 요소.

자식 요소는 부모와 반대되며, 여러개.

조상 요소는 그 요소를 포함하는 모든 요소, 부모 포함 여러개.

자손 요소는 그 요소가 포함하고 있는 모든 요소.

형제 요소는 같은 부모를 가지고 있는 요소들.

<html>

<head></head>

<body>
  <section>
    <h1>
      <strong></strong>
    </h1>
    <img>
    <div>
      <p><strong></strong></p>
      <p><strong></strong></p>
      <p><strong></strong></p>
    </div>
  </section>
</body>

</html>

div을 기준으로 section은 부모.

div을 기준으로 html과 body, section는 조상.

div을 기준으로 h1과 img는 형제.

div을 기준으로 p는 자식

div을 기준으로 p와 strong은 자손

'HTML&CSS > HTML' 카테고리의 다른 글

HTML(6) 표(table)  (0) 2023.08.19
HTML(5) form  (0) 2023.08.19
HTML(4) 태그 종류  (0) 2023.08.19
HTML(3) 블록 레벨 요소와 인라인 레벨 요소  (0) 2023.08.19
HTML(2) 문서해부  (0) 2023.08.19