Pływające ramki w HTML

Oprócz ramek można by tak powiedzieć przywiązanych do krawędzi strony istnieją również inne rodzaje ramek tzw. pływające ramki. W wielu przypadkach jeśli chcemy przekazać jakąś informacje mającą się niejako wyróżniać z tekstu to warto jest właśnie zastosować taką ramkę. Definiując ramkę używamy do tego znacznika <iframe> następnie podajemy adres strony, którą chcemy do ramki załadować, oczywiście dokonujemy tego za pomocą parametru src, następnie określamy wymiary ramki: szerokość za pomocą parametru width i wysokość za pomocą parametru height. Można również ustawić odstęp ramki od otaczających go elementów na stronie. Podobnie jak w przypadku zwykłych ramek, także do lepszego wykorzystania ramek pływających napisano pokaźną ilość skryptów. Sam spotkałem się z bardzo przydatnym dla mnie skryptem, który umożliwiał ustawienie wysokości ramki w stosunku do strony, która była ładowana w pływającą ramkę. Warto jest w tym miejscu wyjaśnić, że podobnie jak w ramkach zwykłych również i do pływających ramek możemy przez odsyłacze ładować strony. Każda strona może mieć inną wielkość, dlatego też mieć możliwość tworzenia elastycznych wymiarów pływającej ramki może być bardzo przydatne, w tym przypadku szczególnie chodzi o manipulowanie wysokością ramki. Dodając do tego parametr odpowiadający za pojawianie się, a raczej za brak pasków przewijania, możemy stworzyć stronę, na której nie zauważymy ramek, mimo że będą i dopiero po otwarciu źródła użytkownik dowie się że strona zbudowana jest z ramek. Ramki dają dużo możliwości, dużo swobody i wymagają od webmastera także kreatywności. Dzięki nim nasze strony mogą być bardzo funkcjonalne. Odnosząc się teraz nie tylko do stron z ramkami pływającymi, ale ogólnie do stron z wszelakimi ramkami warto jest właśnie zastanowić się jak je użyć, aby wszelkie zmiany dokonywane na stronie nie wiązały się ze zmianą całej strony. Gwarantuje, że ramki właśnie to zapewniają.

This entry was posted on wtorek, Lipiec 15th, 2008 at 11:17 pm and is filed under Kurs HTML. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply

Proszę pozostawić te dwa pola tak jak są: