- From: Frank Boumphrey <bckman@ix.netcom.com>
- Date: Mon, 28 Sep 1998 00:55:17 -0400
- To: "Andrew n marshall" <amarshal@usc.edu>, <braden@endoframe.com>
- Cc: "W3C HTML Mailing List" <www-html@w3.org>
>> I'm not sure if this is true or not. I believe the entities defined for HTML >> are first defined for SGML. If that's the case, then they may also be >> available to XML. I don't know enough about XML at this point to say with >> certainty. XML entities are defined like SGML entities. specifically   is a space. XML processors are required to pass on ALL white space to the browser. The browser is expected to have a default behavior, i.e it should either collapse the whte space, or preserve it. Yo can make sure that white space is preserved by using the xml:space attribute set to a value of "preserve" <dont-break-this-line xml:space="preserve"></dont-break-this-line> The other value is default which means the browser does what it wants to do. Of course this is a moot point because there is not a single XML browser out there (plenty of processors though!) >> Remember that style sheets are *just suggestions*. Not really. A conforming browser should do what it is instructed to do by the style sheet, in the spirit of "Ours not to reason why, Ours just to do and die" (The charge of the light brigade) Frank Frank Boumphrey XML and style sheet info at Http://www.hypermedic.com/style/index.htm Author: - Professional Style Sheets for HTML and XML http://www.wrox.com -----Original Message----- From: Andrew n marshall <amarshal@usc.edu> To: <braden@endoframe.com> Cc: W3C HTML Mailing List <www-html@w3.org> Date: Sunday, September 27, 1998 8:05 PM Subject: RE: CSS equivalent to the NOBR tag? >> -----Original Message----- >> From: Braden N. McDaniel [mailto:braden@shadow.net] >> Sent: Sunday, September 27, 1998 4:32 PM >> To: Andrew n marshall >> Cc: W3C HTML Mailing List >> Subject: RE: CSS equivalent to the NOBR tag? > . . . >> I'm not sure if this is true or not. I believe the entities defined for HTML >> are first defined for SGML. If that's the case, then they may also be >> available to XML. I don't know enough about XML at this point to say with >> certainty. > >While they are defined in the form of SGML's DTDs, they are not implicit to >every SGML application. Still that doesn't answer the question about XML. >Although, I would guess from the minimalist intents behind XML, they are not >included in all XML aplications by default. > >> I don't think I agree with this. Generally, when you don't want something to >> wrap, it is because the data has some intrinsic property that demands >> continuity. If the characters in use do not reflect this conceptual demand >> for continuity, then I think there is an error in the content analogous to a >> misspelling. >> >> Remember that style sheets are *just suggestions*. The content should not be >> disrupted, with or without the style sheet applied. If text breaks disrupt >> the content, then that is a red flag that style sheets are *not* the place >> to control this sort of thing. > >I am not talking about intrinsic properties of the data. In the examples I >mentioned originally (proper names, titles, and hyperlinks) there are no >>>general<< problems with adding a line break between words. Is only >>>specific<< 'problems' with regards to certain layouts. > >I recognize that style sheets are only suggestions. My point is there is no >way to even describe this suggestion in CSS. > >> Your point about search engines, etc. has some validity, but if software is >> deficient it should be amended. I don't think the solution is to hose our >> content to accommodate buggy software. > >Agreed. But given the state of some parsers.... > >> > The other HTML element whose layout cannot be defined without >> > this is <CODE>. >> >> I don't understand--CODE is not defined in any HTML specification as >> preserving whitespace. > >Then that is my misunderstanding. Even so, I found a possible alternative >problem for this particular situation: the xml:space attribute. > > >Andrew n marshall > student - artist - programmer > "Everyone a mentor, Everyone a pupil" > >
Received on Monday, 28 September 1998 00:55:35 UTC