I\'m trying to define a Schema which allows the use of specific (X)HTML elements in certain places. The problem that I\'m facing is that the Schema fails compiling.
Here
It seems that the "blockquote" element is not defined as global element, thus you can not refer to it directly.
If you have a look in the sub part of the xhtml schema http://www.w3.org/MarkUp/SCHEMA/xhtml11-model-1.xsd, you can notice that its type is xhtml.blockquote.type
.
So a workaround would be to declare your blockquote like so :
along with this valid XML instance:
quick brown fox jumped over the lazy dog.
You will notice that the blockquote element is not bound to the html namespace. Since you import other namespace's elements, I think also it would be a better practice to set a default target namespace to your own elements.