๐ก Contenteditable
- ์ผ๋ฐ์ ์ผ๋ก ํธ์งํ ์ ์๋
<p>์์๋ contenteditable์์ฑ์ผ๋ก ์ง์ ๋๋ฉด ํธ์งํ ์ ์๋ ์์๊ฐ ๋๋ค. ์ธํฐ๋ท์ต์คํ๋ก๋ฌ ์ ์ฉ ์์ฑ์ด์์ง๋ง HTML5์์ ์ฑํ๋์๋ค. ๋ณ๊ฒฝํ ๋ด์ฉ์ ์ฒ๋ฆฌํ๊ธฐ ์ํด์๋ ๋ณ๋์ ๊ธฐ๋ฅ์ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ์๋ฒ์ธก ํ๋ก๊ทธ๋จ์ ํตํ์ฌ ๊ตฌํํด์ผ ํ๋ค.
<p contenteditable="true">
[contenteditable]์์ฑ์ด "true"๊ฐ ์ ์ฉ๋ ์์์
๋๋ค.
</p>๐ก Draggable
- ์ง์ ๋ ์์๋ฅผ ๋๋๊ทธ ํ ์ ์๊ฒ ํ๋ค. ์น ๋ธ๋ผ์ฐ์ ์ธ๋ถ๋ก๊น์ง ๋๋๊ทธ๊ฐ ๊ฐ๋ฅํ๋ค.(์ ์ฅ)
- ํ์ฌ ๋๋ค์์ ๋ธ๋ผ์ฐ์ ๊ฐ ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ผ๋ก ์ง์ํ๊ณ ์๋ค.(๊ธฐ๋ณธ๊ฐ์ 'true')
- ์ด๋ฏธ์ง๋ ๋ณต์ฌ๋๊ณ ๋งํฌ๋ ๋ฐ๋ก ๊ฐ๊ธฐ๊ฐ ๋๋ค.
<div>
<img src="images/green.jpg" alt="๊ทธ๋ฆฐ ๊ธฐ์
์ค๋ฌด๋ฐ" draggable="true" />
<a href="http://cafe.naver.com/greenjob">๊ทธ๋ฆฐ ๊ธฐ์
์ค๋ฌด๋ฐ</a>
</div>
<div>
<img src="images/green.jpg" alt="๊ทธ๋ฆฐ ๊ธฐ์
์ค๋ฌด๋ฐ" draggable="false" />
<a href="http://cafe.naver.com/greenjob">๊ทธ๋ฆฐ ๊ธฐ์
์ค๋ฌด๋ฐ</a>
</div>๐ก Hidden
- CSS๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ๋ HTML๋ด์์ ์์๋ฅผ ์จ๊ธธ์๊ฐ ์๋ค.
- CSS๊ฐ ์ ๊ฑฐํ๋ ๊ฒ๊ณผ ๊ฐ์ ํจ๊ณผ๋ฅผ ๋ด๋ ๊ฒ์ด๋ผ๋ฉด [hidden]์ HTML๋ด์์ ์์ ํ ์ ๊ฑฐํ๋ ๊ฒ๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ด๋ค.(=display:none)
- ๋ฆฌ๋๊ธฐ๊ฐ ์ฝ์ด์ฃผ์ง ์๊ฒ ๋๋ฏ๋ก ์น ์ ๊ทผ์ฑ์ ์ ํฉํ์ง ์์ ํ๊ทธ๋ก ๋ฆฌ๋๊ธฐ๊ฐ ์ฝ์ด์ผํ๋ ์์์๋ ์ฌ์ฉ ์ํจ!
<div>
<p hidden="hidden">์ด๋ฌธ์ฅ์ [hidden] ์์ฑ์ด ์ ์ฉ ๋์์ต๋๋ค.</p>
</div>๐ก Spellcheck
-์์์์๋ contenteditable ์์ฑ์ ์ฌ์ฉํ์ฌ ํธ์ง ๊ฐ๋ฅํ ์ํ์ ์์๋ฅผ ํธ์งํ ๋ ๋ง์ถค๋ฒ ๊ฒ์ฌ๋ฅผ ํ๋๋ก ํ๋ ์์ฑ. ์์ด๋ง ํ์ธ๊ฐ๋ฅํ๋ฏ๋ก ์ฌ์ค์ ์ค์ฉ์ฑ์ ์์.
<div>
<textarea spellcheck="true"></textarea>
</div>