XHTMLの一例。左に写真。右にメニューを書く方法

■この場合、背景もあるのでdivよりtableがよさそう
メモなのでDRYでない。汚い。

<table border="0" cellspacing="0" cellpadding="0" 
bgcolor=<%=bg_for_user_kind(@user)%> width="100%">
<tr>
 <td width="50%" align="right">
<div style="text-align:center;">
  <%= image_tag "nophoto.jpg",:hspace => "2", :vspace => "2" %>
</div>
 </td>
 <td width="50%">
<div style="text-align:left; font-size:small;color:<%=  @color  %>;"><%=link_to "メニュ1",  :action => "show_favorite_users",:user_id => 
@user%><br /><%=link_to "メニュ2",  :action => "show_users_who_mark_me",:user_id 
=> @user %><br /><%=link_to "メニュ3",:controller => "user",:action => 
"show_diaries",:user_id => @user %><br />
<% unless owner_user? -%><%=link_to "メニュ4", :controller => "mail", :action => "new", 
:user_id => @user  %>
<% end -%>
</div>
</td>
</tr>
</table>