If a webpage was served AS XHTML, did frames ever work? So far as I can tell, what's supposed to open up in one of the "panes" is opening up in a new window instead. Just experimenting with something.
Printable View
If a webpage was served AS XHTML, did frames ever work? So far as I can tell, what's supposed to open up in one of the "panes" is opening up in a new window instead. Just experimenting with something.
See for instance http://www.w3.org/QA/2002/04/valid-dtd-list.html for DOCTYPES
Quote:
HTML*4.01
Strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Transitional
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Frameset
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
XHTML*1.0
Strict (quick reference)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Transitional
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Frameset
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
XHTML*1.1 - DTD:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
XHTML*Basic*1.1 (quick reference):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">
HTML 5 [NOT a standard yet]
<!DOCTYPE HTML>
For details on <frameset> see for instance http://www.w3.org/TR/html4/sgml/framesetdtd.html
See for example http://www.htmlhelp.com/reference/ht.../frameset.html
You set the initial source of the individual <frame>s and name each so links can use name as target.
You're missing the point of what I was asking. I'm asking if a frames page, using the XHTML 1.0 Frameset doctype and with a file extension of .xhtml, .xht, or .xml would work properly. So far as I can tell, it doesn't.