- From: Jirka Kosek <jirka@kosek.cz>
- Date: Wed, 05 Feb 2014 16:52:15 +0100
- To: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
- CC: David Carlisle <davidc@nag.co.uk>, public-html@w3.org
- Message-ID: <52F25E2F.6080908@kosek.cz>
On 5.2.2014 16:21, Leif Halvard Silli wrote: > The above hints to me that the DTD we are looking for *just* to assign > ID to id, ought to be pretty simple. We don’t need a complete DTD. We > only need something that assigns ID to id. The named entities would of > course also be nice to have, though. It's bad idea to solve ID issue by adding DTD fragments into each document. That's too much burden on authors. You can either: 1. Use toolchain that understands that id attribute is of type ID (eg. validator.nu parser) 2. Use different XPointer scheme which is not depending on ID type. E.g. <xi:include href="..." xpointer="xpath(//*[@id = 'foo'])"/> It's still better to write xpath(//*[@id = 'foo']) instead of foo, then to include fragments of DTD declarations into file which might be possible target of includes. But I think that we are getting slightly off-topic for *HTML* mailing list. Jirka -- ------------------------------------------------------------------ Jirka Kosek e-mail: jirka@kosek.cz http://xmlguru.cz ------------------------------------------------------------------ Professional XML consulting and training services DocBook customization, custom XSLT/XSL-FO document processing ------------------------------------------------------------------ OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 rep. ------------------------------------------------------------------ Bringing you XML Prague conference http://xmlprague.cz ------------------------------------------------------------------
Received on Wednesday, 5 February 2014 15:52:40 UTC