2012-05-05 66 views
2

我想为自定义标签和属性(它们扩展xhtml)提供xml架构,以便在IDE中使用标准HTML标签(我使用WebStorm)和属性和我的习惯。不应该使用名称空间,因此,如下例所示,该元素的名称是my-custom-element,但不是my:custom-element扩展xhtml架构以支持自定义标签和属性

我与DTD实现了这个有这样的:

<!ENTITY % XHTML1-strict PUBLIC "-//W3C//XHTML 1.0 Strict//EN"   
"http://www.w3.org/TR/html4/strict.dtd" > 
%XHTML1-strict; 

<!ELEMENT my-custom-element ANY> 

是否有可能做使用XSD一样吗?

更新: 上面的例子是不正确的,因为新的自定义要素是自动完成的只能在外面的HTML标签的

回答