2012-03-18 3 views
9

이것은 기본적인 질문처럼 보일 수 있지만 ...HTML 속성 값의 따옴표?

어떻게 HTML 코드 (alt 태그 등)에 이중 음성 기호를 사용합니까? 예를 들어

..

내가 Opening Credits for "It's Liverpool" 내 웹 페이지에 태그를 설정하기 위해 노력하고 있지만 Opening Credits for로 제한합니다.

+0

alt는 이미지 요소의 태그가 아닌 속성입니다. – Soup

답변

17

당신은 따옴표 대신에 해당 HTML entity을 사용할 수 있습니다 : 어떤을해야한다, 대신 아스키 인용 부호의, 당신은 일반적으로 적절한 언어 별 인용 부호를 사용하여 문제를 방지 할 수

<span alt="Opening Credits for &quot;It's Liverpool&quot;">A span</span> 
7

컴퓨터 코드에서 구분 기호로 사용하도록 제한됩니다. 예 :

alt="Opening Credits for “It’s Liverpool”" 

또는

alt="Opening Credits for ‘It’s Liverpool’" 

은 당신이 정말로 구분 기호로 아스키 아포스트로피, 속성 값 내부에 아스키 인용 부호를 사용하여 사용해야 하는가 (영국 영어) :

alt='The statement foo = "bar" is an assignment.' 

에서 속성 값에 실제로 Ascii 인용 부호와 Ascii 아포스트로피가 모두 포함될 필요가있는 매우 드문 경우에는 그 중 하나 (즉, attr로 사용하기로 결정한 것)를 이스케이프해야합니다 ibute 값 구분 기호) : 이러한 고려는 속성 값 내부와 관련이 있는지

alt="The Ascii characters &quot; and ' should not be used in natural languages." 

또는

alt='The Ascii characters " and &#39; should not be used in natural languages.' 

참고. 요소 내용에서 "and"는 모두 자유롭게 사용할 수 있습니다.

<strong>The Ascii characters " and ' should not be used in natural languages.</strong>