Samizdatová skripta

Rámce čili rámy


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.

Základní způsoby rozložení rámů

Základní způsoby rozložení rámů Základní způsoby rozložení rámů
 <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.


Obsah p13-1.htm

 <h2>Levý rámec       </h2>
 <a href="p1.htm" target="obsah">Tento </a> odkaz        <br />se otevře vpravo.

Obsah p13-2.htm

 <h2>Pravý rámec       </h2>

Definice obsahu rámu:

Značka FRAME

  <FRAME name=“název“ 
src=“uri“ 
noresize scrolling=“auto|yes|no“ 
frameborder=“1|0“>

Podrobný popis parametrů:

Další parametry: LONGDESC, MARGINWIDTH, MARGINHEIGHT, TITLE, STYLE.

Značka IFRAME (inline frame)

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é.

P14: Značka IFRAME

 <iframe src="p13-1.htm" name="menu">       </iframe>
 <iframe src="p13-2.htm" name="obsah">       </iframe>

upravit odstranit css

NAVRCHOLU.cz