Sarah,
You can use tables but tables are designed to display table like forms of data and they are not a tool for making layouts.
The other problem with tables is that they can lead to a messy code that will be hard to maintain later.
Yet one more problem with tables is that you will end up with more than necessary code, so your pages will be bigger in size.
One nice way to achieve multi column text is using lists:
|
HTML Code:
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>2 Column</title>
<style type="text/css">
ul.two-column {
width:500px;
list-style-type:none;
}
ul.two-column li {
float:left;
width:230px;
padding:0 20px 0 0;
}
</style>
</head>
<body>
<ul class="two-column">
<li>
I'm the left column!
</li>
<li>
I'm the right column!
</li>
</ul>
</body>
</html> |
I hope this helps