Reply to Re: Question HTML - tables

Your name:

Reply:


Posted by Jonathan N. Little on 01/14/06 17:09

Rom wrote:
> Hello everybody,
>
> here's my problem :
> I have a table with 3 rows and 2 columns. Is it possible to right-align
> the text in the left column without writing thrice "<td align="right">" ?
>
> Here's the code :
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
> "http://www.w3.org/TR/html4/strict.dtd">
> <html>
> <head><title></title></head>
> <body>
> <table border="1" width="20%">
> <tr>
> <td colspan="2" align="center">Data</td>
> </tr>
>
> <tr>
> <td>A</td><td align="right">1</td>
> </tr>
>
> <tr>
> <td>B</td><td align="right">2</td>
> </tr>
>
> <tr>
> <td>C</td><td align="right">3</td>
> </tr>
>
> </table>
> </body>
> </html>


Since your "Data" and "A", "B" & "C" cell appear to be heading not data
cells, style them differently, (look up TH element).

In your stylesheet:

TABLE { width: 20%, border: 1px solid black; }
TH, TD { border: 1px solid black; }
TD { text-align: right; }


Your HTML:

<table>
<tr><th colspan="2">Date</th></tr>
<tr><th>A</th><td>1</td></tr>
<tr><th>B</th><td>2</td></tr>
<tr><th>C</th><td>3</td></tr>
</table>

If you want more that one type of styling for your data cell then create
classes like:

..totals, .bucks { text-align: right: padding-right: .5em; }
..totals { font-weight: bold; }


--
Take care,

Jonathan
-------------------
LITTLE WORKS STUDIO
http://www.LittleWorksStudio.com

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация