@Christofian Thanks. That looks quite interesting. But it seems that I could only edit web pages hosted by google. I'm looking for some way to create a website that I'd be able to post anywhere, so that if I get enough traffic I could actually sell ad-space on it. (Or am I wrong and google would allow me to do that?)
–
Startup1Feb 5 '12 at 15:52

You want WYSIWYG html program! There are lots of free open source applications to choose from. WYSIWG stands for What You See Is What You Get, the program usually has two view modes, a Word processing like front which is where you will add text, images, and content and lay it out as you like. Then there is the other view, which shows you the HTML codes used to render that page you just made. This makes it very easy for you to learn the syntax of HTML and get better. In fact, come to think of it, Microsoft Word is an WYSIWG program. Just go to Save As.. and choose as HTML!

Use Adobe Muse or Weebly. These are the easiest when it comes to creating your own website. But I would suggest that you start learning HTML because sooner or later you are going to need it. If you want a little bit of extra customization then these services might not fulfill your requirements. Also you should learn the process of connecting a domain to a nameserver in order to use your custom TLD (Top Level Domain). Good Luck