HTML: Dokumentdeklaration vid användande av <IFRAME>?

Permalänk

HTML: Dokumentdeklaration vid användande av <IFRAME>?

God afton.

Jag har stött på patrull. I början av varje HTML-dokument råder W3C:s standard att man deklarerar dokumenttypen. Enligt följande regler skall dokumentdeklarationen författas:

http://www.w3.org/TR/REC-html40/struct/global.html#h-7.2

Vad man kan utläsa av detta så bör man alltså använda följande vid användande av <IFRAME>:

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

Detta har jag prövat utan vidare lyckligt resultat, jag har även för säkerhets skull prövat de andra två varianterna men ingen av dem fungerar! <IFRAME>:n vägrar att visas i något av fallen.

Vet någon vad det beror på och hur man kan undgå problemet?

Tacksam för hjälp.

Permalänk
Medlem

iframe visas även om du inte specificerat någon doctype... så det är nog inte där problemet ligger. skicka länk till din sida så vi kan hjälpa dig!

Permalänk
Medlem

Re: HTML: Dokumentdeklaration vid användande av &lt;IFRAME&gt;?

Citat:

Ursprungligen inskrivet av bananguru
Vad man kan utläsa av detta så bör man alltså använda följande vid användande av <IFRAME>:

Var utläser du det någonstans? Iframe nämns inte i texten. En sökning på strängen "iframe" non case sensitive returnerar inget. Det är inte din egen uppfattning och förhastade slutsats att iframe är det samma som frameset (vilket det inte är)? Ladda ner DTD:erna och studera dem. Om iframe deklareras i en DTD så betyder det ju att det är tillåtet att använda iframe när man refererar till just den DTD:n.

Visa signatur

10 RTFM
20 RTFAQ
30 STFW

Permalänk

Den tanken slog mig också, andrin, men tack för påpekandet.

ph0ng, allt fungerar utmärkt om man inte anger någon dokumenttyp, men jag eftersträvar godkänd (enl W3C) kod och därmed krävs en dokumentdeklaration.

Permalänk
Medlem

http://www.w3schools.com/
en mycket bra sida som även har förteckningar över alla taggar och i vilka doctypes de funkar.

Visa signatur

Asus P5K-Premium WiFi | Intel Core2Quad Q6600 @ 3.3Ghz | 4x2GB OCZ Platinum | Radeon HD6950GB | Intel SSD 160GB