2010-12-22 4 views
0

내 웹 사이트가 w3validation되어 있습니다. 웹 사이트에서 약간의 변경을했습니다. 몇 가지 변경을 마친 후 특정 부분에서 오류가 발생할 수 있습니다. 브라우저의 mozila 나머지 만 나오는 오류 위mozila에서만 오류가 발생합니다.

<a _moz-rs-heading="" xmlns="http://www.w3.org/1999/xhtml">SERVICES</a> 

괜찮습니다. 이 오류로 인해 여백과 관련된 문제에 직면 할 수 있습니다. 어떻게 오류가 발생하는지 모르겠습니다.

누구나 내가이 오류를 해결할 수있는 방법을 제안합니다.

덕분에 사전에 케쉬

+2

으로 변경했다. 내가 "Firefox에서 새로운 속성이 자동으로 내 앵커 태그에 추가됩니다. 어떻게 이런 일을 막을 수 있겠습니까? " –

+0

네 ..... 젠장 했어. –

답변

0

내 생각 엔 _moz-rs-heading가 유효한 HTML 속성이 아니기 때문에 발리에서 오류가 발생되고 있다는 것이다.

HTML5에서 과 같은 태그에 몇 가지 추가 데이터를 포함해야하는 경우 속성 앞에 data-을 추가 할 수 있습니다.

<a data-moz-rs-heading="" xmlns="http://www.w3.org/1999/xhtml">SERVICES</a> 
1

이것은 오류는 아니지만 firefox의 자동 html 생성입니다.

이 문제를 해결하는 데 도움이 될 수 있습니다. 내 의견으로

http://drupal.org/node/140241

+0

답장을 보내 주셔서 감사합니다. –

+1

예, 잘못된 HTML에 _moz-rs-heading이 삽입되었습니다. http : //blog.project- sierra.de/archives/1221 – Nickolay

0

은의 definetly 버전 3.6 이후 구현 besteffort 파이어 폭스에서 버그가있다.
별도의 div 블록에있는 사용자가 작성한 HTML 코드에서이 문제가 발생했습니다. 사용자가 <b> 태그를 사용하여 닫는 것을 잊었습니다.
Firefox 3.6부터 닫히지 않은 <b> 태그는 닫는 </div > 태그 앞에 </b > 태그가있는 Firefox에서 동적으로 완료됩니다. 이것은 괜찮습니다. 그러나 이는 또한 </div > 태그가 닫힌 후 Firefox에 의해 다시 열리는 방식입니다.
따라서 사용자 기여 블록에서 발생한 아주 간단한 오류가 이제는 전체 HTML 코드에 전파됩니다. 이것은 상당히 불쾌한 새로운 "최선 노력"입니다. 나는. 사용자가 닫거나 무작위로 개방 블록 태그하기 시작하면 최선의 노력을 particuliar에, 모든 경우를 해결할 수 없다 "
을 알고 그러나 그들의 용기 블럭 태그의 외부 인라인 태그를 처리 오류를 전파, 그것은 이상한입니다.

0

당신이 XHTML 짧은 지정된 앵커 <a id="loc001"/>를 사용하는 경우도 발생할 수 있습니다.

파이어 폭스와 크롬 잘못을 렌더링합니다. 나는 당신의 질문이 얼마나 혼란 실현 @의 일러스트 Vishwanath의 응답을 읽은 후 <a id="loc001"></a>

관련 문제