문자 참조
문자 참조(文字參照)는 컴퓨터 용어로, XML·HTML 따위의 SGML 계열 마크업 언어에서 한 문자를 표현하기 위한 언어 구조이다.
개요
[편집]문자 참조가 만들어진 이유이자 문자 참조를 사용하는 목적은, 입력이 어려운 문자를 표현하거나 마크업 언어를 제어하는 문자를 일반 문자로 표현하기 위함이다. HTML에서의 예를 들면 '오른쪽 화살표'(→) 기호는 컴퓨터 자판에 없어서 입력이 힘들지만 →
처럼 풀어서 쓸 수 있으며, '여는 꺾쇠표'(<) 기호는 HTML 요소를 시작하는 문자이므로 일반 문자로 표현하려면 <
처럼 풀어서 써야 한다. 이처럼 문자를 뜻하는 이름을 써서 표현하는 방법을 '문자 실체 참조' 혹은 '실체 참조'라 하고 문자 코드를 써서 표현하는 방법을 '수치 문자 참조' 또는 '문자 참조'라고 한다. HTML 4 버전에서 사용 가능한 문자 실체 참조는 252가지이다.
문자 참조의 종류와 이름
[편집]표준 | 실체를 사용한 문자 참조 | 수치를 사용한 문자 참조 |
---|---|---|
W3C의 HTML 권장안[1][2] | 문자 실체 참조 (character entity reference) |
수치 문자 참조 (numeric character reference) |
W3C의 XML 권장안[3][4] | 실체 참조 (entity reference) |
문자 참조 (character reference) |
문자 참조를 사용할 때에는 크게 두 가지 방법을 사용할 수 있다. 첫째는 미리 정의된 특정한 이름(SGML 실체, SGML entity)을 문자를 표현하는 약어로 사용하는 방법이고, 둘째는 문자를 표현하는 ISO 10646의 문자 코드를 수로 나타내어 사용하는 방법이다. 이 두 가지 방법을 가리키는 이름은 표준에 따라 조금 다르다. HTML 권장안에서는 전자를 문자 실체 참조(文字實體參照), 후자를 수치 문자 참조(數値文字參照)라고 하며 XML 권장안에서는 이를 각각 실체 참조, 문자 참조로 부른다. 이 네 용어는 영어의 번역어이다. 실제 권장안에 표기된 이름은 순서대로 character entity reference, numeric character reference, entity reference, character reference이다.
문자 실체 참조
[편집]- 각 언어 별로 사용 가능한 문자 실체 이름에 대한 자세한 내용은 XML의 문자 실체 참조 및 HTML의 문자 실체 참조 문단을 보십시오.
사용법 | 설명 |
---|---|
&이름;
|
앰퍼샌드 기호, 문자 실체 이름, 쌍반점을 차례로 씀. |
문자 실체 참조는 SGML 실체를 이용하는 문자 참조이다. 여기에서 사용하는 문자 실체 이름은 표준 문서 형식 정의(DTD)에 미리 명시될 수도 있고, 사용자가 따로 DTD에 정의 가능한 경우도 있다. 앰퍼샌드 기호(&)와 문자 실체 이름을 쓰고 쌍반점(;)으로 끝맺는다. 실체의 이름은 대소문자를 구별한다. 한 예로 HTML에서 Å은 Å 문자를 나타내고, å은 å 문자를 나타낸다.
수치 문자 참조
[편집]진법 | 사용법 | 설명 |
---|---|---|
10진수 | &#N;
|
앰퍼샌드 기호, 해시 기호, 10진수, 쌍반점을 차례로 씀. |
16진수 | &#xH;
|
앰퍼샌드 기호, 해시 기호, 로마자 x, 16진수, 쌍반점을 차례로 씀. |
수치 문자 참조는 문자 코드의 수치를 직접 넣는 방식의 문자 참조이다. 10진수 또는 16진수를 쓸 수 있다. 여기에 사용되는 문자 코드는 국제 문자 세트(ISO 10646)를 따른다.[1] 사용법은 문자 실체 참조와 비슷하지만 실체 이름 대신 문자 코드 수치를 쓰고 10진수 수치 앞에는 해시 기호(#)를, 16진수 수치 앞에는 해시 기호와 로마자 x를 쓴다. 16진수를 쓸 때 보통 대문자로 쓰긴 하지만, 대소문자 구별은 하지 않아도 된다. 단, 수 앞의 x를 대문자로 &#XH;
와 같이 쓰는 것은 HTML에서는 가능하지만 XML에서는 금지된다.[1][3][4]
XML의 문자 실체 참조
[편집]W3C의 XML 권장안에서는 실체를 사용하는 문자 참조에 대해 '문자 실체 참조'라는 용어 대신 '실체 참조'라는 용어를 쓴다. HTML이 수백 개의 문자 실체 참조를 그 권장안에 포함하고 있는 것과는 달리, XML에서는 단 다섯 개의 '미리 정의된 실체(predefined entities)'를 규정하고 있다.[5][6] 그러나 사용자가 문서 형식 정의를 통해서 새로운 실체 참조를 추가하는 것이 가능하다.
이름 | 문자 | 유니코드(10진) | 권장안 | 설명 |
---|---|---|---|---|
quot | " | U+0022 (34) | XML 1.0 | 겹따옴표 |
amp | & | U+0026 (38) | XML 1.0 | 앰퍼샌드 기호 |
apos | ' | U+0027 (39) | XML 1.0 | 어포스트로피 |
lt | < | U+003C (60) | XML 1.0 | 부등호 (보다 작음 기호) |
gt | > | U+003E (62) | XML 1.0 | 부등호 (보다 큼 기호) |
HTML의 문자 실체 참조
[편집]HTML 4 버전의 문서 형식 정의에서는 252개의 문자 실체를 정의하고 있으며 HTML 4.01 버전에서는 새로운 문자 참조가 추가되지 않았다. HTML 4의 규격 명세에서는 표준 문서 형식 정의에 포함된 것 이외에 사용자에 의한 실체 추가 정의를 허용하지 않는다. 아래 표는 2010년 기준으로 HTML 권장안에 포함된 252개의 문자 실체 이름[7]과 XML에서 지정된 어포스트로피(U+0027)[8]를 더한, 모두 253개의 사용 가능한 문자 실체 참조 목록이다.
이름 | 문자 | 유니코드 (10진) | 권장안 | 문서 형식 정의[표 1] | 구 ISO 부분집합[표 2] | 설명[표 3] |
---|---|---|---|---|---|---|
quot | " | U+0022 (34) | HTML 2.0 | HTMLspecial | ISOnum | quotation mark (= APL quote) |
amp | & | U+0026 (38) | HTML 2.0 | HTMLspecial | ISOnum | ampersand |
apos[표 4] | ' | U+0027 (39) | XHTML 1.0 | HTMLspecial | ISOnum | apostrophe (= apostrophe-quote) |
lt | < | U+003C (60) | HTML 2.0 | HTMLspecial | ISOnum | less-than sign |
gt | > | U+003E (62) | HTML 2.0 | HTMLspecial | ISOnum | greater-than sign |
nbsp | U+00A0 (160) | HTML 3.2 | HTMLlat1 | ISOnum | no-break space (= non-breaking space) | |
iexcl | ¡ | U+00A1 (161) | HTML 3.2 | HTMLlat1 | ISOnum | inverted exclamation mark |
cent | ¢ | U+00A2 (162) | HTML 3.2 | HTMLlat1 | ISOnum | cent sign |
pound | £ | U+00A3 (163) | HTML 3.2 | HTMLlat1 | ISOnum | pound sign |
curren | ¤ | U+00A4 (164) | HTML 3.2 | HTMLlat1 | ISOnum | currency sign |
yen | ¥ | U+00A5 (165) | HTML 3.2 | HTMLlat1 | ISOnum | yen sign (= yuan sign) |
brvbar | ¦ | U+00A6 (166) | HTML 3.2 | HTMLlat1 | ISOnum | broken bar (= broken vertical bar) |
sect | § | U+00A7 (167) | HTML 3.2 | HTMLlat1 | ISOnum | section sign |
uml | ¨ | U+00A8 (168) | HTML 3.2 | HTMLlat1 | ISOdia | diaeresis (= spacing diaeresis), 독일어 움라우트 관련 |
copy | © | U+00A9 (169) | HTML 3.2 | HTMLlat1 | ISOnum | copyright sign |
ordf | ª | U+00AA (170) | HTML 3.2 | HTMLlat1 | ISOnum | feminine ordinal indicator |
laquo | « | U+00AB (171) | HTML 3.2 | HTMLlat1 | ISOnum | left-pointing double angle quotation mark (= left pointing guillemet) |
not | ¬ | U+00AC (172) | HTML 3.2 | HTMLlat1 | ISOnum | not sign |
shy | U+00AD (173) | HTML 3.2 | HTMLlat1 | ISOnum | soft hyphen (= discretionary hyphen) | |
reg | ® | U+00AE (174) | HTML 3.2 | HTMLlat1 | ISOnum | registered sign ( = registered trade mark sign) |
macr | ¯ | U+00AF (175) | HTML 3.2 | HTMLlat1 | ISOdia | macron (= spacing macron = overline = APL overbar) |
deg | ° | U+00B0 (176) | HTML 3.2 | HTMLlat1 | ISOnum | degree sign |
plusmn | ± | U+00B1 (177) | HTML 3.2 | HTMLlat1 | ISOnum | plus-minus sign (= plus-or-minus sign) |
sup2 | ² | U+00B2 (178) | HTML 3.2 | HTMLlat1 | ISOnum | superscript two (= superscript digit two = squared) |
sup3 | ³ | U+00B3 (179) | HTML 3.2 | HTMLlat1 | ISOnum | superscript three (= superscript digit three = cubed) |
acute | ´ | U+00B4 (180) | HTML 3.2 | HTMLlat1 | ISOdia | acute accent (= spacing acute) |
micro | µ | U+00B5 (181) | HTML 3.2 | HTMLlat1 | ISOnum | micro sign |
para | ¶ | U+00B6 (182) | HTML 3.2 | HTMLlat1 | ISOnum | pilcrow sign ( = paragraph sign) |
middot | · | U+00B7 (183) | HTML 3.2 | HTMLlat1 | ISOnum | middle dot (= Georgian comma = Greek middle dot) |
cedil | ¸ | U+00B8 (184) | HTML 3.2 | HTMLlat1 | ISOdia | cedilla (= spacing cedilla) |
sup1 | ¹ | U+00B9 (185) | HTML 3.2 | HTMLlat1 | ISOnum | superscript one (= superscript digit one) |
ordm | º | U+00BA (186) | HTML 3.2 | HTMLlat1 | ISOnum | masculine ordinal indicator |
raquo | » | U+00BB (187) | HTML 3.2 | HTMLlat1 | ISOnum | right-pointing double angle quotation mark (= right pointing guillemet) |
frac14 | ¼ | U+00BC (188) | HTML 3.2 | HTMLlat1 | ISOnum | vulgar fraction one quarter (= fraction one quarter) |
frac12 | ½ | U+00BD (189) | HTML 3.2 | HTMLlat1 | ISOnum | vulgar fraction one half (= fraction one half) |
frac34 | ¾ | U+00BE (190) | HTML 3.2 | HTMLlat1 | ISOnum | vulgar fraction three quarters (= fraction three quarters) |
iquest | ¿ | U+00BF (191) | HTML 3.2 | HTMLlat1 | ISOnum | inverted question mark (= turned question mark) |
Agrave | À | U+00C0 (192) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter A with grave (= Latin capital letter A grave) |
Aacute | Á | U+00C1 (193) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter A with acute |
Acirc | Â | U+00C2 (194) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter A with circumflex |
Atilde | Ã | U+00C3 (195) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter A with tilde |
Auml | Ä | U+00C4 (196) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter A with diaeresis |
Aring | Å | U+00C5 (197) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter A with ring above (= Latin capital letter A ring) |
AElig | Æ | U+00C6 (198) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter AE (= Latin capital ligature AE) |
Ccedil | Ç | U+00C7 (199) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter C with cedilla |
Egrave | È | U+00C8 (200) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter E with grave |
Eacute | É | U+00C9 (201) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter E with acute |
Ecirc | Ê | U+00CA (202) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter E with circumflex |
Euml | Ë | U+00CB (203) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter E with diaeresis |
Igrave | Ì | U+00CC (204) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter I with grave |
Iacute | Í | U+00CD (205) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter I with acute |
Icirc | Î | U+00CE (206) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter I with circumflex |
Iuml | Ï | U+00CF (207) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter I with diaeresis |
ETH | Ð | U+00D0 (208) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter ETH |
Ntilde | Ñ | U+00D1 (209) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter N with tilde |
Ograve | Ò | U+00D2 (210) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter O with grave |
Oacute | Ó | U+00D3 (211) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter O with acute |
Ocirc | Ô | U+00D4 (212) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter O with circumflex |
Otilde | Õ | U+00D5 (213) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter O with tilde |
Ouml | Ö | U+00D6 (214) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter O with diaeresis |
times | × | U+00D7 (215) | HTML 3.2 | HTMLlat1 | ISOnum | multiplication sign |
Oslash | Ø | U+00D8 (216) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter O with stroke (= Latin capital letter O slash) |
Ugrave | Ù | U+00D9 (217) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter U with grave |
Uacute | Ú | U+00DA (218) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter U with acute |
Ucirc | Û | U+00DB (219) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter U with circumflex |
Uuml | Ü | U+00DC (220) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter U with diaeresis |
Yacute | Ý | U+00DD (221) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter Y with acute |
THORN | Þ | U+00DE (222) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin capital letter THORN |
szlig | ß | U+00DF (223) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter sharp s (= ess-zed), 독일어 에스체트 관련 |
agrave | à | U+00E0 (224) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter a with grave |
aacute | á | U+00E1 (225) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter a with acute |
acirc | â | U+00E2 (226) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter a with circumflex |
atilde | ã | U+00E3 (227) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter a with tilde |
auml | ä | U+00E4 (228) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter a with diaeresis |
aring | å | U+00E5 (229) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter a with ring above |
aelig | æ | U+00E6 (230) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter ae (= Latin small ligature ae) |
ccedil | ç | U+00E7 (231) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter c with cedilla |
egrave | è | U+00E8 (232) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter e with grave |
eacute | é | U+00E9 (233) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter e with acute |
ecirc | ê | U+00EA (234) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter e with circumflex |
euml | ë | U+00EB (235) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter e with diaeresis |
igrave | ì | U+00EC (236) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter i with grave |
iacute | í | U+00ED (237) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter i with acute |
icirc | î | U+00EE (238) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter i with circumflex |
iuml | ï | U+00EF (239) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter i with diaeresis |
eth | ð | U+00F0 (240) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter eth |
ntilde | ñ | U+00F1 (241) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter n with tilde |
ograve | ò | U+00F2 (242) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter o with grave |
oacute | ó | U+00F3 (243) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter o with acute |
ocirc | ô | U+00F4 (244) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter o with circumflex |
otilde | õ | U+00F5 (245) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter o with tilde |
ouml | ö | U+00F6 (246) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter o with diaeresis |
divide | ÷ | U+00F7 (247) | HTML 3.2 | HTMLlat1 | ISOnum | division sign |
oslash | ø | U+00F8 (248) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter o with stroke (= Latin small letter o slash) |
ugrave | ù | U+00F9 (249) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter u with grave |
uacute | ú | U+00FA (250) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter u with acute |
ucirc | û | U+00FB (251) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter u with circumflex |
uuml | ü | U+00FC (252) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter u with diaeresis |
yacute | ý | U+00FD (253) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter y with acute |
thorn | þ | U+00FE (254) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter thorn |
yuml | ÿ | U+00FF (255) | HTML 2.0 | HTMLlat1 | ISOlat1 | Latin small letter y with diaeresis |
OElig | Œ | U+0152 (338) | HTML 4.0 | HTMLspecial | ISOlat2 | Latin capital ligature oe |
oelig | œ | U+0153 (339) | HTML 4.0 | HTMLspecial | ISOlat2 | Latin small ligature oe |
Scaron | Š | U+0160 (352) | HTML 4.0 | HTMLspecial | ISOlat2 | Latin capital letter s with caron |
scaron | š | U+0161 (353) | HTML 4.0 | HTMLspecial | ISOlat2 | Latin small letter s with caron |
Yuml | Ÿ | U+0178 (376) | HTML 4.0 | HTMLspecial | ISOlat2 | Latin capital letter y with diaeresis |
fnof | ƒ | U+0192 (402) | HTML 4.0 | HTMLsymbol | ISOtech | Latin small letter f with hook (= function = florin) |
circ | ˆ | U+02C6 (710) | HTML 4.0 | HTMLspecial | ISOpub | modifier letter circumflex accent |
tilde | ˜ | U+02DC (732) | HTML 4.0 | HTMLspecial | ISOdia | small tilde |
Alpha | Α | U+0391 (913) | HTML 4.0 | HTMLsymbol | Greek capital letter Alpha | |
Beta | Β | U+0392 (914) | HTML 4.0 | HTMLsymbol | Greek capital letter Beta | |
Gamma | Γ | U+0393 (915) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek capital letter Gamma |
Delta | Δ | U+0394 (916) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek capital letter Delta |
Epsilon | Ε | U+0395 (917) | HTML 4.0 | HTMLsymbol | Greek capital letter Epsilon | |
Zeta | Ζ | U+0396 (918) | HTML 4.0 | HTMLsymbol | Greek capital letter Zeta | |
Eta | Η | U+0397 (919) | HTML 4.0 | HTMLsymbol | Greek capital letter Eta | |
Theta | Θ | U+0398 (920) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek capital letter Theta |
Iota | Ι | U+0399 (921) | HTML 4.0 | HTMLsymbol | Greek capital letter Iota | |
Kappa | Κ | U+039A (922) | HTML 4.0 | HTMLsymbol | Greek capital letter Kappa | |
Lambda | Λ | U+039B (923) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek capital letter Lambda |
Mu | Μ | U+039C (924) | HTML 4.0 | HTMLsymbol | Greek capital letter Mu | |
Nu | Ν | U+039D (925) | HTML 4.0 | HTMLsymbol | Greek capital letter Nu | |
Xi | Ξ | U+039E (926) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek capital letter Xi |
Omicron | Ο | U+039F (927) | HTML 4.0 | HTMLsymbol | Greek capital letter Omicron | |
Pi | Π | U+03A0 (928) | HTML 4.0 | HTMLsymbol | Greek capital letter Pi | |
Rho | Ρ | U+03A1 (929) | HTML 4.0 | HTMLsymbol | Greek capital letter Rho | |
Sigma | Σ | U+03A3 (931) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek capital letter Sigma |
Tau | Τ | U+03A4 (932) | HTML 4.0 | HTMLsymbol | Greek capital letter Tau | |
Upsilon | Υ | U+03A5 (933) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek capital letter Upsilon |
Phi | Φ | U+03A6 (934) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek capital letter Phi |
Chi | Χ | U+03A7 (935) | HTML 4.0 | HTMLsymbol | Greek capital letter Chi | |
Psi | Ψ | U+03A8 (936) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek capital letter Psi |
Omega | Ω | U+03A9 (937) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek capital letter Omega |
alpha | α | U+03B1 (945) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter alpha |
beta | β | U+03B2 (946) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter beta |
gamma | γ | U+03B3 (947) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter gamma |
delta | δ | U+03B4 (948) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter delta |
epsilon | ε | U+03B5 (949) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter epsilon |
zeta | ζ | U+03B6 (950) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter zeta |
eta | η | U+03B7 (951) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter eta |
theta | θ | U+03B8 (952) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter theta |
iota | ι | U+03B9 (953) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter iota |
kappa | κ | U+03BA (954) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter kappa |
lambda | λ | U+03BB (955) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter lambda |
mu | μ | U+03BC (956) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter mu |
nu | ν | U+03BD (957) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter nu |
xi | ξ | U+03BE (958) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter xi |
omicron | ο | U+03BF (959) | HTML 4.0 | HTMLsymbol | (새 표준) | Greek small letter omicron |
pi | π | U+03C0 (960) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter pi |
rho | ρ | U+03C1 (961) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter rho |
sigmaf | ς | U+03C2 (962) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter final sigma |
sigma | σ | U+03C3 (963) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter sigma |
tau | τ | U+03C4 (964) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter tau |
upsilon | υ | U+03C5 (965) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter upsilon |
phi | φ | U+03C6 (966) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter phi |
chi | χ | U+03C7 (967) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter chi |
psi | ψ | U+03C8 (968) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter psi |
omega | ω | U+03C9 (969) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek small letter omega |
thetasym | ϑ | U+03D1 (977) | HTML 4.0 | HTMLsymbol | (새 표준) | Greek theta symbol |
upsih | ϒ | U+03D2 (978) | HTML 4.0 | HTMLsymbol | (새 표준) | Greek Upsilon with hook symbol |
piv | ϖ | U+03D6 (982) | HTML 4.0 | HTMLsymbol | ISOgrk3 | Greek pi symbol |
ensp | U+2002 (8194) | HTML 4.0 | HTMLspecial | ISOpub | en space | |
emsp | U+2003 (8195) | HTML 4.0 | HTMLspecial | ISOpub | em space | |
thinsp | U+2009 (8201) | HTML 4.0 | HTMLspecial | ISOpub | thin space | |
zwnj | U+200C (8204) | HTML 4.0 | HTMLspecial | (새 표준, RFC 2070) | zero-width non-joiner | |
zwj | U+200D (8205) | HTML 4.0 | HTMLspecial | (새 표준, RFC 2070) | zero-width joiner | |
lrm | U+200E (8206) | HTML 4.0 | HTMLspecial | (새 표준, RFC 2070) | left-to-right mark | |
rlm | U+200F (8207) | HTML 4.0 | HTMLspecial | (새 표준, RFC 2070) | right-to-left mark | |
ndash | – | U+2013 (8211) | HTML 4.0 | HTMLspecial | ISOpub | en dash |
mdash | — | U+2014 (8212) | HTML 4.0 | HTMLspecial | ISOpub | em dash |
lsquo | ‘ | U+2018 (8216) | HTML 4.0 | HTMLspecial | ISOnum | left single quotation mark |
rsquo | ’ | U+2019 (8217) | HTML 4.0 | HTMLspecial | ISOnum | right single quotation mark |
sbquo | ‚ | U+201A (8218) | HTML 4.0 | HTMLspecial | (새 표준) | single low-9 quotation mark |
ldquo | “ | U+201C (8220) | HTML 4.0 | HTMLspecial | ISOnum | left double quotation mark |
rdquo | ” | U+201D (8221) | HTML 4.0 | HTMLspecial | ISOnum | right double quotation mark |
bdquo | „ | U+201E (8222) | HTML 4.0 | HTMLspecial | (새 표준) | double low-9 quotation mark |
dagger | † | U+2020 (8224) | HTML 4.0 | HTMLspecial | ISOpub | dagger, obelisk |
Dagger | ‡ | U+2021 (8225) | HTML 4.0 | HTMLspecial | ISOpub | double dagger, double obelisk |
bull | • | U+2022 (8226) | HTML 4.0 | HTMLspecial | ISOpub | bullet (= black small circle) |
hellip | … | U+2026 (8230) | HTML 4.0 | HTMLsymbol | ISOpub | horizontal ellipsis (= three dot leader) |
permil | ‰ | U+2030 (8240) | HTML 4.0 | HTMLspecial | ISOtech | per mille sign |
prime | ′ | U+2032 (8242) | HTML 4.0 | HTMLsymbol | ISOtech | prime (= minutes = feet) |
Prime | ″ | U+2033 (8243) | HTML 4.0 | HTMLsymbol | ISOtech | double prime (= seconds = inches) |
lsaquo | ‹ | U+2039 (8249) | HTML 4.0 | HTMLspecial | (ISO 제안[표 5]) | single left-pointing angle quotation mark |
rsaquo | › | U+203A (8250) | HTML 4.0 | HTMLspecial | (ISO 제안[표 5]) | single right-pointing angle quotation mark |
oline | ‾ | U+203E (8254) | HTML 4.0 | HTMLsymbol | (새 표준) | overline (= spacing overscore) |
frasl | ⁄ | U+2044 (8260) | HTML 4.0 | HTMLsymbol | (새 표준) | fraction slash (= solidus) |
euro | € | U+20AC (8364) | HTML 4.0 | HTMLspecial | (새 표준) | euro sign |
image | ℑ | U+2111 (8465) | HTML 4.0 | HTMLsymbol | ISOamso | black-letter capital I (= imaginary part) |
weierp | ℘ | U+2118 (8472) | HTML 4.0 | HTMLsymbol | ISOamso | script capital P (= power set = Weierstrass p) |
real | ℜ | U+211C (8476) | HTML 4.0 | HTMLsymbol | ISOamso | black-letter capital R (= real part symbol) |
trade | ™ | U+2122 (8482) | HTML 4.0 | HTMLsymbol | ISOnum | trademark sign |
alefsym | ℵ | U+2135 (8501) | HTML 4.0 | HTMLsymbol | (새 표준) | alef symbol (= first transfinite cardinal) |
larr | ← | U+2190 (8592) | HTML 4.0 | HTMLsymbol | ISOnum | leftwards arrow |
uarr | ↑ | U+2191 (8593) | HTML 4.0 | HTMLsymbol | ISOnum | upwards arrow |
rarr | → | U+2192 (8594) | HTML 4.0 | HTMLsymbol | ISOnum | rightwards arrow |
darr | ↓ | U+2193 (8595) | HTML 4.0 | HTMLsymbol | ISOnum | downwards arrow |
harr | ↔ | U+2194 (8596) | HTML 4.0 | HTMLsymbol | ISOamsa | left right arrow |
crarr | ↵ | U+21B5 (8629) | HTML 4.0 | HTMLsymbol | (새 표준) | downwards arrow with corner leftwards (= carriage return) |
lArr | ⇐ | U+21D0 (8656) | HTML 4.0 | HTMLsymbol | ISOtech | leftwards double arrow |
uArr | ⇑ | U+21D1 (8657) | HTML 4.0 | HTMLsymbol | ISOamsa | upwards double arrow |
rArr | ⇒ | U+21D2 (8658) | HTML 4.0 | HTMLsymbol | ISOnum | rightwards double arrow |
dArr | ⇓ | U+21D3 (8659) | HTML 4.0 | HTMLsymbol | ISOamsa | downwards double arrow |
hArr | ⇔ | U+21D4 (8660) | HTML 4.0 | HTMLsymbol | ISOamsa | left right double arrow |
forall | ∀ | U+2200 (8704) | HTML 4.0 | HTMLsymbol | ISOtech | for all |
part | ∂ | U+2202 (8706) | HTML 4.0 | HTMLsymbol | ISOtech | partial differential |
exist | ∃ | U+2203 (8707) | HTML 4.0 | HTMLsymbol | ISOtech | there exists |
empty | ∅ | U+2205 (8709) | HTML 4.0 | HTMLsymbol | ISOamso | empty set (= null set = diameter) |
nabla | ∇ | U+2207 (8711) | HTML 4.0 | HTMLsymbol | ISOtech | nabla (= backward difference) |
isin | ∈ | U+2208 (8712) | HTML 4.0 | HTMLsymbol | ISOtech | element of |
notin | ∉ | U+2209 (8713) | HTML 4.0 | HTMLsymbol | ISOtech | not an element of |
ni | ∋ | U+220B (8715) | HTML 4.0 | HTMLsymbol | ISOtech | contains as member |
prod | ∏ | U+220F (8719) | HTML 4.0 | HTMLsymbol | ISOamsb | n-ary product (= product sign) |
sum | ∑ | U+2211 (8721) | HTML 4.0 | HTMLsymbol | ISOasmb | n-ary summation |
minus | − | U+2212 (8722) | HTML 4.0 | HTMLsymbol | ISOtech | minus sign |
lowast | ∗ | U+2217 (8727) | HTML 4.0 | HTMLsymbol | ISOtech | asterisk operator |
radic | √ | U+221A (8730) | HTML 4.0 | HTMLsymbol | ISOtech | square root (= radical sign) |
prop | ∝ | U+221D (8733) | HTML 4.0 | HTMLsymbol | ISOtech | proportional to |
infin | ∞ | U+221E (8734) | HTML 4.0 | HTMLsymbol | ISOtech | infinity |
ang | ∠ | U+2220 (8736) | HTML 4.0 | HTMLsymbol | ISOamso | angle |
and | ∧ | U+2227 (8743) | HTML 4.0 | HTMLsymbol | ISOtech | logical and (= wedge) |
or | ∨ | U+2228 (8744) | HTML 4.0 | HTMLsymbol | ISOtech | logical or (= vee) |
cap | ∩ | U+2229 (8745) | HTML 4.0 | HTMLsymbol | ISOtech | intersection (= cap) |
cup | ∪ | U+222A (8746) | HTML 4.0 | HTMLsymbol | ISOtech | union (= cup) |
int | ∫ | U+222B (8747) | HTML 4.0 | HTMLsymbol | ISOtech | integral |
there4 | ∴ | U+2234 (8756) | HTML 4.0 | HTMLsymbol | ISOtech | therefore |
sim | ∼ | U+223C (8764) | HTML 4.0 | HTMLsymbol | ISOtech | tilde operator (= varies with = similar to) |
cong | ≅ | U+2245 (8773) | HTML 4.0 | HTMLsymbol | ISOtech | congruent to |
asymp | ≈ | U+2248 (8776) | HTML 4.0 | HTMLsymbol | ISOamsr | almost equal to (= asymptotic to) |
ne | ≠ | U+2260 (8800) | HTML 4.0 | HTMLsymbol | ISOtech | not equal to |
equiv | ≡ | U+2261 (8801) | HTML 4.0 | HTMLsymbol | ISOtech | identical to; sometimes used for 'equivalent to' |
le | ≤ | U+2264 (8804) | HTML 4.0 | HTMLsymbol | ISOtech | less-than or equal to |
ge | ≥ | U+2265 (8805) | HTML 4.0 | HTMLsymbol | ISOtech | greater-than or equal to |
sub | ⊂ | U+2282 (8834) | HTML 4.0 | HTMLsymbol | ISOtech | subset of |
sup | ⊃ | U+2283 (8835) | HTML 4.0 | HTMLsymbol | ISOtech | superset of |
nsub | ⊄ | U+2284 (8836) | HTML 4.0 | HTMLsymbol | ISOamsn | not a subset of |
sube | ⊆ | U+2286 (8838) | HTML 4.0 | HTMLsymbol | ISOtech | subset of or equal to |
supe | ⊇ | U+2287 (8839) | HTML 4.0 | HTMLsymbol | ISOtech | superset of or equal to |
oplus | ⊕ | U+2295 (8853) | HTML 4.0 | HTMLsymbol | ISOamsb | circled plus (= direct sum) |
otimes | ⊗ | U+2297 (8855) | HTML 4.0 | HTMLsymbol | ISOamsb | circled times (= vector product) |
perp | ⊥ | U+22A5 (8869) | HTML 4.0 | HTMLsymbol | ISOtech | up tack (= orthogonal to = perpendicular) |
sdot | ⋅ | U+22C5 (8901) | HTML 4.0 | HTMLsymbol | ISOamsb | dot operator |
lceil | ⌈ | U+2308 (8968) | HTML 4.0 | HTMLsymbol | ISOamsc | left ceiling (= APL upstile) |
rceil | ⌉ | U+2309 (8969) | HTML 4.0 | HTMLsymbol | ISOamsc | right ceiling |
lfloor | ⌊ | U+230A (8970) | HTML 4.0 | HTMLsymbol | ISOamsc | left floor (= APL downstile) |
rfloor | ⌋ | U+230B (8971) | HTML 4.0 | HTMLsymbol | ISOamsc | right floor |
lang | 〈 | U+2329 (9001) | HTML 4.0 | HTMLsymbol | ISOtech | left-pointing angle bracket (= bra) |
rang | 〉 | U+232A (9002) | HTML 4.0 | HTMLsymbol | ISOtech | right-pointing angle bracket (= ket) |
loz | ◊ | U+25CA (9674) | HTML 4.0 | HTMLsymbol | ISOpub | lozenge |
spades | ♠ | U+2660 (9824) | HTML 4.0 | HTMLsymbol | ISOpub | black spade suit |
clubs | ♣ | U+2663 (9827) | HTML 4.0 | HTMLsymbol | ISOpub | black club suit (= shamrock) |
hearts | ♥ | U+2665 (9829) | HTML 4.0 | HTMLsymbol | ISOpub | black heart suit (= valentine) |
diams | ♦ | U+2666 (9830) | HTML 4.0 | HTMLsymbol | ISOpub | black diamond suit |
표 각주:
- ↑
문자 실체 이름이 정의된 공용 문서 형식 정의를 말한다. 이는 다음 셋 중 하나에 속한다.
- HTMLlat1
- HTML :
PUBLIC "-//W3C//ENTITIES Latin 1//EN//HTML"
(HTML 자체에 문서 형식이 정의된 것으로 간주되므로 문서 형식 정의를 포함하기 위해 URI를 사용할 필요 없음.) - XHTML 1.0 :
PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent"
- HTMLsymbol
- HTML :
PUBLIC "-//W3C//ENTITIES Symbols//EN//HTML"
(HTML 자체에 문서 형식이 정의된 것으로 간주되므로 문서 형식 정의를 포함하기 위해 URI를 사용할 필요 없음.) - XHTML 1.0 :
PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent"
- HTMLspecial
- HTML :
PUBLIC "-//W3C//ENTITIES Special//EN//HTML"
(HTML 자체에 문서 형식이 정의된 것으로 간주되므로 문서 형식 정의를 포함하기 위해 URI를 사용할 필요 없음.) - XHTML 1.0 :
PUBLIC "-//W3C//ENTITIES Special for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent"
- ↑ ISO 10646에 통합되기 이전의 옛 문자 부분집합을 말한다.
- ↑ ISO 10646 표준과 유니코드에 있는 영어로 된 문자 이름. 비공식적인 이름은 그 뒤에 기울임꼴로 표시되어 있다.
- ↑ HTML의 DTD에는 포함되지 않고 XML에서 정의된 것으로, 사용에 주의가 필요하다. XML이나 XHTML 문서를 올바르게 읽지 못하는 HTML 전용 브라우저의 경우 '가 동작하지 않으므로 대신 '를 사용해야 한다.
- ↑ 가 나 해당 문자는 HTML 4.0 발표 이후 ISO 10646에서 표준화되었다.
각주
[편집]- ↑ 가 나 다 “HTML 4.01 Specification - 5.3 Character references” (영어). W3C. 1999년 12월 24일. 2010년 11월 24일에 확인함. 같은 항목의 최신 버전 참고.
- ↑ 마시코 타카히로(益子 貴寛); 김대석(옮긴이), 신승식(감수) (2007년 6월 25일). 《웹표준교과서 - XHTML과 CSS로 하는'바른' 웹디자인》. 디지털미디어리서치. ISBN 9788995527634.
- ↑ 가 나 “Extensible Markup Language (XML) 1.0 (Fifth Edition) - 4.1 Character and Entity References” (영어). W3C. 2008년 11월 26일. 2010년 11월 24일에 확인함. 같은 항목의 최신 버전 참고.
- ↑ 가 나 “Extensible Markup Language (XML) 1.1 (Second Edition) - 4.1 Character and Entity References” (영어). W3C. 2006년 9월 29일. 2010년 11월 24일에 확인함. 같은 항목의 최신 버전 참고.
- ↑ “Extensible Markup Language (XML) 1.0 (Fifth Edition) - 4.6 Predefined Entities” (영어). W3C. 2008년 11월 26일. 2010년 11월 24일에 확인함. 같은 항목의 최신 버전 참고.
- ↑ “Extensible Markup Language (XML) 1.1 (Second Edition) - 4.6 Predefined Entities” (영어). W3C. 2006년 9월 29일. 2010년 11월 24일에 확인함. 같은 항목의 최신 버전 참고.
- ↑ “HTML 4.01 Specification - 24 Character entity references in HTML 4” (영어). W3C. 1999년 12월 24일. 2010년 11월 24일에 확인함. 같은 항목의 최신 버전 참고.
- ↑
HTML의 DTD에는 포함되지 않고 XML에서 정의된 것으로, 사용에 주의가 필요하다. XML이나 XHTML 문서를 올바르게 읽지 못하는 HTML 전용 브라우저의 경우 '가 동작하지 않으므로 대신 '를 사용해야 한다. 다음 항목 참고.
- “XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition) - C.16. The Named Character Reference '” (영어). W3C. 2002년 8월 1일. 2010년 11월 24일에 확인함. 같은 항목의 최신 버전.