/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
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
Width problemer i FF
Fra : Claus Skaarup \(Arbe~


Dato : 28-08-07 09:34

På: http://www.driftinn.dk/ ser menuen til venstre og kalenderen til højre
fin ud i IE, men i FF får de ikke den rette bredde.

i koden til menuen står der <span class="menu1">Forside</span>

Og i CSS'en står der bl.a.

..menu1 {
width: 90%;
}

Hvorfor virker det ikke i FF?

Mvh. Claus



 
 
Bertel Lund Hansen (28-08-2007)
Kommentar
Fra : Bertel Lund Hansen


Dato : 28-08-07 09:50

Claus Skaarup (Arbejde) skrev:

> På: http://www.driftinn.dk/ ser menuen til venstre og kalenderen til højre
> fin ud i IE, men i FF får de ikke den rette bredde.

Inden du overhovedet laver en hjemmeside, så start med at skrive
som de allerførste linjer i filen:

   <!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01//EN' ''>http://www.w3.org/TR/html4/strict.dtd'>
   <html>
   <head>
   <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1'>

Når du har lavet den rettelse, bruger du

   http://validator.w3.org/

til at tjekke din kode. Ret de fejl der er. Hvis du ikke forstår
dem eller har andre spørgsmål, så skriv her igen.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Claus Skaarup \(Arbe~ (28-08-2007)
Kommentar
Fra : Claus Skaarup \(Arbe~


Dato : 28-08-07 11:01


"Bertel Lund Hansen" <unospamo@lundhansen.dk> skrev i en meddelelse
news:1qy4lanwje6pc.3j56g41nlgfk.dlg@40tude.net...
> Claus Skaarup (Arbejde) skrev:
>
>> På: http://www.driftinn.dk/ ser menuen til venstre og kalenderen til
>> højre
>> fin ud i IE, men i FF får de ikke den rette bredde.
>
> Når du har lavet den rettelse, bruger du
>
> http://validator.w3.org/
>
> til at tjekke din kode. Ret de fejl der er. Hvis du ikke forstår
> dem eller har andre spørgsmål, så skriv her igen.
>
Jeg vidste jeg nok skulle blive banket i hovedet med valideringsfejl. Ingen
overraskelse der.
Nu validerer forsiden, men jeg har stadig ikke fået løst mit oprindelige
problem.

Såeh... Er der nogen, der kan hjælpe?

Mvh. Claus



Casper Christiansen (28-08-2007)
Kommentar
Fra : Casper Christiansen


Dato : 28-08-07 11:07

> Jeg vidste jeg nok skulle blive banket i hovedet med valideringsfejl. Ingen
> overraskelse der.
> Nu validerer forsiden, men jeg har stadig ikke fået løst mit oprindelige
> problem.
>
> Såeh... Er der nogen, der kan hjælpe?
>
> Mvh. Claus
>
>
Valider også din CSS. http://jigsaw.w3.org/css-validator/

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Leonard (28-08-2007)
Kommentar
Fra : Leonard


Dato : 28-08-07 11:15

On Tue, 28 Aug 2007 12:00:39 +0200, Claus Skaarup (Arbejde) wrote:

> Nu validerer forsiden, men jeg har stadig ikke fået løst mit oprindelige
> problem.

Nej, for du har ikke sat den fulde doctype ind og derfor vises din side
stadig i quirksmode, som er meget forskellig fra browser til browser og
version til version.
Læs Bertels indlæg igen og følg hans instruks nøje.
--
Leonard
Mine biler: http://vw.leonard.dk/

Claus Skaarup \(Arbe~ (28-08-2007)
Kommentar
Fra : Claus Skaarup \(Arbe~


Dato : 28-08-07 12:06


"Leonard" <piper28a@gmail.invalid> skrev i en meddelelse
news:egob59phuipq.1kap9hhw9g9ai.dlg@40tude.net...
> On Tue, 28 Aug 2007 12:00:39 +0200, Claus Skaarup (Arbejde) wrote:
>
>> Nu validerer forsiden, men jeg har stadig ikke fået løst mit oprindelige
>> problem.
>
> Nej, for du har ikke sat den fulde doctype ind og derfor vises din side
> stadig i quirksmode, som er meget forskellig fra browser til browser og
> version til version.
> Læs Bertels indlæg igen og følg hans instruks nøje.

Nå, men så har jeg prøvet det og nu ser den lige ringe ud i alle browsere
Hvordan får jeg min baggrund på menuens links tilbage igen??

Mvh. Claus



Leonard (28-08-2007)
Kommentar
Fra : Leonard


Dato : 28-08-07 12:14

On Tue, 28 Aug 2007 13:05:59 +0200, Claus Skaarup (Arbejde) wrote:

> Nå, men så har jeg prøvet det og nu ser den lige ringe ud i alle browsere
> Hvordan får jeg min baggrund på menuens links tilbage igen??

Nemlig, så er det til at arbejde med og chancen for at det ser rigtigt i
fremtiden er også meget større.

Hvilken baggrund er det du vil have tilbage på menuens links?

Men mon ikke det mest skyldes at der er forskel på store og små
bogstaver, så når du i dit stylesheet kalder det for .menu1, så kan du
ikke kalde det for Menu1 i dit html.

--
Leonard
Mine biler: http://vw.leonard.dk/

Claus Skaarup \(Arbe~ (28-08-2007)
Kommentar
Fra : Claus Skaarup \(Arbe~


Dato : 28-08-07 13:22


"Leonard" <piper28a@gmail.invalid> skrev i en meddelelse
news:1pu3bh726652c$.9izlv80h1ex$.dlg@40tude.net...
> On Tue, 28 Aug 2007 13:05:59 +0200, Claus Skaarup (Arbejde) wrote:
>
>> Nå, men så har jeg prøvet det og nu ser den lige ringe ud i alle browsere
>> Hvordan får jeg min baggrund på menuens links tilbage igen??
>
> Nemlig, så er det til at arbejde med og chancen for at det ser rigtigt i
> fremtiden er også meget større.
>
> Hvilken baggrund er det du vil have tilbage på menuens links?
>
> Men mon ikke det mest skyldes at der er forskel på store og små
> bogstaver, så når du i dit stylesheet kalder det for .menu1, så kan du
> ikke kalde det for Menu1 i dit html.
>
Jo, det kom jeg også frem til. Nu er baggrunden i orden, men menuen, den
lille kalender til højre samt den store kalender under "Kalender" står
hulter til bulter. Før var det smukt arrangeret med lige kolonner, men det
er det godt nok ikke længere. Så nu er vi tilbage ved mit "Width" spørgsmål.
Hvad er det der gør, at det ikke dur længere?

Mvh. Claus



Leonard (28-08-2007)
Kommentar
Fra : Leonard


Dato : 28-08-07 14:24

On Tue, 28 Aug 2007 14:21:46 +0200, Claus Skaarup (Arbejde) wrote:

> Før var det smukt arrangeret med lige kolonner, men det
> er det godt nok ikke længere.

I højre side ville jeg bruge en tabel til at vise kalenderen, det er
sådan en nu engang god til og jeg mener godt man kan kalde det for
tabeldata.

Når du bruger width=90% så er det meget vigtigt at vide, hvad det er 90%
af og det virker kun på blockelementer. <span> er et inlineelement og
det kan du ikke sætte en fast bredde på, det får nu engang den bredde
som indholdet har.
At det virkede før skyldes den måde som IE6 tolker det i quirksmode.

--
Leonard
Mine biler: http://vw.leonard.dk/

Claus Skaarup (28-08-2007)
Kommentar
Fra : Claus Skaarup


Dato : 28-08-07 18:56


"Leonard" <piper28a@gmail.invalid> skrev i en meddelelse
news:8vnw633245c1$.142rgbbt9r7zb$.dlg@40tude.net...
> On Tue, 28 Aug 2007 14:21:46 +0200, Claus Skaarup (Arbejde) wrote:
>
>> Før var det smukt arrangeret med lige kolonner, men det
>> er det godt nok ikke længere.
>
> I højre side ville jeg bruge en tabel til at vise kalenderen, det er
> sådan en nu engang god til og jeg mener godt man kan kalde det for
> tabeldata.
>
Jeg troede man blev revet midt over af gruppens medlemmer, hvis man
formastede sig til at nævne ordet "tabeller" ... Men OK. Det kan vel godt
forsvares at bruge dem her.

> Når du bruger width=90% så er det meget vigtigt at vide, hvad det er 90%
> af og det virker kun på blockelementer. <span> er et inlineelement og
> det kan du ikke sætte en fast bredde på, det får nu engang den bredde
> som indholdet har.
> At det virkede før skyldes den måde som IE6 tolker det i quirksmode.
>
Aha. Tak for det. Det var faktisk lige præcis den oplysning jeg manglede. At
jeg så skulle trækkes igennem validatoren før jeg fik svaret, kunne godt
virke en anelse irriterende og lidt belærende, men sådan er der jo så meget.

.... men tusind tak for hjælpen

Mvh. Claus



Philip Nunnegaard (29-08-2007)
Kommentar
Fra : Philip Nunnegaard


Dato : 29-08-07 04:05

> Jeg troede man blev revet midt over af gruppens medlemmer, hvis man
> formastede sig til at nævne ordet "tabeller" ... Men OK. Det kan vel godt
> forsvares at bruge dem her.

Vi har nok lidt forskellig opfattelse af brugen af tabeller.
Men som jeg ser det, så er tabeller det rigtige til præsentation af
skematiske data (f.eks. en kalender - eller som på min hjemmeside en
hitliste med kolonner for sidste uges placering, antal uger på listen
osv.) - kort sagt: På de steder, hvor jeg også ville bruge tabeller i et
Word-dokument.

Til styring af selve layoutet er jeg dog mere gået over til ren CSS - dvs.
én div til menu, én div til indholdet osv..


Jørn Andersen (29-08-2007)
Kommentar
Fra : Jørn Andersen


Dato : 29-08-07 06:37

On Tue, 28 Aug 2007 19:56:21 +0200, "Claus Skaarup"
<skaarup75@yahoo.noget> wrote:

>> At det virkede før skyldes den måde som IE6 tolker det i quirksmode.
>>
>Aha. Tak for det. Det var faktisk lige præcis den oplysning jeg manglede. At
>jeg så skulle trækkes igennem validatoren før jeg fik svaret, kunne godt
>virke en anelse irriterende og lidt belærende, men sådan er der jo så meget.

Jeg tror ikke folk skriver det for at være irriterende. Det er bare ret
ofte uforudsigeligt, hvordan browsere viser ting, når de ikke validerer
- og ikke mindst når der ikke er specificeret en gyldig DOCTYPE.

Så det er altid et godt sted at starte, når ting ser forkerte ud:
Validerer siden?

Good luck!

--
Jørn Andersen,
Brønshøj

Claus Skaarup \(Arbe~ (29-08-2007)
Kommentar
Fra : Claus Skaarup \(Arbe~


Dato : 29-08-07 08:44


"Jørn Andersen" <jorn@jorna.dk> skrev i en meddelelse
news:d91ad3dhn6qj68rug1den4kjm2k2g4bc8k@4ax.com...
> On Tue, 28 Aug 2007 19:56:21 +0200, "Claus Skaarup"
> <skaarup75@yahoo.noget> wrote:

>
> Jeg tror ikke folk skriver det for at være irriterende. Det er bare ret
> ofte uforudsigeligt, hvordan browsere viser ting, når de ikke validerer
> - og ikke mindst når der ikke er specificeret en gyldig DOCTYPE.
>
Jeg er sådan set enig i det ovenstående. Jeg havde nok lidt travlt i går, så
derfor var jeg træt af det første svar jeg fik, men rigtigt: Det ER da bedst
at siden validerer og det punkt var jeg da også kommet til på et tidspunkt.
Vi gør jo nogle gang tingene forskelligt.

DOCTYPE var en ren forglemmelse.

> Så det er altid et godt sted at starte, når ting ser forkerte ud:
> Validerer siden?
>
Det gør den, ja. I hvert fald forsiden. Jeg har ikke lige fået kigget på
undersider.

Mvh. Claus



Bertel Lund Hansen (29-08-2007)
Kommentar
Fra : Bertel Lund Hansen


Dato : 29-08-07 07:03

Claus Skaarup skrev:

> Jeg troede man blev revet midt over af gruppens medlemmer, hvis man
> formastede sig til at nævne ordet "tabeller" ... Men OK. Det kan vel godt
> forsvares at bruge dem her.

Tabeller er beregnet til tabeldata. I sin tid var de den eneste
måde man kunne lave et sidedesign på, så det har mange gjort før
i tiden. I dag har vi fået CSS der er eminent til design, og så
går man væk fra tabellerne til *den* opgave, men ikke til andre.

> Aha. Tak for det. Det var faktisk lige præcis den oplysning jeg manglede. At
> jeg så skulle trækkes igennem validatoren før jeg fik svaret, kunne godt
> virke en anelse irriterende og lidt belærende, men sådan er der jo så meget.

Du vender sagen på hovedet. Du ville trække os gennem et mylder
af fejl for at lede efter den der gav dig problemer. Det gad jeg
ikke. Derfor bad jeg dig rydde op i de banale fejl så vores
arbejde blev nemmere. Husk på vi får ikke løn for det her.

Og det er halsløs gerning at prøve at rette op på en enkelt fejl
hvis det grundlæggende ikke er i orden. Man risikerer at den nys
ændrede kode er årsag til nye fejl når de andre fejl rettes.

Når jeg arbejder med hjemmesider, bruger jeg validatoren måske en
gang i timen.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Claus Skaarup \(Arbe~ (29-08-2007)
Kommentar
Fra : Claus Skaarup \(Arbe~


Dato : 29-08-07 08:52


"Bertel Lund Hansen" <unospamo@lundhansen.dk> skrev i en meddelelse
news:bk3nk7x1lebr.174r8f024nrx4.dlg@40tude.net...
> Claus Skaarup skrev:
>
>> Jeg troede man blev revet midt over af gruppens medlemmer, hvis man
>> formastede sig til at nævne ordet "tabeller" ... Men OK. Det kan vel godt
>> forsvares at bruge dem her.
>
> Tabeller er beregnet til tabeldata. I sin tid var de den eneste
> måde man kunne lave et sidedesign på, så det har mange gjort før
> i tiden. I dag har vi fået CSS der er eminent til design, og så
> går man væk fra tabellerne til *den* opgave, men ikke til andre.
>
>> Aha. Tak for det. Det var faktisk lige præcis den oplysning jeg manglede.
>> At
>> jeg så skulle trækkes igennem validatoren før jeg fik svaret, kunne godt
>> virke en anelse irriterende og lidt belærende, men sådan er der jo så
>> meget.
>
> Du vender sagen på hovedet. Du ville trække os gennem et mylder
> af fejl for at lede efter den der gav dig problemer. Det gad jeg
> ikke. Derfor bad jeg dig rydde op i de banale fejl så vores
> arbejde blev nemmere. Husk på vi får ikke løn for det her.
>

OK. Det er også fair nok. Se evt. mit svar til Jørn.

> Og det er halsløs gerning at prøve at rette op på en enkelt fejl
> hvis det grundlæggende ikke er i orden. Man risikerer at den nys
> ændrede kode er årsag til nye fejl når de andre fejl rettes.
>
> Når jeg arbejder med hjemmesider, bruger jeg validatoren måske en
> gang i timen.
>
Jeg bruger den, men ikke så hyppigt (som du nok kunne udlede af mit svar).


Der var iøvrigt "kun" 45 fejl, som alle var ganske banale. Helt skidt var
det altså ikke

Mvh. Claus



Allan Vebel (31-08-2007)
Kommentar
Fra : Allan Vebel


Dato : 31-08-07 00:51

Claus Skaarup (Arbejde) skrev:

> Der var i øvrigt "kun" 45 fejl, som alle var ganske
> banale. Helt skidt var det altså ikke

45 fejl er 45 fejl for meget. Det virker meget mere
gennemtænkt at have checket siden inden du stiller
spørgsmål, så er alt andet udelukket.

Spørgsmål til en side der validerer, kræver langt mere
af os, nu skal vi pludselig til at være kreative for at få
det til at fungere i alle browsere.

Ja, vi forlanger urimeligheder

--
Allan Vebel
http://html-faq.dk



Leonard (29-08-2007)
Kommentar
Fra : Leonard


Dato : 29-08-07 10:25

On Tue, 28 Aug 2007 19:56:21 +0200, Claus Skaarup wrote:

> Aha. Tak for det. Det var faktisk lige præcis den oplysning jeg manglede. At
> jeg så skulle trækkes igennem validatoren før jeg fik svaret, kunne godt
> virke en anelse irriterende og lidt belærende, men sådan er der jo så meget.

Gør dig selv en stor tjeneste ved at vænne dig til at bruge Firefox
eller Opera til at se dine hjemmesider i, når du udvikler dem. I Firefox
kan du installere en "Web Developer Toolbar" og "HTML Tidy" som er gode
værktøjer til hjælp. De viser dig om browseren er i Quirks- eler
Standardmode og om siden validerer.
Når du skriver sider, der validerer og er i standardmode, så er chancen
for at det ser næsten ens ud i alle de gængse browsere meget større.

> ... men tusind tak for hjælpen

Velbekomme.

--
Leonard
Mine biler: http://vw.leonard.dk/

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste