...mlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">
You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).
This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.
How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute.
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">
에서 lang="ko"> 이부분의 ko 앞쪽 " 가 붉은 색으로 표시되는데 뭐가 잘못된다는 건가요?
이 에러는 해당 요소에 "lang" 라는 속성이 원래 없다(정의 되어 있지 않다)는 뜻입니다. 가령.... input 요소에는 type과 value라는 속성은 있어도, book 이라는 속성은 없죠? 즉, 원래 없는 속성을 요소에 잘못 썼을 때 나오는 에러입니다.
그리고 해당 에러 메시지를 보면 문서 타입[DTD] 에서 지원하지 않는 속성을 썼다고 나와 있는데.. DTD 를 무엇으로 선언하셨는지요? xmlns 속성으로 보아하니 xhtml 로 선언하신 듯 한데, 혹시 1.1 을 선언하셨나요? xhtml 1.1 에서는 lang 속성이 제거 되었답니다.
yser_로그인 팅 wrote:
그리고 해당 에러 메시지를 보면 문서 타입[DTD] 에서 지원하지 않는 속성을 썼다고 나와 있는데.. DTD 를 무엇으로 선언하셨는지요? xmlns 속성으로 보아하니 xhtml 로 선언하신 듯 한데, 혹시 1.1 을 선언하셨나요? xhtml 1.1 에서는 lang 속성이 제거 되었답니다.