I want to have a navigation panel on the left side of the page, which can be accessed on all other pages.
To achieve this, I used <frameset> tag.
<frameset cols="20%,80%">
<frame src="contents/navigation.html" name="navigation">
<frame src="contents/index.html" name="content">
</frameset>
But this is a deprecated tag in HTML5, and I get a deprecation-warning from my IDE for this tag, indicating the <frameset> tag is not supported in HTML5. So, what can be an alternative to this deprecated approach?
+PS: There are some useful answers in the question (Alternative for frames in html5 using iframes). But, still I am looking for an answer to create a laft-side panel for the navigation items.
iframe tag only adds a frame or box, but for the case shown in my question, frameset tag divides the view-port to two columns, in which navigation is placed on the left hand side of the page. How can I get this output of frameset using an alternative method?