수색…
일반적인 특수 문자
일부 문자는 HTML 용으로 예약 될 수 있으며 실제 HTML 코드를 방해 할 수 있으므로 직접 사용할 수 없습니다. 예를 들어 소스 코드에서 왼쪽 및 오른쪽 꺾쇠 괄호 ( <>
)를 표시하려고하면 예상치 못한 결과가 출력 될 수 있습니다. 마찬가지로 소스 코드에 작성된 공백이 출력 HTML에 예상대로 표시되지 않을 수 있습니다. ☎와 같은 일부 문자는 ASCII 문자 세트에서 사용할 수 없습니다.
이를 위해 문자 엔티티가 작성됩니다. 이들은 &entity_name;
형식입니다 &entity_name;
또는 &entity_number;
. 다음은 사용 가능한 HTML 엔터티 중 일부입니다.
캐릭터 | 기술 | 개체 이름 | 개체 번호 |
---|---|---|---|
"" | 비 분리 공간 | |   |
"<" | 미만 | < | < |
">" | ~보다 큰 | > | > |
"&" | 앰퍼샌드 | & | & |
"-" | 그들 대시 | — | — |
"-" | 엉덩이 대시 | – | – |
"©" | 저작권 | © | © |
"®" | 등록 상표 | ® | ® |
"™" | 등록 상표 | ™ | ™ |
"☎" | 전화 | ☎ | ☎ |
따라서,
© 2016 Stack Exchange Inc.
다음 HTML 코드가 사용됩니다.
<b>© 2016 Stack Exchange Inc.</b>
HTML의 문자 엔티티
html로 웹 페이지를 개발하는 동안 많은 기호와 특수 문자가 필요하지만 때때로 문자의 사용은 특정 문자가 예약되어 있고 키보드에서 사용할 수없는 특정 문자가있는 실제 html 코드를 직접적으로 간섭 할 수 있음을 알고 있습니다. 따라서 충돌을 피하기 위해 동시에 우리 코드에서 다른 기호를 사용할 수 있도록하기 위해 org는 우리에게 '문자 엔티티'를 제공합니다.
문자 엔티티는 'Entity Name'- & entity_name; 및 '엔터티 번호'- & entity_number; 따라서 우리는 두 페이지 중 하나를 사용하여 페이지에 필요한 기호를 렌더링해야합니다.
소수의 캐릭터 엔티티 목록은 https://dev.w3.org/html5/html-author/charref 에서 찾을 수 있습니다.
'magnifying glass'를위한 문자 엔티티의 간단한 예제 :
<input type="text" placeholder=" 🔍 Search"/>
다음과 같이 렌더링됩니다.