Re: [VE][108] Error Message Feedback

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>

That means that the background attribute cannot be used on table cells. 
  Also, because it is a presentational attribute, you can use CSS to 
specify the background instead.

eg.
td { background-image: url(images/BAR-Left.gif); }

However, with that selector, the background would then apply to all 
table cells.  You could use an ID selector instead, but a better 
suggestion would be to stop using tables for layout.

Tables are meant for marking up tabular data, not for page layout in a 
visual medium.  You should use CSS to specify all layout, and avoid the 
use of any presentational attributes in HTML that specify colours, 
background-images, sizes, margins, borders and padding.  All of those 
and more can be set using CSS.

Please consult some tutorials on CSS and the use of well structured and 
*semantic* markup in HTML for more information.

-- 
Lachlan Hunt
http://lachy.id.au/
http://GetFirefox.com/     Rediscover the Web
http://GetThunderbird.com/ Reclaim your Inbox

Received on Sunday, 6 March 2005 10:15:23 UTC