- From: Jelks Cabaniss <jelks@jelks.nu>
- Date: Mon, 3 Aug 1998 21:09:02 -0400
- To: "'HTML'" <www-html@w3.org>, "'Style'" <www-style@w3.org>
> >If it's text/plain, the UA shouldn't "honor" any HTML markup in it ... > > So, HTML markup in plain text files is dishonorable. Well, if the > text can't be inserted inline and parsed then it's pretty useless > as a client-side include. *Text* shouldn't be parsed. When we declare something as "text/plain", the UA should take us at our word and render it as such. On the other hand, if we declare an OBJECT of type "text/html", then it should be parsed -- we just *said* so by specifying "text/html". It's not that HTML markup in "text/plain" is dishonorable, it's just that it wouldn't be parsed as "text/html" because it's *not* "text/html". You could put markup in a "text/plain" document, but it should show up as "text/plain" with the markup fragments displaying as plain text renditions of said "markup". I don't see how it's useless as a client-side include mechanism. The key here is *what* you want to include: text or markup. And we still need a way in CSS to specify the various types that can appear in OBJECT, unless I'm missing something that's already there. For example, something like: <style type="text/css"><!-- OBJECT text { color: black; background: "bg.gif" font: 9pt courier monospace } OBJECT png { background: transparent } OBJECT html { color: green; background: white } OBJECT xml { color: maroon; background: white } /* These last two could, of course, be overwritten by the LINKed, embedded or inline styles in the documents themselves */ --></style> /Jelks
Received on Monday, 3 August 1998 21:06:27 UTC