Sebastian Brüll: dynamische Navigation und <div>-Gebrauch

Beitrag lesen

HI Felix

Ich denke, Du siehst hier sehr schnell, was man dringend verbessern muss...

Oh du hast recht, da waren ein paar "schöne" Fehler drinnen, ich hoffe ich habe alle gefunden :)

<div id="logo"><img src="stuff/logo.jpg"></div>

Das Bild solltest Du als Hintergrundbild einbinden!

Gute Idee, hat auch gut geklappt nur weiß ich nicht ob es so eine gute Idee ist, das Bild im <div id="show"> durch eine Hintergundgrafik zu ersetzten bzw. weiß ich auch nicht wie ich 2 Hg-images in dem selben div tag an unterschiedlichen stellen setzen kann.

<div id="navi_rahmen">

<ul id="navi">


>   
> Hier frage ich mich, warum Du die <ul> zusätzlich noch in ein <div> packst. Mittels #navi kannst Du doch per CSS alles machen...  
  
Mhh auch hier habe ich das Prinzip von dieser hp  
http://de.selfhtml.org/css/layouts/navigationsleisten.htm#ebenen  
  
unten im zweiten Beispiel zum Thema "Mehrere Navigationsebenen"  
Aber ich schaue mal b ich das einfacher hinbekomme.  
  
  

> Hier fehlt in den <img />-Tags das zwingend notwendige alt-Attribut. Wenn ein Browser (warum auch immer) diese Bilder nicht laden kann (oder eine Suchmaschine sich unter den verlinkten Seiten etwas "vorstellen" soll), dann würde dieser alt-Text anstelle der Grafiken angezeigt: Unbedingt ergänzen:  
  
Danke, das habe ich auch korrigiert.  
  
  

> Besser, Du ersetzt dieses "Design"-Element durch eine Hintergrund-Grafik. Es ist durchaus gut und sinnvoll, wenn Du in einem Style-Bereich im Kopf jeder Seite, diesem DIV eine individuelle Grafik zuordnest, während Dein restliches Stylesheet ansonsten ausgelagert ist.  
  
Das habe ich nicht ganz verstanden, was genau meinst du mit Design-Element? Den div id=show bereich?  
  
der soll ja nur auf der home und in der Gallery Bilder enthalten, in den anderen Kategorien soll er Text enthalten, dann wäre das mit dem background-image ja nicht so vorteilhaft, oder?  
  
  

> Wenn Du Dein Navi-Div ans Ende des HTML-Dokuments setzt, es mittels <http://de.selfhtml.org/css/eigenschaften/positionierung.htm#position@title=position> aber oben anzeigen lässt, dann sollte das Problem der Vergangenheit angehören.  
>   
  
Das ans Ende setzten hat gereicht, vielen Dank :)  
  
Viele Grüße  
Sebastian