2008-08-07 5 views
17

페이지 상단 부근에 HTML 주석을 삽입하는 페이지가 생성되었습니다. 주석 안에는 * nix 스타일 명령이 있습니다.HTML 메모 작성일 :

<!-- command --option value --option2 value2 --option3 --> 

이 주석은 페이지를 완전히 파괴합니다. 이 문제가 발생하는 이유는 무엇입니까? 왜이 경우입니까? XML Spec from the w3.org에서

답변

24

댓글 : 호환성을 위해

, 문자열 "-" (이중 하이픈) 주석 내에서 발생해서는 안된다.

2

당신이 정말로 페이지에 주석을 유지하려면 대신 HTML 주석의이를 사용할 수 있습니다

<div style="display:none">command --option value --option2 value2 --option3 </div> 

심지어

<div class="comment">command --option value --option2 value2 --option3 </div> 

및 지정 :

.comment {display:none;} 
스타일 시트에

1

페이지 상단의 댓글은 <html>으로 IE를 단조로 변경하여 페이지가 깨지는 이유를 설명 할 수 있습니다. 여기에 의견이 표시됩니다.

자세한 내용은 "다른 렌더링 모드 시작"을 참조하십시오. this wikipedia page

관련 문제