C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
HTML <frame> tag (Not supported in HTML5)HTML <frame> tag define the particular area within an HTML file where another HTML web page can be displayed. A <frame> tag is used with <frameset>, and it divides a webpage into multiple sections or frames, and each frame can contain different web pages. Note: Do not use HTML <frame> tag as it is not supported in HTML5, instead you can use <iframe> or <div> with CSS to achieve similar effects in HTML.Syntax< frame src = "URL" > Following are some specifications about the HTML <frame> tag
Example 1Create Vertical frames:<!DOCTYPE html> <html> <head> <title>Frame tag</title> </head> <frameset cols="25%,50%,25%"> <frame src="frame1.html" > <frame src="frame2.html"> <frame src="frame3.html"> </frameset> </html> Output: Frame1.html <!DOCTYPE html> <html> <head> <style> div{ background-color: #7fffd4; height: 500px; } </style> </head> <body> <div> <h2>This is first frame</h2> </div> </body> </html> Frame2.html <!DOCTYPE html> <html> <head> <style> div{ background-color: #2f4f4f; height: 500px; } </style> </head> <body> <div> <h2>This is Second frame</h2> </div> </body> </html> Frame3.html <!DOCTYPE html> <html> <head> <style> div{ background-color: #c1ffc1; height: 500px; } </style> </head> <body> <div> <h2>This is Third frame</h2> </div> </body> </html> Example 2:Create Horizontal frames:<!DOCTYPE html> <html> <head> <title>Frame tag</title> </head> <frameset rows="30%, 40%, 30%"> <frame name="top" src="frame1.html" > <frame name="main" src="frame2.html"> <frame name="bottom" src="frame3.html"> </frameset> </html> Output: AttributeTag-specific attribute
Supporting Browsers
Next TopicHTML Frameset Tag
|