ํ
์คํธ ๋ ๋ฒจ ์๋ฉํฑ๋ ๋ฌด์์ผ๊น?
์ฝ๊ฒ ์๊ฐํ๋ค๋ฉด ์ฝํ
์ธ ์ ์ถ๋ ฅ์ ์ฃผ๋ชฉ์ ์ผ๋ก ํ๊ณ ํ๊ทธ๊ฐ ๊ฐ์ง๊ณ ์๋ ์ฝํ
์ธ ๋งํผ์ ์์ญ๋ง์ ์ฐจ์งํ๋ ํ๊ทธ๋ฅผ ๋งํ๋ค.
CSS๊ฐ ๋์ค๊ธฐ ์ ํ๊ทธ๋ฅผ ํตํด ์คํ์ผ์ ๋ฃ๋ ๋ฐฉ์(HTML4.X, XHTML 1.X ๋ฒ์ )์ผ๋ก ๋จ์ํ ์ฌ์ฉํ๊ณ ์์๋๋ฐ ์ ์ฐจ HTML์ด ์
๋ฐ์ดํธ๊ฐ ๋๋ฉฐ ์คํ์ผ์ ์ธ ์์๋ค์ CSS๊ฐ ๋ด๋นํ๊ฒ ๋์๋ค.
๊ทธ๋์ ๋์ผํ ๊ธฐ๋ฅ์ ๊ฐ์ง ํ๊ทธ์์๋ ์๋ฏธ๊ฐ ์๋๋, ์๋๋์ ๋ฐ๋ผ ์ฌ์ฉํด์ผํ ๊ฒ์ด๋ค.
<br>
๊ณผ <wbr>
<br>
: break์ ์ฝ์ด๋ก ์ค๋ฐ๊ฟ์ ์ํ ํ๊ทธ, ์๋ฏธ๊ฐ ์๊ณ ๊ทธ์ ์ค๋ฐ๊ฟ ๊ธฐ๋ฅ์ ์ํ ํ๊ทธ์ด๋ค.
** <br>
์ ์ ํ์ํ๊ฐ?
๋งํฌ์
์ ํ๋ฉด์ ์ฌ๋ ค ์ค์ ๋์ด๋ณธ ์ ์ด ์์ ๊ฒ์ด๋ค. ์๋์ ์ด๋ฏธ์ง์ฒ๋ผ ์ํฐ๋ฅผ 3๋ฒ ๋๋ฅด๊ณ ์ถ๋ ฅํ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋ฉด
์๋์ฒ๋ผ ์ถ๋ ฅ์ด ๋๋ค.
์ด๋ ์ค์ ๋์ด๋ '๊ณต๋ฐฑ ๋ณํฉ'์ผ๋ก ์ธํด ๋์ด์ง์ง ์๊ธฐ ๋๋ฌธ์ด๋ค.
๋ง์ฝ ๋์์ธ์ ์ผ๋ก ์ค๋ฐ๊ฟ์ ํด์ผํ๋ ์ํฉ์ด ์จ๋ค๋ฉด <br>
ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ ํฉํ๋ค.
<wbr>
: ํ์ฌ ์์์ ์ค ๋ฐ๊ฟ ๊ท์น์ ๋ฌด์ํ๊ณ ๋ธ๋ผ์ฐ์ ๊ฐ ์ค์ ๋ฐ๊ฟ ์ ์๋ ์์น๋ฅผ ์ ํ๋ ํ๊ทธ์ด๋ค.
์์์ CSS ์์ฑ์ธ whitespace : nowrap
์ ํจ๊ป ์ฌ์ฉํ๋ฉด ํ
์คํธ ๋ฐ์ค์์ <wbr>
๋ค์ ์์นํ ์ค์ด ๋ทฐํฌํธ์ ํ ์ค๋ก ๋ชจ๋ ํ์๊ฐ ์๋ ๋๋ง ์ค๋ฐ๊ฟํ๋ ํ๊ทธ์ด๋ค.
whitespace : nowrap
๋ฅผ ์ ์ฉํ ํ
์คํธ ๋ฐ์ค์ wbr
๋ฅผ ์ ์ฉํ๋ค.
ํ์ฌ ํ์ค๋ก ์ ์ฉ์ด ๋์๋ค. ํ์ง๋ง ์กฐ๊ธ์ด๋ผ๋ ๋ทฐํฌํธ๊ฐ ์์์ง๋ฉด ์ด๋ป๊ฒ ๋ ๊น?
๊ฒฐ๊ณผ๋ ๊ณต๊ฐ์ด ์์ง ๋จ์๋๋ฐ๋ ๋ถ๊ตฌํ๊ณ ์๋๋ก ์ค๋ฐ๊ฟ์ด ์ด๋ฃจ์ด์ก๋ค.
โ ๋ง์ฝ whitespace : nowrap
๊ฐ ์ ์ฉ์ด ๋์ง ์์๋ค๋ฉด?
์ค๋ฐ๊ฟ์ ์ด๋ฃจ์ด์ง์ง๋ง whitespace : nowrap
์ ์ฉํ์ ๋๋ <wbr>
์ดํ์ ์์นํ ์ค๋ค์ด ๋ค ์ค๋ฐ๊ฟ์ด ์ด๋ฃจ์ด์ก์ผ๋ ์ ์ฉ๋์ง ์์ผ๋ฉด ์ค๋ฐ๊ฟ์ ๋จ์๋ก '๋จ์ด'๊ฐ ์ง์ ๋๋ค.
์ฐธ๊ณ ๋ก, "์ค๊ตญ์ด", "์ผ๋ณธ์ด", "ํ๊ธ"๋ ํ ์์ (ํ ๊ธ์)์ฉ ์ค ๋ฐ๊ฟ์ด ์ด๋ฃจ์ด์ง๊ณ , "์์ด"์ ๊ฒฝ์ฐ ๋จ์ด ๋จ์๋ก ์ค๋ฐ๊ฟ์ด ์ด๋ฃจ์ด์ง๋ค. ํ์ง๋ง ํ๊ธ๊ณผ ๊ฐ์ด ํ ์์ ์ฉ ์ค ๋ฐ๊ฟ์ด ๋๋ ๊ฒ์ ๋จ์ด ๋จ์๋ก ๋ฐ๊ฟ ์ ์๋ ์์ฑ์ด ์๋๋ฐ word-break : keep-all
์ ์ค์ ํด์ฃผ๋ฉด ๋๋ค.
<a>
์ ์์ฑ ๐<a>
: ์ต์ปค(Ancher)์ ์ฝ์ด, ํ์ดํผ ๋งํฌ๋ฅผ ๋ง๋๋ HTML ํต์ฌ ํ๊ทธ์ด๋ค. ๋ง์ด ์ฌ์ฉํ๊ฒ ๋ ๊ฒ์ด๋ค..
<!-- ์น ๊ฒฝ๋ก๋ก ์ด๋ -->
<a href="http://www.naver.com" target="_blank">๋ค์ด๋ฒ๋ก ์ด๋</a>
<!-- ํ์ผ ๊ฒฝ๋ก(๋ฉํฐํ์ด์ง)๋ก ์ด๋ -->
<a href="./index.html">index.html๋ก ์ด๋</a>
<!-- ํ์ผ ๋ค์ด๋ก๋ -->
<a href="a.hwp" download="a.hwp">download</a>
<!-- ํด์ ๋งํฌ(ํ์ด์ง ๋ด ์ด๋)๋ก ์ด๋, id ์์ฑ์ผ๋ก๋ง ์ฌ์ฉ๊ฐ๋ฅ(class ์์ฑ์ผ๋ก ์ฌ์ฉ๋ถ๊ฐ) -->
<a href="#one">one์ด๋</a>
<a href="#two">two์ด๋</a>
<a href="#three">three์ด๋</a>
<section id="one" style="margin-bottom: 800px;">
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Magni, facere soluta voluptatem repellat temporibus quae animi mollitia sit molestiae distinctio, optio maxime sapiente est id in fugit repudiandae eum vel?
</section>
<section id="two" style="margin-bottom: 800px;">
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Magni, facere soluta voluptatem repellat temporibus quae animi mollitia sit molestiae distinctio, optio maxime sapiente est id in fugit repudiandae eum vel?
</section>
<section id="three" style="margin-bottom: 800px;">
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Magni, facere soluta voluptatem repellat temporibus quae animi mollitia sit molestiae distinctio, optio maxime sapiente est id in fugit repudiandae eum vel?
</section>
์ฃผ๋ก <a href="๊ฒฝ๋ก">
ํํ๋ก ์ฌ์ฉํ๋ค.
ํ์ดํผ๋งํฌ์ ๊ฒฝ๋ก๋ฅผ ์ค์ ํ๋ ์์ฑ href
์ ๊ฐ์ผ๋ก "์นํ์ด์ง ๊ฒฝ๋ก"๋ "ํ์ผ ๊ฒฝ๋ก", "ํด์ ๋งํฌ"๋ฅผ ๋ถ์ฌํ ์ ์๋ค.
"์นํ์ด์ง ๊ฒฝ๋ก"๋ ๋ง ๊ทธ๋๋ก ์นํ์ด์ง์์ ์ด๋ํ๋ ๊ฒ์ด๊ณ , "ํ์ผ ๊ฒฝ๋ก"๋ ์ค์ ํ HTML๋ฌธ์๋ก ์ด๋ํ๋ ๊ฒ์ด๋ค.
๊ทธ๋ฆฌ๊ณ ์ค๋ ์ฒ์ ๋ค์ด๋ณธ "ํด์# ๋งํฌ"!
ํด์ ๋งํฌ๋ ํด๋น ํ์ด์ง ๋ด๋ก ์ด๋ํ๋ ๊ฒ์ผ๋ก ํด๋ฆญ์ ํ๋ฉด ํด๋น id๋ฅผ ๊ฐ์ง ํ๊ทธ๊น์ง ์ด๋ํ๋ค.
์ด ๋ถ๋ถ์์ ๋ช
์ฌํด์ผํ๋ ๋ถ๋ถ์ ์ด๋ํ ํ๊ทธ๊ฐ ๋ฐ๋์ id
๊ฐ์ด ์์ด์ผํ๊ณ href
์์ฑ์ ๊ฐ๋ ๋ฐ๋์ ์์ด๋๊ฐ์ผ๋ก๋ง ์์ฑํด์ผํ๋ค.
href
์์ฑ ๋ฟ๋ง ์๋๋ผ ๋งํฌ๋ฅผ ํด๋ฆญํ๋ฉด ์ ์ฐฝ์ผ๋ก ์ฌ๋ target="_blank"
๊ณผ ํ์ผ ๋ค์ด๋ก๋์ ์ญํ ์ ํ๋ download
์์ฑ๋ ์์ฃผ ์ฌ์ฉํ๋ ๊ธฐ์ตํด๋์!
download
๋ ๋น ๊ฐ์ผ๋ก ์์ฑํ ์๋ ์์ผ๋ "ํ์ผ๋ช
.ํ์ฅ์"
์์ผ๋ก ๋ค์ด๋ฐ์ ํ์ผ์ ์ด๋ฆ๊ณผ ํ์ฅ์๋ฅผ ์ง์ ํ ์ ์๋ค.
์ฃผ์ํด์ผํ ์ ์ผ๋ก๋ ํ
์คํธ ๋ ๋ฒจ์ ์์(span ๋ฑ ์ฝํ
์ธ ์์ญ๋งํผ ์ฐจ์งํ๋ ํ๊ทธ๋ค)์ ์์ ์์๋ก ์ฌ์ฉ์ ์์ ํ๊ณ sections/grouping content๋ ์์ธ์ ์ผ๋ก ์์์์๋ก ์ฌ์ฉํ ์ ์๋ค.
๋ <a>
๋ฅผ ์์์์๋ก ํ๋ฒ ๋ ์ค์ฒฉํด์ ์ฐ๊ฑฐ๋ <button>
ํ๊ทธ๋ฅผ ์์์์๋ก ์ฌ์ฉํ๋ ๊ฒ์ ํ๋ฉด ์๋๋ค.
<br>
์ <strong>
<b>
: ๊ตต์ ๊ธ๊ผด์ ํํํ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ ํ๊ทธ, ์๋ฏธ๊ฐ ์๋ ํ
์คํธ(๋ ์ด์ ์ฌ์ฉํ์ง ์๋ ํ๊ทธ)์ด๋ฉฐ CSS๊ฐ ์๊ธฐ๊ธฐ ์ ์ฌ์ฉ๋๋ ํ๊ทธ์ด๋ค.
<strong>
: ๊ตต์ ๊ธ๊ผด์ ํํํ๊ณ ์ค์๋๋ฅผ ๋ํด์ ๊ฐ์กฐํ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ ํ๊ทธ์ด๋ค. ๋ ๊ฐํ ๊ฐ์กฐ๋ฅผ ํ๊ฒ ๋ค๊ณ ์ค์ฒฉ ์ฌ์ฉํ๋ ๊ฒ์ ํ์ง๋ง์์ผํ๋ค.
<div>
<b>๊ตต์ ๊ธ๊ผด(bold)</b>
<b>๊ตต์ ๊ธ๊ผด(strong)</b>
</div>
<i>
์ <em>
<i>
: ๊ธฐ์ธ์ ๊ธ๊ผด์ ํํํ ๋ ์ฌ์ฉํ๋ ํ๊ทธ์ด๋ฉฐ, ์ด๊ฒ ๋ํ <b>
์ ๊ฐ์ด ์๋ฏธ๊ฐ ์๋ ํ
์คํธ(๋ ์ด์ ์ฌ์ฉํ์ง ์๋ ํ๊ทธ)์ด๋ฉฐ css๊ฐ ์๊ธฐ๊ธฐ ์ ์ฌ์ฉ๋๋ ํ๊ทธ์ด๋ค.
์ฐธ๊ณ ) HTML5 ์ดํ iํ๊ทธ์ ์๋ฏธ๊ฐ ๋ถ์ฌ๋์๋๋ฐ ์ฃผ ์ธ์ด๊ฐ ํ๊ธ์ธ๋ฐ ์์ด๋ก ํ๊ธฐ๋์์ ๋ ๊ฐ์กฐ๋ฅผ ํ๋ค๋์ง.. ๋๋ ์์ค์ ๋ฑ์ฅ์ธ๋ฌผ์ ์๊ฐ์ด ํ๊ธฐ๋์ด ์๋ ๋ถ๋ถ ๋ฑ ์ฃผ์์ ๊ตฌ๋ถ๋์ด์ผ ํ ๋ ์ฌ์ฉํ๋ค.
<em>
: <i>
์ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ธฐ์ธ์ ๊ธ๊ผด์ ํํํ ๋ ์ฌ์ฉํ๋ ํ๊ทธ, ๊ฐ์กฐ์ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
<div>
<i>๊ธฐ์ธ์ ๊ธ๊ผด(italic)</ใ
>
<em>๊ธฐ์ธ์ ๊ธ๊ผด(italic)</em>
</div>
<dfn>
๐<dfn>
: '์ ์ํ๋ค'๋ผ๋ ๋ป์ Define์ ์ฝ์ด, ํ์ฌ ๋ฌธ๋งฅ์์ ์ ์ํ๊ณ ์๋ ์ฉ์ด๋ฅผ ๋ํ๋ด๋ ํ๊ทธ์ด๋ค.
<dl>
<dt>WWW</dt>
<dd>
<dfn>WWW</dfn>๋
์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ๋ฅผ ํตํด ์ฌ๋๋ค์ด ์ ๋ณด๋ฅผ ๊ณต์ ํ ์ ์๋ ์ ์ธ๊ณ์ ์ธ ์ ๋ณด ๊ณต๊ฐ์ ๋งํ๋ค.
- ์ํค๋ฐฑ๊ณผ
</dd>
</dl>
<dfn>
ํ๊ทธ๋ ๋ง์ฝ ๊ฐ์ฅ ๊ฐ๊น์ด ๋ถ๋ชจ๊ฐ <p>
, <dt>
, <dd>
, <section>
์์์ด๋ฉด ๊ทธ ์ปจํ
์ธ ๋ฅผ dfn์ ์ ์๋ก ๊ฐ์ฃผํ๋ค.
<p>
<!-- ์ฌ๊ธฐ์ lorem์ dfn์ผ๋ก ๊ฐ์ผ ๋ถ๋ถ์ ์ ์ธํ p์ ์ปจํ
์ธ ๋๋จธ์ง ๋ถ๋ถ์ ๊ทธ์ ๋ํ ์ ์๋ก ๊ฐ์ฃผํ๋ค. -->
<dfn>Lorem</dfn> ipsum dolor sit, amet consectetur adipisicing elit. Ad incidunt placeat quisquam nam quam, rem delectus, nisi rerum quae, ratione ipsa? Praesentium, ratione! Non nemo voluptas at officia optio veritatis.
</p>
<abbr>
<abbr>
: ์ค์๋ง, ์ฝ์๋ฅผ ํ์ด์ ๋ํ๋ด๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ ํ๊ทธ, title
์์ฑ๊ณผ ๊ฐ์ด ์ฌ์ฉํ์ฌ ๋ง์ฐ์ค ์ค๋ฒ์ "ํดํ" ํํ๋ก ์ค๋ง์ ์ค๋ช
์ ๋ถ์ผ ์ ์๋ค.
** ์ฐธ๊ณ ) ์ฌ์ฉํ๋ title
์์ฑ์ ๊ฒฝ์ฐ ์คํฌ๋ฆฐ๋ฆฌ๋๊ฐ ์ฝ์ด์ฃผ์ง ์๋๋ค.
<abbr title="world wide web">www</abbr>
<sup>
๊ณผ <sub>
<sup>
: ์์ฒจ์๋ฅผ ํํํ๋ ํ๊ทธ
<sub>
: ์๋์ฒจ์๋ฅผ ํํํ๋ ํ๊ทธ
** ์์ ๊ธ์จ๋ฅผ ์ํด ์ฌ์ฉํ์ง ๋ง๊ณ ์ํ๊ณต์/ํํ๊ธฐํธ ๋ฑ์ ํํํ ๋ ์ฃผ๋ก ์ฌ์ฉํ๋ค.
<p>x<sup>2</sup> = 4</p>
<p>H<sub>2</sub>O</p>
<span>
<span>
: ๋ค๋ฅธ ์๋ฏธ๊ฐ ์๋ ํ๊ทธ๋ก, ์ค๋ฐ๊ฟ ์์ด ์ฌ๋ฌ ์์ญ์ ๋ฌถ์ด ์คํ์ผ์ ์ฃผ๋ ์ฉ๋๋ก ์ฌ์ฉํ๋ ํ๊ทธ์ด๋ค.
์ฆ, ์ฝํ
์ธ ๋ง์ ๋ฌถ์ ๋ ์ฌ์ฉํ๋ ํ๊ทธ์ด๋ค. <span>
๋ <div>
์ฒ๋ผ ์ฝํ
์ธ ๋ฅผ ๋ฌถ๋ ๊ฒ์ ํ๊ทธ๋ฅผ ์ฐพ์ง ๋ชปํ์ ๋ ์ตํ์ ์๋จ์ผ๋ก ๊ฐ์ธ๋ ๊ฒ์ ๊ถ์ฅํ๋ค.
<p>
<span>Lorem ipsum dolor sit amet consectetur adipisicing elit.</span> Soluta totam eum necessitatibus hic quos voluptates neque maiores similique reprehenderit perferendis, consequuntur distinctio voluptatum placeat voluptatem quas autem iste et. Adipisci!
</p>
์ค๋ ์์
์๋ ์ฒ์๋ณด๋ ํ๊ทธ๊ฐ ๋ง์๋ค. <abbr>
<sup>
<sub>
<dfn>
๊ฐ ์๋๋ฐ ์๋ฌด๋๋ ๊ตญ๋นํ์์ ๋ค๋ ๋ ์ค๋ฌด์ ์ผ๋ก ๋ฐฐ์์ ์ค์ง์ ์ผ๋ก ๋ง์ด ์ฌ์ฉํ์ง ์๋ HTML ํ๊ทธ์ด๊ธฐ ๋๋ฌธ์ ๋ชป๋ฐฐ์ด ๊ฒ์ด ์๋๊ฐ ์ถ๋ค. ๊ทธ๋๋ ์ด์ ์์ผ ์์์ผ๋ ์ด๋ฒ์ ๊ณ๊ธฐ๋ก HTML์ ํ๊ทธ๋ฅผ ํ๋ฒ ๋ ๊ณต๋ถํ๋ ๊ณ๊ธฐ๊ฐ ๋๋ ๊ฒ ๊ฐ๋ค .
๋ ์ด์ฌํ ๋ชจ๋ฅด๋ ๊ฒ์ ๋ด ๊ฒ์ผ๋ก ๋ง๋ค๊ณ ์ถ๋ค. ๐