W3C home > Mailing lists > Public > www-style@w3.org > July 1998

Re: CSS2 Syntax: tables

From: Frank Boumphrey <bckman@ix.netcom.com>
Date: Wed, 8 Jul 1998 09:10:07 -0400
To: <IDSamson@beauty.hsrc.ac.za>, <www-style@w3.org>
Message-ID: <01bdaa71$ba85d000$0eaddccf@bckman.ix.netcom.com>
you can just use .blue and get the same result. Putting TD in front is just
to clarify the code.

You dont have to quote the class if putting in a single class but:-

    1.The default for SGML is that all values should be quoted, so this is
never wrong.
    2.XML requires that ALL values be quoted,so why not get in the habit.
    3. you can use multiple space seperated classes(see below, I've neer
used them, so I'm not quite sure how that works), in which case the values
must be quoted.
    4.Use single quotes if you like.

exerpt from strict4.dtd
<!ENTITY % coreattrs
 "id          ID             #IMPLIED  -- document-wide unique id --
  class       CDATA          #IMPLIED  -- space separated list of classes --
  style       %StyleSheet;   #IMPLIED  -- associated style info --
  title       %Text;         #IMPLIED  -- advisory title/amplification --"
  >

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: Ian Samson <IDSamson@beauty.hsrc.ac.za>
To: www-style@w3.org <www-style@w3.org>
Date: Wednesday, July 08, 1998 7:38 AM
Subject: CSS2 Syntax: tables


From: http://www.w3.org/TR/WD-CSS2/tables.html#h-17.6
Here is an example:
TD.blue {border: medium solid blue} TD.thick {border: thick
solid red}
TD.double {border: thick double black} TR {border: medium
dotted green}
with this document:
<P>
<TABLE>
<TR><TD>1<TD class="blue">2<TD>2
<TR><TD>4<TD class="thick">5<TD>6
<TR><TD>7<TD class="double">8<TD>9
</TABLE>

Am I missing something here? What is the purpose of defining "TD.blue" when
a
simple ".blue" would suffice? Same goes for the other occurrences. Also, are
the
double-quotes around the attributes entirely necessary; "blue", "thick",
"double", when
<TD CLASS=blue>, <TD CLASS=thick> and <TD CLASS=double> work just as well?


Regards,
----------
Ian Samson
Electronic Publishing (SBN/MSDN/HWG Member)
Human Sciences Research Council, Pretoria, South Africa
Voice:  [+27(0)12] 302 2013   Fax: [+27(0)12] 302 2445
Organisation #: [+27(0)12] 302 2999
http://www.hsrc.ac.za/
--
Opinions expressed in this message are my own
and do not reflect official policy of the HSRC.
--
Received on Wednesday, 8 July 1998 10:16:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:53:55 GMT