HyperText
์ Hyper ๋ ํ
์คํธ ์ ๋ณด๊ฐ ๋ค์ค์ผ๋ก ์ฐ๊ฒฐ๋์ด ์๋ ์ํ๋ฅผ ์๋ฏธํ๋ค.
HTML ์ ํน์ง์ธ link ๊ฐ๋ ๊ณผ ์ฐ๊ฒฐ๋๋๋ฐ ๋ฌธ์์ ์ ํ์ฑ, ๊ณ ์ ์ฑ์์ ๋ฒ์ด๋ ์ฌ์ฉ์๊ฐ ์ํ๋ ์์๋๋ก ์ํ๋ ์ ๋ณด๋ฅผ ์ทจ๋ํ ์ ์๋๋ก ํ๋ค.
ํ ํ ์คํธ์์ ๋ค๋ฅธ ํ ์คํธ๋ก ๊ฑด๋๋ฐ์ด ์ฝ์ ์ ์๋ ๊ธฐ๋ฅ์ ํ์ดํผ๋งํฌ(hyper link)๋ผ ํ๋ค.
HTML link๋ hyperlink๋ฅผ ์๋ฏธํ๋ฉฐ a tag๊ฐ ๊ทธ ์ญํ ์ ๋ด๋นํ๋ค.
<a href="http://www.google.com">Visit google.com!</a>
๋๋ ํ ๋ฆฌ
๋ ํ์ผ๊ณผ ๋ค๋ฅธ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฐ๋ ํ์ผ ์์คํ
๋ด์ ์กด์ฌ๋ฌผ๋ก์ ํด๋
๋ผ๊ณ ๋ ๋ถ๋ฆฌ์ด๋ค.
/
C:\
/Users/{๊ณ์ ๋ช
}
C:\Users\{๊ณ์ ๋ช
}
./
../
ํ์ผ ๊ฒฝ๋ก๋ ํ์ผ ์์คํ ์์ ํ์ผ์ ์์น๋ฅผ ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ด๋ค. ๊ฒฝ๋ก์๋ ์ ๋๊ฒฝ๋ก์ ์๋๊ฒฝ๋ก๊ฐ ์๋ค.
http://www.HELLO.com/index.html
/Users/HELLO/Desktop/myImage.jpg
C:\users\HELLO\Desktop\myImage.jpg
/index.html
./index.html
../dist/index.js
../../dist/index.js
์ ๋ URL
์น์ฌ์ดํธ URL (href=โhttp://www.example.com/default.htmlโ)
์๋ URL
์์ ์ ์์น๋ฅผ ๊ธฐ์ค์ผ๋กํ ๋์์ URL (href=โhtml/default.htmlโ)
fragment identifier
ํ์ด์ง ๋ด์ ํน์ id๋ฅผ ๊ฐ๋ ์์์์ ๋งํฌ (href=โ#topโ)
๋ฉ์ผ
mailto:
script
href=โjavascript:alert(โHelloโ);โ
<a href="http://www.google.com">URL</a><br>
<a href="html/my.html">Local file</a><br>
<a href="file/my.pdf" download>Download file</a><br>
<a href="#">fragment identifier</a><br>
<a href="mailto:someone@example.com?Subject=Hello again">Send Mail</a><br>
<a href="javascript:alert('Hello');">Javascript</a>
target ์ดํธ๋ฆฌ๋ทฐํธ
๋ ๋งํฌ๋ฅผ ํด๋ฆญํ์ ๋ ์๋์ฐ๋ฅผ ์ด๋ป๊ฒ ์คํํ ์ง๋ฅผ ์ง์ ํ๋ค.
_self
: ๋งํฌ๋ฅผ ํด๋ฆญํ์ ๋ ์ฐ๊ฒฐ๋ฌธ์๋ฅผ ํ์ฌ ์๋์ฐ์์ ์คํํ๋ค (๊ธฐ๋ณธ๊ฐ)_blank
: ๋งํฌ๋ฅผ ํด๋ฆญํ์ ๋ ์ฐ๊ฒฐ๋ฌธ์๋ฅผ ์๋ก์ด ์๋์ฐ๋ ํญ์์ ์คํํ๋ค <a href="http://www.google.com" target="_blank">Visit google.com!</a>