Obsługa informatyczna w turystyce

Temat: Źródła informacji turystycznej - galeria w dokumencie HTML

Strony internetowe tworzymy, korzystając z języka HTML. Do pisania kodu w tym języku nie będzie ci potrzebny dostawca usług internetowych ani nawet podłączenie do Internetu. Aktualnie powszechnie stosowanym standardem jest HTML5.
Dokument HTML to zwykły plik tekstowy, który możesz tworzyć i modyfikować praktycznie w każdym edytorze tekstu. Dla systemów Windows i Linux może to być wspomniany przed chwilą - Notepad++, dla systemu MacOS – Text Edit czy Sublime Text, dla systemu Android – DroidEdit.

Przydatne linki i programy:

JavaScript (w skrócie "JS") jest pełnoprawnym dynamicznym językiem programowania, który po dodaniu do dokumentu HTML, może dostarczyć dynamiczną zawartość do stron internetowych. Został stworzony przez Brendan'a Eich, współtwórcę projektu Mozilla, Mozilla Foundation i Mozilla Corporation.

JavaScript jest niezwykle wszechstronny. Możesz zacząć z czymś małym, z karuzelami, galeriami obrazków, zmiennymi układami strony i odpowiedziami na kliknięcia przycisków.


Przykład 1. "hello world"

JavaScript jest jedną z najbardziej żywych technologii internetowych i kiedy zaczniesz się nią dobrze posługiwać to twoje witryny internetowe wejdą w nowy wymiar mocy i kreatywności.
  1. Utwórz nowy pusty plik o nazwie main.js i wklej do niego zawratość.
    var myHeading = document.querySelector('h1');
    myHeading.textContent = 'Hello world!';


    var myHeading = document.querySelector('h1');
    myHeading.textContent = 'Hello world!';
  2. Następnie utwórz plik index1.html
    <html>
    <head>
    <title> JavaScript </title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta name="author" content="Informatyka" />
    <meta name="keywords" content="informatyka"/>
    </head>

    <body bgcolor="#99ffcc">
    <center>
    <h1>Witamy na stronie internetowej!</h1>
    <img src="https://jaki-jezyk-programowania.pl/img/technologies/javascript.png" alt="">
    </center>


    </body>
    </html>


    i wprowadź następujący element w nowej linii, tuż przed zamknięciem tagu </body>:
    <script src="main.js"></script>
    W zasadzie, ten kod działa identycznie, jak element w CSS — dodaje JavaScript do strony, więc może mieć wpływ na HTML (wraz z CSS i czymkolwiek innym na stronie).
  3. Na koniec upewnij się, że pliki HTML i JavaScript są zapisane, a następnie załaduj index.html w przeglądarce.
Powinieneś zobaczyć coś takiego:




Przykład 2. "Wyskakujący obrazek popup"
  1. Utwórz nowy pusty plik o nazwie popup.js i wklej do niego zawratość.
    hs.graphicsDir = 'https://zsgh.bytom.pl/js/highslide/graphics/';
    hs.align = 'center';
    hs.transitions = ['expand', 'crossfade'];
    hs.outlineType = 'rounded-white';
    hs.fadeInOut = true;
    hs.dimmingOpacity = 0.75;


    hs.graphicsDir = 'https://zsgh.bytom.pl/js/highslide/graphics/';
    hs.align = 'center';
    hs.transitions = ['expand', 'crossfade'];
    hs.outlineType = 'rounded-white';
    hs.fadeInOut = true;
    hs.dimmingOpacity = 0.75;
  2. Następnie utwórz plik index2.html
    <html>
    <head>
    <title> JavaScript popup </title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta name="author" content="Informatyka" />
    <meta name="keywords" content="informatyka"/>



    </head>

    <body bgcolor="#99ffcc">
    <center><h1>Witamy na stronie internetowej z obrazkami PopUp!</h1></center>
    <br />
    <center><font size="+2" color="red">Obrazek PopUp</font></center>
    <center><a href="https://zsgh.bytom.pl/informatyka/informatyka1t/html/html06.jpg" class="highslide" onclick="return hs.expand(this)"><img src="https://zsgh.bytom.pl/informatyka/informatyka1t/html/html06.jpg" width="200" border="0" alt="" /></a></center>
    <hr />

    </body>
    </html>


    i wprowadź następujący element w nowej linii, tuż przed zamknięciem tagu </head>:
    <script type="text/javascript" src="https://zsgh.bytom.pl/js/highslide/highslide-full.min.js"></script>
    <link rel="stylesheet" type="text/css" href="https://zsgh.bytom.pl/js/highslide/highslide.css"/>
    <script src="popup.js"></script>
  3. Na koniec upewnij się, że pliki HTML i JavaScript są zapisane, a następnie załaduj index2.html w przeglądarce.
Efekt:



Ćwiczenie:
Wykorzystując podstawowe znaczniki HTML stwórz tabelę z grafiką wg wzoru poniżej. Proszę podmienić zdjęcia samochodów na inne oraz dołożyć 4 wiersz w tabeli galerii. Pamiętaj, aby nazwa strony była zapisana z rozszerzeniem .html tak, aby integrowała się z domyślną przeglądarką. Linki do zdjęć można pobrać można pobrać ze strony https://www.pexels.com/pl-pl/



Kod źródlowy do wykorzystania - galeria.html
<html>
<head>
<title> Galeria popup </title>
<meta http-equiv="content-type" content="text/html; charset=widows-1250" />
<meta name="author" content="Informatyka" />
<meta name="keywords" content="informatyka"/>
<!-- Skrypt popup -->
<script type="text/javascript" src="https://zsgh.bytom.pl/js/highslide/highslide-full.min.js"></script>
<link rel="stylesheet" type="text/css" href="https://zsgh.bytom.pl/js/highslide/highslide.css"/>
<script type="text/javascript">
hs.graphicsDir = 'https://zsgh.bytom.pl/js/highslide/graphics/';
hs.align = 'center';
hs.transitions = ['expand', 'crossfade'];
hs.outlineType = 'rounded-white';
hs.fadeInOut = true;
hs.dimmingOpacity = 0.75;
</script>

</head>

<body bgcolor="#FFFFFF" background="https://www.mineralart.pl/static/mineralart/images/products/375x535/tlo-fotograficzne-cegly-biale-mur-50x100-12908.jpg">
<center>
<hr color="blue" width="600" />
<font size="+3" color="green">Moja galeria</font>
<hr color="blue" width="600" />

<table border="0" align="center">
<tr>
<td colspan="4" align="center"></td>
</tr>
<tr>
<td><a href="https://bi.im-g.pl/im/a4/50/1b/z28639652Q,Cupra-Formentor-VZ5-Taiga-Grey.jpg" class="highslide" onclick="return hs.expand(this)">
<img src="https://bi.im-g.pl/im/a4/50/1b/z28639652Q,Cupra-Formentor-VZ5-Taiga-Grey.jpg" width="200" border="0"></a>
</td>
<td><a href="https://www.wyborkierowcow.pl/wp-content/uploads/2019/01/Najmocniejsze-auta-jakie-można-kupić-w-Polsce-otwierające.jpg" class="highslide" onclick="return hs.expand(this)">
<img src="https://www.wyborkierowcow.pl/wp-content/uploads/2019/01/Najmocniejsze-auta-jakie-można-kupić-w-Polsce-otwierające.jpg" width="200" border="0"></a>
</td>
<td><a href="https://i.wpimg.pl/1260x817/m.autokult.pl/toyota-mirai-2016-a989577e119c27,0,0,0,0.jpg" class="highslide" onclick="return hs.expand(this)">
<img src="https://i.wpimg.pl/1260x817/m.autokult.pl/toyota-mirai-2016-a989577e119c27,0,0,0,0.jpg" width="200" border="0"></a>
</td>
</tr>
<tr>
<td><a href="https://images.pexels.com/photos/1213294/pexels-photo-1213294.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2" class="highslide" onclick="return hs.expand(this)">
<img src="https://images.pexels.com/photos/1213294/pexels-photo-1213294.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2" width="200" border="0"></a>
</td>
<td><a href="https://images.pexels.com/photos/210019/pexels-photo-210019.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2" class="highslide" onclick="return hs.expand(this)">
<img src="https://images.pexels.com/photos/210019/pexels-photo-210019.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2" width="200" border="0"></a>
</td>
<td><a href="https://www.wyborkierowcow.pl/wp-content/uploads/2019/04/Najlepsze-auta-miejskie-wg-ADAC.jpg" class="highslide" onclick="return hs.expand(this)">
<img src="https://www.wyborkierowcow.pl/wp-content/uploads/2019/04/Najlepsze-auta-miejskie-wg-ADAC.jpg" width="200" border="0"></a>
</td>
</tr>
<tr>
<td><a href="https://www.wyborkierowcow.pl/wp-content/uploads/2020/04/Uzywane-auta-za-5000-zl.jpg" class="highslide" onclick="return hs.expand(this)">
<img src="https://www.wyborkierowcow.pl/wp-content/uploads/2020/04/Uzywane-auta-za-5000-zl.jpg" width="200" border="0"></a>
</td>
<td><a href="https://i.wpimg.pl/730x0/m.autokult.pl/ford-f-series-super-duty-113a258.jpg" class="highslide" onclick="return hs.expand(this)">
<img src="https://i.wpimg.pl/730x0/m.autokult.pl/ford-f-series-super-duty-113a258.jpg" width="200" border="0"></a>
</td>
<td><a href="https://www.wyborkierowcow.pl/wp-content/uploads/2019/08/Średnie-przebiegi-aut-10-i-11-letnich-08.jpg" class="highslide" onclick="return hs.expand(this)">
<img src="https://www.wyborkierowcow.pl/wp-content/uploads/2019/08/Średnie-przebiegi-aut-10-i-11-letnich-08.jpg" width="200" border="0"></a>
</td>
</tr>
</table>

<hr color="blue" width="600" />
</center>
<marquee width="80%"><font size="7" color="#888000"><b><i>Galeria !!!</marquee>
</body>
</html>





Podstawowe znaczniki do wykorzystania:
<table> </table>
<tr> </tr> <td> </td>
<b> - pogrubienie </b>
<u> - podkreślenie </u>
<i> - pochylenie </i>
<h1> - <h6> - nagłówek tekstu
<p> - nowy akapit tekstowy </p>
<font> - zmiana czcionki <font color="" size=""> </font>
<img> - wstawianie obrazka <img src="" alt="">

Powinieneś umieć: