코딩 기록들
[FrontEnd] 1. HTML5 문서구조, 주요 태그, 속성 본문
HTML5 문서구조
HTML (hyper text markup language)
- 태그(= node = element)를 조합해서 하나의 문서를 만드는언어
- 브라우저로 결과를 즉시 확인해볼수있다(= Client Side Language)
HTML의 구조
head 의 태그들 : 브라우저에 나타나지 않는다
title : 사이트에 보여지는 제목
meta : 반응형 웹
script : 자바스크립트 작성
style : html꾸밀때
body의 태그들 : 브라우저에 전부 다 노출됨
html의 표준 : 오페라 https://www.opera.com/ko/computer/thanks?ni=stable&os=windows
- 우클릭 후 요소검사 누르면 개발자도구 볼수있음
( head - meta charset = "UTF-8" : 인코딩형식 )
태그 (Tag)
- Element, Node라고도 표현함
- Html은 다양한 형태의 데이터를 표현하기 위해 많은 태그를 미리 정의해 두었음
태그를 사용하는 방법
1. 태그는 Open Tag / Attributes / 태그내용 / Close Tag 로 구성되어있음 (text안에 태그 더 들어갈 수 있음)
2. Single line tag : Open Tag와 Close Tag가 하나로 구성
- 데이터가 없는 태그가 single line으로 쓰임 ex) <br/> : 줄바꿈, <hr/> : 한줄표시
태그의 종류
- HTML의 모든 tag 목록을 정리해둔 사이트 https://www.w3schools.com/tags/default.asp
- 태그의 브라우저에 대한 사용여부 확인 (caniuse) https://caniuse.com/
- MDN https://developer.mozilla.org/ko/docs/Web/HTML/Element/a
edge : ms
chrome : google
safari : apple
samsung Internet : samsung
naver whale : naver 이 개발
W3 재단 -> HTML, CSS, Javascript 규격을 관리
HTML의 주요 태그
속성 Attributes
HTML 태그의 Attribute
HTML의 주요 공통 속성 : 모든 태그들에 쓸 수 있음 (=Global Attributes)
*title : 시각장애인을 위한 태그, 까먹지말고 꼭 쓰기*
브라우저는 엔터나 여러개의 띄어쓰기를 인식하지 못한다.
아래처럼 작성하면 그냥 한줄로 표시가 되고, 여러개의 띄어쓰기는 하나로 변경된다.
-> 위의 텍스트 형태 그대로 작성하고 싶다면, 줄단위로 변경해주는 태그<div></div>를 사용하면 됨!
<div>브라우저가 사용자에게 Content를 보여주는 영역.</div>
<div>브라우저가 사용자에게 Content를 보여주는 영역.</div>
<div> 브라우저가 사용자에게 Content를 보여주는 영역.</div>
'FrontEnd Programming' 카테고리의 다른 글
[FrontEnd] 6. Margin collapsing, Width & Height, Display & Visibility (1) | 2024.03.07 |
---|---|
[FrontEnd] 5. CSS (3) | 2024.03.06 |
[FrontEnd] 4. HTML 공통 Attributes, 공통Event (0) | 2024.03.06 |
[FrontEnd] 3. HTML 태그 상세2(video, audio, sementic) (0) | 2024.03.06 |
[FrontEnd] 2. HTML 태그 상세(div, p, span, list, anchor, table 태그) (6) | 2024.03.06 |