ExampleA simple three-framed page: |
Browser Support |
1. Definition and Usage
The <frameset> tag is not supported in HTML5.
The <frameset> tag defines a frameset.
The <frameset> element holds one or more <frame> elements. Each <frame> element can hold a separate document.
The <frameset> element specifies HOW MANY columns or rows there will be in the frameset, and HOW MUCH percentage/pixels of space will occupy each of them.
2. Tips and Notes
Note: If you want to validate a page containing frames, be sure the <!DOCTYPE> is set to either “HTML Frameset DTD” or “XHTML Frameset DTD”.
3. Differences Between HTML and XHTML
None
4. Optional Attributes
DTD indicates in which HTML 4.01/XHTML 1.0 DTD the attribute is allowed. S=Strict, T=Transitional, and F=Frameset.
Attribute | Value | Description | DTD |
---|---|---|---|
cols | pixels % * |
Specifies the number and size of columns in a frameset | F |
rows | pixels % * |
Specifies the number and size of rows in a frameset | F |
5. Standard Attributes
The <frameset> tag supports the Standard Attributes in HTML.
6. Event Attributes
The <frameset> tag also supports the Standard Event Attributes in HTML.