在本地dtd中定义的Paypal属性现在无法通过w3c验证

时间:2018-02-25 03:11:43

标签: paypal dtd

自2007年以来,我们使用本地DTD添加标签对,并为PayPlal和google ++定义了几个属性。这是本地DTD ......

<!ELEMENT havindex EMPTY>
<!ATTLIST havindex id CDATA #REQUIRED>
<!ENTITY % head.misc "(script|style|meta|link|object|isindex|havindex)*">
<!ENTITY % html.transitional PUBLIC
    "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- =========== 3 div attributes for googleplus share button ====== -->
<!ATTLIST div data-action       CDATA #IMPLIED>
<!ATTLIST div data-annotation   CDATA #IMPLIED>
<!ATTLIST div data-height       CDATA #IMPLIED>
<!ATTLIST div data-id           CDATA #IMPLIED>
<!-- =========== 2 script attributes for paypal support ========== -->
<!ATTLIST script data-pp-pubid          CDATA #IMPLIED>
<!ATTLIST script data-pp-placementtype  CDATA #IMPLIED>
%html.transitional;

...我们最近将整个网站转换为https(不确定它与它有什么关系,但就像一个旁边 - 结账的东西总是htts,当然)而且突然之间,似乎本地DTD打破了W3C验证 - 它在DTD上立即失败。当我使用标准DTD时,新标签和属性被视为验证错误。关于如何使用本地dtd或定义属性的任何想法,至少?

错误是&#34; 500无法连接到www.WHATEVER-SITE.com:443" ......该网站是https,而且是443。

无论如何 - TIA提出任何建议。

0 个答案:

没有答案