W swoim folderze roboczym utwórz dokument strona1.html (wykorzystaj plik szablonstrony.html, metodę kopiuj-wklej) zawierający następujący kod:
<!DOCTYPE html> <html> <head> <title>Strona 1</title> <meta charset="utf-8"/> </head> <body> <h1>Strona 1</h1> </body> </html>
W swoim folderze roboczym utwórz dokument strona2.html (wykorzystaj plik szablonstrony.html, metodę kopiuj-wklej) zawierający następujący kod:
<!DOCTYPE html> <html> <head> <title>Strona 2</title> <meta charset="utf-8"/> </head> <body> <h1>Strona 2</h1> </body> </html>
W swoim folderze roboczym utwórz dokument menu.html (wykorzystaj plik szablonstrony.html, metodę kopiuj-wklej) zawierający następujący kod:
<!DOCTYPE html> <html> <head> <title>Menu</title> <meta charset="utf-8"/> </head> <body> <div></div> </body> </html>
W źródle pliku strona1.html, w elemencie body dopisz kod.
<body> <iframe src="menu.html"></iframe> <h1>Strona 1</h1>
Zapisz dokument i otwórz go w przeglądarce.
W źródle pliku strona1.html, w elemencie iframe dopisz kod.
<iframe src="menu.html" width="300">
Zapisz dokument i otwórz go w przeglądarce.
W źródle pliku strona1.html, w elemencie iframe dopisz kod.
<iframe src="menu.html" width="300" height="200">
Zapisz dokument i otwórz go w przeglądarce.
W źródle pliku strona2.html umieść definicję ramki (wykorzystaj plik strona1.html, metodę kopiuj-wklej).
<body> <iframe src="menu.html" width="300" height="200"> </iframe> <h1>Strona 2</h1>
Zapisz dokument i otwórz go w przeglądarce.
W źródle pliku menu.html, w elemencie body dopisz kod. Zapisz dokument i otwórz w przeglądarce dokument strona1.htm - kliknij link: Strona 1.
<div> <a href="strona1.html">Strona 1</a> </div>
W źródle pliku menu.html, w elemencie body dopisz kod. Zapisz dokument i otwórz w przeglądarce dokument strona1.htm - kliknij link: Strona 1.
<a href="strona1.html" target="_top">Strona 1</a>
W źródle pliku menu.htm, w elemencie body dopisz kod z linkiem do pliku strona2.htm.
<a href="strona1.html" target="_top">Strona 1</a> <a href="strona2.html" target="_top">Strona 2</a> </div>
Zapisz dokument i otwórz go w przeglądarce , przetestuj hiperłącza.
Dodaj w pliku index.html link do pliku strona1.html w części Rozwiązania
Po sprawdzeniu poprawności kodu i linków umieść pliki strona1.html, strona2.html, menu.html i index.html na serwerze.
<iframe>
- definiuje ramkę (zamiast ramek w dokumencie można zastosować element object)W źródle pliku strona1.html i strona2.html, w elemencie iframe dopisz kod.
<iframe src="menu.htm"> twoja przeglądarka nie obsługuje ramek, <a href="menu.html">kliknij link</a> </iframe>
Zapisz dokument i otwórz go w przeglądarce.
W źródle pliku menu.html, w elemencie head dopisz kod.
<title>Menu</title> <style> body { color: red; } </style> </head>
Zapisz dokument i otwórz go w przeglądarce.
W źródle pliku strona1.html, w znaczniku body dopisz kod.
<body class="strona">
W edytorze utwórz plik style.css (kodowanie UTF-8) zawierający kod:
.strona { color: silver; }
W źródle pliku strona1.html, w elemencie head dopisz kod.
<title>Strona 1</title> <link rel="stylesheet" href="style.css"> </head>
Zapisz dokument i otwórz go w przeglądarce.
Wykonaj analogiczne zmiany w pliku strona2.html.
<title>Strona 2</title> <link rel="stylesheet" href="style.css"> </head>
Zapisz dokument i otwórz go w przeglądarce.
Przykładowy kod uzyskany z serwisu Mapy Google
<iframe src="https://www.google.com/maps/embed?..." width="800" height="600" frameborder="0" style="border:0"> </iframe>
Znajdź aktualne informacje o osadzaniu map w dokumencie internetowym z wykorzystaniem elementu iframe.
W źródle pliku strona1.html, w elemencie body wstaw kod osadzający mapę (Mapy Google). Zapisz dokument i otwórz go w przeglądarce.
Przykładowy kod uzyskany z serwisu YouTube.
Uwaga:
W atrybucie src brakuje przedrostka https:, który należy dodać.
<iframe width="560" height="315" src="//www.youtube.com/embed/..." frameborder="0" allowfullscreen> </iframe>
Znajdź aktualne informacje o osadzaniu filmów w dokumencie internetowym z wykorzystaniem elementu iframe.
W źródle pliku strona2.html, w elemencie body wstaw kod osadzający film (YouTube). Zapisz dokument i otwórz go w przeglądarce.
Umieść poprawne pliki strona1.html, strona2.html, menu.html, style.css na serwerze i sprawdź ich działanie, poprawność.
<style>
- definiuje styl strony (atrybut type="text/css" - definiujący typ zawartości nie jest obowiązkowy w HTML5).<link>
- definiuje styl strony w osobnym pliku.<svg>
, <math>