webForumDet fria alternativet

Hjälp mig att få sidan att validera!

HTML & CSS

3 svar · 300 visningar · startad av Alpha II

Medlem sedan maj 20002 993 inlägg
Frågan#1

Koden fungerar men vägrar validera eftersom attributen frameborder, border eller framespacing inte verkar finnas på frameset element.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
	<title>.......{ scratch }........ takes ego into the 21th century</title>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<meta http-equiv="Content-Style-Type" content="text/css" />

	<meta name="description" content="The personal EGO homepage of Daniel Henell." />
	<meta name="keywords" content="portfolio, ego, info, Daniel, Henell, president of the universe" />
	<meta name="copyright" content="Copyright (c) 2004 Daniel Henell" />
	<meta name="author" content="Daniel Henell" />
	<link rel="start" href="http://www.henell.com/scratch2" title="Home" />

</head>

<frameset rows="179,1,*" frameborder="no" border="0" framespacing="0">
  <noframes>
    <body>Your browser doesn't support frames. Come on! It's the 21st century. Get something better!</body>
  </noframes>
  <frameset cols="*,1,316,1,*" frameborder="no" border="0" framespacing="0">
    <frame src="red_l.htm" scrolling="no" noresize="noresize" />
    <frame src="white.htm" scrolling="no" noresize="noresize" />
    <frame src="menu.php" name="menuframe" noresize="noresize" />
    <frame src="white.htm" scrolling="no" noresize="noresize" />
    <frame src="red_r.htm" scrolling="no" noresize="noresize" />
  </frameset>
  <frame src="white.htm" scrolling="no" noresize="noresize" />
  <frameset cols="*,1,316,1,*" frameborder="no" border="0" framespacing="0">
    <frame src="gray_l.htm" scrolling="no" noresize="noresize" />
    <frame src="white.htm" scrolling="no" noresize="noresize" />
    <frame src="intro.htm" name="mainframe" scrolling="yes" noresize="noresize" />
    <frame src="white.htm" scrolling="no" noresize="noresize" />
    <frame src="gray_r.php" scrolling="no" noresize="noresize" />
  </frameset>
</frameset>
</html>

Tar jag bort dem blir det inte så bra. :( Hur skall det göras?

Medlem sedan jan. 20016 874 inlägg
#2

Finns ingen fungerande lösning på det(vad jag vet), jag har aldrig lyckats åtminstonde.
Testa att ignorera valideringen ;)

R: frameborder finns som attribut till <frame> med värdet 1 eller 0.

Medlem sedan maj 20002 993 inlägg
#3

Men det måste väl gå att lösa på något sätt? Så här validerar inte ens frameset sidan som HTML 4 strict. :l

Medlem sedan juli 20013 378 inlägg
#4

Ehm - Inte ens som HTML 4 Frameset menar du väl ;)

De attribut du räknar upp ingår helt enkelt inte i "Standard" för <frameset>... Och CSS-stödet för frame/frameset är ju inte det bästa heller...

Praktiskt är det alltså svårt att få till både utseendet man vill ha och validering för frameset-sidor...

266 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)