Avatar billede Milla-Tigerdyr Praktikant
28. juli 2011 - 20:02 Der er 15 kommentarer og
1 løsning

Iframe virker ikke rigtigt.

Min iframe på min hjemmeside gider ikke virke ordenligt. Hvis jeg stiller boksen til at være, så teksten står rigtigt, så når man scroller, så ryger det op i menuen, der er lidt længere over.. Det er rigtig irriterende, og jeg ved ikke hvorfor den gør det. Er der nogen der kan hjælpe?
Avatar billede keysersoze Ekspert
28. juli 2011 - 20:41 #1
Din kode er, med al respekt, afsindig ringe og det er en mindre sensation at siden i det hele taget vil vises i nogen som helst browser. Du har ingen doctype, intet html-tag og manglende body-afslutning - bare for at nævne et par ting.

Det bedste råd er vist at tage et kig på denne artiklen - http://www.web-dev.dk/post/DOCTYPE-og-valid-kode-ens-udseende-i-Internet-Explorer-og-FireFox.aspx og så ellers starte forfra. Et næste råd vil være helt at undgå iframes - de ødelægger både brugervenlighed og optimering til søgemaskiner.
Avatar billede Milla-Tigerdyr Praktikant
28. juli 2011 - 20:47 #2
Eh..altså hvis du kigger på hjemmesiden, hvorfra linket ovenover er, så er det ikke dén jeg snakker om.
Avatar billede Milla-Tigerdyr Praktikant
28. juli 2011 - 20:50 #3
Avatar billede keysersoze Ekspert
28. juli 2011 - 22:32 #4
Det var jo ikke til at vide når du ikke gav andre links - men den side du linker til nu indeholder de præcis samme mangler og fejl.
Avatar billede Milla-Tigerdyr Praktikant
29. august 2011 - 16:03 #5
Jeg har altså doctype.
Avatar billede keysersoze Ekspert
29. august 2011 - 18:00 #6
din frame-side har ingen DOCTYPE - ikke engang et HTML-tag. Nogle af dine egentlige indholdssider har DOCTYPE men mangler så både body- og html-tags. Ingen af siderne overholder nogen form for HTML-standard så jeg vil holde fast i mine statements fra #1.

Et par eksempler da du vist ikke har benyttet de værktøjer der beskrives i artiklen;

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.waterhorses.yup.dk%2F&charset=%28detect+automatically%29&doctype=Inline&group=0

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.waterhorses.yup.dk%2Fopret.php&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.2
Avatar billede Milla-Tigerdyr Praktikant
29. august 2011 - 18:14 #7
Alle siderne har en doctype, men nej iframe-siden har ikke.

Jeg aner ikke hvad jeg skal bruge body og html-tags til?
Avatar billede keysersoze Ekspert
29. august 2011 - 18:27 #8
body- og html-tags er essentielle i et html-dokuments struktur - lidt som forskellen mellem en bil med og uden hjul. Den store forskel på html-dokumentet og bilen er, at mens enhver kan se at en bil uden hjul ikke kan køre, så forsøger browserne at tolke html-dokumenter uden de nødvendige tags og valide struktur og det ofte med resultater til følge som ikke er efter hensigten.

Vil du lave hjemmeside er du nødt til at følge de anbefalinger/standarderne som W3 har udgivet - helt som beskrevet i artiklen.
Avatar billede Milla-Tigerdyr Praktikant
29. august 2011 - 18:40 #9
Men hvad er det så jeg skal skrive, og hvor henne?
Avatar billede keysersoze Ekspert
29. august 2011 - 18:54 #10
Avatar billede Milla-Tigerdyr Praktikant
29. august 2011 - 18:56 #11
Jamen hvad gør det af forskel at skrive <body> og <html> ?
Avatar billede keysersoze Ekspert
29. august 2011 - 19:27 #12
Hvis du ikke gør har du ikke et HTML-dokument - og har du ikke et HTML-dokument kan du ikke forvente at nogen browser kan vise din kode. HTML bygger på et sæt anbefalinger/standarder og dem skal du følge - hvis du vil læse eller høre mere om de enkelte tags får du nok mest ud af at læse på W3.
Avatar billede Milla-Tigerdyr Praktikant
15. september 2011 - 16:06 #13
svar
Avatar billede keysersoze Ekspert
15. september 2011 - 23:38 #14
tak for hjælpen...
Avatar billede Milla-Tigerdyr Praktikant
17. september 2011 - 12:14 #15
Tja, jeg har ikke rigtig brugt det, valgte nu bare at lukke spørgsmålet, for at det ikke skulle stå åbent..
Jeg løste det, ved at lave en anden iframe.
Avatar billede keysersoze Ekspert
17. september 2011 - 17:25 #16
og stadig lige invalid kode.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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