Re: Questions on the Extensibility of XHTML

"Jinchool Kim" <kjc777@nca.or.kr> wrote:

> On the basis of Extensibility of XHTML, one can make his own XHTML family Document type.

Yes.

> But I wonder if His DTD should be accepted as a kind of specification for the world-wide 
> usage of his DTD. (e.g, XHTML-Basic) 

For example, the WAP Forum is developing the Wireless Markup Language (WML)
Version 2.0, using XHTML Basic as a basis.  It would be used world-wide.

> I know Some Web browsers support XHTML1.0, because XHTML1.0 has HTML tag sets.
> While, How an extended XHTML document which has extended element can be shown 
> on general web browser ?? 

You'll have to provide style sheets for your extensions to render those
extended elements on general Web browsers.

For example, many XHTML browsers will not understand ruby annotation
markup [1] yet, so in order to render ruby annotation markup on those
user agents in some way, you'll have to provide style sheets for it [2].

> If this DTD fragment has different namespace and doesn't have any presentational property,
> How the web-browser handle this element??

According to the default presentation rule of that Web browser.
For example on visual CSS-aware browsers, the initial "display"
property value is "inline" so unless otherwise specified, those
elements will generate inline boxes and elements' content will
be rendered.

[1] http://www.w3.org/TR/ruby
[2] http://www.w3.org/TR/ruby-implementation/#css-stylesheets

Regards,
-- 
Masayasu Ishikawa / mimasa@w3.org
W3C - World Wide Web Consortium

Received on Wednesday, 1 August 2001 12:44:23 UTC