Avatar billede staz Nybegynder
02. november 2005 - 08:43 Der er 3 kommentarer og
1 løsning

XML version 1.0 linjen ødelægger det hele

Okay. Jeg har et meget underligt problem... jeg bruger Adobe GoLive som editor og har bygget hele min siden op i det. GoLive sætter automatisk denne linje ind i toppen: <?xml version="1.0" encoding="iso-8859-1"?>

Der er 2 ting som denne linje gør problematisk for mig:

1. Når den er slået til så tolker IE og FF padding forskelligt. Jeg har en bredde på 200 px i min menu (lavet med css), og deri skal jeg have padding ind til teksten. Når jeg laver 10 px margin fra venstre af, så tolker EI det perfekt. Den smider min teksten de 10 px ind og boksen er stadig 200px - Når jeg så ser den i FF, så har den lagt de 10px til, og så er min box 210 bred pludselig, og det smadre jo mit design.

Jeg har en CSS-bog og ved at lære i den, så kom jeg frem til at jeg bare skulle fjerne det xml tag den satte ind oppe i toppen (det som jeg startede med at præsentere). Nu virker det perfekt, og EI og FF tolker det på samme måde, men det har en bieffekt:

2. Når nu jeg har fjernet det tag i toppen. Så centrer den ALT - teksten, tabels og billeder. Alt simpelthen. Hvordan undgår jeg denne? Ved godt jeg kan sidde og sætte alt tekst til at starte venstre fra, men der bør være en nemmere måde =)
Avatar billede roenving Novice
02. november 2005 - 12:27 #1
Prøv at vise din kode !o]

-- det er korrekt at nogetsomhelst foran doctype-tagget vil sætte IE i quirks-mode, så det skal man selvfølgelig ikke sætte på ...

Noget helt andet er så, at det er tåbeligt på nuværende tidspunkt overhovedet at bruge xhtml, da ingen browsere og/eller servere er i stand til at få noget ud af de fordele, der er ved denne fremtidige standard, som ovenikøbet forventes at blive lavet særdeles kraftigt om til næste version, som forhåbentlig bliver brugbar til det, den er intenderet til (se f.eks. oleboles artikler: http://exp.dk/artikler/537 og http://exp.dk/artikler/538 !-)

Hvis alt centrerer må du have lavet et-eller-andet, som ikke har noget med quirksmode at gøre !o]
Avatar billede staz Nybegynder
14. februar 2006 - 09:16 #2
Lukker. Jeg fandt en løsning på problemet :)
Avatar billede roenving Novice
14. februar 2006 - 12:39 #3
Hvilken ?-)
Avatar billede staz Nybegynder
14. februar 2006 - 21:09 #4
En programmør på arbejdet har vist mig en måde at komme uden om problemet på. Jeg kan lige poste det når jeg kommer på arbejde igen :)
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
Kurser inden for grundlæggende programmering

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

IT-JOB

Netcompany A/S

Test Consultant

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger AI forretningskonsulent i Ballerup

Politiets Efterretningstjeneste

IT-frontdesk medarbejder til PET's IT Servicedesk

IT-Universitetet i København

CIO