Datenschutzerklärung

Frameset Fehlermeldungen bei Validome

Validome - Forum

Startseite Validome
RSS 2.0  
Sie sind nicht angemeldet. Atom 1.0  
Forum Home / HTML und XHTML-Forum /

Frameset Fehlermeldungen bei Validome

  Beitrag schreiben
Autor
Beitrag Seiten: 1
aviator24
Mitglied

Registriert: 22.05.2007
Beiträge: 2
Hallo,

ich benutze Frames auf meiner Seite und bekomme folgende Fehlermeldungen.
a.)Im Tag frameset ist das Attribut `FRAMESPACING` nicht erlaubt.
b.)Im Tag frameset ist das Attribut `BORDER` nicht erlaubt.
c.)Im Tag frame ist das Attribut `TARGET` nicht erlaubt.

Wie kann ich das anders lösen?
Border muss ich auf 0 setzen, damit ich keinen Framerand bekomme.
Muss ich jedem Link in einer Seite ein Target mitgeben nur weil es nicht valide ist einem ganzen Frame ein Ziel zu geben?

Viele Grüsse

JohnBoy


22.05.2007 17:44:20
  Zitieren
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
Hallo

Bitte genau lesen: http://de.selfhtml.org/html/frames/eige ... htm#rahmen


Muss ich jedem Link in einer Seite ein Target mitgeben nur weil es nicht valide ist einem ganzen Frame ein Ziel zu geben?

Und wie soll ein Target in einem ganzen Frame funktionieren?

Viel Spaß noch...


_______________________________________
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol

22.05.2007 18:01:02
http://dkmd.de | http://dkdenz.de Zitieren
aviator24
Mitglied

Registriert: 22.05.2007
Beiträge: 2
Hi,

danke für die Antwort.

die Frames lassen sich SO NICHT ohne Rahmen und ohne Abstand darstellen:
<frameset rows="113,*">
         <frame src="kopf.htm" name="Kopf" scrolling="no" target="Haupt" frameborder="0" framespacing="0" border="0">

Das wäre aber Browser konform...bringt aber nichts.

wenn ich die Werte (wie vorher) in der Frameset Anweisung setze funktioniert es.

Lösungen?
----------------
Folgender Satz bei Selfhtml müsste diesen Zusatz haben: "FUNKTIONERT NUR IN DER FRAMESET ANWEISUNG"
Beachten Sie:

Nur mit frameborder="0" framespacing="0" (also mit beiden Angaben) unterdrücken Sie beim Internet Explorer die Rahmen konsequent. Wenn Sie nur frameborder="0" angeben, zeigt der Internet Explorer sichtbare Abstände zwischen den Frame-Fenstern an, allerdings nicht die üblichen 3D-Rahmen, sondern flache Zwischenräume. Um die Rahmen beim Internet Explorer und bei Netscape zu unterdrücken, müssen Sie alle drei Angaben frameborder="0" framespacing="0" border="0" notieren (wie im obigen Beispiel 2).
quelle: selfhtml
---------

zu target: sry, war dopplet als Base und in der Frame Anweisung ;-)
DANKE
johnboy

Beitrag geändert von aviator24 (22.05.2007 22:19:04)


22.05.2007 22:17:12
  Zitieren
Seiten: 1   Beitrag schreiben
Wechsel zu

Die letzten Beiträge aus diesen Forum

Valid HTML 4.01