HTML frames are used to divide your browser window into multiple sections where each section can load a separate HTML document. 5. The browser's backbutton might not work as the user hopes. Since HTML5 became an official recommendation, frames (in the traditional sense) are not supported in HTML. The rows attribute of tag defines horizontal frames and cols attribute defines vertical frames. Use the frame element to create frames for the content of the web page. In the previous example we have established that the first frame (menu) will occupy 30% of th… Use the src attribute to identify the resource that should be loaded inside each frame. This attribute works just like the cols attribute and takes the same values, but it is used to specify the rows in the frameset. By default, you can resize any frame by clicking and dragging on the borders of a frame. For example, to create three vertical frames, use cols = "100, 500, 100". This attribute takes value either 1 (yes) or 0 (no). is an HTML element which defines a particular area in which another HTML document can be displayed. You can use relative widths of the browser window. What to Use Instead? Creating Frames: Instead of using body tag, use frameset tag in HTML to use frames in web browser. But, frameset is an element in HTML that consists of a collection of frames in the browser window. Iframe as