Wicked, aren’t we? There have been lots of things written about semantic markup, so I won’t bother trying to recap the argument here again. Let’s just say that as more and more people learn how to use “semantically correct” HTML and then use CSS to style it, the better off the web will be.
But if you don’t have time to relearn everything right now, and want to continue using your table-based layout, you can still make it work. As mentioned above, you can just add some ul/li rules to your CSS to get rid of the bullets and indents. However, you might want to use lists in some of your posts, so you probably want to target things more narrowly. I suggest adding an attribute to the table which contains your Categories and links, like ‘id=”menutable”‘. Then add the following rules to your CSS:
<pre>
table#menutable {
list-style-type: none;
margin: 0;
padding: 0;
text-align: left;
}
</pre>
That should fix up the links in the top section of your page without affecting any bulleted lists that you might want to include in your posts.