| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- 라디오
- 민동현의토요명화
- 그녀가말했다
- 유희열의라디오천국
- 퀄컴
- 김장훈
- 이지형
- 모던음악만만세
- Wibro
- ETF
- 김장훈의who
- 사요
- SWT
- Java
- brew
- 러시아
- "명탐정 코난"
- 자바
- 페이스북
- USIM
- 위피
- VoIP
- HSDPA
- EV-DO Rev. B
- 차트쇼쇼쇼
- itmusic
- 한국의 기획자들
- 민동현
- 공정위
- CDMA
- Today
- Total
zyint's blog
Character Entity 본문
목차
요약#
HTML에서 문자를 사용할 때 <, >와 같은 특별한 기호들은 직접 사용할 수 없고 미리 정의된 <, >와 같은 character entity를 이용하여야 합니다. 본 페이지에서는 character entities의 종류를 소개합니다.
설명#
HTML에서 문자를 사용할 때 <, >와 같은 특별한 기호들은 직접 사용할 수 없고 미리 정의된 <, >와 같은 character entity를 이용하여야 합니다.
character entities의 형태는 다음과 같습니다.
- &entity_name;
- &#entity_number;
&entity_name;을 사용하면 기억하기 쉽지만, 일부 부라우져에서는 지원하지 않을 수도 있기 때문에 &#entity_number;를 사용하는 것이 더 좋습니다.
Tryit Editror에서 Character Entities를 직접 사용해 볼 수 있습니다.
Entity Name은 대소문자를 구분합니다.
HTML에서 예약된 문자#
브라우저에서 반드시 지원하는 문자#
아래의 5개 문자는 모든 브라우져에서 만드시 지원해야하는 문자들입니다.
| Character | Entity Number | Entity Name | Description |
|---|---|---|---|
| " | " | " | quotation mark |
| ' | ' | ' (does not work in IE) | apostrophe |
| & | & | & | ampersand |
| < | < | < | less-than |
| > | > | > | greater-than |
자주 사용하는 Character Entities#
| 결과 | 설명 | Entity Name | Entity Number |
|---|---|---|---|
| 공백 | |   | |
| < | less than | < | < |
| > | greater than | > | > |
| & | ampersand | & | & |
| ¢ | cent | ¢ | ¢ |
| £ | pound | £ | £ |
| ¥ | yen | ¥ | ¥ |
| € | euro | € | € |
| § | section | § | § |
| © | copyright | © | © |
| ® | registered trademark | ® | ® |
ASCII Character Set#
ASCII는 American Standard Code for Information Interchange의 약자로 1960년대 초, teleprinter, tapedrive 등의 컴퓨터와 하드웨어 장치에서 문자를 표현하기 위해 디자인된 표준 문자셋 입니다.
ASCII는 7-비트 문자열로 128개의 문자(0-9, A-Z, a-z, 기타 특수 문자들)가 지정되어 있습니다.
ASCII Device Control Characters(0~31, 127)#
ASCII Device Control 문자들은 하드웨어 장치들을 컨트롤하기위해 디자인되었습니다. HTML 문서에서는 사용해도 아무런 효과가 없습니다.
| ASCII Character | HTML Entity Code | Description |
|---|---|---|
| NUL | � | null character |
| SOH |  | start of header |
| STX |  | start of text |
| ETX |  | end of text |
| EOT |  | end of transmission |
| ENQ |  | enquiry |
| ACK |  | acknowledge |
| BEL |  | bell (ring) |
| BS |  | backspace |
| HT | 	 | horizontal tab |
| LF | | line feed |
| VT |  | vertical tab |
| FF |  | form feed |
| CR | | carriage return |
| SO |  | shift out |
| SI |  | shift in |
| DLE |  | data link escape |
| DC1 |  | device control 1 |
| DC2 |  | device control 2 |
| DC3 |  | device control 3 |
| DC4 |  | device control 4 |
| NAK |  | negative acknowledge |
| SYN |  | synchronize |
| ETB |  | end transmission block |
| CAN |  | cancel |
| EM |  | end of medium |
| SUB |  | substitute |
| ESC |  | escape |
| FS |  | file separator |
| GS |  | group separator |
| RS |  | record separator |
| US |  | unit separator |
| ... | ... | ... |
| DEL |  | delete (rubout) |
ASCII Printable Characters(32~126)#
| ASCII Character | HTML Entity Code | Entity Name |
Description |
|---|---|---|---|
|   | space | ||
| ! | ! | exclamation mark | |
| " | " | " | quotation mark |
| # | # | number sign | |
| $ | $ | dollar sign | |
| % | % | percent sign | |
| & | & | & | ampersand |
| ' | ' | ' (IE에서 지원하지 않음) | apostrophe |
| ( | ( | left parenthesis | |
| ) | ) | right parenthesis | |
| * | * | asterisk | |
| + | + | plus sign | |
| , | , | comma | |
| - | - | hyphen | |
| . | . | period | |
| / | / | slash | |
| 0 | 0 | digit 0 | |
| 1 | 1 | digit 1 | |
| 2 | 2 | digit 2 | |
| 3 | 3 | digit 3 | |
| 4 | 4 | digit 4 | |
| 5 | 5 | digit 5 | |
| 6 | 6 | digit 6 | |
| 7 | 7 | digit 7 | |
| 8 | 8 | digit 8 | |
| 9 | 9 | digit 9 | |
| : | : | colon | |
| ; | ; | semicolon | |
| < | < | < | less-than |
| = | = | equals-to | |
| > | > | > | greater-than |
| ? | ? | question mark | |
| @ | @ | at sign | |
| A | A | uppercase A | |
| B | B | uppercase B | |
| C | C | uppercase C | |
| D | D | uppercase D | |
| E | E | uppercase E | |
| F | F | uppercase F | |
| G | G | uppercase G | |
| H | H | uppercase H | |
| I | I | uppercase I | |
| J | J | uppercase J | |
| K | K | uppercase K | |
| L | L | uppercase L | |
| M | M | uppercase M | |
| N | N | uppercase N | |
| O | O | uppercase O | |
| P | P | uppercase P | |
| Q | Q | uppercase Q | |
| R | R | uppercase R | |
| S | S | uppercase S | |
| T | T | uppercase T | |
| U | U | uppercase U | |
| V | V | uppercase V | |
| W | W | uppercase W | |
| X | X | uppercase X | |
| Y | Y | uppercase Y | |
| Z | Z | uppercase Z | |
| [ | [ | left square bracket | |
| \ | \ | backslash | |
| ] | ] | right square bracket | |
| ^ | ^ | caret | |
| _ | _ | underscore | |
| ` | ` | grave accent | |
| a | a | lowercase a | |
| b | b | lowercase b | |
| c | c | lowercase c | |
| d | d | lowercase d | |
| e | e | lowercase e | |
| f | f | lowercase f | |
| g | g | lowercase g | |
| h | h | lowercase h | |
| i | i | lowercase i | |
| j | j | lowercase j | |
| k | k | lowercase k | |
| l | l | lowercase l | |
| m | m | lowercase m | |
| n | n | lowercase n | |
| o | o | lowercase o | |
| p | p | lowercase p | |
| q | q | lowercase q | |
| r | r | lowercase r | |
| s | s | lowercase s | |
| t | t | lowercase t | |
| u | u | lowercase u | |
| v | v | lowercase v | |
| w | w | lowercase w | |
| x | x | lowercase x | |
| y | y | lowercase y | |
| z | z | lowercase z | |
| { | { | left curly brace | |
| | | | | vertical bar | |
| } | } | right curly brace | |
| ~ | ~ | tilde |
ISO-8859-1#
ISO-8859-1는 대부분의 브라우져에서 기본 character set으로 사용합니다. 0~127까지의 문자들은 ASCII 문자로 사용되고, 160~255 문자들은 서유럽 국가나 일반적으로 많이 사용되는 특수문자들을 포함하고 있습니다.
HTML에서는 예약어로 특수 문자들을 사용할 수 있도록 지원하고 있습니다.
ISO-8859-1 기호(160~191,215,247)#
| Character | Entity Number | Entity Name | Description |
|---|---|---|---|
|   | | non-breaking space | |
| ¡ | ¡ | ¡ | inverted exclamation mark |
| ¢ | ¢ | ¢ | cent |
| £ | £ | £ | pound |
| ¤ | ¤ | ¤ | currency |
| ¥ | ¥ | ¥ | yen |
| ¦ | ¦ | ¦ | broken vertical bar |
| § | § | § | section |
| ¨ | ¨ | ¨ | spacing diaeresis |
| © | © | © | copyright |
| ª | ª | ª | feminine ordinal indicator |
| « | « | « | angle quotation mark (left) |
| ¬ | ¬ | ¬ | negation |
| | ­ | ­ | soft hyphen |
| ® | ® | ® | registered trademark |
| ¯ | ¯ | ¯ | spacing macron |
| ° | ° | ° | degree |
| ± | ± | ± | plus-or-minus |
| ² | ² | ² | superscript 2 |
| ³ | ³ | ³ | superscript 3 |
| ´ | ´ | ´ | spacing acute |
| µ | µ | µ | micro |
| ¶ | ¶ | ¶ | paragraph |
| · | · | · | middle dot |
| ¸ | ¸ | ¸ | spacing cedilla |
| ¹ | ¹ | ¹ | superscript 1 |
| º | º | º | masculine ordinal indicator |
| » | » | » | angle quotation mark (right) |
| ¼ | ¼ | ¼ | fraction 1/4 |
| ½ | ½ | ½ | fraction 1/2 |
| ¾ | ¾ | ¾ | fraction 3/4 |
| ¿ | ¿ | ¿ | inverted question mark |
| × | × | × | multiplication |
| ÷ | ÷ | ÷ | division |
ISO 8859-1 문자(192~255)#
| Character | Entity Number | Entity Name | Description |
|---|---|---|---|
| À | À | À | capital a, grave accent |
| Á | Á | Á | capital a, acute accent |
| Â | Â | Â | capital a, circumflex accent |
| Ã | Ã | Ã | capital a, tilde |
| Ä | Ä | Ä | capital a, umlaut mark |
| Å | Å | Å | capital a, ring |
| Æ | Æ | Æ | capital ae |
| Ç | Ç | Ç | capital c, cedilla |
| È | È | È | capital e, grave accent |
| É | É | É | capital e, acute accent |
| Ê | Ê | Ê | capital e, circumflex accent |
| Ë | Ë | Ë | capital e, umlaut mark |
| Ì | Ì | Ì | capital i, grave accent |
| Í | Í | Í | capital i, acute accent |
| Î | Î | Î | capital i, circumflex accent |
| Ï | Ï | Ï | capital i, umlaut mark |
| Ð | Ð | Ð | capital eth, Icelandic |
| Ñ | Ñ | Ñ | capital n, tilde |
| Ò | Ò | Ò | capital o, grave accent |
| Ó | Ó | Ó | capital o, acute accent |
| Ô | Ô | Ô | capital o, circumflex accent |
| Õ | Õ | Õ | capital o, tilde |
| Ö | Ö | Ö | capital o, umlaut mark |
| Ø | Ø | Ø | capital o, slash |
| Ù | Ù | Ù | capital u, grave accent |
| Ú | Ú | Ú | capital u, acute accent |
| Û | Û | Û | capital u, circumflex accent |
| Ü | Ü | Ü | capital u, umlaut mark |
| Ý | Ý | Ý | capital y, acute accent |
| Þ | Þ | Þ | capital THORN, Icelandic |
| ß | ß | ß | small sharp s, German |
| à | à | à | small a, grave accent |
| á | á | á | small a, acute accent |
| â | â | â | small a, circumflex accent |
| ã | ã | ã | small a, tilde |
| ä | ä | ä | small a, umlaut mark |
| å | å | å | small a, ring |
| æ | æ | æ | small ae |
| ç | ç | ç | small c, cedilla |
| è | è | è | small e, grave accent |
| é | é | é | small e, acute accent |
| ê | ê | ê | small e, circumflex accent |
| ë | ë | ë | small e, umlaut mark |
| ì | ì | ì | small i, grave accent |
| í | í | í | small i, acute accent |
| î | î | î | small i, circumflex accent |
| ï | ï | ï | small i, umlaut mark |
| ð | ð | ð | small eth, Icelandic |
| ñ | ñ | ñ | small n, tilde |
| ò | ò | ò | small o, grave accent |
| ó | ó | ó | small o, acute accent |
| ô | ô | ô | small o, circumflex accent |
| õ | õ | õ | small o, tilde |
| ö | ö | ö | small o, umlaut mark |
| ø | ø | ø | small o, slash |
| ù | ù | ù | small u, grave accent |
| ú | ú | ú | small u, acute accent |
| û | û | û | small u, circumflex accent |
| ü | ü | ü | small u, umlaut mark |
| ý | ý | ý | small y, acute accent |
| þ | þ | þ | small thorn, Icelandic |
| ÿ | ÿ | ÿ | small y, umlaut mark |
유니코드#
HTML에서 제공하는 Math Symbol #
| Character | Entity Number | Entity Name | Description |
|---|---|---|---|
| ∀ | ∀ | ∀ | for all |
| ∂ | ∂ | ∂ | part |
| ∃ | ∃ | &exists; | exists |
| ∅ | ∅ | ∅ | empty |
| ∇ | ∇ | ∇ | nabla |
| ∈ | ∈ | ∈ | isin |
| ∉ | ∉ | ∉ | notin |
| ∋ | ∋ | ∋ | ni |
| ∏ | ∏ | ∏ | prod |
| ∑ | ∑ | ∑ | sum |
| − | − | − | minus |
| ∗ | ∗ | ∗ | lowast |
| √ | √ | √ | square root |
| ∝ | ∝ | ∝ | proportional to |
| ∞ | ∞ | ∞ | infinity |
| ∠ | ∠ | ∠ | angle |
| ∧ | ∧ | ∧ | and |
| ∨ | ∨ | ∨ | or |
| ∩ | ∩ | ∩ | cap |
| ∪ | ∪ | ∪ | cup |
| ∫ | ∫ | ∫ | integral |
| ∴ | ∴ | ∴ | therefore |
| ∼ | ∼ | ∼ | simular to |
| ≅ | ≅ | ≅ | approximately equal |
| ≈ | ≈ | ≈ | almost equal |
| ≠ | ≠ | ≠ | not equal |
| ≡ | ≡ | ≡ | equivalent |
| ≤ | ≤ | ≤ | less or equal |
| ≥ | ≥ | ≥ | greater or equal |
| ⊂ | ⊂ | ⊂ | subset of |
| ⊃ | ⊃ | ⊃ | superset of |
| ⊄ | ⊄ | ⊄ | not subset of |
| ⊆ | ⊆ | ⊆ | subset or equal |
| ⊇ | ⊇ | ⊇ | superset or equal |
| ⊕ | ⊕ | ⊕ | circled plus |
| ⊗ | ⊗ | ⊗ | cirled times |
| ⊥ | ⊥ | ⊥ | perpendicular |
| ⋅ | ⋅ | ⋅ | dot operator |
그리스 문자#
| Character | Entity Number | Entity Name | Description |
|---|---|---|---|
| Α | Α | Α | Alpha |
| Β | Β | Β | Beta |
| Γ | Γ | Γ | Gamma |
| Δ | Δ | Δ | Delta |
| Ε | Ε | Ε | Epsilon |
| Ζ | Ζ | Ζ | Zeta |
| Η | Η | Η | Eta |
| Θ | Θ | Θ | Theta |
| Ι | Ι | Ι | Iota |
| Κ | Κ | Κ | Kappa |
| Λ | Λ | Λ | Lambda |
| Μ | Μ | Μ | Mu |
| Ν | Ν | Ν | Nu |
| Ξ | Ξ | Ξ | Xi |
| Ο | Ο | Ο | Omicron |
| Π | Π | Π | Pi |
| Ρ | Ρ | Ρ | Rho |
| undefined | Sigmaf | ||
| Σ | Σ | Σ | Sigma |
| Τ | Τ | Τ | Tau |
| Υ | Υ | Υ | Upsilon |
| Φ | Φ | Φ | Phi |
| Χ | Χ | Χ | Chi |
| Ψ | Ψ | Ψ | Psi |
| Ω | Ω | Ω | Omega |
| α | α | α | alpha |
| β | β | β | beta |
| γ | γ | γ | gamma |
| δ | δ | δ | delta |
| ε | ε | ε | epsilon |
| ζ | ζ | ζ | zeta |
| η | η | η | eta |
| θ | θ | θ | theta |
| ι | ι | ι | iota |
| κ | κ | κ | kappa |
| λ | λ | λ | lambda |
| μ | μ | μ | mu |
| ν | ν | ν | nu |
| ξ | ξ | ξ | xi |
| ο | ο | ο | omicron |
| π | π | π | pi |
| ρ | ρ | ρ | rho |
| ς | ς | ς | sigmaf |
| σ | σ | σ | sigma |
| τ | τ | τ | tau |
| υ | υ | υ | upsilon |
| φ | φ | φ | phi |
| χ | χ | χ | chi |
| ψ | ψ | ψ | psi |
| ω | ω | ω | omega |
| ϑ | ϑ | ϑ | theta symbol |
| ϒ | ϒ | ϒ | upsilon symbol |
| ϖ | ϖ | ϖ | pi symbol |
기타 문자#
| Character | Entity Number | Entity Name | Description |
|---|---|---|---|
| Œ | Œ | Œ | capital ligature OE |
| œ | œ | œ | small ligature oe |
| Š | Š | Š | capital S with caron |
| š | š | š | small S with caron |
| Ÿ | Ÿ | Ÿ | capital Y with diaeres |
| ƒ | ƒ | ƒ | f with hook |
| ˆ | ˆ | ˆ | modifier letter circumflex accent |
| ˜ | ˜ | ˜ | small tilde |
|   |   | en space | |
|   |   | em space | |
|   |   | thin space | |
| | ‌ | ‌ | zero width non-joiner |
| | ‍ | ‍ | zero width joiner |
| | ‎ | ‎ | left-to-right mark |
| | ‏ | ‏ | right-to-left mark |
| – | – | – | en dash |
| — | — | — | em dash |
| ‘ | ‘ | ‘ | left single quotation mark |
| ’ | ’ | ’ | right single quotation mark |
| ‚ | ‚ | ‚ | single low-9 quotation mark |
| “ | “ | “ | left double quotation mark |
| ” | ” | ” | right double quotation mark |
| „ | „ | „ | double low-9 quotation mark |
| † | † | † | dagger |
| ‡ | ‡ | ‡ | double dagger |
| • | • | • | bullet |
| … | … | … | horizontal ellipsis |
| ‰ | ‰ | ‰ | per mille |
| ′ | ′ | ′ | minutes |
| ″ | ″ | ″ | seconds |
| ‹ | ‹ | ‹ | single left angle quotation |
| › | › | › | single right angle quotation |
| ‾ | ‾ | ‾ | overline |
| ⁄ | ⁄ | &fras1; | fraction slash |
| € | € | € | euro |
| ℑ | ℑ | ℑ | blackletter captital I, imaginary part |
| ℘ | ℘ | ℘ | script capital P, power set, Weierstrass p |
| ℜ | ℜ | ℜ | blackletter capital R, real part symbol |
| ™ | ™ | ™ | trademark |
| ℵ | ℵ | ℵ | alef symbol, first transfinite cardinal |
| ← | ← | ← | left arrow |
| ↑ | ↑ | ↑ | up arrow |
| → | → | → | right arrow |
| ↓ | ↓ | ↓ | down arrow |
| ↔ | ↔ | ↔ | left right arrow |
| ↵ | ↵ | ↵ | carriage return arrow |
| ⇐ | ⇐ | ⇐ | leftwards double arrow |
| ⇑ | ⇑ | ⇑ | upwards double arrow |
| ⇒ | ⇒ | ⇒ | rightwards double arrow |
| ⇓ | ⇓ | ⇓ | downwards double arrow |
| ⇔ | ⇔ | ⇔ | left right double arrow |
| ⌈ | ⌈ | ⌈ | left ceiling |
| ⌉ | ⌉ | ⌉ | right ceiling |
| ⌊ | ⌊ | ⌊ | left floor |
| ⌋ | ⌋ | ⌋ | right floor |
| 〈 | 〈 | ⟨ | left-pointing angle bracket, bra |
| 〉 | 〉 | ⟩ | right-pointing angle bracket, ket |
| ◊ | ◊ | ◊ | lozenge |
| ♠ | ♠ | ♠ | spade |
| ♣ | ♣ | ♣ | club |
| ♥ | ♥ | ♥ | heart |
| ♦ | ♦ | ♦ | diamond |
유니코드 전체 목록#
아래 사이트에서 유니코드의 모든 문자와 기호 목록을 확인할 수 있습니다.
- The Unicode Character Code Charts By Script: 나라별 문자 목록
- Code Charts for Symbols and Punctuation: 기호 목록
참고자료#
w3schools, HTML Character Entities
w3schools, HTML ISO-8859-1 Reference
w3schools, HTML Symbol Entities Reference
W3C HTML Modularization 1.1 - F.1. XHTML Character Entities
이 글은 스프링노트에서 작성되었습니다.