Gut, erschlagen wir dich mal mit Informationen.
Zum Erstellen einer Webseite, kann man HTML, PHP, Flash nehmen.
Deine Wahl kombinierst Du dann mit CSS und JavaScript.
Flash: Du nimmst einen Flashseiten-Editor und bastelst dir in einer schönen Oberfläche alles zusammen. Quasi wie in Word: Bild, Film reinziehen, Text positinieren, fertig. Allerdings solltest Du Flashanimationen erstellen können, da eine Flashseite ohne eigene Animationen nicht wahnsinnig gut daherkommt. Für Menüs oder Galerien kann man natürlich fertige Dinge nehmen.
HTML: Die "Websprache". Das ist es, was Du im Browser siehst, wenn Du dir den Quelltext anzeigen lässt. Solltest Du beherrschen. Damit bestimmst Du das komplette Aussehen deiner Webseite, sowie den Inhalt. Allerdings ist hier ohne großen Aufwand alles statisch.
PHP: Eine Scriptsprache. Mit ihr kannst Du deinem HTML dynamik verleihen. Stelle dir mal Google vor. Bei reinem HTML würdest Du anstatt der Suchergebnise nur einen von Google vorgegebenen Text sehen. Da Google aber je nach Suchwort etwas anderes ausgeben muss, muss der untere Teil der Seite dynamisch(veränderbar) sein. Außerdem kannst Du dank PHP mit Datenbanken kommunizieren. Deshalb sind Foren, Gästebücher, Suchmaschienen in PHP geschrieben.
Für eine vernünftige Ausgabe in PHP solltest Du allerdings HTML beherrschen, da Du ja trotz dynamik ein Gerüst designen musst.
CSS: Cascading Style Sheets. Mit diesen Dokumenten bestimmts Du, wo bestimmte Teile deiner Webseite sind(z.B. ein Menü). Außerdem wird darüber auch Form, Farbe, Größe,... der Teile angegeben.
JavaScript: Eine Scriptsprache um in HTML auf Ereignise zu reagieren. Ob man das benötigt ist Ansichtssache.
Mein Vorschlag wäre:
- HTML: Eine Seite erstellen. Wenn das klappt->Schritt 2
- CSS/JavaScript: Verändere das Aussehen der Seite mit CSS und reagieren auf irgendwas mit JS. Wenn das klappt->Schritt 3
- PHP: Erstelle die Seite in PHP und nutze CSS um das Aussehen deinen Wünschen anzupassen. JavaScript benötigst Du dank PHP nicht unbedingt.
- mySQL: Solltest Du was größeres Planen(Foren-System, CMS), dann solltest Du auch mySQL(Datenbanksystem) beherrschen.