Elisabet Petersen skrev:
> Jeg har kigget på webdesign101.dk. og kopieret følgende
> html-kode:
>
http://webdesign101.dk/www/cssmenu/dropdownmenu/eks01.html
> ind på index-siden.
> Det virker - jeg får en liste i 3 niveauer, men jeg har så prøvet
> at kopoere til tilhørende stylesheet kode:
>
http://webdesign101.dk/www/cssmenu/dropdownmenu/eks09.html ind i
> en ekstern .css fil.
Elisabet: Begge de sider, du refererer til, er
eksempelsider. Det er altid en god idé at læse
den artikel, der forklarer eksemplerne, i dette
tilfælde
http://webdesign101.dk/www/cssmenu/dropdownmenu.php
Her bør du især interessere dig for afsnittet
"Problemet med Internet Explorer", hvis det er
Internet Explorer, du tester i.
> Men der sker ingenting. Ingen ændringer i index.html-siden.
> Men listen på 3 niveauer skal vel heller ikke være på html-siden,
> men i en særskilt fil med endelsen .inc ?
> Og skal listen så indlejers i html-tags, med <head> <body>
> o.s.v.?
Når du første gang konstruerer noget, du ikke har 100
procent styr på, skal du lave en ganske almindelig
HTML-side med alt indhold, inklusive menuer og scripts
og CSS i headdelen.
Når så din menu virker som den skal, kan du klippe
menuen ud af siden og gemme den som en ekstern tekstfil,
der kan indsættes ved hjælp af SSI. Denne fil kan du
sådan set kalde hvad du vil, konventionen siger
navbar.inc, eller navbar.inc.php.
> Jeg synes jeg har pløjet det meste at internet igennem for at
> finde en letforståelig trin-for-trin forklaring på, hvordan man
> laver en drop-down menu, der automatisk vises på alle webstedets
> html-sider, men jeg bliver altså ved med at køre fast.
Det er to forskellige problemsæt, du har fat i:
1. Konstruktionen af en dropdown navigationsbjælke
2. Indsætningen af denne navigationsbjælke på alle
sider.
> Endnu et spørgsmål: Jeg vil gerne teste om det virker ved at
> uploade det til webserveren, hvor jeg i forvejen har en
> hjemmeside liggende. Men så får jeg jo 2 index.html-sider på
> samme sted? Hvordan opretter jeg 2 hjemmesidser på et websted?
> Jeg uploader via FTP.
Kald din øvelsesfil for noget andet, for eksempel
menutest.html og når du bruger SSI (trin 2)
menutest.php
Der er noget der undrer mig - hvis du skal bruge
en navigationsbjælke, der linker til rigtig mange
sider, må du da have styr på, at der kan være
mange forskellige websider med mange forskellige
filnavne i mange forskellige foldere på dit websted?
Et link til den øvelsesside du laver vil være en rigtig
god idé hvis du løber ind i flere problemer. Det gør
ikke noget, siden ikke virker - det er jo det du
spørger om. Det er lidt svært at forholde sig til
dine problemer med mine artikler, hvis vi ikke kan
se *dine* resultater.
--
Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign:
http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets:
http://webdesign101.dk/cssbog/