/ 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
Doctype problemer.
Fra : Mr J..


Dato : 25-06-07 14:24

Hejsa Alle
Jeg har en menu der kræver:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"../xhtml1-transitional.dtd">

Men når jeg laver den doctype, fucker den en masse divs og deres virkemåde..
Kan man slå en doctype fra igen, lige efter menuen??
Eller skal jeg lave noget andet menu?

Håber i kan hjælpe, tog godt nok noget tid at finde ud af det var doctypen..
:o/

Mvh
Morten



 
 
Sune Storgaard (25-06-2007)
Kommentar
Fra : Sune Storgaard


Dato : 25-06-07 16:28

"Mr J.." <Nomail@nomail.dk> skrev i en meddelelse
news:467fc1ec$0$90268$14726298@news.sunsite.dk...
> Hejsa Alle
> Jeg har en menu der kræver:
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "../xhtml1-transitional.dtd">

.../ <==


Ligger den xhtml1-transitional.dtd i parent mappen, eller har du bare sakset
noget ud fra en anden side ? :)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">Prøv at klippe
ovenstående ind i stedet, den peger på en eksisterende side.>Men når jeg
laver den doctype, fucker den en masse divs og deres virkemåde..Browseren
ændre opførsel alt efter hvilken doctype der er sat.>Kan man slå en doctype
fra igen, lige efter menuen??Nej.>Eller skal jeg lave noget andet menu?Lav
en menu som virker med den pågældende doctype du vil bruge. Der oftest[tm]
blot tale om mindre justeringer, i forhold de forksllige doctypes.Hvis du
giver et link til siden du arbejder på, er det nemmere at hjælpe.



Erik Ginnerskov (25-06-2007)
Kommentar
Fra : Erik Ginnerskov


Dato : 25-06-07 16:50

Mr J.. wrote:

> Jeg har en menu der kræver:
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "../xhtml1-transitional.dtd">

Det må være en fejl i menuen, hvis den kræver en fejlagtigt formateret DTD.

> Men når jeg laver den doctype, fucker den en masse divs og deres
> virkemåde..

Det undrer mig ikke. Prøv med denne i stedet:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/transitional.dtd">

> Kan man slå en doctype fra igen, lige efter menuen??

Nej, DTD sættes øverst i dokumentet og gælder hele dokumentet.

> Eller skal jeg lave noget andet menu?

Det ville være mit umiddelbare bud. Der er ikke noget i vejen for at have en
flot og velfungerende menu i et dokument med xhtml-DTD - hvadenten du vælger
transitional eller strict.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ - http://ginnerskov.dk/
http://html-faq.dk



Mr J.. (26-06-2007)
Kommentar
Fra : Mr J..


Dato : 26-06-07 07:24

Hej Sune og Erik..

Det virker stadigt ikke..

Kode:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/transitional.dtd">
<html>


<style type="text/css" media="screen">
#checkbokses {
padding:0;
margin:0;
}

#checkbokses ul {
display:inline;
margin:0;
padding:0;
}

#checkbokses ul li {
display:inline;
border: 1px solid black;
height:30px;
width: 50px;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
text-align: center;
}



</style>


<div id="checkbokses">
<ul>
<li>DAG</li>
<li>Mandag <br>d. 25/6 </li>
<li>Tirsdag<br>d. 26/6 </li>
<li>Onsdag <br>d. 27/6 </li>
<li>Mandag <br>d. 13/8 </li>
<li>Tirsdag<br>d. 14/8 </li>
<li>Onsdag <br>d. 15/8 </li>
<li>Torsdag<br>d. 16/8 </li>
<li>Fredag <br>d. 17/8 </li>
<li>Lørdag <br>d. 18/8 </li>
<li>Mandag <br>d. 20/8 </li>
<li>Tirsdag<br>d. 21/8 </li>
<li>Onsdag <br>d. 22/8 </li>
<li>Torsdag<br>d. 23/8 </li>
</ul>
</div>


prøv at lave den html fil, og se den i en browser med/uden doctypen, uden
ser det ud som det skal, men med er det helt fucket, og det kan jeg ikke
rette ind lige meget hvad hulen jeg laver.. irriterende..

Mvh
Morten



Jørn Andersen (26-06-2007)
Kommentar
Fra : Jørn Andersen


Dato : 26-06-07 08:07

On Tue, 26 Jun 2007 08:23:30 +0200, "Mr J.." <Nomail@nomail.dk> wrote:

>Hej Sune og Erik..
>
>Det virker stadigt ikke..


>#checkbokses ul li {
> display:inline;

Fjern display:inline og indsæt:
float:left;

> border: 1px solid black;
> height:30px;
> width: 50px;
> font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
> color: #000000;
> text-align: center;
> }
<snip>

Good luck!

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

Jørn Andersen (26-06-2007)
Kommentar
Fra : Jørn Andersen


Dato : 26-06-07 09:11

On Tue, 26 Jun 2007 09:06:41 +0200, Jørn Andersen <jorn@jorna.dk> wrote:

>On Tue, 26 Jun 2007 08:23:30 +0200, "Mr J.." <Nomail@nomail.dk> wrote:


>>#checkbokses ul li {
>> display:inline;
>
>Fjern display:inline og indsæt:
>float:left;

Checkede lige i Opera og FF. I FF får du "liste-prikkerne" med - de kan
fjernes ved at tilføje:

#checkbokses ul {
list-style-type:none;
}



Mvh. Jørn

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

Jørn Andersen (26-06-2007)
Kommentar
Fra : Jørn Andersen


Dato : 26-06-07 09:14

On Tue, 26 Jun 2007 08:23:30 +0200, "Mr J.." <Nomail@nomail.dk> wrote:

>prøv at lave den html fil, og se den i en browser med/uden doctypen, uden
>ser det ud som det skal, men med er det helt fucket, og det kan jeg ikke
>rette ind lige meget hvad hulen jeg laver.. irriterende..

"en browser" --- det kan også være en Opera eller en FF. Her ser der
"fucket" ud også uden DOCTYPE.

Det er én af grundene til at bruge en rigtigt DOCTYPE: Der er større
chancer for, at det virker nogenlunde ens på tværs af browsere.



Mvh. Jørn

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

Mr J.. (26-06-2007)
Kommentar
Fra : Mr J..


Dato : 26-06-07 10:07

>>prøv at lave den html fil, og se den i en browser med/uden doctypen, uden
>>ser det ud som det skal, men med er det helt fucket, og det kan jeg ikke
>>rette ind lige meget hvad hulen jeg laver.. irriterende..
>
> "en browser" --- det kan også være en Opera eller en FF. Her ser der
> "fucket" ud også uden DOCTYPE.
>
> Det er én af grundene til at bruge en rigtigt DOCTYPE: Der er større
> chancer for, at det virker nogenlunde ens på tværs af browsere.

Hej Jørn

Mange tak for din store hjælp, det virker nu, men med doctype kan jeg så se
alle de andre fejl jeg har lavet i farten )
Kunne godt være man skulle bruge doctype fremover, plejer jeg ikke...

Mvh
Morten



Erik Ginnerskov (26-06-2007)
Kommentar
Fra : Erik Ginnerskov


Dato : 26-06-07 20:13

Mr J.. wrote:

> Mange tak for din store hjælp, det virker nu, men med doctype kan jeg
> så se alle de andre fejl jeg har lavet i farten )

Det er så en af de fordele, der følger med at anvende en korrekt formuleret
DTD.

> Kunne godt være man skulle bruge doctype fremover, plejer jeg ikke...
>

Det kunne også være en god ide fremover at lægge dit problem ud på dit
webhotel og så sende adresssen til problemet her i grupperne i stedet for at
poste al din kode sammen med dit spørgsmål. Det gør det meget lettere for os
at hjælpe dig.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ - http://ginnerskov.dk/
http://html-faq.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