Want to create interactive content? It’s easy in Genially!
Prezentacja o tworzeniu stron HTML
kapimpl2
Created on May 16, 2021
Kacper Miśta 7D
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Mobile App Dossier
View
Color Shapes Dossier
View
Notes Dossier
View
Futuristic Tech Dossier
View
Crowdfunding Campaign
View
Company Dossier
View
Economy Dossier
Transcript
Podstawy
HTML
Kacper Miśta 7D
Czym tak naprawdę jest HTML?
HTML (Hypertext Markup Language) jest to kod używany do tworzenia struktury strony i jej zawartości. Na przykład treść może być uporządkowana w obrębie zestawu akapitów, listy punktowanych punktów lub tabel obrazów i danych.
Podstawowe rodzaje znaczników
Pojedynczy znacznik bez domykającego slasha "/" i z atrybutem:
Znacznik otwierający, a potem zamykający:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam
Pojedynczy znacznik z zamykającym slashem "/":
<znacznik> </znacznik>
<znacznik atrybut=" wartość">
</znacznik>
np.
np.
np.
<div> </div>
<br />
<img src="obraz.jpg">
Podział znaczników ze względu na funkcję
Znaczniki strukturalne
opisują podstawową strukturę dokumentu - np. <head>, <body>
Znaczniki formatujące
określają wygląd poszczególnych elementów - np. <b>Bold</b>
Znacznik definiujący obiekt
zamieszczenie w treści strony np. obrazu, napisu - np. <img>
Znacznik hipertekstowy
definiuje hiperłącze (link) do innej lokalizacji - np. <a href="strona.html">Link</a>
Wybór edytora kodu HTML
- Dokument HTML to po prostu dokument tekstowy z rozszerzeniem *.htm lub *.html
- Pracuj komfortowo, oszczędzaj swój czas i wzrok - edytor HTML powinien posiadać podświetlanie składni, możliwość wyboru mało kontrastowego schematu kolorów, możliwość wyboru standardu kodowania znaków w tworzonym dokumencie.
- Wybór edytora to kwestia indywidualnych preferencji. Poniżej kilka sprawdzonych i popularnych propozycji:
Kilka cennych uwag praktycznych
Za pomocą samego tylko języka HTML możemy stworzyć statyczną stronę internetową, czyli taką stronę, która wygląda zawsze tak samo dla każdego użytkownika w sieci (nie posiadają oni własnych kont na stronie, które wpływałyby na to, co zobaczy dany user po zalogowaniu)
Jeżeli przeglądarka internetowa z jakichś powodów nie będzie potrafiła zinterpretować jakiegoś znacznika, zignoruje jego istnienie
Znaczniki mogą być zapisywane dowolną wielkością liter, ale atrybuty w znacznikach powinny być zapisane małymi literami. Wraz z kolejnymi wersjami HTML daje się jednak zauważyć promowanie tendencji do zapisywania wszystkiego (także tagów) małymi literami
Wartości atrybutów zawsze powinny być zapisane w cudzysłowach (lub apostrofach), mimo iż przeglądarki w większości przypadków poradzą sobie z ich ewentualnym brakiem
Celem webmastera (Webmaster - redaktor strony internetowej, osoba zajmującą się projektowaniem, kodowaniem, szatą graficzną oraz aktualizacją witryny internetowej.) jest napisanie strony wyglądającej praktycznie identycznie w różnych przeglądarkach i systemach operacyjnych
Podstawowa struktura HTML
<html> <head> <title>Moja pierwsza strona!</title> </head> <body> Hello world! </body> </html>
Sekcja <head>
W "głowie" strony www przechowujemy przeróżne informacje o konfiguracji strony www wykonanej w HTML.
To co umieścimy w sekcji <head> zazwyczaj nie będzie wyświetlane bezpośrednio na stronie, lecz w jakiś sposób określało jej konfigurację. Najczęściej spotykane tagi w tej sekcji:
- Tytuł strony (<title>),
- Ustawienie kodowania znaków, informacje o autorze strony, języku strony (<meta>),
- Skrypty wykorzystane na stronie (<script>),
Sekcja <body>
W "ciele" strony www przechowujemy informacje bezpośrednio wyświetlane na stronie. Tekst można bezpośrednio umieścić w kodzie, bez dodatkowych oznaczeń.
W samym tagu <body> można podać atrybuty opisujące np. tło strony, kolor hiperłączy (linków) czy domyślny kolor wstawionego tekstu.
<body bgcolor="#FFFFFF" link="#000000" vlink="#000000" alink="#00FF00" background="tlo.jpg"> [zawartość strony] </body>
Rodzaj czcionki, kolory
Język HTML umożliwia edycję kroju, rozmiaru i koloru czcionki:
<body> <font color="#FF0000" face="Arial,Verdana" size="3"> Czcionka w kroju Arial (a jeśli nie będzie w systemie czcionki Arial to w kroju Verdana), w kolorze czerwonym i o rozmiarze nr 3 </font> </body>
Kolor może być zdefiniowany jest na kilka sposobów:
● szesnastkowo: #RRGGBB – np. #FFFFFF ● słownie: red, blue, magenta
Znaczniki formatowania stylu czcionki
Najczęściej używane znaczniki stylu czcionki:
● Pogrubienie tekstu (<b></b> albo <strong></strong>), ● Pochylenie tekstu (<i></i>), ● Podkreślenie tekstu (<u></u>), ● Styl "duży tekst" (<big></big>), ● Styl "mały tekst" (<small></small>) ● Tekst przekreślony (<del></del>),
Hiperłącze (link) do innej strony
Link do innej strony www (zazwyczaj podstrony) zdefiniujemy następująco:
<body> <a href="podstrona.html" title="Podpowiedź po najechaniu kursorem" target="_blank">Tekst który stanowi link</a> </body>
Atrybut href określa adres pliku, do którego mamy trafić z aktualnego dokumentu, title zawiera podpowiedź, jaką ujrzymy po najechaniu kursorem na link, zaś ustawienie target="_blank" spowoduje otwarcie strony w nowej karcie (oknie) przeglądarki. Aby strona wczytała się w tym samym oknie (zastępując obecną stronę) należy usunąć ten atrybut.
Kolory linków można określić w sekcji body ("vlink" to skrót od "visited link", "alink" to skrót od "active link"):
<body bgcolor="#FFFFFF" link="#000000" vlink="#000000" alink="#00FF00" background="tlo.jpg">
Grafika na stronie
Pamiętaj aby odpowiednio dobrać rodzaj pliku graficznego (zwłaszcza ze względu na rozmiar pliku i stopień kompresji). Grafikę wstawiamy w następujący sposób:
<body> <img src="obraz.jpg" width="100" height="100"> </body>
Atrybut src oznacza źródło (source) pliku, czyli tak naprawdę ścieżkę do grafiki na serwerze, width i height to szerokość i wysokość grafiki na stronie (jeśli nie będzie zgadzała się z pierwotnymi wymiarami obrazu, to zostanie on przeskalowany nawet kosztem utraty jakości lub proporcji).
Jeśli wymiary obrazu nie zostaną podane, przeglądarka założy oryginalny rozmiar grafiki (pobrany z pliku). Jeśli obraz ma służy jako hiperłącze, trzeba dodać atrybut border="0", inaczej w niektórych przeglądarkach pojawi się obramowanie sygnalizujące obecność linka:
<a href="podstrona.html" title="Podpowiedź"><img src="obraz.jpg" border="0"></a>
Nagłówki, przejście do nowej linii, linia pozioma, komentarze
Podobnie jak nagłówki w gazetach pozwalają sformatować tytuły akapitów w sposób czytelny i logiczny.
Oznaczamy je tagami: <h1></h1> do <h6> </h6>, np:
<h2>Tekst stanowiący nagłówek<h2>
Przejście do nowej linii (tak jakby naciśnięcie klawisza Enter):
Tekst przed "Enterem" <br /> Ten tekst już w nowej linii
Linię poziomą możemy zdefiniować następująco:
Tekst przed linią poziomą <hr /> Tekst po linii poziomej
Komentarze to informacja dla nas, programistów:
<!-- Tutaj opisuję dla siebie kod, może kiedyś tu wrócę? -->
koniec prezentacji
Dziekuje za ogladanie
mam nadzieje że komuś pomogłem i dzieki tej prezentacji bedzie tworzył lepsze strony
Kacper Miśta 7D