hey ho
erstmal ein großes lob an diese seite hier, ist echt gut :idea:
also ich habe gestern mit html angefangen, komme auch ganz gut zurecht.. nur bei einer sache habe ich noch probleme: wie mache ich eine navigationsleiste?
oder geht das nur über links?? wenn es tatsälich nur über links geht, dann würde ich gerne wissen, wie man eine senkrechte linie machen kann
danke schonmal im vorraus
mfg
wie macht man eine navigationsleiste? :)
-
-
War schon richtig, eine Navigation mahst du mit ganz einfachen Links, so wie dem hier: Zum HTML-Forum!, der auch in der Form in einer Navigation erscheinen könnte.
Einen senkrechten Strich kannst du mit folgendem Code erzeugen (ist etwas umständlicher aber senkrechte Striche sieht HTML so direkt nun mal nicht vor ^^):Das Div-Element, das du ja vllt auch schon kennst, ist ganz einfach ein Element, dass dazu dient andere Elemente in sich zu vereinen. Hier wird es sozusagen ein bischen "missbraucht". Ihm wird hinter style=" also ganz einfach ein Rahmen am rechten Rand von einem Pixel und eine Höhe (height) von 100px zugeschrieben.
Wozu brauchst du denn so eine senkrechte Linie?
Ich bin fast sicher, das würde sich auch noch eleganter lösen lassen -
ah ok danke schonmal
wie geht es denn noch eleganter? -
mit 'ner Grafik zum Beispiel
-
Zitat von "Peter Gedamke"
mit 'ner Grafik zum Beispiel
Ne Grafik mit nem Strich drauf ist nich gerade ne elegante Lösung xDZitatwie geht es denn noch eleganter?
Deswegen hab ich ja gefragt, was du mit dem Strich anfangen willst. -
Zitat von "Peter Gedamke"
mit 'ner Grafik zum Beispiel
ZitatNe Grafik mit nem Strich drauf ist nich gerade ne elegante Lösung xD
[Blockierte Grafik: http://www.pg-private-line.de/dateien/help2T.gif]
wie ich das verstanden habe, geht es doch alleine um die Gestaltung eines senkrechten 'Strichs' - also weshalb nicht als Grafik -
ich denke du möchtest die navigationsleiste vom rest absondern? ich würde ganz einfach eine Tabelle nehmen!
-
Ich hab gehört das ne Tabelle nich die allerbeste Lösung ist, das die nicht immer gleich angezeigt wird oder so.
Hast du vielleicht das gleiche problem wie ich?
ich würde gerne eine Navigationsleiste in meine website einfügen:
welche aus mehreren Hauptthem und untertehmen besteht. Wenn man auf das hauptthema klickt, dann soll man zwischen den verschiedenen unter-themen auswählen können. -
also dazu würde ich sagen:
entweder, du machst nach jedem klick auf ein hauptthema ne neue seite (ziemlich umständlich)
oder aber du probierst es mal mit javascript. Ich habe mir mal eins von diesen menues von http://www.javarea.de geholt, allerdings weiß cih nciht ob es das noch gibt
-
Zitat von "lauras"
also dazu würde ich sagen:
entweder, du machst nach jedem klick auf ein hauptthema ne neue seite (ziemlich umständlich)
oder aber du probierst es mal mit javascript. Ich habe mir mal eins von diesen menues von http://www.javarea.de geholt, allerdings weiß cih nciht ob es das noch gibt
hier mal eine gute Seite für CSS-Menues, die unser Moderator Foster hier mal einstelle -
abgesehen davan, dass JavaScript noch nie meine Favoriten-Sprache war/ist, würde ich keine wesentlichen Links dahinter versteckenFür Robots wie Google etc. wäre - gleich wie unter flash - damit eine Auslesbarkeit abgebrochen
-
ich bin auch kein fan von javascript, aber in diesem fall finde ich es leichter als mit css ...
-
ok :lol:
ich bin auf meiner Seite eigentlich einen ganz anderen Weg gegangen -und zwar biete ich für die Hauptseiten jeweils eine übergeordnete Navi an, wo du dort dann - falls das Angebot es erfordert - eine weitere, untergeordnete, Karteikartenmässige (mit Reitern versehene) für die weiteren Seiten eines speziellen Angebots vorfindest.
Nicht neu, aber doch recht effektiv, und vor allem problemlos jederzeit nachträglich erweiterbar
-
ja genau so mein ichs.
-
Ich hab jetzt gefunden was ich gesucht hab, und zwar bei
http://www.barrierefreies-webd…struktureller-aufbau.html
-
Bitte helft mir. Was habe ich Falsch gemacht?
Mein code lautet: (ist nur das Grundgerüst. Bild im Header und Inhalt ändert sich noch)HTML
Alles anzeigen<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> <head> <title>Mein Titel</title> <meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /> <style type="text/css"> <!-- * { margin:0; padding:0; } html, body { font: 100% Arial, Helvetica, sans-serif; } #kopfbereich { background:url(bilder/hg-saeulen-img-9599.jpg) no-repeat left top; height:150px; } #kopfbereich p { font-size:2em; text-align:right; color:white; padding:.4em .4em 0 0; } #steuerung { background-color:#ceb98e; padding-left:1em; } #schatten { background:url(bilder/schattenwurf-grau-v.png) repeat-x; height:12px; } #inhalt { padding:2em; } #inhalt h1, h2, h3, p, ul { padding-bottom:.7em; } #inhalt ul { padding-left:2em; } #hauptnavigation width:13em; backround-color:#dfe1f0; border:1px solid #a9b0d7; front-family: Arial, Helvetica, sans-serif front-size:0.8em; } #hauptnavigation ul, #hauptnavigation ul li { margin:0; padding:0; list-style: none; } #hauptnavigation a { text-decoration: none; display: block; color:#2e3192; } *html #hauptnavigation a { width: 100%; } #hauptnavigation ul li { font-weight: bold; border-bottom:4px solid #a9b0d7; } *html #hauptnavigation ul li { height:1em, } #hauptnavigation ul li a { padding:6px; } --> </style> </head> <body> <div id="kopfbereich"> <p>meine HP</p> </div> <div id="steuerung"> Startseite | Über uns | ... | Impressum </div> <div id="schatten"> </div> <div id="inhalt"> <h1>Herzlich Willkommen</h1> <p>Meine Startseite</p> <ul> startseite </ul> </div> <div id="hauptnavigation"> <ul> <li><a href="home.html">Home</a></li> <li><a href="forum.html">Forenübersicht</a></li> <li><a href="reg_forum.html">regestrieren</a></li> </ul> </div> </body> </html>
eigentlich sollte die Navigationsleiste so aussehen:
[Blockierte Grafik: http://www.barrierefreies-webdesign.de/knowhow/navigationsleiste/2.gif]So sieht sie aber nicht aus. :cry: :cry: kann mir jemand weiter helfen?
-
hm,
und was von dieser Seite meinst du nun -
<head>
.
.
.
#hauptnavigation
width:13em;
backround-color:#dfe1f0;
border:1px solid #a9b0d7;
front-family: Arial, Helvetica, sans-serif
front-size:0.8em;
}#hauptnavigation ul, #hauptnavigation ul li {
margin:0;
padding:0;
list-style: none;
}#hauptnavigation a {
text-decoration: none;
display: block;
color:#2e3192;
}*html #hauptnavigation a {
width: 100%;
}#hauptnavigation ul li {
font-weight: bold;
border-bottom:4px solid #a9b0d7;
}*html #hauptnavigation ul li {
height:1em,
}#hauptnavigation ul li a {
padding:6px;
}
-->
</style></head>
<body>
.
.
.
<div id="hauptnavigation">
<ul>
<li><a href="home.html">Home</a></li>
<li><a href="forum.html">Forenübersicht</a></li>
<li><a href="reg_forum.html">regestrieren</a></li>
</ul>
</div></body>
</html> -
ich meinte eigentlich, wo ich das auf der Seite
http://www.barrierefreies-webdesign.de/ finde -Wo liegt deiner Meinung nach nun das Besondere in deinem Sheet
der ja nun sicher nur ein Ausschnitt deiner Datei, und nichts Ungewöhliches ist
-
aso:
ich hab eigentlich alles nach schritt für Schritt anleitung gemacht.
Schritt 1 von 10 hat alles geklappt.
als ich dann die CSS-Deklarationen eingegeben habe hat mir der Interner-Explorer die Navigationsleiste nicht so angezeigt, wie hier angezeigt -
ja, wie hat er denn angezeigt, bzw. wie soll er denn anzeigen?
also mir wird da eine ganz normale vertikale Listennavigation angezeigt
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!