HTML5는 HTML을 정의하는 가장 발전된 표준이다.
이는 새로운 요소, 속성, 행동을 가진 새로운 버전의 HTML 언어이다.
HTML은 설치가 필요없고, 기본적으로 HTML의 작동 방식에 대한 지침이다.
HTML의 작동 방식을 설명하는 문서: https://html.spec.whatwg.org/
What is essential is this idea of the standard of a specification that browsers then implement
a, abbr, acronym, b, bdo, big, br, button, cite, code, dfn, em, i, img, input, kbd, label, map, object, q, samp, small, script, select, span, strong, sub, sup, textarea, tt, var
address, article, aside, audio, blockquote, canvas, dd, div, dl, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, noscript, ol, output, p, pre, section, table, ul, video
컨텐츠 분할(division)요소로 무언가를 잡아 두는 또는 요소를 그룹화한다. 제네릭 컨테이너이고 블록 요소이다.
제네릭 컨테이너이고 인라인 요소이다. css를 활용하여 꾸밀 수 있다.
Recap:
Shift
+Alt
+F
(코드 가독성)
<h1>Chicken</h1>
<hr>
<h2>Auguries of Innocence</h2>
~ junglefowl<sup><a href="http://www.naver.com">[1]</a></sup> that ~
<h2>I like H<sub>2</sub>O</h2>
<p><sup>1</sup>/<sub>2</sub> + <sup>1</sup>/<sub>2</sub> = 1</p>
<h1>1 < 6</h1>
1 < 6에서 <
를 닫히지 않은 태그라고 생각하여 이런 reserved character는 문제를 일으킬 수 있다.
구글링을 통해 엔터티 코드를 입력하면 된다.
<h1>1 < 6 > 5</h1>
&
로 시작하여 ;
로 끝난다.
마크업에 의미를 부여하기 위해서 사용한다.
Mac: cmd
+ F5
(Voiceover)
Voiceover
는 navigation이 어디 있는지 메인 요소가 어디 있는지 알려 준다는 점에서 Medium보다 발전된 기능이다.
Tab을 누르면 아래와 같이 생성된다.
https://docs.emmet.io/cheat-sheet/
git checkout 7d1ff43ecd66e17e9de23703d71f584e3a715bd1