[2023.03.02] 3. ํ
์คํธ์ ๊ด๋ จ๋ ํ๊ทธ ์ ๋ฆฌ
2023. 3. 2. 19:19ใDev./HTML
๐HTML์ ์กด์ฌํ๋ ์๋ง์ ํ๊ทธ๋ค์ ์์๋ณด์. ์๋นํ ๊ธธ์ด์ง ๊ฒ ๊ฐ๋ค...
h1, h2, h3, h4, h5, h6
- Heading: ์ ๋ชฉ
- ์น ํ์ด์ง๋ฅผ ํ๋์ ์ฑ ์ด๋ผ๊ณ ์๊ฐํ๋ฉด ์ ๋ชฉ ํ๊ทธ๋ ๋ชฉ์ฐจ์ ๊ฐ๋ค!
- HTML ๋ ผ๋ฆฌ ๊ตฌ์กฐ์์ ๋งค์ฐ ์ค์ํ ํ๊ทธ.
- ๊ฒ์์์ง์ h ํ๊ทธ์ ๊ธฐ๋ฐํ์ฌ ๊ฒฐ๊ณผ๋ฌผ์ ๋ณด์ฌ์ค๋ค.
์ ๋ชฉ ํ๊ทธ๋ฅผ ์ ์์ฑํด ๊ฒ์์์ง์ ๋ ธ์ถ์ด ์ ๋๊ฒ ํ๋ ๊ฒ๋ ๊ณ ๋ คํด์ผํ๋ค!
์ฃผ์ํ ์
- h1 ํ๊ทธ๋ ํ ํ์ด์ง์ ํ๋ฒ๋ง ์ฌ์ฉํ ๊ฒ์ ๊ถ์ฅ.
- ์คํ์ผ์ ๋ชฉ์ ์ผ๋ก h ํ๊ทธ๋ฅผ ์ฌ์ฉํ์ง ๋ง๊ฒ!
- h1 ~ h6์ ์์๋๋ก ์์ฑํด์ผ ํ๋ค.
<!-- OK -->
<h1>๋ํ๋ฏผ๊ตญ</h1>
<h2>๋ถ์ฐ</h2>
<h3>์๋ฉด</h3>
<h3>ํด์ด๋</h3>
<h3>๋ช
์ง</h3>
<h2>๊ด์๋ฆฌ</h2>
<h3>๊ด์๋ฆฌ ํด์์์ฅ</h3>
<h3>๊ด์๋๊ต</h3>
<!-- X -->
<h1>๋ํ๋ฏผ๊ตญ</h1>
<h3>์๋ฉด</h3> <!-- X -->
<h2>๋ถ์ฐ</h2>
<h3>ํด์ด๋</h3>
<h3>๋ช
์ง</h3>
<h2>๊ด์๋ฆฌ</h2>
<h4>๋ผ์ง๊ตญ๋ฐฅ</h4> <!-- X -->
<h3>๊ด์๋๊ต</h3>
<a>
- href: hypertext reference (๊ฒฝ๋ก์ฐธ์กฐ)
- tel: ์ ํ๋ฒํธ
- mailto: ์ด๋ฉ์ผ์ฃผ์
- target ์์ฑ๊ฐ
- _self: ํ์ฌ ํ์ด์ง(๊ธฐ๋ณธ๊ฐ)
- _blank: ์ ํญ
- _parent: ๋ถ๋ชจ ํ์ด์ง, ๋ถ๋ชจ๊ฐ ์กด์ฌํ์ง ์์ผ๋ฉด _self์ ๋์ผ
- _top: ์ต์์ ํ์ด์ง
- download: ๋งํฌ ์ด๋ ๋์ ์ฌ์ฉ์์๊ฒ URL์ ์ ์ฅํ ์ง ๋ฌผ์ด๋ณธ๋ค.
์ธํฐ๋ท ์ต์คํ๋ก๋ฌ๋ download ์์ฑ์ ์ง์ํ์ง ์๋๋ค. - ์ธ๋ผ์ธ ์์์ด๋ค.
- ์์ธ์ ์ผ๋ก ๋ธ๋ก ์์๋ค์ ๊ฐ์ ์ ์๋ค.
- href ์์ฑ๊ณผ id๋ฅผ ์ฌ์ฉํ์ฌ ํ์ด์ง ๋ด์์ ์ด๋ํ๋ ํด์ ๋งํฌ๋ฅผ ๋ง๋ค ์ ์๋ค.
See the Pen Untitled by astinaus (@astinaus) on CodePen.
<p>
- paragraph์ ์ฝ์ด๋ก ํ๋์ ๋ฌธ๋จ์ ๋ํ๋.
- HTML์์ ๋ฌธ๋จ์ ์ด๋ฏธ์ง๋ ์ ๋ ฅ ํผ ๋ฑ ์๋ก ๊ด๋ จ ์๋ ์ฝํ ์ธ ๋ ๋ฌด์์ด๋ ๋ ์ ์๋ค.
- ๋ธ๋ก ์์์ด๋ค.
<br>
- break(line break)์ ์ฝ์ด๋ก ์ค์ ๋๋๋ค๋ ๋ป
- HTML์ ์ํฐ ๊ฐ์ ์ธ์ํ์ง ์๊ธฐ ๋๋ฌธ์ HTML ๋ฌธ์์์ ์ฌ๋ฌ ์ค๋ก ๋์ด ์์ด๋ ์ค์ ํ๋ฉด์์๋ ํ์ค๋ก ๋ณด์.
- ํ ์คํธ ์์์ ์ค ๋ฐ๊ฟ ์ฒ๋ฆฌ๋ฅผ ํด์ค๋ค.
- ์ฌ๋ฐฑ์ CSS๋ก ์ ์ฉํ๋ ๊ฒ์ด ์ข๋ค.(padding, margin)
- ํ๋ฉด์ ๋ฐ๋ฅธ ์ค ๋ฐ๊ฟ ์ฒ๋ฆฌ๋ฅผ ์ํด์ br ๋์ span + css, wbrํ๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ์ฒ๋ฆฌํ๊ธฐ๋ ํจ.
<wbr>
- ํ์ฌ ์์์ ์ค ๋ฐ๊ฟ ๊ท์น์ ๋ฌด์ํ๊ณ ๋ธ๋ผ์ฐ์ ๊ฐ ์ค์ ๋ฐ๊ฟ ์ ์๋ ์์น๋ฅผ ๋ํ๋.
- ํ๊ธ์ ๊ฒฝ์ฐ word-break:keep-all ์์ฑ๊ณผ ํจ๊ป ์ฌ์ฉํด์ผ ํ๋ค.
- word-break: ํ ์คํธ๊ฐ ์์ ์ ์ฝํ ์ธ ๋ฐ์ค ๋ฐ์ผ๋ก ์ค๋ฒํ๋ก ํ ๋ ์ค์ ๋ฐ๊ฟ์ง ์ง์ .
- keep-all: ํ์ค์ผ ํ ์คํธ์์๋ ์ค์ ๋ฐ๊ฟ๋ ๋จ์ด๋ฅผ ๋์ง ์๋๋ค. ํ์ค์ผ ํ ์คํธ๊ฐ ์๋๋ผ๋ฉด normal๊ณผ ๊ฐ๋ค.
<code>
<code>push()<code>
- ์งง์ ์ฝ๋ ์กฐ๊ฐ(ํ ์ค)์ ๋ํ๋ผ ๋ ์ฌ์ฉ
- ํ ์คํธ์ ๊ณ ์ ํญ ๊ธ๊ผด์ ์ฌ์ฉ.
<pre>
- HTML์ ์์ฑํ ๋ด์ฉ ๊ทธ๋๋ก๋ฅผ ํํ.
- ํ ์คํธ๋ ๊ณ ์ ํญ ๊ธ๊ผด์ ์ฌ์ฉํ๊ณ , ๊ณต๋ฐฑ์ ๊ทธ๋๋ก ์ ์ง
- ๊ณต๋ฐฑ์ด ํ์ํ ์ฝ๋ ํน์ ํ ์คํธ๋ฅผ ์ฌ์ฉํด ๊ทธ๋ฆผ์ ๊ทธ๋ฆด ๋ ์ฌ์ฉ.
<strong>
- ์ค๋ํ๊ฑฐ๋ ๊ธด๊ธํ ์ฝํ ์ธ ๋ฅผ ๋ํ๋
- ๋จ์ด ๋๋ ๋ฌธ์ฅ
- ๊ธฐ๋ณธ์ ์ผ๋ก ๊ตต์ ๊ธ์จ๊ฐ ์ ์ฉ๋จ
<b>
- ๊ณผ๊ฑฐ์ ๊ตต์ ๊ธ์จ ์ฒ๋ฆฌ๋ฅผ ์ํด ์ฌ์ฉ
- ํ์ฌ๋ ์ฌ์ฉํ์ง ์๋ ๊ฑธ ๊ถ์ฅํจ.
<em>
- Emphasis: ๊ฐ์กฐ, ๊ฐํ์ด์กฐ
- ํ ์คํธ์ ๊ฐ์ธ๋ฅผ ๋ํ๋ธ๋ค. ์ฝํ ์ธ ๋ฅผ ๊ฐ์กฐํด์ ์ฝ์์ผ๋ฉด ํ๋ ๋ถ๋ถ์ ์ ์ฉ.
- ์์๋ฅผ ์ค์ฒฉํ๋ฉด ๋ ํฐ ๊ฐ์ธ๋ฅผ ๋ปํจ.
- ๊ธฐ๋ณธ์ ์ผ๋ก ๊ธฐ์ธ์ ๊ผด ์ ์ฉ.
<i>
- ๊ธฐ๋ณธ์ ์ผ๋ก ๊ธฐ์ธ์ ๊ผด ์ ์ฉ.
- ์ธ๊ตญ์ด, ๋ฑ์ฅ์ธ๋ฌผ์ ์๊ฐ ๋ฑ ์ผ๋ฐ์ ์ธ ์ฐ๋ฌธ์์ ๋ฒ์ด๋ ๊ฒฝ์ฐ ์ฌ์ฉ.
strong, b, em, i ๋ฑ์ ๊ตต๊ธฐ, ๊ธฐ์ธ์ ๋ฑ์ ์คํ์ผ์ ์ํด์ ์ฌ์ฉํ์ง ์๋๋ก ํ์!
<q>
- ์งง์ ์ธ์ฉ๋ฌธ์ ๋ํ๋ธ๋ค.
- ์ค ๋ฐ๊ฟ์ด ์์ด ์งง์ ๊ฒฝ์ฐ์ ์ฌ์ฉ.
- cite ์์ฑ์ ์ฌ์ฉํ์ฌ url์ ๋ฃ์ด์ค ์๋ ์๋ค.
<p>When Dave asks HAL to open the pod bay door, HAL answers:
<q cite="https://www.imdb.com/title/tt0062622/quotes/qt0396921">
I'm sorry, Dave. I'm afraid I can't do that.
</q>
</p>
<blockquote>
- ๊ธด ์ธ์ฉ๋ฌธ์ ๋ํ๋ธ๋ค.
<figure>
<blockquote>
<p>
์ด๋ค ์ฌ๋์ ๊ณผ๊ฑฐ์ ๊ธฐ์ต์ ๋์ด๋ ค์ ์๊ธฐ์ ์๊ธฐ ๋ชธ์ ํ๋ํ๋ค.
์ด๋ค ์๋ ์์ง ๋ณด์ง๋ ๋ชปํ ์ฃ๊ฐ ๋๋ ค์์ ์๊ธฐ ์์ ์๊ฒ ์์ฒ๋ฅผ ์
ํ๋ค.
์ด๋ ์ชฝ๋ ์ด๋ฆฌ์๊ธฐ ์ง์ด ์๋ ๊ฒ์ด๋ค.
๊ณผ๊ฑฐ๋ ์ด๋ฏธ ๊ด๊ณ๊ฐ ์์ด์ก๊ณ , ๋ฏธ๋๋ ์์ง ์ค์ง ์์์ผ๋๊น.
</p>
</blockquote>
<cite>—์ธ๋ค์นด</cite>
</figure>
cite๋ ์ ์๋ฌผ์ ์ถ์ฒ๋ฅผ ํ๊ธฐํ ๋ ์ฌ์ฉํ๋ฉฐ, ์ ๋ชฉ์ ๋ฐ๋์ ํฌํจํด์ผ ํ๋ค.
<address>
- ํด๋น ์ฝํ ์ธ ์ ๋ํ ์ฐ๋ฝ์ฒ ์ ๋ณด
- ๋ฌผ๋ฆฌ์ ์ฃผ์, URL, ์ด๋ฉ์ผ ์ฃผ์, ์ ํ๋ฒํธ, SNS ์ ๋ณด, ์ขํ ๋ฑ
- ์ฐ๋ฝ์ฒ๊ฐ ๊ฐ๋ฆฌํค๋ ๊ฐ์ธ, ์กฐ์ง, ๋จ์ฒด์ ์ด๋ฆ์ ๋ฐ๋์ ์ ์ด์ผ ํ๋ค.
- ํ์ด์ง ํค๋ ํน์ ํธํฐ์ ๋ฐฐ์นํ์ฌ ์ฌ์ ์ฒด์ ์ฐ๋ฝ ๋ฐฉ๋ฒ์ผ๋ก ์ฌ์ฉํ ์ ์๋ค.
- article ๋ด์ ์ฌ์ฉํด ๊ธ์ ์์ฑ์๋ฅผ ๋ํ๋ผ ์๋ ์๋ค.
- ์ฐ๋ฝ์ฒ ์ธ์ ์ ๋ณด๋ฅผ ๋ด์์๋ ์๋๋ค.
<mark>
ํ๊ดํ์ผ๋ก ์น ํ ๊ฒ์ฒ๋ผ ํ์๋๋ค.
ํ์ด๋ผ์ดํธ ํ ์คํธ๋ฅผ ์ ์ํ ๋ ์ฌ์ฉ
๋ณดํต ๊ฒ์ ๊ฒฐ๊ณผ์ ๋ํ ์๊ฐ์ ํจ๊ณผ๋ฅผ ์ํด ์ฌ์ฉ.
<abbr>
abbreviation: ์ฝ์ด ์์ ๋ํ๋ด๋ ํ๊ทธ.
<p>
<abbr>CSS</abbr> (Cascading Style Sheets)
<abbr>HTML</abbr> (HyperText Markup Language)
</p>
<p>
<abbr title="JavaScript">JS</abbr>
<abbr title="Search Engine Optimization">SEO</abbr>
</p>
<dfn>
- ํ์ฌ ๋งฅ๋ฝ์ด๋ ๋ฌธ์ฅ์์ ์ ์ํ๊ณ ์๋ ์ฉ์ด๋ฅผ ๋ํ๋ธ๋ค.
<p>
<dfn id="html">
<abbr title="HyperText Markup Language">HTML</abbr>
</dfn>
์น ํ์ด์ง์ ์๋ฏธ๋ก ๊ณผ ๊ตฌ์กฐ๋ฅผ ๋ง๋๋ ๋ฐ ์ฌ์ฉ๋๋ ๋งํฌ์
์ธ์ด์
๋๋ค.
</p>
- ๋ณธ๋ฌธ ์ปจํ ์ธ (a๋งํฌ) - ์ ์ ์ฉ์ด(dfn) id๋ก ์ฐ๊ฒฐํ์ฌ ๊ฐ์ฃผ ํํ๋ก ์ ๋ฆฌํ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค.
<sup>
- ์ ์ฒจ์ ์์๋ก ์ง์, ์์ ํ๊ธฐ๋ฅผ ์ํด ์ฌ์ฉ.
<p><var>a<sup>2</sup></var></p>
<p>English: 5<sup>th</sup></p>
<sub>
- ์๋ ์ฒจ์ ์์๋ก ๊ฐ์ฃผ, ๋ณ์, ํํ์ ๋ฑ์ ํ๊ธฐํ๊ธฐ ์ํด ์ฌ์ฉ
CO<sub>2</sub>
<var>x<sub>1</sub></var>
<kbd>
- ํค๋ณด๋ ์ ๋ ฅ, ์์ฑ ์ ๋ ฅ ๋ฑ ์์์ ์ฅ์น๋ฅผ ์ฌ์ฉํ ์ฌ์ฉ์์ ์ ๋ ฅ์ ๋ํ๋.
<p>ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ๊ฐ๋ ฅ ์๋ก๊ณ ์นจ <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>R</kbd></p>
'Dev. > HTML' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[2023.03.02] 4. ๋ชฉ๋ก ๊ด๋ จ ํ๊ทธ ์ ๋ฆฌ (1) | 2023.03.02 |
---|---|
[2023.03.02] 2. HTML ์์ธํ ๋ค์ฌ๋ค๋ณด๊ธฐ (0) | 2023.03.02 |
[2023.03.02] 1. HTML ๊ธฐ๋ณธ (0) | 2023.03.02 |