겉으로는 간단하지만 웹에서 관련된 것을 찾을 수 없습니다.
아포스트로피에 대한 올바른 HTML 코드는 무엇입니까? 그렇 ’
습니까?
’
입니다. 올바른 작은 따옴표를위한 것이며 아포스트로피를위한 것이기도합니다. 그들은 같은 기호를 사용합니다.
겉으로는 간단하지만 웹에서 관련된 것을 찾을 수 없습니다.
아포스트로피에 대한 올바른 HTML 코드는 무엇입니까? 그렇 ’
습니까?
’
입니다. 올바른 작은 따옴표를위한 것이며 아포스트로피를위한 것이기도합니다. 그들은 같은 기호를 사용합니다.
답변:
작은 따옴표를 찾고 있다면
'
’
( ')를 사용할 수도 있습니다 . 그것은 해를 끼치 지 않으며 일부 독자를 더 행복하게 만듭니다.
'
"혼합 사용"ascii 아포스트로피 / 단일 인용 부호입니다. 그러나 유니 코드 표준 은 ’
아포스트로피와 오른쪽 작은 따옴표 및 ‘
왼쪽 작은 따옴표를 선호해야한다고 말합니다 .
’
수축에 사용할 것을 기대하고 있습니다. 자세한 내용은 아래의 요셉의 대답을 참조하십시오.
List Apart는 HTML의 문자와 타이포그래피에 대한 훌륭한 참조를 제공합니다 . 이 기사에 따르면 아포스트로피의 올바른 HTML 엔터티는 ’
입니다. 사용 예 : '.
’
또는 ’
대신 사용할 수도 있습니다 ’
. 니모닉 버전을 조금 더 쉽게 읽을 수 있습니다. 16 진수 버전은 유니 코드 코드 차트에서보다 쉽게 찾을 수 있습니다.
'
최선의 선택 IMO로 남아 있음을 분명히 "바람직하게"합니다 . 기본적으로 일부 사람들은 곱슬 곱슬하지 않기 때문에 그것을 좋아하지 않는 것 같습니다 (인쇄상의 심각성의 토큰으로, 나는 모르겠습니다 ...).
그것은이다 '
.
msanders가 지적했듯이 이것은 실제로 XML 및 XHTML이지만 HTML4에는 정의되어 있지 않으므로 '
해당 경우를 사용하는 것 같습니다 . 나는 정정되었다.
이 : 당신에 대해 얘기 아포스트로피하는에 따라 다름 '
, ‘
, ’
컨텍스트 및 쓰기하고자하는 언어에 따라 아마도 다른 많은 것들. 그리고 예를 들어, UTF-8의 선언 된 문자 인코딩 당신은 또한 당신의 HTML에 직접 쓸 수있다 : '
, ‘
, ’
.
‘
아포스트로피가 아닌를 제외하고이 답변은 정확합니다 .
먼저 & apos; 피해야합니다- & apos;의 저주
둘째, AJAX 호출을 통해 리턴 될 마크 업을 생성 할 가능성이있는 경우 엔티티 이름 (모든 HTML 엔티티가 XML에서 유효하지는 않음)을 피하고 & # XXXX; 대신 구문.
그렇지 않으면 마크 업이 유효하지 않은 XML로 간주 될 수 있습니다.
이로 인해 영향을받을 가능성이 가장 높은 엔티티는 & nbsp;이며 & # 160;
주 '
현대 웹 사이트에 대한 그래서, HTML5에 정의되어, 내가 사용 권합니다'
훨씬 더 읽기보다 같이'
확인 : http://www.w3.org/TR/html5/syntax.html#named-character-references
'
보다 더 잘 읽음 에도 불구 '
하고 그것을 안전 장치로 사용하지 않는 것은 부끄러운 일 '
입니다.
'
유효한 HTML 5 엔터티이지만 유효한 HTML 4 엔터티 는 아닙니다 .
<!DOCTYPE html>
HTML 문서의 맨 위에 있지 않으면'
'
엔티티는 HTML5에서 지원 될 수 있지만 타자기 아포스트로피처럼 보입니다. 따옴표로 끝나는 실제 곱슬 아포스트로피처럼 보이지 않습니다 ’
.
내가 서로를 쓸 때 살펴보십시오.
1 : 오른쪽 작은 따옴표 엔티티, 2 : 아포스트로피 엔티티 : ’
'
.
나는 정상적으로 보이는 아포스트로피에 대해 적절한 엔티티 또는 alt 명령을 찾으려고 노력했지만 (마침표 닫는 작은 따옴표와 '동일한'것처럼 보임) 찾지 못했습니다. 시각적으로 올바른 아포스트로피를 얻으려면 항상 올바른 작은 따옴표를 삽입해야합니다.
그냥 사용하는 경우 ’
(ALT + 0146) 또는 자동 서식 타자기 아포스트로피와 인용 부호 워드 2013과 같은 워드 프로세서 곱슬로 사용을 할 <meta charset="UTF-8">
.
FileFormat.info의 유니 코드 문자 검색 이 정확한 문자 코드를 찾는 데 가장 도움 이되는 것으로 나타났습니다 .
검색에 간단히 '
( return내 미국 Mac 키보드 의 키 왼쪽에있는 문자)를 입력하면 다양한 컬과 언어의 여러 결과가 나타납니다 .
나는 원래의 질문이 타자기 fascimile U + 0027이 아니라 인쇄상의 올바른 U + 02BC를ʼ
요구한다고 가정합니다.'
.
W3C는 HTML 엔터티에 16 진 코드를 권장합니다 (아래 참조). U + 02BC의 ʼ
경우'
입니다.
http://www.w3.org/International/questions/qa-escapes
마크 업 및 CSS에서 문자 이스케이프 사용
16 진수 대 10 진수 일반적으로 유니 코드 표준은 문자를 참조하거나 나열 할 때 16 진수 값을 사용하여 수행합니다. …이 규칙이 널리 퍼져 있기 때문에, 반드시 필요한 것은 아니지만, 십진수가 아닌 이스케이프에서 16 진수를 사용하는 것이 유용합니다…
http://www.w3.org/TR/html4/charset.html
5 HTML 문서 표현 ... 5.4 표시 할 수없는 문자
… 숫자 표현을 사용하여 누락 된 문자가 표시되는 경우 문자 세트 표준에 사용되는 형식이므로 16 진수 (10 진수 아님) 형식을 사용하십시오.
내가 아는 한 그것은 '
당신의 작품처럼 보입니다.
'
직선 아포스트로피에 사용하십시오 . 숫자보다 읽기 쉬운 경향이 있습니다 '
(다른 사람들이 HTML을 직접 읽을 가능성이있는 경우).
편집 : msanders '
는 내가 알지 못하는 유효한 HTML4가 아니라고 지적 하므로 대부분의 다른 답변을 따르고 사용하십시오 '
.
http://unicodinator.com/#0027에'
표시된대로 시도해 볼 수 있습니다.
이것이 누군가를 화나게한다면 죄송하지만 Ted Clancy의 블로그 에 합리적인 기사가 있습니다. 에는 유니 코드위원회의 권장 사항 & # 8217; (오른쪽 단일 인용 부호) 대신 U + 02BC (MODIFIER LETTER APOSTROPHE) (일명 & # 700; 또는 & # x2bc;)를 사용하도록 제안합니다.
간단히 말해서, 기사는 다음과 같이 주장합니다.