자바스크립트를 공부하다가 중급으로 넘어가니
점점 머리가 아파오고 제대로 이해한건지
잘 공부하고 있는지 모를정도로 어려워졌다.
개발을 처음 배우는 단계에서
지금 이것과 씨름하는 것은 답이 아니라고 판단하고
HTML과 CSS를 모두 공부하고 다시 자바스크립트로 돌아오기로 했다.
둘 다 금방 배운다길래 하루이틀이면
다 훑어볼 수 있을 줄 알았더니 생각보단 많다😅
HTML 공부를 시작하면서 Codecademy를 접하게 됐는데,
코딩 공부하기 너무 좋은 사이트다!!
개념 하나하나씩 차근 차근 직접 코드를 쳐보며 알아가는데
인강 듣는 것 보다 훨씬 이해가 잘 된다.
오늘의 TIL은 이틀동안 배운 HTML 기초개념들에 대한 내용이다.
HTML 문서의 가장 첫줄에 입력해야할 내용이다.
해당 문서가 현재의 표준 HTML(2022기준 HTML5)로 작성되었다는 걸 알리는 부분이다.
codecademy강의에서는 강의 초반이 아니라 강의 후반에 알려주는데,
HTML 문서 처음 작성할 때 헷갈렸어서
HTML에 가장 처음 필요한 요소이기에 맨 상단에 적는다.
<!DOCTYPE html>
<!DOCTYPE html>
<html>
<head>
<title>This is title</title>
</head>
<body>
</body>
</html>
크기가 큰 것부터 h1부터 h6까지 있다.
<h1>heading1</h1>
<h2>heading2</h2>
<h3>heading3</h3>
<h4>heading4</h4>
<h5>heading5</h5>
<h6>heading6</h6>
<div></div>
<tag name="value"></tag>
-> name에 해당되는 부분이 attribute이다
텍스트를 보여주는 태그에는 두가지가 있다.
<p>Paragraph</p>
<span>Inline-text</span>
< p >
< span >
<em>Italic</em>
<strong>Bold</strong>
< em >
< strong >
단락을 띄우고 싶을 때 사용
<br>
<ul>
<li>Play more music 🎸</li>
<li>Read more books 📚</li>
</ul>
<ol>
<li>Preheat oven to 325 F 👩🍳</li>
<li>Drop cookie dough 🍪</li>
<li>Bake for 15 min ⏰</li>
</ol>
<img src="image.jpg>
alternative text란 의미의 속성값으로 이미지에 부가설명을 넣어준다.
<img src="#" alt="A field of yellow sunflowers" />
사용목적
<video src="myVideo.mp4" width="320" height="240" controls>
Video not supported
</video>
가장 처음 적어둔 HTML의 기본 구조를 포함한 내용이다.
<!DOCTYPE html>
<head>This is head</head>
<html>
<head>
<title>My Coding Journal</title>
</head>
</html>
*링크 파트는 헷갈려서 따로 포스팅하겠다.