W3C home > Mailing lists > Public > www-validator@w3.org > March 2005

Re: [VE][108] Error Message Feedback

From: Jukka K. Korpela <jkorpela@cs.tut.fi>
Date: Sun, 6 Mar 2005 12:19:29 +0200 (EET)
To: Zainul Aabdeen <pixces@yahoo.com>
Cc: www-validator@w3.org
Message-ID: <Pine.GSO.4.58.0503061214050.16499@korppi.cs.tut.fi>

On Sat, 5 Mar 2005, Zainul Aabdeen wrote:

> kindly give suggestions for this error
>
> This page is not Valid HTML 4.01 Transitional!
> Line 122, column 40: there is no attribute
> "BACKGROUND"
> <td height="8" background="images/BAR-Left.gif"></td>

No published HTML specification allows BACKGROUND attribute
for anything but the BODY element. Your options are:
1. Accept the fact that the page is not valid in this respect.
2. Validate against a customized DTD that allows the attribute
   (see http://www.cs.tut.fi/~jkorpela/html/own-dtd.html )
3. Remove the attribute, and use CSS instead, e.g.
   <td height="8" style="background: url(images/BAR-Left.gif)">
4. Replace the use of an artificial table cell by suitable
   use of layout in CSS.

(If you ask me, I would recommend primarily 4, but for old
documents, that might not be feasible for now. Then there's not much
practical difference between 1, 2, and 3.)

-- 
Jukka "Yucca" Korpela, http://www.cs.tut.fi/~jkorpela/
Received on Sunday, 6 March 2005 10:20:32 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 25 April 2012 12:14:18 GMT