/ 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
Hjemmeside fejler i IE
Fra : Anders Højland Mikke~


Dato : 12-10-04 18:23

Hej Ng.

Jeg er igang med designet til en ny hjemmeside, dog er jeg løbet ind i et
problem. Min hjemmeside bliver vist forkert i IE og helt korrekt i firefox.

www.svommeklubben-grindsted.dk/significant/

Hvis i tester i IE vil i se at der kommer et lille mellemrum mellem mit top
billede og selve siden, hvilket lidt ødelægger ideen bag menuen.

Hjemmesiden kan valideres, både HTML og CSS.

--

_______________________________
Anders Højland Mikkelsen



 
 
Frank Knudsen (12-10-2004)
Kommentar
Fra : Frank Knudsen


Dato : 12-10-04 18:27

>
> Hvis i tester i IE vil i se at der kommer et lille mellemrum mellem mit top
> billede og selve siden, hvilket lidt ødelægger ideen bag menuen.
>

prøv at udskifte de inderste div med span



--
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

Anders Højland Mikke~ (12-10-2004)
Kommentar
Fra : Anders Højland Mikke~


Dato : 12-10-04 22:02

Jeg fik det selv til at virke, ved hjælp af at sætte billedet som baggrund i
den div. Men ellers tak for hjælpen

--

_______________________________
Anders Højland Mikkelsen
"Frank Knudsen" <frank@knudsen.mail.dk> skrev i en meddelelse
news:416c13db$0$56887$14726298@news.sunsite.dk...
>>
>> Hvis i tester i IE vil i se at der kommer et lille mellemrum mellem mit
>> top
>> billede og selve siden, hvilket lidt ødelægger ideen bag menuen.
>>
>
> prøv at udskifte de inderste div med span
>
>
>
> --
> 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



Jens Gyldenkærne Cla~ (12-10-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 12-10-04 21:57

Anders Højland Mikkelsen skrev:

> Jeg er igang med designet til en ny hjemmeside, dog er jeg
> løbet ind i et problem. Min hjemmeside bliver vist forkert i
> IE og helt korrekt i firefox.

Prøv at ændre doctypeerklæringen så siden vises i standardmode:

<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

Se mere om doctypeerklæringens betydning her:
<http://www.hintzmann.dk/articles/doctype/>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Anders Højland Mikke~ (13-10-2004)
Kommentar
Fra : Anders Højland Mikke~


Dato : 13-10-04 08:48

> Prøv at ændre doctypeerklæringen så siden vises i standardmode:
>
> <!DOCTYPE HTML PUBLIC
> "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd">

Er der en måde hvorpå man kan få sat height = 100% via css når du vælger
denne doc type?


_______________________________
Anders Højland Mikkelsen
html



Martin Hintzmann And~ (13-10-2004)
Kommentar
Fra : Martin Hintzmann And~


Dato : 13-10-04 09:32

Anders Højland Mikkelsen wrote:
>>Prøv at ændre doctypeerklæringen så siden vises i standardmode:
>>
>><!DOCTYPE HTML PUBLIC
>>"-//W3C//DTD HTML 4.01 Transitional//EN"
>>"http://www.w3.org/TR/html4/loose.dtd">
>
>
> Er der en måde hvorpå man kan få sat height = 100% via css når du vælger
> denne doc type?
>
>

I følge standarderne betyder height 100%, at elementet får 100% højde af
forældre elementet.
http://www.w3.org/TR/REC-CSS2/visudet.html#the-height-property

I Quirks-mode (ingen doctype) har body elementet en standard højde på
100% af viewportet (browser vinduet).

Men i Standard-mode er height på body sat til *auto*. Hvilket vil sige,
at body elementet fylder, så meget der er behov for.

Derfor virker height 100% umiddelbart ikke.

Hvis du sætter height til 100% på body, så virker det i IE6, men ikke i
de øvrige browsere (Mozilla (FF), Opera og Safari).
Det skyldes at IE endnu engang (selv i standard-mode) ikke følger
standarderne fuldt ud.

Ifølge standarderne er html elementet nemlig også en del af viewportet,
så for at få alle browsere med, skal du også sætte height til 100% på
html elementet.

Altså...

html, body {
height:100%;
}

Her efter kan du sætte height 100% på et barn til body elmentet og det
vil fylde hele højden af browserens vindue.



--
Martin Hintzmann Andersen
http://www.hintzmann.dk/

Anders Højland Mikke~ (13-10-2004)
Kommentar
Fra : Anders Højland Mikke~


Dato : 13-10-04 11:58

> html, body {
> height:100%;
> }
>
> Her efter kan du sætte height 100% på et barn til body elmentet og det vil
> fylde hele højden af browserens vindue.

Som du så rigtigt skriver virker det fint i IE nu, dog virker det stadig
ikke i firefox. Jeg har sat alle elementer som burde fylde hele siden i
højden, altså height 100% til netop dette.

stylesheet: www.svommeklubben-grindsted.dk/significant/style.css
selve siden: www.svommeklubben-grindsted.dk/significant/

_______________________________
Anders Højland Mikkelsen



Martin Hintzmann And~ (13-10-2004)
Kommentar
Fra : Martin Hintzmann And~


Dato : 13-10-04 13:25

Anders Højland Mikkelsen wrote:
>
>
> Som du så rigtigt skriver virker det fint i IE nu, dog virker det stadig
> ikke i firefox. Jeg har sat alle elementer som burde fylde hele siden i
> højden, altså height 100% til netop dette.
>
> stylesheet: www.svommeklubben-grindsted.dk/significant/style.css
> selve siden: www.svommeklubben-grindsted.dk/significant/
>

Du bør skippe tabeller til at positionere dit layout, og kun bruge dem
til tabulær data.

Jeg har lavet et simpelt CSS-layout til dig her.
http://www.hintzmann.dk/testcenter/sites/www.significant.dk/index.html

Det er testet og virker i MSIE 6.0, Opera 7.60, FireFox 1.0PR.


PS. Når du nu er i gang så overvej at skift til XHTML 1.0 (evt. strict).
Det tvinger dig til at opbygge tagsne helt rigtigt. Altså både et start
og slut tag. Rent faktisk behøves jeg ikke i alm. HTML at skrive </li>.
Men når jeg nu gør det alligevel er det for at få en bedre forståelse af
hvornår et element starter og slutter. Personligt får jeg et bedre
overblik med XHTML. Måske kan det også hjælpe dig.



--
Martin Hintzmann Andersen
http://www.hintzmann.dk/

Anders Højland Mikke~ (13-10-2004)
Kommentar
Fra : Anders Højland Mikke~


Dato : 13-10-04 16:01

Jeg må sige det er en ret genial opbygning du har vist mig der, hvilket jeg
helt sikkert vil arbejde videre med.

Jeg vil overveje at skifte til xhtml, når jeg har fundet ud af forskellene
fra almindelig html.

_______________________________
Anders Højland Mikkelsen



Anders Højland Mikke~ (13-10-2004)
Kommentar
Fra : Anders Højland Mikke~


Dato : 13-10-04 16:59

> PS. Når du nu er i gang så overvej at skift til XHTML 1.0 (evt. strict).
> Det tvinger dig til at opbygge tagsne helt rigtigt. Altså både et start og
> slut tag. Rent faktisk behøves jeg ikke i alm. HTML at skrive </li>. Men
> når jeg nu gør det alligevel er det for at få en bedre forståelse af
> hvornår et element starter og slutter. Personligt får jeg et bedre
> overblik med XHTML. Måske kan det også hjælpe dig.

Nu har jeg så lavet dokumentet om til et xhtml dokument, og jeg har fået det
skrevet om så det kan valideres. Dog ser hjemmesiden helt elendig ud nu, dog
kender jeg ikke selv forskellene på de to sprog (html og xhtml) ordenligt
endnu. Er der en dum fejl der er lavet som gør at hjemmesiden ser helt
forkert ud? Den skulle gerne være centreret.

www.svommeklubben-grindsted.dk/significant/


_______________________________
Anders Højland Mikkelsen



Anders Højland Mikke~ (13-10-2004)
Kommentar
Fra : Anders Højland Mikke~


Dato : 13-10-04 18:09

Det viser sig dog at den virker helt perfekt nu

--

_______________________________
Anders Højland Mikkelsen



Knud Gert Ellentoft (13-10-2004)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 13-10-04 18:10

Anders Højland Mikkelsen skrev:

>Nu har jeg så lavet dokumentet om til et xhtml dokument, og jeg har fået det
>skrevet om så det kan valideres. Dog ser hjemmesiden helt elendig ud nu,

Start med at slette
<?xml version="1.0" encoding="iso-8859-1"?>
da den får IE 6 til at gå i quirks mode (p.gr.a. fejl i IE).

Du definerer jo tegnsæt i et meta-tag.
--
Knud
Topposter du svar, så ryger du på min ignoreringsliste.
http://usenet.dk/netikette/citatteknik.html

Lasse Reichstein Nie~ (13-10-2004)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 13-10-04 19:42

"Anders Højland Mikkelsen" <azeo@nein.dk> writes:

> Jeg vil overveje at skifte til xhtml, når jeg har fundet ud af forskellene
> fra almindelig html.

Forskellen på HTML (4.01) og XHTML (1.0) er udelukkende i formen, ikke
i indholdet.

Forskellen i formen er at XHTML skal være lovligt XML (alle tags skal
lukkes, selv dem uden indhold, tag-navne og attribut-navne er
case-sensitive (de skal skrives med småt) og alle attributværdier skal
i anførselstegn). Det betyder at man kan bruge standardværktøjer til
XML til at arbejde med sin XHTML.

Hvis man ikke har nogen planer om at udnytte at det er XML, så er der
ikke den store grund til at skifte, ud over for at være forberedt på
at gøre det i fremtiden.

/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'

Anders Højland Mikke~ (13-10-2004)
Kommentar
Fra : Anders Højland Mikke~


Dato : 13-10-04 21:14

Okay, jeg skifter

--

_______________________________
Anders Højland Mikkelsen



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408936
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste