Re: Patch for Hypermail

---------

From: Carlos Martín Ugalde (carlos@scouts-es.org)
Date: Wed Jun 19 2002 - 04:30:39 CDT


Hi

It is true that the HTML element <center> and the atibute align are
deprecated since W3C REC-html40-19980424 The main priblem is how
browsers imprement div.center {text-align: center}It is suposed to act
exactly like element <center> and atibute align, but the experience
tells me that this is not true. Of course this could be considered as a
bug of some browsere, but as we cant solve that problem, what we can do
is use this deprecated elementes. This is atmeted when using the
loose.dtd To do this, you only have to put at the top of the HTML file
this:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
              "http://www.w3.org/tr/REC-html40/loose.dtd">

I agree with the idea that dis is not the best solution, but is a good
one if we want to see hypermail web pages looking nice in all web
browsers :-)

Carlos Martín Ugalde

> I'm uncertain what to do with this. The change to <div class=\"center\">
> was a change made by William King, because the <div align=\"center\"> is
> deprecated.
> Could others on this list who know something about this suggest what to do?
> The div.center appears to be defined by this code in printfile.c
> (unless you supply your own stylesheet):
> /*
> * if style sheets are not specified, emit a default one.
> */
> fprintf(fp, "<style type=\"text/css\">\n");
> fprintf(fp, "body {color: black; background: #ffffff}\n");
> fprintf(fp, "h1.center {text-align: center}\n");
> fprintf(fp, "div.center {text-align: center}\n");
> fprintf(fp, "</style>\n");
>
> --
> ------------------------------------------------------------------------------
> Peter McCluskey | Free Jon Johansen!
> http://www.rahul.net/pcm |
>


---------

This archive was generated by hypermail 2.1.5.