Thanks for access Stephan - I configured my own sandbox to use the same template settings and plugins you were using. The difference in appearance was because preview_iframe.tpl did not specify a doctype, while the front end view using index.tpl does specify a doctype, which in turn, affects the appearance of <table>s.
I modified preview_iframe by adding the following at the top of the file:
Code: Select all
{if $is_xhtml}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
{else}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
{/if}
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$lang}" lang="{$lang}">
and this to the very end:
The preview and front end are now identical in appearance. This change has already been committed if you fetch the file from svn.
BP does not specifically style <table> through its stylesheets, but you could alter the font size through user.css if you wanted to.