[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Including XHTML into another DTD?

  • From: Dan Vint <dvint@dvint.com>
  • To: xml-dev@lists.xml.org
  • Date: Fri, 12 Jun 2009 14:56:07 -0400

Including XHTML into another DTD?
So I know about namespace and how to define them and such, what I'm 
trying to figure out is what is the best way to actually include 
XHTML elements (for instance) into another DTD. I want to minimize 
the impact on my DTD with as few entries as possible and I would like 
to control where in my DTD these XHTML elements would be allowed.

So I have a main page called page and then within in it I have an 
element called content and another called slideshow. Within content I 
want to allow XHTML tags. More specifically I want to allow things 
from the DIV tag only. This last detail is less important, but would be nice.

I tried looking at how MathML is included in XHTML but trying to sort 
it out is a bit painful. Also they combined all the DTDs and entities 
together as one file/DTD with namespaces; what I want to do is 
reference in the XHTML DTD into mine

This is what I attempted but its not working

<!ELEMENT page  (title,date,copyright,content,lightbox?,show?) >

<!ELEMENT content  (div?) >

<!ELEMENT div   ANY  >

<!ATTLIST div
                xmlns  CDATA    #FIXED "http://www.w3.org/1999/xhtml"
                 >

In addition to controlling where the XHTML elements can be placed I'm 
also trying to not have to prefix the html elements in my XML file. 
I'd like to be able to cut and paste between HTML pages and my XML 
document. I'm thinking this is what is causing my problems.


..dan
---------------------------------------------------------------------------
Danny Vint

Panoramic Photography
http://www.dvint.com

voice: 502-749-6179
     



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.