XHTML & frames

T

tsw_mik

I am working on a page with frames. I used to get warnings "Validation
(XHTML 1.0 Transitional): Element 'frameset' is not supported." so I
changed the <!DOCTYPE> element:

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

btu I still get those warnings, what else should I change?
All the code looks like this:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CAPA3.aspx.cs"
Inherits="Default2" %>

<!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" >
<head runat="server">
<title>Untitled Page</title>
<link href="CSS/Test.css" rel="stylesheet" type="text/css" />
<frameset border="0" rows="15%, *">
<frame id="status" src="StatusFrame.aspx" />
<frameset border="0" cols="210px, *">
<frame id="options" src="OptionsFrame.aspx" />
<frame id="main" src="LoginPage.aspx" />
</frameset>
</frameset>
</head>
<body>
</body>
</html>

Mik
 
M

Martin Honnen

tsw_mik said:
<!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" >
<head runat="server">
<title>Untitled Page</title>
<link href="CSS/Test.css" rel="stylesheet" type="text/css" />
<frameset border="0" rows="15%, *">
<frame id="status" src="StatusFrame.aspx" />
<frameset border="0" cols="210px, *">
<frame id="options" src="OptionsFrame.aspx" />
<frame id="main" src="LoginPage.aspx" />
</frameset>
</frameset>
</head>
<body>
</body>
</html>

The proper markup/position of frameset/frame element is as follows:


<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
<link href="CSS/Test.css" rel="stylesheet" type="text/css" />
</head>
<frameset border="0" rows="15%, *">
<frame id="status" src="StatusFrame.aspx" />
<frameset border="0" cols="210px, *">
<frame id="options" src="OptionsFrame.aspx" />
<frame id="main" src="LoginPage.aspx" />
</frameset>
</frameset>
</html>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,071
Latest member
MetabolicSolutionsKeto

Latest Threads

Top