valide page, aber nicht mit IE (7) ??

  • hey leute.

    ich wollte die site http://www.deftunes-records.ch valid 'machen'. hab es auch grösstenteils geschafft ( siehe hier http://www.deftunes-records.ch/impressum.html ), doch beim gästebuch ( http://www.deftunes-records.ch/book.html ) musste ich, um den standarts von w3.org zu entsprechen, beim iframe in dem das gästebuch ist ( http://www.feedbook.de/12691 ) die eigenschaft allowtransparency="true" entfernen, nun wird aber mit IE 7 der iframe nur noch weiss angezeigt, anstatt wie mit firefox 2, transparent. da aber leider viele leute IE 7 benutzen, möchte ich den code lassen, aber trozdem würde ich gerne eine komplett valide page haben.

    kann mir jemand helfen?

    vielen dank schon im voraus,
    flo

  • Moin!

    für transparente Hintergründe gibt es noch kein W3Cgerechtes Style. Du hast nur die Wahl zwischen "100% valide und sieht nicht aus", oder du machst eben Einschränkungen bei der Validität.

    Bedenke, daß du die HP für die User und ihre Browser erstellst und nicht für irgendwelche Validatoren der W3C.

    Generell gilt:
    - Mozilla (Firefox) macht Iframes immer transparent,
    - IE macht es nur mit dem Zusatz "allowtransparency",
    - Opera bis einschl. Version 8.x macht Iframes niemals transparent, ab Version 9 nur mit dem Zusatz "allowtransparency",

    G.a.d.M.

    Ronald