首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >XHTML验证、自定义名称空间和属性

XHTML验证、自定义名称空间和属性
EN

Stack Overflow用户
提问于 2009-02-24 10:43:26
回答 4查看 6.9K关注 0票数 9

我有一个网站,客户要求是XHTML有效。他们使用W3C验证器进行检查。

我想添加我自己的名称空间和属性,这样我就可以这样做:

代码语言:javascript
运行
复制
<div my:userid="123"> ... </div>

据我所知,定义自定义名称空间是完全有效的XHTML,只要我这样做:

代码语言:javascript
运行
复制
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:my="http://www.example.com/my">

但是,我的XHTML没有通过验证。问题似乎是验证器实际上并没有去检查我的自定义名称空间的自定义DTD文档,它只检查XHTML和已知的DTD。

EN

Stack Overflow用户

回答已采纳

发布于 2009-02-24 11:00:54

对于XHTML 1.0,您只能使用XHTML 1.0元素和属性:

Normative Definition of XHTML 1.0

这个版本的XHTML提供了严格符合XHTML1.0文档的定义,这些文档仅限于来自XHTML和XHTML1.0名称空间的元素和属性。

我的理解是,XHTML2.0的目标是提供一个框架来完成您想要做的事情。

票数 6
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/581279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档