HTML is what you use to make a link. CSS could be used to make that links color change to green or whatever. The same thing can be done with HTML, but CSS is just cooler and is more what the w3c wants us to do. Despite Kaiser's Table Revelution :P
Bipper