๐ฉ๐ป๐ป
[HTML] html ๊ธฐ์ด ํ๊ทธ ์ ๋ฆฌ ๋ณธ๋ฌธ
html ์ฝ๋์ ๊ธฐ๋ณธ ๊ตฌ์กฐ
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
</body>
</html>
<!DOCTYPE html> : ์ด ์นํ์ด์ง๊ฐ html๋ก ๋ง๋ค์ด์ก๋ค๋ ๊ฒ์ ํํ
1. html : html ์ฝ๋ ์ ์ฒด๋ฅผ ๋๋ฌ์
2. head : ๋ณธ๋ฌธ์ ์ค๋ช
3. body : ๋ณธ๋ฌธ
head ํ๊ทธ ์์ ์์นํ๋ ํ๊ทธ
1. meta : ๋ฌธ์์ ๋ํ metadata๋ฅผ ์ ๊ณต
charset, name, content ๋ฑ์ ์์ฑ์ ๊ฐ์ง
๋ซ๋ ํ๊ทธ๊ฐ ์์
<meta charset="utf-8"> : ๋ฌธ์์ ๋ฌธ์ ์ธ์ฝ๋ฉ ๋ฐฉ์์ utf-8๋ก ์ง์
2. title : ๋ฌธ์ ์ ๋ชฉ ์ง์
์น๋ธ๋ผ์ฐ์ ์ ํญ์ ํ์๋๋ ์ ๋ชฉ์ ํ๊ทธ ์์ ๋ด์ฉ์ผ๋ก ๋ฐ๊ฟ
3. style : css๋ฅผ ์ด์ฉํ ์คํ์ผ ์ง์
<style>
a {
color : red;
}
</style>
body ํ๊ทธ ์์ ์์นํ๋ ํ๊ทธ
1. strong : ๊ฐ์กฐ
<strong>๊ฐ์กฐํ ๋ฌธ๊ตฌ</strong>
2. u : ๋ฐ์ค (underline)
<u>๋ฐ์ค ์น ๋ฌธ๊ตฌ</u>
3. h1~h6 : ์ ๋ชฉ
์ซ์๊ฐ ์ปค์ง์๋ก ๊ธ์๊ฐ ์์์ง
<h1>์ ๋ชฉ 1</h1>
<h2>์ ๋ชฉ 2</h2>
<h3>์ ๋ชฉ 3</h3>
<h4>์ ๋ชฉ 4</h4>
<h5>์ ๋ชฉ 5</h5>
<h6>์ ๋ชฉ 6</h6>
4. p : ๋จ๋ฝ ๋๋๊ธฐ (paragraph)
<p>๋จ๋ฝ 1</p1><p>๋จ๋ฝ 2</p>
+) ๋จ๋ฝ ์ฌ์ด์ ์ฌ๋ฐฑ์ ์กฐ์ ํ๊ธฐ ์ํด์๋ p ํ๊ทธ์ style์ ์ถ๊ฐ
<p style="margin-top:45px;">๋จ๋ฝ</p>
5. br : ์ค๋ฐ๊ฟ
๋ฌธ์ฅ1<br>๋ฌธ์ฅ2
+) br ํ๊ทธ๋ ๋ซ๋ ํ๊ทธ๊ฐ ์์ผ๋ฉฐ, ๋จ๋ฝ ์ฌ์ด์ ์ฌ๋ฐฑ์ ์กฐ์ ํ๊ธฐ ์ํด์๋ ํ๊ทธ๋ฅผ ์ฌ๋ฌ ๊ฐ ๋ถ์ฌ์ ์ฌ์ฉ
+) br๊ณผ p ํ๊ทธ๋ ๋ณด์ด๋ ๊ฒฐ๊ณผ๋ ๊ฐ์ง๋ง '๋จ๋ฝ'์ ํํํ๊ธฐ ์ํด์๋ p ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์นํ์ด์ง๋ฅผ ๋ณด๋ค ๊ฐ์น ์๊ฒ ๋ง๋๋ ์ ํ์ด ๋จ
6. li : ๋ฆฌ์คํธ (list)
parent ํ๊ทธ - ul/ol
> ๋ชฉ๋ก์ ๋ค๋ฅธ ๋ชฉ๋ก๊ณผ ๊ตฌ๋ถ
chlid ํ๊ทธ - li
1) ul (unordered list)
<ul>
<li>๋ด์ฉ 1</li>
<li>๋ด์ฉ 2</li>
<li>๋ด์ฉ 3</li>
</ul>
- ๋ด์ฉ 1
- ๋ด์ฉ 2
- ๋ด์ฉ 3
2) ol (ordered list)
<ol>
<li>๋ด์ฉ 1</li>
<li>๋ด์ฉ 2</li>
<li>๋ด์ฉ 3</li>
</ol>
- ๋ด์ฉ 1
- ๋ด์ฉ 2
- ๋ด์ฉ 3
7. img : ์ด๋ฏธ์ง ์ถ๊ฐ
img ํ๊ทธ์ ์์ฑ src(source)="์ด๋ฏธ์ง ์ฃผ์" ์ถ๊ฐ
<img src="https://images.unsplash.com/photo-1502759683299-cdcd6974244f?auto=format&fit=crop&w=440&h=220&q=60">
์ด๋ฏธ์ง ํ์ผ์ด ์นํ์ด์ง ํ์ผ๊ณผ ๊ฐ์ ์์น์ ์์ ๊ฒฝ์ฐ, src=์ด๋ฏธ์ง ํ์ผ ์ด๋ฆ ์ถ๊ฐ
<img src="image.jpg">
8. a : ํ์ดํผ๋งํฌ ์์ฑ(anchor)
a ํ๊ทธ์ href(hypertext reference)="๋งํฌํ ํ์ด์ง ์ฃผ์" ์ถ๊ฐ
<a href="https://daily-codinglife.tistory.com/">์ผ์์ฝ๋ฉ</a>
+) ๋งํฌ๋ฅผ ํด๋ฆญํ์ ๋ ์ ์ฐฝ์์ ํ์ด์ง๊ฐ ์ด๋ฆฌ๊ฒ ํ๊ธฐ ์ํด์๋ a ํ๊ทธ์ target="_blank" ์ถ๊ฐ
+) ๋งํฌ๊ฐ ์ด๋ค ๋ด์ฉ์ ๋ด๊ณ ์๋์ง๋ฅผ ํดํ(๋งํ์ )์ผ๋ก ๋ณด์ฌ์ฃผ๊ธฐ ์ํด์๋ a ํ๊ทธ์ title ์ถ๊ฐ
<a href="https://daily-codinglife.tistory.com/" target="_blank" title="blog">์ผ์์ฝ๋ฉ</a>
9. div
์๋ฏธ๋ฅผ ๊ฐ์ง์ง ์๋ ํ๊ทธ๋ก, ์์ญ์ ์ค์ ํ์ฌ ๋ ์ด์์์ ์ ์ฉํ ๋ ์ฃผ๋ก ์ฌ์ฉ
<div>์ฒซ๋ฒ์งธ ์์ญ</div>
<div>๋๋ฒ์งธ ์์ญ</div>
10. span
div ํ๊ทธ์ ๋น์ทํ์ง๋ง div ํ๊ทธ๋ block ์์ฑ, span ํ๊ทธ๋ inline ์์ฑ์ ๊ฐ์ง
๋ฐ๋ผ์ div ํ๊ทธ๋ ์๋์ผ๋ก ์ค๋ฐ๊ฟ์ด ์ ์ฉ๋์ง๋ง, span ํ๊ทธ๋ ๋ฐ๋ก ์์ ์ด์ด์ ํํ๋จ
+) ์ฃผ์ ํ๊ทธ
<!--
์ฃผ์ ์ฒ๋ฆฌ
-->
๋ชจ๋ html ํ๊ทธ์ ์ฌ์ฉ๋ฒ, ์์ ๊ฐ ์ ๋ฆฌ๋์ด ์๋ ์ฌ์ดํธ
https://developer.mozilla.org/ko/docs/Web/HTML
HTML: Hypertext Markup Language
HTML(HyperText Markup Language)์ ์น์ ์ด๋ฃจ๋ ๊ฐ์ฅ ๊ธฐ์ด์ ์ธ ๊ตฌ์ฑ ์์์ ๋๋ค. HTML์ ์น ์ฝํ ์ธ ์ ์๋ฏธ์ ๊ตฌ์กฐ๋ฅผ ์ ์ํ ๋ ์ฌ์ฉํฉ๋๋ค. HTML ๋ง๊ณ ๋ ์น ํ์ด์ง์ ์ธํ๊ณผ ํํ์ ์์ ํ๊ณ (CSS), ๊ธฐ๋ฅ๊ณผ ๋
developer.mozilla.org
์ ์ธ๊ณ์ ์น์ฌ์ดํธ๋ฅผ ๋ถ์ํ์ฌ html ํ๊ทธ ์ฌ์ฉ ๋น๋์๋ฅผ ์ ๋ฆฌํ ์ฌ์ดํธ
https://www.advancedwebranking.com/html/
The average web page from top twenty Google results
Apparently, an average web page uses twenty-eight different element types: The twenty-eight elements used on most pages, ordered by appearance frequency:
www.advancedwebranking.com
egoing๋์ ์ํ์ฝ๋ฉ WEB1 - HTML&Internet ์์ ์ ๋ฃ๊ณ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค.
- 2020/07/15 ์์
'WEB > HTML & CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CSS] ๋ฏธ๋์ด ์ฟผ๋ฆฌ๋ฅผ ์ด์ฉํ ๋ฐ์ํ ์น ๋ง๋ค๊ธฐ (0) | 2020.06.01 |
---|---|
[CSS] ๊ทธ๋ฆฌ๋ ๋ ์ด์์(Grid Layout) (0) | 2020.05.23 |
[CSS] ๋ฐ์ค ๋ชจ๋ธ ํ ๋๋ฆฌ ๋ง๋ค๊ธฐ (0) | 2020.05.22 |
[CSS] CSS ์ ํ์ ๊ธฐ๋ณธ ์ ๋ฆฌ (0) | 2020.05.20 |
[HTML] ์นํ์ด์ง์ ์ฌ๋ฌ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ ์๋ ์ฌ์ดํธ ์ ๋ฆฌ (0) | 2020.05.13 |