How to specify font styles for text inside tables, the easy way
If you're using font tags inside large tables to change the style of the text inside cells, you maybe making your pages larger than necessary.
Let's look at the following sample table. Note how the
FONT tags are being used to set the font style of text inside each cell. If you have a large table, these font style tags could multiply the size of your page, specially if the text inside the cells are smaller than the font tags.
<table border=1>
<tr><td>
<font face="Arial">test 1</font>
</td></tr>
<tr><td>
<font face="Arial">test 2</font>
</td></tr>
<tr><td>
<font face="Arial">test 3</font>
</td></tr>
<tr><td>
<font face="Arial">test 4</font>
</td></tr>
</table>
If your visitors are using Cascading Style Sheets enabled browsers such as {X_CSSBROWSERS} or compatible, you could use the
TD{font-family: Arial; font-size: 10pt;} style sheet tag as follows. Doing so will make text inside all
TD tags use the specified font face and other specified attributes such as the font size.
<html>
<head>
<STYLE TYPE="text/css">
<!--
TD{font-family: Arial; font-size: 10pt;}
--->
</STYLE>
</head>
<body>
<table border=1>
<tr><td> test 1 </td></tr>
<tr><td> test 2 </td></tr>
<tr><td> test 3 </td></tr>
<tr><td> test 4 </td></tr>
</table>
</body>
</html>
Applicable Keywords : Cascading Style Sheets, Cascading Style Sheets 1, HTML, Internet Explorer, Explorer 3.x, Explorer 4.x, Explorer 5.x, Internet, Netscape Navigator, Communicator 4.x, Netscape 6.x, World Wide Web