Przejdź do głównej zawartości

HTML

Autor: M. Urbaczewski, Sowa na lekcji, 2024, Licencja: CC BY-NS-SA 4.0


HTML (Hyper Text Mark - up Language)  

- jest językiem publikowania w sieci

Definicja z Wikipedii - hipertekstowy język znaczników, wykorzystywany do tworzenia dokumentów hipertekstowych.

Język HTML jest cały czas udoskonalany. Od 1996 specyfikacje HTML rozwijane były z udziałem komercyjnych producentów oprogramowania przez organizację World Wide Web Consortium (W3C). 

Łatwo znajdziecie w Internecie historię zmian HTML -u, aż do czasów obecnych.

Szkielet najprostszego dokumentu html można utworzyć w notatniku lub Notepad ++ lub innym programie. 

Składnia - zasady budowania poleceń dla procesora lub programu to zasady łączenia słów, stosowanie odpowiednich reguł.

  1. <! DOCTYPE html>
  2. <html lang="pl">
  3. <head>
  4.             <meta charset = "UTF-8">
  5.             <meta name= "author" content="imię nazwisko">
  6.                 <meta name = "description"content ="Informatyka">
  7.             <title> Nauczyciel Mentor</title>
  8. </head.
  9. <body>
  10.           <h1 style= "font-size: 55px; color: #f00;"> To jest mój pierwszy tekst napisany w html </h1> <p>Napisałem te kilka słów w programie Notepad ++ ale możesz napisać go w notatniku. </p>
  11. Zmień ten drugi wers na:
    - większy,
    - kolor zielony,
    - wyśrodkuj.
  12. </body>
  13. </html>
Znaczniki <h1> i <p> są zawartością znacznika <body>, więc mówimy, że są "wewnątrz" znacznika <body>. W zasadzie, znaczniki muszą znajdować się wewnątrz znacznika <body>.

Wyjaśnimy co zawierają poszczególne wiersze:

index.html - nazwa głównej strony serwisu

W przeglądarce internetowej będziemy testować napisany kod.

dodaj kod  < a href = "https://www.gov.pl"> Załatwiaj sprawy urzędowe </a>

https://python.oeiizk.waw.pl/ - pod tym linkiem uzyskasz dużo informacji o języku Python.

Zapisz tworzony dokument (wzór powyżej) z nazwą i rozszerzeniem .html następnie uruchom go w przeglądarce i powinna już zadziałać Twoja strona. Jeżeli chcesz go modyfikować zapisz dokument z rozszerzeniem .txt

Znaczniki (tag) pełnią szczególną funkcję bez nich nic by nie działało. Atrybuty znaczników informują przeglądarkę o sposobie wyświetlania strony. Znaczniki nie interpretują wielkości liter.

To znacznik < otwierający> a ten </zamykający>

<p> znacznik akapitu;

<hr> wstawia linię poziomą;

<picture> dopasowuje obrazy do strony;

<source> wyświetlanie obrazów w kolejności;

  • atrybut media - minimalna szerokość przeglądarki;
  • atrybut srcset - źródło obrazka;
  • atrybut src - ścieżka dostępu;
  • atrybut alt - tekst alternatywny;

Przykład:

<picture>

              <source media= "...itd.

              <soure media="...itd.

             <img src="...itd.

</picture>

koniec przykładu

Wyjątki, gdzie nie trzeba stosować znaczników zamykających, to np.;

<br> znacznik nowego wiersza;

<hr> dodanie linii poziomej;

<img> grafika;

umieścimy grafikę na stronie: podajemy atrybut src i ścieżkę dostępu (adresowanie) do pliku

np.: <img src="zdjecie1.jpg"> ścieżka względna a ścieżka bezwzględna to np.: C:/Users/ Obrazy/zdjęcie.jpg

width i height rozmiar obrazu w pikselach

np.: <img src='zdjecie.jpg" alt="nasza klasa" width="350"height="450">

co wiemy:

HEAD (Opis strony) - tytuł wyświetla się na pasku przeglądarki, pozostały kod pozostaje w ukryciu. 

Podstawowe znaczniki w Head to <meta> i <title>.

<meta> - odpowiada za metadane;

<title> odpowiada za tytuł.

BODY (zawartość strony) - zawartość strony: tekst, zdjęcia, tabele, linki, filmy.

TŁO

Jeżeli chcemy, aby strona miała tło o kolorze czarnym, użyjemy polecenia < body bgcolor="black"> a może biały (white lub #FFFFFF - wartość szesnastkowa).

Podzielmy akapit za pomocą znacznika <br> żeby nie był taki długi i zwiększymy czcionkę <font size="6"> - do dzieła.

<!doctype html>

<html>

<head>

 <meta charset="utf-8">

 <meta name="description" content="Informatyka">

 <title>Nauczyciel Mentor</title>

</head>

<body bgcolor="black">

<font color="#FFFFFF">

Strona z kolorami - kliknij i sprawdzi.

<font size="6"> Informatyka jest bardzo ciekawą dziedziną nauki.
<br> Informatyka rozwija bardzo szybko, jak żadna inna nauka. <br>

Tytuł możesz zapisać znacznikami od <h1> do <h6> pamiętaj o zamykającym znaczniku.

Ćwiczenie:

Wiecie, że procesor RAD 750 składa się z 11 milionów tranzystorów (technologia 0,25 mikrona) <br> i wykonuje 240 mln instrukcji na sekundę. <br>Uf, brawo.

</font>

</body>

</html>

Sprawdziliście, działa? Teraz już sami, kreatywnie. Życzę miłej pracy.


Jak zapisać?
Jeżeli używasz Notatnika lub Notepada++ dla swojego pierwszego kodu, kliknij Plik potem Zapisz jako następnie Nazwa pliku, nadaj nazwę usuń domyślne rozszerzenie *txt (w Notatniku) a dopisz rozszerzenie .html 

Zapisz w wybranym/ utworzonym folderze i uruchom stronę w przeglądarce a właściwe jak klikniesz na ikonkę pliku sama się otworzy.

Żeby modyfikować stronę, plik musisz zapisać ( Notatnik/Notepad++) z rozszerzeniem .txt



Popularne posty z tego bloga

AI Przygoda z informatyką

Akademia VR

  Informacja organizatora, Plakat, Letnia Akademia Wirtualnej Rzeczywistości , 2024 Ostatnie lata przyniosły dynamiczny rozwój technologii wirtualnej rzeczywistości (VR), która staje się coraz bardziej dostępna dla przeciętnego użytkownika. Firmy technologiczne inwestują ogromne środki w badania i rozwój technologii VR, co przyczynia się do ciągłego udoskonalania sprzętu i oprogramowania związanych z tą dziedziną. Rozwój tej technologii staje się coraz bardziej przystępny dla ucznia. Powstają pracownie wyposażone w VR.  Rosnąca popularność VR znajduje zastosowanie w różnych obszarach, od rozrywki po edukację, medycynę czy architekturę, umożliwiając tworzenie interaktywnych i immersyjnych doświadczeń dla użytkowników. Nowe, innowacyjne rozwiązania w dziedzinie VR, takie jak urządzenia śledzenia ruchu, kontrolery gestów czy technologia śledzenia wzroku, wprowadzają coraz bardziej zaawansowane sposoby interakcji z wirtualnymi środowiskami. Perspektywy rozwoju VR są niezwykle obie...

PYTHON

  Program komputerowy -  ciąg instrukcji języka programowania. Realizujący odpowiedni algorytm.  języki wysokiego poziomu (np.: Python, C++, Java) języki niskiego poziomu (wewnętrzne). Python jest językiem interpretowanym , co oznacza, że kod nie jest kompilowany, lecz wykonywany linia po linii przez interpreter. Tryb skryptowy jest wykorzystywany do uruchamiania programów napisanych w Pythonie z plików tekstowych. Tryb interaktywny umożliwia natychmiastowe wykonywanie pojedynczych poleceń w interpreter ze. Zainstaluj środowisko Python, np.: https://www.python.org/ lub Mu  https://codewith.mu/ Programowanie to: poszukiwanie informacji, mnóstwo prób, najlepsze rozwiązanie, prawidłowe działanie, logiczne myślenie, kreatywność, uzyskanie oczekiwanego wyniku. Kilka informacji ogólnych: Jak zawsze w życiu tak i w programowaniu obowiązują zasady, pamiętaj o kilku: 1.Ważne są wcięcia - bloki kodu; 2.Polecenia pisz w kolejnych wierszach. Jeżeli upierasz się, żeby pisać kody...

Roboty w edukacji

Zdjęcie własne. Robotyczna mucha . 2024 Uczymy się nie dla szkoły lecz dla życia Na początek film z robotem (źródło:  https://www.youtube.com/watch?v=4I--IL-XMRU&t=163s) "Dzień jak co dzień", chociaż nie, dziś świeci słońce i najprawdopodobniej, coś ciekawego się wydarzy.  Podlałem moje roślinki, które mają oczyszczać powietrze. Codziennie spędzam przed komputerem kilka godzin przygotowując się do zajęć, więc mam nadzieję, że ich wpływ jest pozytywny. Tak jak wiedza, którą codziennie zgłębiam. Informatyka tak szybko się zmienia, rozwija, ewaluuje w stronę ludzkich zachowań, ale o tym potem. Zdjęcie własne: Rośliny oczyszczające powietrze. Robotyka to temat który zajmuje niedzielny poranek. Czytam artykuł w "W cyfrowej szkole" Oeiizk Nr 1 (15) 2023. Roboty jak wszystko inne w informatyce, mają służyć uczniom w ich rozwoju kreatywności, umiejętności twórczego rozwiązywania problemów oraz ciągłym zdobywaniu wiedzy.  Seymour Papert twierdził, że roboty mogą "...

GIMP program do edycji grafiki rastrowej (wstęp)

  Przykładowe programy do pracy z grafiką: 1. Fotor 3.4.1  2. Inkscape 3. Krita 4.1.5 4. Paint Net 4.1.5 5. Photoscape 3.7 6. Vector Kilka słów jak zacząć pracę w programie GIMP  Grafika wektorowa : jest skalowalna. Praca z obiektami (wektorowymi). Przykładowe programy do pracy z grafiką wektorową to, np.: Adobe Illustrator czy CorelDraw Grafika rastrowa (bitmapowa, np.: zdjęcie). Nieskalowalna. Przykładowe programy do grafiki rastrowej to, np.: Adobe Photoshop, GIMP. 

SZCZĘŚCIE W SZKOLE

Autor: M. Urbaczewski.  Szkoła.  2024. CC BY-NC-SA 4.0 Szczęście w Szkole Analiza potrzeb rozwojowych uczniów, ich oczekiwania.  Lekcja wychowawcza z młodzieżą licealną, poświęcona powodzeniu szkolnemu, zadowoleniu, znajdowaniu tego zadowolenia wszędzie, gdzie tylko można, traktowaniu czegoś dobrego, co nas spotkało, jako szczęście w wybranej, wymarzonej szkole. Poniżej wybrane odpowiedzi uczniów, przedstawione w formie obrazka lub pisemnej. Autor: M. Urbaczewski. Uczennica o szczęściu w szkole . 2024. Licencja: CC BY-NC-SA 4.0 Uczeń o szczęściu w szkole (2) . 2024 Uczennica o szczęściu w szkole (3) . 2024.  Uczeń o szczęściu w szkole (4) . 2024.  Uczeń o szczęściu w szkole (5) . 2024.  Uczeń o szczęściu w szkole (6) . 2024 U czennica o szczęściu w szkole (7) . 2024 Uczeń o szczęściu w szkole (8) . 2024 Uczennica o szczęściu w szkole (9) . 2024 Uczennica o szczęściu w szkole . 2024 (10) Uczennica o szczęściu w szkole (11) . 2024 Życie warte jest rozmowy - s...

Cyberbezpieczeństwo

Zdjęcie własne. M. Urbaczewski. Bydgoski Marian Rejewski . 2024 Protoplasta dzisiejszego Internetu to ARPANET ( 1968 rok) mówiono wtedy o sieci, nazwa Internet zaistniała dopiero w - 1974 rok. Chmura obliczeniowa to - 2000 rok. Polska w 1991 roku uzyskała dostęp do sieci Internetu. Internet rzeczy - to każda rzecz podłączona do Internetu. Chcesz ustalić silne hasło - przeczytaj w Internecie o Metodzie Diceware. Cyberbezpieczeństwo - to dziedzina nauki która w najbliższej przyszłości będzie najważniejszym elementem bezpieczeństwa w sieci. Dzisiaj wszyscy powinniśmy zadbać o bezpieczeństwo w sieci zaczynając od swoich domowych komputerów, laptopów, telefonów itp. czyli wszystkich urządzeń które oparte są na (jakimś) systemie operacyjnym np.: Windows, Android, MacOs itd. Ten problem nie dotyczy nas, dopóki nie doświadczymy cyberzagrożenia samemu. Słyszy się tu i ówdzie o różnego rodzaju zdarzeniach, ale dopóki sami nie doświadczymy braku zachowania zasad bezpiecznego użytkowania urządz...

Karta Pracy . Praca z dokumentem tekstowym

  Karta pracy dla ucznia Praca z dokumentem tekstowym 1.    Wywołaj dowolny tekst przy pomocy kodu =lorem () pięć akapitów po pięć zdań  - osadź obraz w środku tekstu. 2.     Wstaw do dokumentu tekstowego zrzut ekranu. Wskazówka: Wstawianie/Zrzut ekranu/Wybierz obraz/ 3.    Wstaw do dokumentu tekstowego tabelę i przepisz do niej tekst podany poniżej. Tekst wyśrodkuj i pogrub. Matematyka Zbiór Fizyka Moc Informatyka Dziedzina Wykonaj polecenia: ·        Dodaj z prawej strony nową kolumnę. W jej nagłówku wpisz słowo  „Uwagi”. ·        Poniżej tabeli d odaj nowy wiersz. Wpisz w nim słowa: Chemia, Doświadczenie. ·        Plik zapisz pod nazwą Przedmioty_szkolne .docx . Wskazówka : Wstawianie/wybierz odpowiednią opcję/ 4.     Wstaw źródło obrazu przedstawionego poniżej obraz musi być na licencji Creative Commons. Wskazówka: ...