Man kan dela upp browserns fönster i skilda paneler. Detta sker med hjälp av 
<HTML>
<HEAD>
<TITLE>Två lika stora paneler</TITLE>
</HEAD>
<FRAMESET COLS="50%,*">
<FRAME SRC=x.htm>
<FRAME SRC=y.htm>
</FRAMESET>
<NOFRAMES>
Denna text kommer om din browser INTE stöder frames
</NOFRAMES>
</HTML>
Denna kod gör att fönstret delas upp i två vertikala paneler med samma bredd. I den vänstra kommer filen x.htm, och i den högra filen y.htm
Om vi har en browser som nte stöder frames kommer istället texten:
Denna text kommer om din browser INTE stöder frames
i fönstret
Observera att om man använder frames skall startdukumentet inte innehålla någonting annat än framesspecifikationen. Eventuell text som finns i detta dokument sommer inta att synas. Texterna skall finnas i de dokument som kommer i panelerna.
FRAMESET COLS="50%,*" betyder att den vänstra kolumnen skall vara 50% av fönsterbredden och den högra får ta upp resten.
FRAMESET COLS="200,*" betyder att den vänstra kolumnen skall vara 200 pixels bred och den högra får ta upp resten.
Om vi vill kunna hänvisa till en panel måste denna få ett namn. Man kan även "nästa" paneler. Nedan är koden till startdokumentet till detta system:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>Olika slag av tips</title>
</head>
<FRAMESET FRAMEBORDER=1 FRAMESPACING=1  COLS="160, *">
  <FRAME NAME="TOC" SRC=TOC1.htm MARGINHEIGHT=1 MARGINWIDTH=1>
  <FRAMESET FRAMEBORDER=1 FRAMESPACING=1 ROWS="42,*">
    <FRAME NAME="TOOLS" SRC=TOOLS.htm MARGINHEIGHT=1 MARGINWIDTH=1 SCROLLING=NO>
    <FRAME NAME="TEXT" SRC=TT1_1.htm>
  </FRAMESET>
</FRAMESET>
<NOFRAMES>
Sorry. Du måste ha en WebBrowser som stöder "Frames" 
</NOFRAMES>
</body>
</html>
Vi har alltså en panel till vänster somär 160 pixels bred. I den högra panelen finns två horisontella paneler, den övre är 42 pixels och den nedre är resten. De har namnen "TOC", "TOOLS" och "TEXT". Detta betyder att jag kan göra hänvisningar av typen
<A HREF="enFil.htm" TARGET="TEXT">Klicka här</A>