Rámce umožňují rozdělit stránku do několika sekcí a do každé sekce načíst stránku. Struktura rámů je ohraničená párovou značkou FRAMESET.
Parametr ROWS definuje výšku jednotlivých rámů, parametr COLS definuje šířku jednotlivých rámů. Rozměry rámů se mohou zadávat v bodech, pixelech či procentech. Znak * (hvězdička) znamená, že internetový prohlížeč sám vypočte velikost rámů tak, aby byla plocha okna plně využita.
<frameset cols="20%,*"> <frame src="p13-1.htm" name="menu"> <frame src="p13-2.htm" name="obsah"> </frameset>
Nejlépe ukazuje práci s rámy. Všimněte si, že se v něm neuvádí značka BODY.
<h2>Levý rámec </h2> <a href="p1.htm" target="obsah">Tento </a> odkaz <br />se otevře vpravo.
<h2>Pravý rámec </h2>
<FRAME name=“název“ src=“uri“ noresize scrolling=“auto|yes|no“ frameborder=“1|0“>
Další parametry: LONGDESC, MARGINWIDTH, MARGINHEIGHT, TITLE, STYLE.
Jedná se o speciální typ rámu, který lze vložit do stránky mezi značku body. Tato značka je párová a musí být ukončena.!!!!
<IFRAME name=“název“ src=“uri“ frameborder=“1“ align=“center“> </IFRAME>
Značka má shodné parametry se značkou FRAME (kromě align), proto jsem uvedl jen některé.
<iframe src="p13-1.htm" name="menu"> </iframe> <iframe src="p13-2.htm" name="obsah"> </iframe>