Ramki osadzone - Artur Bartoszewski
Transkrypt
Ramki osadzone - Artur Bartoszewski
[XHTML I CSS – ĆWICZENIE 8] dr Artur Bartoszewski Ramki osadzone Ramka osadzona - może pojawić się w dowolnym miejscu strony, przewijać się razem z resztą treści strony, a co najważniejsze — wyświetlać kod dowolnej innej strony WWW. Standardy W3C stanowczo odradzają korzystanie z ramek do budowania struktury strony. Mechanizm ten wciąż jednak może być przydatny o wkomponowania w nasza stronę dokumentów, które nie podlegają formatowaniu – głównie dokumentów PDF. Definicja ramki osadzonej: <iframe src="tresc.html" name="ramka" style="width: 300pt; height: 160pt;"></iframe> Aby określid początkową zawartośd ramki, należy podad atrybut src, a jako jego wartośd — nazwę pliku HTML lub adres strony, która ma zostad wyświetlona. Jeżeli zrezygnujesz z atrybutu src, utworzona ramka będzie pusta, a jej wypełnienie będzie możliwe dopiero na żądanie użytkownika. Elementowi iframe można też nadad określoną szerokośd i wysokośd, stosując atrybuty stylu width i height. Odnośnik otwierający stronę „do ramki”: <a href="http://www.bartoszewski.pr.radom.pl” target="ramka"> Moja strona</a> Element iframe posiada atrybut name, pozwalający nadad ramce identyfikator, który będzie potem służył do kierowania odnośników do utworzonej ramki osadzonej. Obramowanie ramki: Aby usunąć standardową, pseudo-trójwymiaro wą otoczkę ramki, dodaj do znaczn ika <iframe> atrybut frameborder o wartości 0: <iframe src="..." name="..." frameborder="0" ></iframe> Od tego mo mentu mamy mo żliwość dowolnego kształtowania wyglądu obramo wania ramki za po mocą atrybutów stylu CSS. 1|St ro n a [XHTML I CSS – ĆWICZENIE 8] dr Artur Bartoszewski ... frameborder="0" style="border: 2px solid red” ... Przykład: <table style="border: none;"> <tr> <td style="vertical-align: top; text-align: right;"> <a href="http://www.google.pl" target="ramka">Google.pl</a> <br /> <a href="http://pl.wikipedia.org" target="ramka">Wikipedia</a> <br /> <a href="http://www.ling.pl" target="ramka">Tłumacz internetowy</a> <br /> </td> <td> <iframe src="tresc.html" name="ramka" style="width: 300pt; height: 160pt;"></iframe> </td> </tr> </table> Zadanie 8.1: Przeglądarka dokumentów PDF W materiałach do ćwiczenia znajduje się zbiór dokumentów PDF (wiersz Adama Mickiewicza zaczerpnięte z projektu wolne lektury). Należy zbudować stronę dzięki której możli we będzie ich przeglądanie on -line (rysuneki na następnej stronie). Wskazówki: do przeglądani a dokumentów PDF użyć należy ramki osadzonej (przykład powyżej) ; wczytywanie pliku PDF do ranki – analogicznie jak dokumentu html (podajemy nazwę pliku w miejsce adresu URL); S posób wyś wietlania zawartości ramki zależy od zainstalowanych wtyczek ; strukturę strony wykonać należy za pomocą tabeli; 2|St ro n a [XHTML I CSS – ĆWICZENIE 8] dr Artur Bartoszewski 3|St ro n a