문제

마크 업을 무효로 렌더링하지 않고도 HTML5 데이터 속성 (data-*)을 xhtml로 구현할 수있는 방법을 알고 있습니까?

기존 HTML 요소 에서이 작업을 허용하는 사용자 정의 네임 스페이스 해킹이 있습니까?

도움이 되었습니까?

해결책

xhtml5 를 사용할 수 있습니다.그런 다음 마크 업 XML이고 유효한 XHTML5입니다.

i XML Namespacing을 사용하여 XHTML1에서 사용할 수 있습니다 - XML에 익숙하지 않으므로 확실하지 않습니다.

이러한 방법은 이러한 메소드가 기술적으로 모두 XML (text/html 대신)으로서 페이지를 xml로 제공해야합니다. Internet Explorer가 지원하지 않는 것입니다.그러나 나는 당신이하지 않았더라도 브라우저에서 괜찮아요.

다른 팁

이것이 일반적인 해결책인지 모르겠지만, 그것은 나를 위해 일했습니다 :

<ul data-clearing="">
.

IE.유효한 XML 속성을 만들기 위해 =""를 추가하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top