1
Hi,
ich hoffe Ihr könnt mir helfen.
Also, das ist das Problem, ich habe ein frameset mit einigen frames und ich möchte, dass die einzelnen frames ohne umrandung dargestellt werden (klar wer will das schon, sieht meist mist aus).
Das W3C missbilligt die angabe eines border oder frameborder attributs im frameset-tag. Nur im frame-tag ist ja laut w3c ein frameborder zugelassen.
Dazu follgender kleiner code:
Wenn man diesen (laut W3C richtigen Code) nun von verschiedenen Browsern darstellen lässt, sieht zunächst alles richtig aus, unter Opera wird zwischen den einzelnen frames jedoch trotz des attributs frameborder="0" ein rahmen angezeigt. Lediglich das arrtibut border="0" im frameset kann dies ändern, nur damit wird verschwindet der rahmen unter opera. Bloß ist dieses attribut ja kein valides html 4.01.
Ich hoffe jemand weiß ne lösung, es kann doch nicht sein, dass man wählen muss, zwischen richtigem code und richtiger darstellung in allen browsern!
Danke im Voraus, Han!
ich hoffe Ihr könnt mir helfen.
Also, das ist das Problem, ich habe ein frameset mit einigen frames und ich möchte, dass die einzelnen frames ohne umrandung dargestellt werden (klar wer will das schon, sieht meist mist aus).
Das W3C missbilligt die angabe eines border oder frameborder attributs im frameset-tag. Nur im frame-tag ist ja laut w3c ein frameborder zugelassen.
Dazu follgender kleiner code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>A frame document</title>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
</head>
<frameset cols="20%, 80%">
<frame src="frame1.html" noresize franeborder="0" marginheight="0" marginwidth="0">
<frame src="frame2.html" noresize frameborder="0" marginheight="0" marginwidth="0">
</frameset>
</html>
Wenn man diesen (laut W3C richtigen Code) nun von verschiedenen Browsern darstellen lässt, sieht zunächst alles richtig aus, unter Opera wird zwischen den einzelnen frames jedoch trotz des attributs frameborder="0" ein rahmen angezeigt. Lediglich das arrtibut border="0" im frameset kann dies ändern, nur damit wird verschwindet der rahmen unter opera. Bloß ist dieses attribut ja kein valides html 4.01.
Ich hoffe jemand weiß ne lösung, es kann doch nicht sein, dass man wählen muss, zwischen richtigem code und richtiger darstellung in allen browsern!
Danke im Voraus, Han!