- From: Řistein E. Andersen <html5@xn--istein-9xa.com>
- Date: Fri, 30 May 2008 21:25:40 +0200
On 22 May 2008, at 11:40, Ian Hickson wrote: > [I wrote:] >> PS: How should colour be added to tables like these in HTML5 with >> neither of the attributes bgcolor and style? > > Class attribute and external stylesheets. (Possibly a data-* attribute.) I actually thought this might be one of the cases that could reasonably and legitimately be solved using the style attribute (which was, I believe, still absent from the draft when my PS was written), so it is interesting to see that you think otherwise. I would like to point out that your suggested solution would require a style sheet along the following lines: .bg-00 {background-color: #00ff40} /* green */ .bg-01 {background-color: #02ff40} .bg-02 {background-color: #04ff41} /* ... */ .bg-7e {background-color: #fcff7f} .bg-7f {background-color: #feff7f} .bg-80 {background-color: #fffe7f} .bg-81 {background-color: #fffc7f} /* ... */ .bg-fd {background-color: #ff0441} .bg-fe {background-color: #ff0240} .bg-ff {background-color: #ff0040} /* red*/ Adding 256 classes (of which 100--200 are actually used in each document) is certainly feasible. However, this solution would not seem to be practical for a colour scheme using a larger number of colours. Would your mantra remain the same given, e.g., 256^2 or 64^3 distinct shades of colour? If not, where should the boundary be drawn? -- ?istein E. Andersen
Received on Friday, 30 May 2008 12:25:40 UTC