Hm, wenn du gerade Html lernst, wäre die Homepage ja ein gutes Projekt zum Üben. Allerdings wird es dann schwierig, wenn wer anders Texte ändern will, der da keine Ahnung von hat und nur Html/Css wird irgendwann schwierig zu warten. Am einfachsten wäre ein CMS, da musst du dann nur einmal das Layout coden und die Texte kann man dann unabhängig davon bearbeiten. Da kann ich aber leider keins empfehlen, wir setzen auf der Arbeit nur Typo3 ein und das ist eins von den komplexeren.
Beim Aussehen bietet sich ja ein Layout mit Pferden an oder auch eins der Häuser auf dem Hof, wenn es eins gibt, das ein bisschen was hermacht.
Ein Layout für eine Homepage ist noch etwas anders als die Layouts für Howrse. Du hast ja nicht nur eine einzige Seite, also brauchst du auch eine Navigation.
Ein klassisches Layout hat oben eine Header-Grafik (so wie hier im Forum, allerdings sollte sie kleiner sein, weil es viele Leute verschreckt, wenn sie jedes Mal erst scrollen müssen, bis sie die Texte lesen müssen) und links eine Navigation.
Bei den Farben kann man gut Howrse und das Forum hier als Beispiel nehmen. Eine helle Hintergrundfarbe und dunkle Schriftfarbe lässt sich am besten lesen und wirkt seriös aber nicht streng. Auf keinen Fall solltest du zu grelle Farben verwenden.
Alles was sich bewegt gehört auch nicht auf eine Homepage. Das lenkt nur unnötig ab und wird auf Dauer nur nervig.
Das wären jetzt so grundlegende Sachen, die mir gerade einfallen. Frag ruhig, wenn du was genauer wissen willst ^^