Hola, se bienvenido a los foros.
Existen muchas formas de crear columnas. La forma depende enteramente del diseño de tu página. Una forma que se me ocurre para obtener un resultado similar al de la tabla que pones es la siguiente:
Código HTML: <div id="col_izq">
Aquí unas cosas.
</div>
<div id="col_der">
Aquí otras cosas diferentes
</div> Código CSS: #col_izq {
float: left;
width: 400px;
border: 1px solid red;
}
#col_der {
margin-left: 405px;
border: 1px solid blue;
}
(El borde lo puse para mostrar los limites de las capas)
No confundir "propiedad" con "atributo". El atributo es algo como:
<div id="yo">
id es el atributo.
La propiedad se sobre-entiende como una propiedad CSS. Por ejemplo: width, color, etc.
Solo algunos atributos son obligatorios para ciertos elementos. Por ejemplo, el atributo "summary" de las tablas. Para consultar eso te recomiendo visitar este lugar:
http://www.w3schools.com/xhtml/xhtml_reference.asp