I recommend wordpress or ruby on rails. Both open source web platforms make building, editing, publishing, sharing and other functionality easy. As you get more experienced you can build your own themes or widgets and once you are extremely knowledgeable you can move to a pure CSS or HTML5 based web page.
Our webpage is entirely wordpress
www.atomicrobotics.com