(Updated August 2006 to slightly more up to date standards!)
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3 4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 5 <head> 6 <title><%= @page_title %></title> 7 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 8 <%= stylesheet_link_tag "main" %> 9 <%= javascript_include_tag :defaults %> 10 </head> 11 12 <body<% if @page_class %> class="<%= @page_class %>"<% end %>> 13 14 <% unless session[:user_id] %><%= render :partial => "generic/loginstuff" -%><% end %> 15 16 <div id="container"> 17 18 <div id="header"> 19 </div> 20 21 <% unless @message_override && @message_override == 1 %><%= render :partial => "generic/messageboxes" %><% end %> 22 23 <div id="main"> 24 <%= yield %> 25 </div> 26 27 <div id="footer"> 28 </div> 29 30 </div> 31 32 </body> 33 </html>
with
similar with the stylesheets