웹사이트에서 앰퍼샌드 기호와 같은 특수 문자를 사용해야 하는 경우가 있을 수 있습니다. 그러나 앰퍼샌드 기호는 예약된 HTML 기호이므로 HTML 코드에 단순히 “&”를 입력할 수 없습니다.

대신 HTML 엔티티 또는 특수 코드를 사용하여 이러한 문자를 나타낼 수 있습니다. 이렇게 하면 실제 HTML 코드를 방해하지 않고 웹페이지에 기호를 추가할 수 있습니다.

HTML에서 기호란 무엇인가요?

HTML 웹사이트를 만들 때 구두점을 위해 다양한 기호를 사용하게 됩니다. 대부분의 문자는 페이지에 직접 추가할 수 있지만, 일부는 특별한 의미가 있거나 입력하기 어렵습니다. 예를 들어 HTML은 콘텐츠의 구조를 나타내기 위해 꺾쇠 괄호(‘및’), 앰퍼샌드(‘&’), 따옴표(” 및 ‘) 등의 기호를 사용합니다.

웹 브라우저는 일반적으로 꺾쇠 괄호 기호를 열기 또는 닫기 태그로 해석합니다. 의도한 것과 다른 경우 웹페이지에 오류가 발생할 수 있습니다. 엔티티 코드가 필요한 기호의 예는 다음과 같습니다:

⭐ 앰퍼샌드 ( )

⭐ 보다 작음 ( )

⭐ 보다 큼 ( > )

⭐ 큰따옴표 ( " )

⭐ 작은따옴표 ( ' )

저작권 및 상표 기호 등의 기타 기호에는 엔티티 코드가 필요하지 않지만 원하는 경우 엔티티 코드를 사용해도 됩니다. 이러한 기호는 입력하기 어색하거나 텍스트 편집기에서 지원되지 않을 수도 있습니다. 몇 가지 예는 다음과 같습니다:

⭐ 저작권 기호(©)

⭐ 상표 기호(™)

⭐ 등록 상표 기호(®)

이름 및 숫자 엔티티란 무엇인가요?

숫자 엔티티 코드를 사용하여 모든 심볼을 표현할 수 있으며, 명명된 엔티티도 가장 일반적으로 사용할 수 있습니다. 다음은 몇 가지 예입니다:

기호

명명된 엔티티 코드

숫자 엔티티 코드

앰퍼샌드

& amp;

&

미만

<

<

>

>

큰따옴표

&

"

작은따옴표

'

'

저작권

©

©

상표 기호

™

™

등록 상표 기호

& reg;

®

이름 또는 숫자 코드 중 하나를 사용하면 해당 기호가 표시됩니다. 예를 들어 “©” 또는 “©”를 사용하면 저작권 기호가 표시됩니다.

이 글도 확인해 보세요:  Rust의 제네릭 형식 알아보기

웹페이지에 이모티콘 추가하기

엔티티 코드를 사용하여 이모티콘을 표시할 수도 있습니다. 모든 이모티콘에는 HTML의 숫자형 엔티티 코드가 있지만 모든 이모티콘에 이름이 지정된 엔티티 코드가 있는 것은 아닙니다. 몇 가지 예는 다음과 같습니다:

Symbol

숫자 엔티티 코드

스마일링 페이스(😃)

& #x1F603;

웃는 얼굴 (😆)

& #

웃는 얼굴 (😇)

😇

엔티티 코드를 사용하여 웹페이지에 기호 삽입 방법

HTML 페이지 콘텐츠에 엔티티 코드를 삽입할 수 있습니다. 브라우저에서 웹페이지를 보면 코드가 해당 기호로 변환됩니다.

⭐ 새 HTML 파일에 HTML 웹페이지의 기본 구조를 추가합니다:

 <!DOCTYPE html>
<html>
  <head>
    <title>Symbol and Entity Example</title>
    <meta charset="UTF-8">
  </head>
  <body>
    
  </body>
</html>

⭐ 본문 태그 안에 HTML 콘텐츠를 추가합니다. 표시하려는 심볼의 이름 또는 숫자 엔티티 코드를 포함합니다:

 <h1>HTML Symbols</h1>
<p>Copyright symbol: &copy;</p>
<p>Ampersand symbol: &amp;</p>
<p>Trademark symbol: &trade;</p>
<p>Smiling Face: &#x1F603;</p>

⭐ 웹 브라우저에서 HTML 파일을 열어 해당 심볼을 확인합니다:

웹사이트에서 특수 또는 예약 HTML 기호 사용

이제 HTML 웹페이지에 기호를 추가하는 방법을 알았으므로 웹사이트를 더욱 매력적으로 만들기 위해 추가할 수 있는 다른 흥미로운 콘텐츠를 탐색할 수 있습니다.

By 최은지

윈도우(Windows)와 웹 서비스에 대한 전문 지식을 갖춘 노련한 UX 디자이너인 최은지님은 효율적이고 매력적인 디지털 경험을 개발하는 데 탁월한 능력을 발휘합니다. 사용자의 입장에서 생각하며 누구나 쉽게 접근하고 즐길 수 있는 콘텐츠를 개발하는 데 주력하고 있습니다. 사용자 경험을 향상시키기 위해 연구를 거듭하는 은지님은 All Things N 팀의 핵심 구성원으로 활약하고 있습니다.