Avatar billede hjemmesiden Nybegynder
21. september 2005 - 20:23 Der er 20 kommentarer og
1 løsning

Kan ikke kode css til at køre denne HTML-side!

Jeg er ved at lære at kode CSS og er så småt begyndt med denne HTML-side:
http://www.rockrod.dk/Gørdinfestmerepersonlig11.asp

Det er nemmest at forklare hvis I lige kigger på siden inden I læser resten!

"scroll" skal stå på henholdsvis venstre og højre side af "Velkommen til Rockrødderne".

Da teksten skal stå på alle undersider, har jeg har valgt at lave en side, som hedder toplogo11.inc med  ovenstående tekst. Teksten hentes ind på HTML-siden med denne kode:

<!--#include file="include/toplogo11.inc"-->

Det er altså disse tre sider, som skal spille sammen:

Gørdinfestmerepersonlig11.asp
toplogo11.inc
stylesheet11.css

Hvordan koder jeg toplogo11.inc og for den sags skyld også de andre?

Har selv forsøgt mange ting, men uden held!
Avatar billede hjemmesiden Nybegynder
21. september 2005 - 20:26 #1
Undskyld det er selvfølgelig stylesheet11.css jeg mener (og ikke toplogo11.inc)!
Avatar billede olebole Juniormester
21. september 2005 - 21:18 #2
<ole>

Prøv at se, hvordan din kode ser ud i ViewSource  ;o)

I dokumenter, der inkluderes i andre, må der kun stå de elementer, der skal inkluderes. Ikke noget med DTD, HTML-, HEAD-, eller BODY-tags  :)

/mvh
</bole>
Avatar billede hjemmesiden Nybegynder
21. september 2005 - 21:32 #3
<olebole>

Tak for rådet, har lige fjernet alt undtagen teksten. I min iver
kom jeg vist til at give dig point før jeg fik løst mit problem helt! Hvordan får jeg siderne til at spille sammen?
Avatar billede olebole Juniormester
21. september 2005 - 21:39 #4
- bare rolig ... jeg skal nok blive hos dig  :)

Prøv lige at uploade de rettede dokumenter - og sørg for, at stien til dit stylesheet er korrekt. I øjeblikket skriver du, det ligger her:
    http://www.rockrod.dk/stylesheets/stylesheet12.css

- men der synes det ikke at ligge  :)
Avatar billede hjemmesiden Nybegynder
21. september 2005 - 21:41 #5
Jeg tror det er rettet nu. Har rodet meget med det og derfor har midlertidigt været lidt rod i stien. Håber det er på plads nu...
Avatar billede olebole Juniormester
21. september 2005 - 21:45 #6
Jeg er ikke sikker på, hvad det er, du prøver, men jeg er bange for, du lidt har misforstået det at inkludere sider i andre.
Du må ikke ende med flere body-elementer i den resulterende kode og du kan kun have stylesheets i dit head-element
Avatar billede hjemmesiden Nybegynder
21. september 2005 - 21:51 #7
Jeg kan godt se hvad du mener. Det er nu ændret, men scroll står ikke på linie med "Velkommen til Rockrødderne". Hvad kan jeg gøre?
Avatar billede olebole Juniormester
21. september 2005 - 22:11 #8
Det kan jeg ingen anelse have om. Jeg ved stadig væk intet om, hvad du skal bruge det til - og hvordan du har tænkt dig at dele op i filer
Avatar billede hjemmesiden Nybegynder
21. september 2005 - 22:17 #9
Det er meningen at der i toppen af alle sider skal være det samme toplogo. Toplogoet skal se sådan ud:

Scroll - Velkommen til Rockrødderne - Scroll

Under "Velkommen til Rockrødderne" skal der desuden stå en tekste som også er centreret. Scroll skal i virkeligheden når dette lykkedes køre <marquee>. Altså scrolle.

Det er muligt at se eksemplet på denne side:
http://www.rockrod.dk/Gørdinfestmerepersonlig.asp
Avatar billede olebole Juniormester
21. september 2005 - 22:24 #10
Jamen, det kan du jo ikke bare løse sådan ... jeg forstår stadig ikke helt  :)
Avatar billede hjemmesiden Nybegynder
21. september 2005 - 22:27 #11
Nej det kan godt være det er grebet helt forkert an. Men ønsket om en side som inkluderes er at der kun skal skrives et sted. Det ville være surt at skulle skrive det samme på alle sider der er på hjemmesiden. Men det kan godt være det er umuligt???
Avatar billede olebole Juniormester
21. september 2005 - 22:34 #12
Jamen så lægger du bare din øverste tabel og script over i et tomt dokument, som du så inkluderer i stedet  :)
Avatar billede hjemmesiden Nybegynder
22. september 2005 - 00:01 #13
Problemet er at jeg ikke må skrive height og width osv. fordi de koder er blevet forældet i HTML og derfor skal skrives i CSS. Og jeg kan altså stadig ikke løse problemet. Er dog noget lidt videre..........ja jeg gør det nok helt forkert. Hvis ikke du kan hjælpe mere (og jeg er glad for det du har gjort indtil nu) stopper jeg for i aften. Og måske opretter jer spørgsmålet igen, hvis ikke jeg kan finde en løsning på det!
Avatar billede roenving Novice
22. september 2005 - 00:04 #14
<table style="height:3817px;width:4773px;"> er ganske lovligt !-)
Avatar billede olebole Juniormester
22. september 2005 - 00:39 #15
- og du kan også f.eks. sætte en klasse på tabellen. Prøv at sove på det og lad os så kikke på det igen imorgen  ;o)
Avatar billede hjemmesiden Nybegynder
22. september 2005 - 00:51 #16
Hej igen!

Nedenstående er taget fra http://www.html.dk/dokumentation/html4/tags/td/ og bskriver mit problem med at anvende disse elementer. Og ber er kun nogle af dem som er forældede:

width="[length]"
Forældet. Denne attribut angiver den anbefalede cellebredde.
height="[length]"
Forældet. Denne attribut angiver den anbefalede cellehøjde.

Forældet element eller attribut (deprecated)
W3C har erklæret en række elementer og attributter for forældede (deprecated). Det gælder elementer og attributter der er blevet erstattet med nye. I html.dk's HTML 4.01 dokumentation er de forældede elementer og attributter beskrevet, men der gøres tydeligt opmærksom på, at de er forældede. Forældede elementer og attributter kan blive overflødige i fremtidige versioner af HTML.

Attributter brugt til layout er blevet forældet efter introduktionen af cascading style sheets (CSS)
Avatar billede roenving Novice
22. september 2005 - 01:00 #17
-- men at html-attributter er deprecatede betyder ikke at css-properties er !-)
Avatar billede roenving Novice
22. september 2005 - 01:02 #18
Iøvrigt er det svært at tage html.dk alvorligt, da det ofte er svært at finde huller mellem fejlene ...

-- i dette tilfælde er det dog bare en ikke så heldig oversættelse af deprecated, ellers er det ikke forkert ...
Avatar billede hjemmesiden Nybegynder
22. september 2005 - 13:27 #19
<olebole> & <roenving> 
Iøvrigt synes jeg også det er lidt smart, kun at skulle anvende en side til layout.
Da jeg formentlig er helt gal på den, vil jeg omformulere mit indledende spørgsmål lidt. Jeg er kun interesseret i, at toppen på alle mine sider ser ud som på denne side:  http://www.rockrod.dk/Gørdinfestmerepersonlig.asp

Hvordan koder jeg siderne:

Gørdinfestmerepersonlig11.asp
toplogo11.inc
stylesheet11.css

....sådan at det layoutet primært er kodet i CSS? (det er altså jeres forslag og ikke den måde de er kodet på nu, som jeg er ude efter).

Håber ikke det er for meget jeg beder om???? :-)
Avatar billede hjemmesiden Nybegynder
22. september 2005 - 13:31 #20
PS: Vil gerne efterflg. kunne validere med W3C uden at få fejl på siden
Avatar billede hjemmesiden Nybegynder
22. september 2005 - 17:59 #21
Jeg har oprette et nyt spørgsmål http://eksperten.dk/spm/650190 og lukker derfor dette!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester