Web

HTML 특수문자, 엔티티코드(Entity code)

2012.03.06 03:59
HTML을 작성함에 있어 특수문자(ex, &[앰퍼샌트], ©[저작권기호])를 특수문자로만 인식되게끔 하기 위해 정의해놓은 것이라고 할 수있습니다.

예를 들어 HTML문서에서 텍스트 안에 꺽쇠(<.>)가 들어갔을때 엔티티 코드를 사용하지 않으면 이 꺽쇠가 코드로 인식되는 문제가 발생됩니다.

W3C에서도 HTML 문서 작성시 특수문자는 반드시 엔티티코드로 치환할것을 권고하고 있습니다.

자주쓰는 엔티티코드 :
Character Entity Name Entity Number Description
  &nbsp; &#160; Inserts A Non-Breaking Blank Space
& &amp; &#38; Ampersand
" &quot; &#34; Quotation Mark
© &copy; &#169; Copyright Symbol
® &reg; &#174; Registered Symbol
&trade; &#153; Trademark Symbol
&ldquo; &#147; Opening Double Quotes
&rdquo; &#148; Closing Double Quotes
&lsquo; &#145; Opening Single Quote Mark
&rsquo; &#146; Closing Single Quote Mark
« &laquo; &#171; Angle Quotation Mark (Left)
» &raquo; &#187; Angle Quotation Mark (Right)
&lsaquo; &#8249; Single Left Angle Quotation
&rsaquo; &#8250; Single Right Angle Quotation
§ &sect; &#167; Section Symbol
&para; &#182; Paragraph Symbol
&bull; &#149; Big List Dot
· &middot; &#183; Medium List Dot
&hellip; &#8230; Horizontal Ellipsis
| &#124; Vertical Bar
¦ &brvbar; &#166; Broken Vertical Bar
&ndash; &#150; En-Dash
&mdash; &#151; Em-Dash

자세한 내용은 http://entitycode.com/ 를 참고하기 바랍니다.