Servus,
also ich versuch mir seit ca. 1 Woche CSS/HTML beizubringen.
Also hier mal n Bild zu ner Webseite, bei der ich gerade am üben bin.
Man sieht: den gelben Hintergrund, den linierten Header und rechts oben teile vom Menu.
-> Ich möchte aber, dass das Menü da hinkommt, wo der Pfeil hinzeigt. Könnte mir das jemand erklären ?
Sodala, das jetzt prima geklappt
Ein Dankeschön an : Mohyra
Jetzt noch eine Frage, könnte noch jemand den code überfligen, ob ich da schlimme Fehler drin habe ?
Ich möchte das coden ja richtig lernen und nicht mit fehlern … .
Du brauchst nicht für jede CSS_Regel ein neues style-Element benutzen.
(Das style-Element solltest du sowieso nur in Ausnahmefällen benutzen - normalerweise wird CSS in eine eigene Ressource ausgelagert.)
Und was HTML angeht, solltest du dir auch gar nicht erst angewöhnen, für alles DIVs zu nehmen (Stichwort „DIV-Suppe“) - oftmals gibt es geeignetere Elemente, die die Struktur der Inhalte besser ausdrücken können.
Für Navigationen beispielsweise nimmt man heutzutage meist eine Liste, weil sie genau das sind - eine Auflistung von Links.
hx-Elemente für Überschriften, p für Fließtext-Absätze, etc. pp.
Das mit der externen CSS-Datei habe ich schon versucht, leider hat dies nicht funktioniert.
Ich werde es nochmal versuchen, sobald ich das Programieren einigermaßen erlernt habe
Ich glaube, dass mit der Div-Suppe verstehe ich erst richtig, wenn ich mich in das Element “Programmieren” eingearbeitet habe
Aber das mit der Liste klingt logisch. Werde ich bei meiner nechsten “Übungswebseite” anwenden.
[quote]Jetzt noch eine Frage, könnte noch jemand den code überfligen, ob ich da schlimme Fehler drin habe ?
Ich möchte das coden ja richtig lernen und nicht mit fehlern … .[/quote]
Hallo, schau doch mal auf validator.w3.org/ da kannst du überprüfen ob fehler drin sind, indem du die url angibst, die datei hochlädst oder den code direkt eingibst.
ich glaube immer noch im versuchsstadium aber für mich persönlich ganz brauchbar:
Über die Korrektheit hinausgehend: Eine Angabe in pt für die Schriftgröße ist nicht
sinnvoll. Nachdem auch von Mozilla angekündigt wurde, absolute Einheiten in Zukunft
nicht mehr korrekt wiedergeben zu wollen, wird es alsbald gar keinen browser mehr
geben, der sowas korrekt darstellen kann. Absolute Einheiten eignen sich eigentlich nur
für Ausgabegeräte, die diese Einheiten auch verstehen, das sind etwa Drucker, sofern
die das verwendete Format verstehen, was bei CSS selten der Fall sein dürfte.
Ferner ist es ohnehin für die gute Lesbarkeit sinnvoll, Schriftgrößen nur relativ zu der
Schriftgröße anzugeben, die beim Nutzer eingestellt ist, wobei kleiner als 1em nicht
funktionieren muß,
Entsprechend sollte man dann auch Elemente, die vorrangig Text enthalten entweder
gar nicht oder in entsprechenden Einheiten, aber eher nicht in px dimensionieren, sonst
ist schwer vorhersagbar, was da beim Nutzer bei herauskommt.
Neben em und % ist auch ex verwendbar. Dann gibt es auch relative
Größenangaben, entweder relativ zur aktuellen Größe oder zu voreingestellten:
smaller, larger, small, medium, large etc
Natürlich wird es knifflig, wenn du ein Bild mit Pixeldimensionen hast und willst
dazu einen Text dimensionieren (Höhe, Breite). Man kann natürlich das Bild
in gleichen Einheiten dimensionieren wie den Text oder eine Kombination
wählen, wo es auf die relative Größe nicht so ankommt oder die maximale
Größe des Bildes begrenzen (max-width) etc - da kommt es stark auf das
Einzelproblem an, was eine sinnvolle Lösung ist. Schriftgröße in px, wie man
das immer noch oft sieht, ist hingegen für Fließtext mit Information drin nicht
als sinnvolle Lösung anzusehen, weil das zum einen nicht verläßlich ist, zum
anderen für den Leser gegebenenfalls schlecht zu lesen (Schrift zu groß oder
zu klein bei der verwendeten Auflösung des Monitors).
'Diese Homepage müsste zentriert sein... .'
[/code]
=> War leider auch n Fail.
Kann mir das einer auch noch kurz erklären ? Ich will dafür nicht extra nen neuen Thread aufmachen und das Forum zumüllen In google hab ich zwar auch schon gesucht, es gab auch einige Lösungsvorschläge aber da hat keiner geklappt.
Das ist meistens der Fall, wenn sich jemand erst eine Woche lang mit Themenkomplexen beschäftigt, die andere über einen weit längeren Zeitraum erlernt haben …
Mehr Dokumentation lesen, mehr selber ausprobieren, mehr Diskussionen in Blogs und Foren verfolgen hilft dabei, nicht unnötig Fragen zum x-tausendsten Male zu stellen, die längst vielfach beantwortet sind.
Weniger Vertrauen ist vielleicht bzgl. deiner Suchstrategie angebracht, wenn du nicht alleine in der Lage bist, Erklärungen zu solchen Thematiken zu finden.