Hallo Leute!
Ich habe mir "HTML-Validator" für Mozilla Firefox installiert, welches mir helfen soll, laut Tidy "sauberen" HTML-Code zu verfassen. Bisher war es wirklich toll, das Tool zu haben, denn es hat wirklich sinnvolle Einwände.
Nun wollte ich aber einen unsichtbaren Frame innerhalb eine frameset erstellen, was an sich auch kein Problem ist:
Nun meldet mir HTML-Validator aber eine Warnung: Das Attribut "border" ist browserabhängig und der Rahmen wird somit nur in bestimmten Browsern wirklich unsichtbar. Der gelieferte Verbesserungsvorschlag besagt, dass man "border" in eine Style-Anweisung verpacken soll. Laut Verbesserungsbeispiel sieht der Code dann also so aus:
Schade nur, dass das rein gar nichts bewirkt. Der Rahmen bleibt sichtbar. Ich habe schon einiges probiert, z.B. "px" weggelassen, "pt" verwendet, auch schon "frame-border" und "frameborder" genommen. Das ganze in allen möglichen Kombinationen. Tidy meldet zwar, dass der Code schön aussieht, aber er bewirkt nichts: Der Frame bleibt sichtbar!
Meines erachtens müsste man ihn aber doch wirklich mittels Style-Anweisung verschwinden lassen können.
Wie geht das?
Was mache ich falsch?
Danke für alle Antworten!
Ich habe mir "HTML-Validator" für Mozilla Firefox installiert, welches mir helfen soll, laut Tidy "sauberen" HTML-Code zu verfassen. Bisher war es wirklich toll, das Tool zu haben, denn es hat wirklich sinnvolle Einwände.
Nun wollte ich aber einen unsichtbaren Frame innerhalb eine frameset erstellen, was an sich auch kein Problem ist:
HTML:
<frameset border="0" rows="0%, 100%">
HTML:
<frameset style="border: 0px;" rows="0%, 100%">
Meines erachtens müsste man ihn aber doch wirklich mittels Style-Anweisung verschwinden lassen können.
Wie geht das?
Was mache ich falsch?
Danke für alle Antworten!