/ Forside/ Teknologi / Udvikling / HTML / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Rigtig mange sider på hjemmesiden
Fra : Taberen
Vist : 338 gange
20 point
Dato : 12-08-04 01:13

Jeg har lavet en hjemmeside (endnu ikke offentliggjort) hele hjemmesiden består efter hånden af rigtig mange html dokumenter. Jeg startede med at bygge den op over frames men så lavede jeg et layout med mega mange tabeller.
Så for hver side jeg skal producere her jeg et standard dokument med menu og alt, det er så kun materialet i midten jeg ændre.
Dette forekommer mig ret besværligt da jeg ved en hver ændring skal, konfigurere samtlige dokumenter.

Hvordan gør man så man så hvis man ændre menuen i et dokument, ændres den over hele linien?

Og er det en besværlig måde at lave hjemmeside på, altså hver side er en selvstændig hjemmeside sådanne set eller er det sådanne de store flotte hjemmesider er konstrueret?
Jeg kunne godt bruge lidt hjælp da det er ved at blive uoverkommeligt at skulle holde styr på så mange sider ved blot en enkel ændring.

 
 
Kommentar
Fra : Karl_Smart


Dato : 12-08-04 01:26

Det er vist på tide du lærer om css, asp og php.

CSS Kursus:
http://www.kandu.dk/dk/kurser/css/cssKursus.asp
http://www.html.dk/tutorials/css

ASP kursus:
http://www.html.dk/tutorials/asp

ASP.NET kursus:
http://www.html.dk/tutorials/aspnet/

PHP Kursus:
http://www.webcafe.dk/artikler/php/
http://www.phpuniverset.dk/artikler.phtml


Flere links:
http://teknikogsjov.gilau.dk/webdesign/gratis_tjenester-side2.asp#programering
"Molekyles" hjemmeside - kan ik lige huske den men han sikker sikkert hovedet indenfor..

Kommentar
Fra : Karl_Smart


Dato : 12-08-04 01:27
Kommentar
Fra : severino


Dato : 12-08-04 01:34

Jeg kan forstå at du er sprunget ud på det dybe vand, inden du har lært at svømme

Jeg ved ikke hvilket program du benytter til at lave hjemmesider i, selv bruger jeg http://www.webwriter.dk/ som er et godt dansk program, og som følger W3C standarden, hvilket FrontPage, Dreamwaver og MS's Word og Publisher ikke gør.

Det er set at de fylder alt for meget snaller ind på siden, som ikke har meget med sagen at gøre.

Du kan godt ændre layout'en på alle sider i et HUG, hvis du benytter CSS, men hvis du har svært ved bare at få siderne til at fungere optimalt så er det en stor mundfuld at skulle tage CSS med i projektet på så tidligt et tidspunkt.

Et par små gode programmer som kan hjælpe dig i dit hjemmesidesnedkeri er her:

PROGRAMPAKKE http://home19.inet.tele.dk/betina/webprg.zip
Dette er linken til pakken webprg.zip på 1122 k, der indholder:

bgtester.exe 230k er et lille program der er køreklart med det sammen. Her kan man checke billeder der skal bruges til baggrund. Det er jo ikke alle billeder der egner sig til det. Der skal helst være en glidende overgang, så det optræder som en helhed. Det viser dette program.

gifcon32.exe 749k er et program der kan konstruere gifanimationer på flere forskellige måder, og kan redigere i animationerne, så man kan ændre baggrunden til f.eks. transparent. Leg med det og lær det at kende. Det er en ældre udgave og uregistreret, men fungere alligevel efter hensigten, selv om det fortæller at det ikke er registreret. Programmet er selvudpakkende.

linkchk.exe 224k er et lille program der er køreklart med det sammen. Her kan man checke en samling hjemmesider på egen harddisk, og det sladre om der er døde link i siderne. Start i hovedmappen med startsiden.




Kommentar
Fra : Taberen


Dato : 12-08-04 01:52

Hey det der med at programmere i HTML er ikke nyt for mit vedkommende, men da jeg tidligere har lavet sidder bygget over frames er det lidt nyt det her - men resultatet er langt bedre, siden har et klart mere professionelt look. Jeg er egentlig ikke interesseret i så mange links til forskellige kurser, blot et simpelt svar. Men selvfølgelig hvis man skal til at programmere et eller andet i CSS som jeg absolut ikke er bekendt med - er der jo intet simpelt svar
Så må jeg bare lige afsætte den tid til at blive det klogere.
Men et hurtigt svar ville nu stadig være at foretrække..

Kommentar
Fra : itgrafen


Dato : 12-08-04 07:46

hvis du vil den hurtige vej, så er der mulighed for at sætte den samme menu på alle sider (dvs. sætte det samme javascript eller den samme "hent menu" kode på alle sider) Altså lave en menu der bliver hentet af alle sider.
Jeg bruger selv en menubuilder der hedder html menu og sætter samme kode ind på alle sider. Ved at bede alle sider hente den samme menu. Behøver du kun at rette i denne ene og alle sider bliver opdateret i et "hug".
Menuprogrammet jeg har valgt at bruge er fra et firma der hedder sothink - men de findes også i gratis versioner.

tjek evt. menuen på http:www.kiebitzs.dk der er lavet som ovenstående beskrevet.

held med dine sider
dorthe

Kommentar
Fra : itgrafen


Dato : 12-08-04 07:47

smiler, manglede lige at skrive at jeg bruge købeversionen fra Sothink fordi den virker både med frame sider, asp og tabelsider.
dorthe

Kommentar
Fra : smorch


Dato : 12-08-04 08:01

Det´´simple´´ svar på dit spørgsmål er, at lave din menu på en selvstændig side, fx. menu.html

fjerne fjerne menuen fra alle sider,

og derpå inkludere din menu i alle siderne dér hvor du havde den liggende før med

<!--#include file="menu.html" -->

sMorch



Kommentar
Fra : gmusen


Dato : 12-08-04 08:34

I mine øjne er et simpelt svar at du blot laver én index-side, der indeholder en tabel med den famøse menu & hvad der ellers skal være på alle sider. I midten af tabellen - der hvor du vil fremvise materialet fra alle dine undersider, laver du en iframe & sætter menuens target til iframen.

iframe:
<iframe name="navn_på_iframe" frameborder="0" scrolling="auto" src="den_side_der_skal_vises_ved_indlæsning.htm" width="100%" height="100%"></iframe>

Eksempel på link med target på iframe:
<a href="ny_side.htm" target="navn_på_iframe">Ny side</a>

Derved skal du blot lave dine undersider med det materiale du ønsker at fremvise!

/http://g-mus.dk

Kommentar
Fra : severino


Dato : 12-08-04 11:45

Hvis du vil have et simpelt svar så: "Læs og lær det"

Du mener vel du gerne vil have et konkret, godt og brugbart svar!?

Så du er nok nød til at bide i de sure æbler en gang imellem. - Så se ind på HTML.DK hvor der er et CSS kursus i flere lektioner, som godt kan suppleres med det CSS der er her på "kandu". De supplere hinanden godt, og er værd at bruge lidt tid på.

Kommentar
Fra : molokyle


Dato : 12-08-04 12:39

Jeg gør således :

Al CSS kode i en seperat fil : default.css. Denne includeres på alle sider i <head> ... </head> således :

Kode
<link rel="stylesheet" TYPE="text/css" href="./css/default.css">


Her er et eksempel på noget af det, den externe CSS side indeholder :

Kode
body
{
color: #c0c0c0;´ /*tekst farve*/
background-color: #008080; /*baggrund farve*/
font-family: tahoma; /*font type*/
font-size: 75%; /*font størrelse*/
letter-spacing: 1px; /*font mellemrum*/
}

a
{
text-decoration:none; /*ingen undrestregning af link*/
}

a:link {color:#ffffcc} /*link farve*/
a:visited {color:#cccccc} /*besøgt link farve*/
a:active {color:#ffff00} /*aktivt link farve*/

div.main_icon_menu /*hovedmenu inddeling*/
{
position: absolute;
top: 8px;
left: 8px;
}

div.menu_text /*menupunkt tekst indeling*/
{
text-align: center;
}

p.menu_item /*menu punkt afsnit*/
{
text-align: center;
}


Min hovedmenu lægges i en seperat javascript fil : menu.js. Den inkluderes ligeledes i <head> ... </head>:

Kode
<script type="text/javascript" src="./js/menu_dk.js"></script>


..og her en smule af hvad den indeholder :

Kode
<!--
F1 = new Image;
F2 = new Image;
PB = new Image;
PBE = new Image;

F1.src = "./ico/folder.ico";
F2.src = "./ico/openfolder.ico";
PB.src = "./ico/full.ico";
PBE.src = "./ico/empty.ico";
notepad = "notesblok.html";

document.write("<div class='main_icon_menu'>");
document.write("<p class='menu_item'>");
document.write("<a href='index_dk.html' target='_self'><img src='./ico/computer.ico' border='0'>");
document.write("<div class='menu_text'>");
document.write("Denne hjemmside</a>");
document.write("</div>");
document.write("</p>");
document.write("<p class='menu_item'>");
document.write("<img src='./ico/folder.ico' border='0' onmouseover='this.src=F2.src' onmouseout='this.src=F1.src'>");
document.write("<div class='menu_text'>");
document.write("Mappe 1");
document.write("</div>");
document.write("</p>");
.
. osv....
.


På denne måde kan jeg fra blot 2 filer (default.css og menu.js) bestemme menuen, dens layout og placering, på alle de sider der skal benytte den. På samme måde styrer også jeg alle andre elementer, der skal optræde på flere sider

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 12-08-04 12:43

Ps. Jeg programmerer alt i notesblok (notepad.exe), da Frontpage og andre WYSIWYG editorer har det med at kliste unødig og ukorrekt kode ind alle steder. Feks. Font og align parametre.

</MOLOKYLE>

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177429
Tips : 31962
Nyheder : 719565
Indlæg : 6407947
Brugere : 218878

Månedens bedste
Årets bedste
Sidste års bedste