추가 속성을 허용하도록 xhtml 문서를 확장하려고합니다.전체 예제 추가 속성을 정의하는 방법을 보여주는 XHTML 문서
<!ATTLIST a
myattr CDATA #IMPLIED
>
참조 : 6.1 w3.org에서
그것은 예를 들어과 같이 제공합니다. 추가 속성 정의 - http://www.w3.org/TR/1999/xhtml-modularization-19990406/developing.html#s_dev_attrs
그러나 그 진술을 어디에 둘 것인지 확실하지 않습니다. 내가 지금처럼 추가 시도
:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<!ATTLIST a
myattr CDATA #IMPLIED
>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
...
</head>
<body>
...
</body>
하지만 여분의 DTD 문이 무시됩니다 DOM을 사용하여 문서를 수령 할 때.
가 나는 또한 시도 :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" [
<!ATTLIST a
myattr CDATA #IMPLIED
>
]>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
...
</head>
<body>
...
</body>
하지만 정말 DOM이 흔들 거리는 던져 원인이되었다.
다른 속성이 정의되어있는 샘플 xhtml 문서를 누군가 보여 주시면 감사하겠습니다. (유효성을 검사 할 수있는 최소한의 전체 문서)
짐작 하셨겠지만 .... xhtml은 내 장점이 아닙니다.
I xhtml을 사용하여 백엔드에 일부 콘텐츠를 저장하고 있습니다. CMS와 같은. 따라서 일부 리소스는 메타 태그 에 의해 정의 될 수 있지만 다른 리소스는 SEO에 대한 추가 키워드, 관련 링크 등을 정의 할 수 있습니다. 아마 모든 단계에서 데이터베이스에 들어갈 수 있지만 xhtml은 꽤 유연하지만 필요한 필드의 범위를 아직 발견하지 못했습니다. Hoped는 XML 편집기가 일부 사용자 정의 속성을 인식하도록 만들 수 있습니다./프롬프트/기본 값 등을 제공합니다. 두 번째 예제를 사용할 때 내 문서가 HTML 깔끔하거나 PHP dom에 의해 손실됩니다. 고마워, 좋은 XML 구문이 아니라는 것을 안다. –