Jlhaslip makes a good point. Creating a one to, say, five page site should be easy to accomplish even with basic HTML. Better yet, there are dozens of easy-to-use HTML editors and web development software available for free or low cost that would allow to create what you are describing. Even traditional desktop publishing software like Microsoft Word should allow you to build a site and save it as HTML.CSS is becoming more and more the way people are designing, however I would say it is still in it's infancy. There are programs like Macromedia's Dreamweaver that allow you to easily create styles from your existing page or add them as you go on a new page.If you get stuck, try searching the internet for tutorials, tips and tricks or premade templates on HTML, CSS, JAVA and different software like Dreamweaver, Flash and Photoshop.