Microsoft Windows XP Professional. I IE6 står div tags rundt omkring på siden. I IE 7 står de fint som de skal.
Synes godt om
Slettet bruger
03. oktober 2008 - 16:52#3
MS er med deres IE ikke kendt for på nogen måde at gide følge de gældende standard på markedet, dog er de blevet lidt bedre til det med IE 7 og derfor kan meget dårlige site som ikke følger W3C standarderne eller som ikke er særlig godt lavet sagtens se forskellige ud, og hvis de ikke er lavet ordentligt, ser de sikkert også forskellige ud i andre browser som fx. FF (Firefox), Opera og Safari.
Jemen hvis siden du snakker om vises fint i alle browser undtagen IE 6, så er det jo som sagt før meget enkelt. IE 6 er en gammel browser som har det meget skidt med alt hvad der har med standarder at gører. Men er det ikke også lidt lige meget om en side vises dårligt i en old gammel browser, bare den virker i de nyer versioner er det fint. Så må folk sku bare opdaterer til nyest software hvis de vil se de site de besøger ordentlig.
Vil det sige at man ikke selv kan gøre noget rent design- eller kode mæssigt, mht. diverse browsere? Må man, med andre ord bare acceptere at der er forskel - eller kan man ikke lave en hjemmeside der forholder sig til alle browsere på én gang ?
Synes godt om
Slettet bruger
03. oktober 2008 - 19:27#9
Jo man kan sagtens tilpasse sit site så det passer til forskellige browser, og det bør man også gøre, selv om der til tider kan være en del arbejde i det, og det nogle gange også vil være nærmest umuligt.
Selv så tilpasser jeg altid de site jeg laver til de nyest versioner af IE, FF og Opera.
Hvis man nu bare holder sig til w3c standarder, kan det vel ikke gå rent galt ? Skal man tilpasse sitet på en særlig måde, så det passer til diverse browsere - hvor i ligger arbejdet?
du vil sagtens kunne lave en side der overholder standarderne og som vises ens i alle browsere - men bare fordi du overholder standarderne er der ingen garanti for at den gør. Arbejdet ligger ene og alene i at kende hver browsers særheder og så teste efterhånden som man bygger siden op.
Uden at kunne se siden og dens kode er det naturligvis helt umuligt at se, hvad du gør galt - men da forskellene åbenbart ligger mellem IE6 og IE7, lyder det, somom du anvender en uhensigtsmæssig DTD.
Prøv at lægge et link, hvis du ønsker mere uddybende forklaring på, hvad du gør galt =)
w3c validerer siden til at være xhtml 1.0 strict, så jeg forstår ik lie der sku være noget galt med koden. Problemet er at i IE6 står mine div tags spredt rundt omkring på siden, men i IE7 står de fint lige efter og under hinanden - som det var hensigten.
Selv har jeg IE7, som hjemmesiden er lavet i forhold til - dog er det blevet mig oplyst at IE6 viser den forkert, hvilket måske skal ses i de fejl den har - så.
Jeg synes ik i skal bruge laang tid, på at sidde og rode i noget kode-halløj, der ER valideret.
Tak for jeres deltagelse - jeg lukker spørgsmålet.
Hvis du kører XP kan du let og hurtigt se hjemmesider i gamle versioner af Internet Explorer vha. programmet Multiple IEs: http://tredosoft.com/Multiple_IE
At en side validerer som XHTML 1.0 Strict, behøver iøvrigt ikke betyde, dokumentet tolkes som XHTML. Det betyder bare, at markup koden _potentielt_ kan tolkes som XHTML. XHTML 1.0 Strict er ikke HTML, men XML - hvorfor en del andre forhold også er forskellige. Læs evt: http://www.eksperten.dk/artikler/537 http://www.eksperten.dk/artikler/538
PS: Du begynder vel ikke dokumentet med en XML-deklaration før DTD'en? Så går IE6 nemlig i quirks mode og overholder ikke CSS
Ja, netop fordi, du nævnte _den_ doctype, skrev jeg, som jeg gjorde ;o)
At markup koden kan glide gennem W3C's validator uden fejl, er det allermindste - der er jo som bekendt kun ekstremt små forskelle på HTML 4.01 og XHTML. Bare fordi koden validerer i forhold til en XHTML-standard, behøver dine dokumenter ikke have en dyt med XHTML at gøre.
Langt de fleste validerende 'XHTML' dokumenter på WWW kommer således aldrig i nærheden af en browsers XML-parser ... som jo ellers er den absolut eneste grund til at bruge XHTML =)
XHTML er endnu ikke understøttet på WWW - og det varer sikkert en hel del år endnu, før det sker. Prøv at læse de to artikler, jeg linkede til ;o)
Synes godt om
Ny brugerNybegynder
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.