XHTML에서 HTML5 데이터 속성을 어떻게 사용할 수 있습니까?
-
17-09-2020 - |
문제
마크 업을 무효로 렌더링하지 않고도 HTML5 데이터 속성 (data-*
)을 xhtml로 구현할 수있는 방법을 알고 있습니까?
기존 HTML 요소 에서이 작업을 허용하는 사용자 정의 네임 스페이스 해킹이 있습니까?
해결책
xhtml5 를 사용할 수 있습니다.그런 다음 마크 업 XML이고 유효한 XHTML5입니다.
i XML Namespacing을 사용하여 XHTML1에서 사용할 수 있습니다 - XML에 익숙하지 않으므로 확실하지 않습니다.
이러한 방법은 이러한 메소드가 기술적으로 모두 XML (text/html
대신)으로서 페이지를 xml로 제공해야합니다. Internet Explorer가 지원하지 않는 것입니다.그러나 나는 당신이하지 않았더라도 브라우저에서 괜찮아요.
다른 팁
이것이 일반적인 해결책인지 모르겠지만, 그것은 나를 위해 일했습니다 :
<ul data-clearing="">
.
IE.유효한 XML 속성을 만들기 위해 =""
를 추가하십시오.
제휴하지 않습니다 StackOverflow