React

박샘 ‣

next scope
HTML
previous scope

HTML - 웹구성

HTML 입문서

HTML(Hypertext Markup Language,하이퍼텍스트 마크업 언어) 프로그래밍 언어가 아닌 마크업 언어이며, HTML 요소는 대소문자를 구분하지 않는다.

Element(요소)

Element(요소) : Opening tag(여는 태그) + Content(내용) + Closing tag(닫는 태그)
Empty elements(빈요소) : Single tag(단일 태그)

Attributes(속성) : 요소는 속성을 가질 수 있다

속성값은 작은따옴표나 큰 따옴표상관없이 쓸 수 있으나 섞어쓰면 안된다.
*기본속성
속성 기입방법 : 속성=”속성값”
<input type="text" placeholder="내용을 기입해주세요"/>
HTML
복사
* Boolean attributes(참과 거짓 속성) : 속성의 이름과 동일한 하나의 값만을 가질 수 있다.
<!-- 불리언 속성종류 --> <!-- allowfullscreen, async, autofocus, autoplay, checked, controls, default, defer, disabled, formnovalidate, inert, ismap, itemscope, loop, multiple, muted, nomodule, novalidate, open, playsinline, readonly, required, reversed, selected --> <input type="text" disabled />
HTML
복사

멀티미디어와 임베딩

head : 페이지에 대한 여러 정보 표시

문자(charset), 언어(lang), 페이지 정보관련 제목(title)/저자(name)/설명(content), 파비콘(favicon), 스타일시트(css), 스크립트(script)

semantics : 의미있는 태그

의미를 잘 전달할 수 있도록 태그문서 작성
header, footer, datails, aside, article, main, nav, section, summary 등
의미있는 태그와 스타일 태그
태그
스타일
의미
스크린 리더
strong
굵은 글꼴
중요성,심각성,긴급성을 표현하는 요소
강조되서 읽힘
b
굵은 글꼴
x
x
em
기울임 글꼴
컨텐츠 특정 부분의 강조
강조되서 읽힘
i
기울임 글꼴
x
x

하이퍼링크 : 문서를 연결한다

태그
속성
설명
a
href
페이지 링크 URL
target
링크 여는 방법(위치)
download
다운로드

이미지

*이미지 종류
래스터 이미지
비트맵(.bmp), PNG(.png), JPEG(.jpg), GIF(.gif)
벡터 이미지
SVG(.svg)
SVG : 벡터 이미지를 설명하기 위한 XML 기반 언어로 콘텐츠가 아닌 그래픽을 마크업

HTML 테이블

table. caption, thead, tbody, tfoot, tr, th, td, colgroup, col
colspan
가로로 합병
rowspan
세로로 합병
scope
헤더 셀과 데이터 셀을 연결하는 방법