hi,
wie viele sprachen muss ich denn beherschen um eine homepage zu generieren, dachte da würde html ausreichen auch wenn die grundlegenden eigenschaften von html wohl recht einfach sind.
HTML zeichnet die Inhalte aus, gibt ihnen Struktur.
Das alleine würde schon ausreichen - wenn du dich mit der Default-Darstellung der Elemente in den Browsern zufrieden geben willst.
Wenn du aber das Aussehen beeinflussen willst, brauchst du ausserdem Kenntnisse in CSS.
HTML ist Auszeichnung, CSS ist Darstellung.
Kennt jemand eine gute homepage mit der ich ccs lernen kann?
http://de.selfhtml.org/css/
http://www.css4you.de/
Zudem die frage wie erstelle ich am besten sowas wie in der linken oberen ecke mit dem farbkreis, den 2 balkem und dem großen M ist es hierfür am besten eine tabelle zu errichten und die einzelnen dinge in die einzelnen tabellenfenstereinzusetzen?
Nein, denn das sind keine tabellarischen Daten - und Tabellen sollten nur zur Auszeichnung solcher verwendet werden, nicht aber für irgendeine gewünschte Darstellung andersartiger Daten. (Tabellenartige Daten könnten z.B. eine Adressenliste sein, mit ihren verschiedenen wiederholt auftauchenden Bestandteilen wie Name, Strasse, Ort, Telefonnummer ...)
hätte sonnst probleme da der farbkreis nicht ganz links steht der rote balken über meherere "zeilen" geht und das M nur etwas höher ist als der farbkreis.
Da das ganze eh nur optischer Effekt ist, könntest du es ganz über CSS realisieren - z.B. über ein Hintergrundbild.
Ach ja, und mit Animationen solltest du sparsam umgehen - bzw. sie vielleicht sogar eher ganz streichen, wenn sie so wenig Mehrwert bieten wie der drehende Kreis in deinem Beispiel - denn sie lenken vom Wesentlichen ab (und das Wesentliche sind die Inhalte, nicht optische Spielereien).
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }