| 
	
 | 
 Posted by Steve Pugh on 06/09/06 07:45 
Neredbojias <http://www.neredbojias.com/fliam.php?cat=alt.html> wrote: 
>To further the education of mankind, "Ed Mulroy" <dont_email_me@bitbuc.ket>  
>vouchsafed: 
> 
>> On line 18 I received a complaint about 'align' 
>> <table align="left" width="22%" cellpadding="1" cellspacing="2"> 
>>  
>> However all attempts to remove the 'align' and handle it with CSS 
>> results in the right hand table being moved down the page to past the 
>> bottom of the left hand menu column. 
> 
>Left align is the default.  Why would you need to state it? 
 
Setting align="left" on a table acts the same as setting float:left; 
 
So whilst the default is for the table to be adjacent to the left hand 
edge of its container, the default is not for following content to 
flow alongside the right hand side of the table. 
 
As the OP didn't say what CSS he used to try and replace the align 
attribute we can't say what he was doing wrong, but if he sets float: 
left; then, barring clashes with other styles, the page should behave 
the same as with align="left". 
 
	Steve 
--  
"My theories appal you, my heresies outrage you,  
 I never answer letters and you don't like my tie."  - The Doctor 
 
Steve Pugh        <steve@pugh.net>        <http://steve.pugh.net/>
 
  
Navigation:
[Reply to this message] 
 |