
JavaScript
The
frame tag is used under a frameset DTD to create a multi-framed website. In modern website creation practices, frames are highly discouraged, but are still sometimes used.
Advantages:
- You can create multiple panes (frames) with different content on the same page.
Disadvantages:
- It is often difficult or impossible to create a URL that links directly to your content.
- It often looks messy and is more difficult to manipulate or update.
- Browser security protocols limit the interaction between frames, such as with JavaScript.