eventuell kannst du mit Wordpress das alles einfacher haben:
mit der Installation (Downloadfile entpacken und per FTP Dateien und Ordner einspielen) von Wordpress zb auf Webspace (dort muss PHP und MySQL laufen), hast du ein nach configuration (eingabe eines Adminbenutzernamens und Blognamen, und der MySQL zugangsdaten) Portalsystem bereit
danach kannst du per Dashboard (Adminstrierungs deines Portals) neue Artikel (auch meist als Blog bezeichnet) eintragen, neue Seiten erstellen, Bilder integrieren und viele Einstellung anpassen.
auch hast du ein Thema (Design) bereits aktiv nutzbar. (ohne Programmierung)
weitere Themen (weit über Tausend frei verfügbar) kannst du bequem im Dashboard direkt am Wordpress.org Server suchen und sofort installieren, durch aktivieren kannst du mit einem Click ein anderes Themadesign auswählen.
weiters gibt es Plugins, das sind vielfältige Funktionserweiterungen, wobei die installation und aktivieren so einfach wie bei Themen geht. suchen, installieren und aktivieren
erst wenn du dann zb am Design etwas verändern willst, brauchst du erste Quellcodes bearbeiten, HTML, CSS und PHP Kenntnisse sind sehr vorteilhaft.
du kannst auch ein komplett eigenes Thema bauen, dafür gibt Anleitungen, also komplette Freie hand, brauchst nur die Tag Templates damit Wordpress funktionell diverse Daten einbinden kann, richtig einbauen
deine Idee zuerst HTML seiten zu machen, ist eventuell zu überdenken, ich empfehle die Themen durchzuschaun, die Chance ist sehr groß das etwas (fast) passende dabei ist, viele Anpassungen wie Farben, Spalten und ähnliches sind oft per Einstellungen im Dashboard wieder ohne Coden lösbar
lies dir FAQ und DOKU mal durch, dann lösen sie wahrscheinlich schon einiger deiner Fragen von selbst:
http://faq.wpde.org/
http://doku.wpde.org/