2012-01-25 2 views
0

"span"태그가 유효하지 않습니다. 유효하게하려면 어떻게해야합니까?XHTML 내에서 스크립트 태그 유효성 확인

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

... 

<script type="text/javascript"> 
    var locations = [ 
    [ 
     'Kirklevington Village Hall', 
     '<span style="font-size:2;"><b>Kirklevington Village Hall</b>,<br />Forest Lane,<br />Kirklevington,<br />Stockton&nbsp;on&nbsp;tees,<br />TS15&nbsp;9LX</span>', 
     54.4825, 
     -1.33663 
    ] 
    ]; 
</script> 
+0

왜 잘못인가? – cambraca

답변

2

은 발리에 주석으로 표시 할 <![CDATA[]]>에서 스크립트를 묶습니다. 정보를 가장 간단한 방법은 별도의 파일로 스크립트 코드를 삽입하는 것입니다 here

0

더는 foo.js 말을하고는 <script "src=foo.js" type="text/javascript"></script> 사용을 참조하십시오. 다른 방법은 script 요소의 내용을 "이스케이프"하기위한 다양한 기술을 필요로하며, 어색하고 오류가 발생하기 쉽습니다.

XHTML 1.0 사양, appendix C, 권장 : "스크립트가 < 또는 & 또는 ]]> 또는 --를 사용하는 경우 외부 스크립트를 사용합니다."