webmaster webmastering webdesign

Jeste tutaj: webmade.org >> porady >> xhtml + html + css

P造waj帷e ramki - iframe

autor: Jaros豉w Pieczonka, ostatnia modyfikacja: 2007-02-22

szukaj: p造waj帷e ramki p造waj帷e ramki iframe iframe ramki ramki

P造waj帷e ramki mo積a umie軼i w wybranym przez siebie miejscu na stronie i importowa w tym miejscu inny plik html, stosowane s np. przy wy鈍ietlaniu wpis闚 shoutboxa.

Mimo i nie zaleca si ich u篡wania, mimo i nie znalaz造 si w specyfikacji XHTML 1.1 , mimo 瞠 zosta造 skazane na zapomnienie s dalej u篡wane. Co sprawia, 瞠 s dalej stosowane?

Na pewno 豉two嗆 w instalacji na stronie ograniczaj帷ego si do kr鏒kiego kodu, np:

<iframe width="300" height="200" src="plik.html">
Tu napis lub odwo豉nie w przypadku gdy przegl康arka nie 
obs逝guje p造waj帷ych ramek</iframe>

Jak wida budowa prosta, 'width' oznacza szeroko嗆 ramki, za 'height' wysoko嗆. Za wywo豉nie dokumentu do ramki odpowiada 'src'.

Ciekawostk jest to co dzieje si mi璠zy znacznikami iframe, mianowicie zawarto嗆 ta wy鈍ietli si w przypadku gdy przegl康arka nie b璠zie obs逝giwa豉 p造waj帷e ramek.

Nast瘼n spraw s dodatki, kt鏎e usprawni wizualnie i technicznie korzystanie z p造waj帷ych ramek.

FRAMEBORDER - odpowiada za obramowanie, warto嗆 0 to jego brak, natomiast 1,2,3.. to grubo嗆 obramowania. np:

<iframe width="300" height="200" frameborder="0" src="plik.html">
Tu napis lub odwo豉nie w przypadku gdy przegl康arka nie 
obs逝guje p造waj帷ych ramek</iframe>

W przyk豉dzie wy鈍ietli si zawarto嗆 pliku bez obramowania. Lecz gdy np. tekst b璠zie zajmowa wi璚ej miejsca ni warto軼i zadeklarowane w 'weight' i 'height' pojawi si skroll. Skroll jest przydatny w razie konieczno軼i przewijania tekstu, ale mo積a si go pozby.

SCROLLING - odpowiada za wy鈍ietlanie si skroll'a, standardowo warto嗆 skroll'a przyjmuje 'auto', by skrolla si pozby wpisujemy 'scrolling=no', np:

<iframe width="300" height="200" scrolling="no" src="plik.html">
Tu napis lub odwo豉nie w przypadku gdy przegl康arka nie 
obs逝guje p造waj帷ych ramek</iframe>

Skroll nie b璠zie wy鈍ietlany pomimo zawarto軼i, kt鏎a mo瞠 by wi瘯sza ni zadeklarowana szeroko嗆 lub wysoko嗆 w ramce.

MARGINWIDTH - jest to odst瘼 mi璠zy lew kraw璠zi p造waj帷ej ramki, a jej zawarto軼i, przyjmuje warto軼i liczbowe w pixelach

MARGINHEIGHT - jest to odst瘼 mi璠zy g鏎n kraw璠zi p造waj帷ej ramki, a jej zawarto軼i, przyjmuje warto軼i liczbowe w pixelach

ALIGN - po這瞠nie ramki np. w tekscie, przyjmuje warto軼i np: right, left itp.

<iframe width="300" height="200" align="right" src="plik.html">
Tu napis lub odwo豉nie w przypadku gdy przegl康arka nie 
obs逝guje p造waj帷ych ramek</iframe>

Warto嗆 'right' ustawi ramk obok tekstu po prawej stronie.

NAME - jest to nazwa ramki, jest ona potrzebna w przypadku odwo豉nia si do ramki np. w odno郾iku.

<iframe width="300" height="200" name="ramka" src="plik.html">
Tu napis lub odwo豉nie w przypadku gdy przegl康arka nie 
obs逝guje p造waj帷ych ramek</iframe>

By wy鈍ietli w ramce zawarto嗆 za pomoc odno郾ika trzeba zadeklarowa target="ramka" Link b璠zie wygl康a nast瘼uj帷o:

<a href="plik2.html" target="ramka">Tr鎩k徠</a>

Po klikni璚iu na link w naszej ramce o nazwie "ramka" plik.html zostanie zamieniony na plik2.html.

To tyle o ramkach, kt鏎e budz spore emocje dotycz帷e ich stosowania. Skazane na zapomnienie s dalej u篡wane, w erze "dynamicznych" stron znajduj swoje zastosowania, nieraz wygrywaj ze standardowymi funkcjami dynamicznych j瞛yk闚, kt鏎e nie mog zosta u篡te ze wzgl璠u na r騜ne czynniki.

Jaros豉w Pieczonka

Osoby czytaj帷e t publikacj przegl康a造 r闚nie:

Szukasz profesjonalnej firmy?
Strony internetowe.
Odwied nasz stron!

 

valid XHTML
valid CSS
© 2004-2008 copyright by webmade.org