ساختار صفحاتی که میخواهیم در آن ها چندین صفحه را قرار دهیم کمی با صفحه های معمولی فرق می کند.

همانطور که می دانید یک صفحه معمولی از قسمت سر که به وسیله تگ head و قسمت پیکره (بدنه) که به وسیله تگ body مشخص می شود، تشکیل می شود. در زیر ساختار کلی یک صفحه معمولی را مشاهده می کنید:

<html>
<head>
…….
</head>
<body>
…….
</body>
</html>

اما در ساختار صفحات چندگانه به جای عنصر <body> از عنصری به نام <fremeset> استفاده می شود. قبل و بعد از این عنصر نباید هیچ عنصر دیگری قرار بگیرد در غیر اینصورت frameset توسط مرورگرها چشم پوشی می شود. ساختار کلی اینگونه صفحات به صورت زیر است:

<html>
<head>
<title> Frameset </title>
</head>
<frameset cols=”50%,50%”>
<frame src=”http://www.google.com” name=”google_frame” />
<frame src=”http://www.yahoo.com” name=”yahoo_frame” />
<frameset>
</html>

می بینید که در اینگونهصفحات از تگ های <frameset> برای ایجاد یک صفحه چندگانه و تگ </ frame> برای مشخص کردن صفحاتی که در هر بخش نمایش داده خواهد شد استفاده می کنیم.