Korzystając z tej strony zgadzasz się z polityką prywatności i regulaminem.
Akceptuj
WebInside.plWebInside.plWebInside.pl
  • Aktualności
  • Technologie
  • WWW
  • E-marketing
  • AI
  • Poradniki
  • e(Biznes)
Szukaj
  • Kontakt
  • Forum
WebInside.pl © 2023.
Czytasz: Ramki cz. 1
Udostępnij
Zaloguj się
Powiadomienia
Aa
WebInside.plWebInside.pl
Aa
Szukaj
  • Strona główna
  • Aktualności
  • Technologie webowe
  • Publicystyka
  • E-marketing
  • Poradniki
  • AI
  • Technologie
  • Artykuły partnerskie
  • Więcej
    • Kontakt
    • Mapa strony
Masz już konto? Zaloguj się
  • Aktualności
  • Technologie
  • WWW
  • E-marketing
  • AI
  • Poradniki
  • e(Biznes)
WebInside.pl © 2023.
WebInside.pl > Technologie webowe > Ramki cz. 1
Technologie webowe

Ramki cz. 1

WebInside.pl
Ostatnia aktualizacja: 24.07.2003
WebInside.pl
Udostępnij
Udostępnij

Mam nadzieję, że znasz już podstawy html’a i wiesz jak zrobić prostą stronę. Ale na pewno chciałbyś stworzyć stronę ładniejszą i efektowniejszą, powiedzmy taką która posiada wygodniejszy interface i umożliwia lepszą nawigację.

Zawartość
Podstawy – przykład 1ScrollingNameŹródłoSchody

Zastanawiałeś się kiedyś jak np. umieścić na stronie (w jednym oknie) kilka dokumentów (np. html) lub jak wykonać popularne ostatnio z jednej strony menu a z drugiej miejsce gdzie będą się wyświetlały inne dokumenty html? Jeżeli nie wiesz jak to zrobić to zapraszam do poniższego tutorialu w którym dowiesz się jak projektować i stosować ramki. Co to właściwie sź te ramki i na czym to wszystko polega… Ramki pozwalają podzielić stronę na kilka fragmentów. Każdy taki fragment nazywa się ramką (ang. frames). Każda ramka jest niezależna i może wyświetlać inny dokument. Powiedzmy jedna ramka służy jako spis (patrz wyżej) druga jako nagłówek a jeszcze inna odpowiada za wyświetlane teksty. Cała zabawa polega na tym aby dobrze zaprojektować ramki które razem będą tworzyły jedną spójną stronę.

Podstawy – przykład 1

Całą strukturę ramek opisujemy w pliku podstawowym. To właśnie w nim ustalamy, jak mają wyglądać ramki oraz, w jakiej ramce ma się wyświetlić, jaki dokument html. Zawiera on więc strukturę ramek. Reszta plików to dokumenty poboczne, które są zawartością ramek. Tak jak w zwyczajnym pliku html wszystko, co wyświetla się na stronie, umieszczamy między flagami;

<BODY></BODY>

tak w pliku podstawowym (opisującym ramki) są one zastąpione flagami

<FRAMESET></FRAMESET>

Mmiędzy nimi wpisujemy wszystkie parametry ramek. Wygląda to mniej więcej tak:

<FRAMESET COLS=”20%,*%”> <FRAME SCROLLING=”auto” NAME=”lewa” SRC=”lewa.html”> <FRAME SCROLLING=”yes” NAME=”prawa” SRC=”prawa.html”> </FRAMESET>

Flaga <FRAMESET COLS=”20%,*%”> otwiera strukturę ramek i w tym przypadku dzieli stronę na dwie kolumny (COLS). Pierwsza to 20% szerokości strony, a druga to reszta (* – to, co pozostało), czyli 80% :). Oczywiście jeżeli chcesz to możesz podzielić stronę na wiersze, używasz wtedy zamiast COLS parametru ROWS. Wielkości ramek możesz określać także przy pomocy pikseli. Zawartość ramek Gdy podzieliliśmy już naszą stronę, czas określić, w jakiej ramce, co będzie się znajdowało. Czyli przypisujemy odpowiednim ramkom źródła Używamy do tego celu flagi <FRAME>. Każda taka flaga odpowiada jednej ramce (komórce). Opisujemy je zawsze od lewej do prawej przy pomocy takich parametrów jak SCROLLING , NAME i SRC.

Scrolling

Przy pomocy SCROLLING określamy czy dana ramka ma posiadać pasek przewijania. Używamy go, gdy dokument w ramce jest za duży (za wysoki/ szeroki) i nie da się go całego umieścić. SCROLLING posiada trzy właściwości: YES, NO i AUTO. W przypadku AUTO, pasek jest wyświetlany tylko wtedy, gdy plik jest za duży. YES i NO chyba nie muszę tłumaczyć 😉

Name

Przechodzimy dalej. Dzięki NAME jak sama nazwa wskazuje nadajemy ramce nazwę, ułatwi nam to później pracę np. gdy będziemy chcieli aby link z jednej ramki prowadził do drugiej. W znakach „” możemy wpisać dowolną nazwę jaka przyjdzie nam do głowy.

Źródło

Najważniejszy parametr, którym ustalamy źródło ramki, jest SRC. Na pewno znacie już go z wcześniejszych lekcji. Jak się domyślacie w „” musicie wpisać nazwę pliku, który ma się wyświetlić w ramce. Jak widzisz nie ma w tym nic trudnego, wystarczy dobrze podzielić stronę, opisać każdą ramkę i wszystko powinno działać :). Oczywiście nie wszystkich zadowala strona z, powiedzmy, dwoma ramkami. Załóżmy, że ktoś chce wykonać stronę w większą ich ilością.

Schody

Trzy kolumny uzyskamy za pomocą COLS=”20%,30%,50%”, trzy wiersze to ROWS=”10,30,*”. Schody zaczynają się jeżeli komuś przyjdzie do głowy wykonać coś bardziej skomplikowanego np. najpierw podzielić stronę na wiersze potem jeszcze każdy wiersz na osobne kolumny i co wtedy? Zapraszam do kolejnych artykułów o ramkach.

Zapraszamy do .

Może Cię zainteresować

Jak wybrać agencję do tworzenia strony internetowej w Warszawie?

Lovable – recenzja po 3 miesiącach. Cennik, opinie, kredyty, limity

Stanowisko web developera w 2026: co naprawdę przyspiesza pracę — i za co nie warto przepłacać

AI kontra klasyczne kreatory stron: kto tu naprawdę wygrywa?

Jak wybrać i zarejestrować domenę? Praktyczny przewodnik dla firm i osób prywatnych

WebInside.pl 2003-07-24 2003-07-24
Udostępnij ten artykuł
Facebook Twitter Kopiuj link Wydrukuj
Udostępnij
Poprzedni artykuł Formatowanie tekstu – podstawy
Następny artykuł Ramki cz. 2
Zostaw komentarz lub opinię

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Najnowsze artykuły

screen showing bitcoin trading chart
Dobre giełdy kryptowalut – po czym je poznać, zanim wpłacisz pierwsze 100 zł
Artykuły partnerskie
Jak wybrać platformę e-commerce dla rozwijającego się sklepu?
Artykuły partnerskie
man facing three computer monitors while sitting
JetBrains w 2026 roku: jaką licencję wybrać i jak zaoszczędzić na zakupie?
e(Biznes)
Printerio – profesjonalna poligrafia dla firm, które chcą wyglądać dobrze na papierze
Artykuły partnerskie
Reklama jest dobra, a strona, na którą prowadzi, sprzedaje słabo. Pięć kontroli, zanim podniesiesz budżet
Artykuły partnerskie
a blue button with a white arrow on it
5 Best VPS Hosts to Run Telegram Bots 24/7 Without Interruptions
Artykuły partnerskie
Ryczałt 12% czy liniowy z IP Box? Programista na B2B wybiera formę opodatkowania na 2027 rok
Aktualności
Handlowiec na etat czy zewnętrzny zespół? Porównanie kosztów w 2026 roku
Artykuły partnerskie
Aplikacja Bybit – opinie o aplikacji mobilnej Bybit.eu na Androida i iOS
Artykuły partnerskie
Jak zwiększyć rozpoznawalność marki w całym mieście dzięki reklamie na tramwajach
E-marketing
banner
Chcesz umieścić swoją reklamę w portalu WebInside.pl?
Skontaktuj się z nami, a zaproponujemy interesujące formy reklamy.
Skontaktuj się

Inne polecane artykuły

Technologie webowe

Jak wybrać agencję do tworzenia strony internetowej w Warszawie?

3 min czytania

Lovable – recenzja po 3 miesiącach. Cennik, opinie, kredyty, limity

15 min czytania
Technologie webowe

Stanowisko web developera w 2026: co naprawdę przyspiesza pracę — i za co nie warto przepłacać

7 min czytania
a computer screen with the words the easy way to build marketplaces
Technologie webowe

AI kontra klasyczne kreatory stron: kto tu naprawdę wygrywa?

5 min czytania
Technologie webowe

Jak wybrać i zarejestrować domenę? Praktyczny przewodnik dla firm i osób prywatnych

5 min czytania
Technologie webowe

Komentarze w CSS – jak dodawać i do czego służą? Przykłady użycia

17 min czytania
Technologie webowe

Co to jest REST API i na jakich zasadach działa? Przewodnik dla początkujących

21 min czytania
Technologie webowe

Marginesy i dopełnienie w CSS – czym się różnią właściwości margin i padding?

17 min czytania
//

WebInside.pl – portal technologiczny. Aktualności ze świata technologii, webmastering, marketing internetowy, AI, poradniki.

 

Partnerzy



Wszystkie kategorie

  • AI
  • Aktualności
  • Artykuły partnerskie
  • E-marketing
  • e(Biznes)
  • Poradniki
  • Publicystyka
  • Technologie
  • Technologie webowe

Ostatnio dodane

  • Dobre giełdy kryptowalut – po czym je poznać, zanim wpłacisz pierwsze 100 zł
  • Jak wybrać platformę e-commerce dla rozwijającego się sklepu?
  • JetBrains w 2026 roku: jaką licencję wybrać i jak zaoszczędzić na zakupie?
  • Printerio – profesjonalna poligrafia dla firm, które chcą wyglądać dobrze na papierze

Kontakt

Chcesz się z nami skontaktować? Jesteś zainteresowany reklamą lub artykułem sponsorowanym?

Skorzystaj z formularza kontaktowego lub napisz do nas na kontakt@webinside.pl

WebInside.plWebInside.pl
WebInside.pl © 2023 | Mapa strony | Forum | Polityka prywatności
Witaj ponownie!

Zaloguj się do swojego konta

Zapomniałeś hasła?