- From: Lachlan Hunt <lachlan.hunt@iinet.net.au>
- Date: Wed, 12 Jan 2005 18:56:34 +1100
- To: Carole Lawrence <tandcl@homemail.com.au>
- CC: www-validator@w3.org
Carole Lawrence wrote: > I have tried this statement in CSS > table { background-image: url('images/PARCHMNT.GIF') } > > The folder images is at the same level as index.html. This statement > creates a background image for everything however, not just tables. No, it does just apply the background to tables. It just so happens that you have, in fact, used tables for everything. > Is there a way to achieve the same as the (non-standard) way of the statement: > <table background="... .jpg"> ? Presumably, by your above statment, you only wish for the background to apply to a specific class of table, which may be accomplished through the use of the class attribute (eg. <table class="data"> or some other applicable semantic name) and using the class selector in your css: .data { background: url(images/PARCHMNT.GIF); } (Note: Neither single or double quotes are required for the url() function in CSS) Alternatively, you could cease using tables for layout, and only where the content is structurally and semantically tabular. Doing so may also remove the need to use a special class to select the tables you wish to apply the background to. -- Lachlan Hunt http://lachy.id.au/ http://GetFirefox.com/ Rediscover the Web http://SpreadFirefox.com/ Igniting the Web
Received on Wednesday, 12 January 2005 07:56:42 UTC