> > Perhaps we should define a <fontsize [1-6]> tag, instead of the <h> tags.
>
> It would be nice, since just today I wanted to do:
> <UL>
> <LI><h1><A HREF=...>Some Text</A></h1>
> <LI> ...
> The results were not what I was expecting, it does appear funny at times
> that there is no way to vary the point size. If there was then <H?> tags
> would just become <P><em size=?>...<em size=?><P>.
This might be nice but I reckon that the whole point of something like
HTML is to define a *document type*. This means logical components that
can be arranged in an aggregation hierarchy. Logical components are a good
thing because they reflect something in the real world and can be
interpreted at a later stage according to the capabilities of the
local rendition software. By encoding things like fonts into documents,
you are immediately creating problems for browsers that can't handle fonts,
etc.
> Additionally, though I'm sure this really is beyond HTML+ (is it?), it
> would occasionally be nice to specify the COLOR of text and HR lines.
> This is partly motivated out of recently noticing a lot of documents
> with images for hrules just to make the documents a little more snazzy.
> <em color=red>
> <hr color=red>
Any number of extra codes can be added to HTML/HTML+. However, it is up to
browsers to use those codes and as already hinted at, some browsers have
limited display capabilities.
I believe that certain markups such as <B> and <I> are already destined
for the hatchet and the use of <EM> and <STRONG> will be encouraged
instead. This is good since browsers can treat the more logical <EM> and
<STRONG> according to their capabilities at a local level.
The moral of the story is:
"You can map logical markup into font sizes, colours, etc. easily
- but-
it is very difficult to map font sizes, colours, etc into logical markup"
Liam
-- Liam Relihan | Voice: +353-61-333644 ext. 5015 | _ | __ \ CSIS, Schumann Building | Fax: +353-61-330876 | | | | | University Of Limerick | E-mail: [email protected] | | | __ / Ireland ____|____|_| _\