Witamy w naszym poradniku do HTML! To w艂a艣nie z nim nauczysz si臋 najwa偶niejszych funkcji w HTML, dzi臋ki kt贸rym bez problemu stworzysz podstawowe strony.
Poradnik zosta艂 stworzony przez Oskara Marsza艂ka
Najpierw tworzymy plik, nazywamy go i dajemy mu rozszerzenie ".html". Nast臋pnie mo偶emy otworzy膰 go w r贸偶nych programach. Je偶eli nie chcesz pobiera膰 nowej aplikacji, mo偶esz skorzysta膰 z notatnika. Jednak korzystanie z niego nie jest tak wygodne jak korzystanie z VSC albo notepad++, dlatego polecam zainstalowanie kt贸rej艣 z tych aplikacji.
Po stworzeniu pliku musimy zapisa膰 w znakach "<>" s艂owa "!DOCTYPE html" (co informuje program, 偶e b臋dziemy pisa膰 w HTML) oraz za DOCTYPE zapisujemy r贸wnie偶 w znacznikach slowo html, a w nim... okej rozumiem, to brzmi troch臋 skomplikowanie. W takim razie poka偶臋 jak ma wygl膮da膰 kod, kt贸ry tworzy pust膮 stron臋.
Ju偶 tutaj wida膰 r贸偶nic臋 mi臋dzy VSC czy notepad++, a notatnikiem. Notatnik nie ma kolorowych znacznik贸w, nie podpowiada nazw, ani nie zamyka sam automatycznie znacznik贸w.
Teraz, jak ju偶 zapisali艣my powy偶szy kod, mo偶emy zacz膮膰 tworzy膰 nasz膮 stron臋.
Od razu informuj臋, 偶e w tym poradniku b臋dziemy si臋 uczy膰 tylko i wy艂膮cznie HTML (dlatego wszystkie znaczniki - po za title - zapisujemy w 艣rodku znacznik贸w body). CSS mo偶ecie nauczy膰 si臋 z innego naszego poradnika, za艣 poradnik o JavaScript nie zosta艂 jeszcze stworzony.
Znacznik w HTML znajduje si臋 w znakach "<>" i z regu艂y jest on po angielsku. Funkcj膮 znacznik贸w jest informowanie HTML jakiej funkcji chcemy u偶y膰 i jak ma wygl膮da膰 strona (pod wzgl臋dem u艂o偶enia tekstu - za ozdoby (kolory grubo艣ci linii itp.) odpowiada CSS). Wi臋kszo艣膰 znacznik贸w ma zamkni臋cie kt贸re zapisuje si臋 w znakach "<>". W 艣rodku piszemy "/" oraz za nim nazw臋 zamykaj膮cego znacznika.
S膮 jednak WYJ膭TKI!!! Niekt贸re znaczniki nie s膮 zamykane. W dalszej cz臋艣ci poradnika pojawi si臋 informacja, je偶eli znacznik nie b臋dzie zamykany.
Znacznik Title (z ang. Title - tytu艂) odpowiada za nadawanie tytu艂u karcie, w kt贸rej otwarta jest strona - tytu艂 tej strony to "HTML".
W HTML jest 6 znacznik贸w h (z ang. Heading - nag艂贸wek) - h1, h2, h3, h4, h5, h6. Im wi臋ksza b臋dzie liczba przy literze "h" tym mniejszy b臋dzie stworzony nag艂贸wek Wielko艣膰 ka偶dego ze znacznik贸w wygl膮da tak:.
Znacznik p (z ang. Paragraph - akapit) tworzy linijk臋 zwyk艂ego tekstu bez pogrubienia. Przyk艂ad:
Ala ma kota (tak wygl膮da paragraf w HTML).
Znacznik br (z ang. Break - przerwa) tworzy dodatkow膮 przerw臋 na stronie:
Znacznik hr (z ang. Horizontal rule - pozioma linia) jest podobny do znacznika br z jedn膮 r贸偶nic膮, 偶e znacznik hr tworzy poziom膮 lini臋 oddzielaj膮c膮. Przyk艂ad:
Znacznik b (z ang. Bold - pogrubiony) pogrubia napisany tekst. Przyk艂ad:
Ala ma kota
Znacznik i (z ang. Italic - kursywa) troch臋 "pochyla" napis. Przyk艂ad:
Ala ma kota.
Znacznik u (z ang. Underline - dolna linia) podkre艣la poziom膮 lini膮 napis. Przyk艂ad:
Ala ma kota.
Znacznik mark (z ang. Mark - zakre艣li膰) "zakre艣la" napis. Przyk艂ad:
Ala ma kota.
Znacznik del (z ang. Delete - usun膮膰/skasowa膰) przekre艣la napis poziom膮 lini膮. Przyk艂ad:
Ala ma kota.
Znaczniki sup (z ang. Superscript - indeks g贸rny) i sub (z ang. Subscript - indeks dolny) tworz膮 odpowiednio indeks g贸rny oraz indeks dolny. Przyk艂ad:
26 = 64
H2O to zwi膮zek chemiczny o nazwie woda.
Znacznik span (z ang. Span - zakres) informuje, 偶e tekst w 艣rodku b臋dzie w innym kolorze. Atrybut style okre艣la kolor. Przyk艂ad:
Prawa autorskie s膮 ZASTRZE呕ONE!!!
Znacznik div (z ang. Division - podzia艂, sekcja) tworzy osobny "prostok膮t/blok". Kolor mo偶na wybra膰. Przyk艂ad:
Tak wygl膮da blok stworzony przez div.
W HTML wyr贸偶niamy 3 g艂贸wne typy list: List臋 nieuporz膮dkowan膮, List臋 uporz膮dkowan膮 oraz List臋 definicji.
U偶ywana gdy chcemy co艣 wypunktowa膰, ale kolejno艣膰 punkt贸w nie ma znaczenia. Przyk艂ad:
Lista zakup贸w:
mleko
jajka
m膮ka
Aby j膮 skonstruowa膰 potrzebne s膮 2 znaczniki: znacznik ul (z ang. Unordered list - lista nieuporz膮dkowana) - kt贸ry informuje HTML, 偶e zaczynamy tworzy膰 list臋 i 偶e b臋dzie ona nieuporz膮dkowana - oraz zancznik li (z ang. List item - element listy) kt贸ry tworzy pierwszy/kolejny punkt w li艣cie.
R贸wnie偶 u偶ywamy jej kiedy chcemy co艣 wypunktowa膰, ale kiedy kolejno艣膰 ma znaczenie. Przyk艂ad:
Przepis na spaghetti:
Przygotowa膰 sk艂adniki.
Wstawi膰 wod臋 na makaron.
Wrzuci膰 mi臋so na patelni臋.
...
W li艣cie uporz膮dkowanej znacznik li si臋 nie zmienia, ale zamiast znacznika ul stosujemy znacznik ol (z ang. Ordered list - lista uporz膮dkowana).
U偶ywamy jej kiedy chcemy zdefiniowa膰 jakie艣 s艂owo/-a. Przyk艂ad:
HTML
J臋zyk s艂u偶膮cy do programowania stron.
Wszystkie u偶ywane znaczniki w tej li艣cie s膮 nowe. Za pomoc膮 znacznika dl (z ang. Description list - lista definicji) informujemy HTML jak膮 list臋 tworzymy. Znacznik dt (z ang. Definition term - termin definicji) s艂u偶y do stworzenia s艂owa/s艂贸w, kt贸rego/kt贸rych znaczenie chcemy opisa膰. Ostatnim znacznikiem jest znacznik dd (z ang. Description definition - definicja opisu), kt贸ry tworzy wci臋cie na definicj臋 tego s艂owa/tych s艂贸w.
W HTML jest tylko jeden rodzaj tabeli, ale a偶 cztery g艂贸wne znaczniki:
Znacznik table (z ang. Table - tabela), kt贸ry informuje HTML, 偶e zaczynamy tworzy膰 tabel臋.
Znacznik tr (z ang. Table row - wiersz tabeli), kt贸ry tworzy w tabeli pierwszy/kolejny wiersz.
Znacznik th (z ang. Table header - nag艂owek tabeli), kt贸ry tworzy pust膮 kom贸rk臋 i informuje HTML, 偶e b臋dzie si臋 w niej znajdowa艂 nag艂贸wek.
Znacznik td (z ang. Table data - zmienne tabeli) r贸wnie偶 tworzy pust膮 kom贸rk臋 w tabeli, ale jej nie pogrubia i nie wy艣rodkowuje!
Przyk艂ad tabeli:
|
Imi臋 |
Nazwisko |
Wiek |
|
|---|---|---|---|
|
Osoba 1 |
Jan |
Kowalski |
40 lat |
|
Osoba 2 |
Hanna |
Kowalska |
37 lat |
|
Osoba 3 |
Piotr |
Kowalski |
15 lat |
Aby stworzy膰 link (hiper艂膮cze) w HTML treba u偶y膰 znacznika a (z ang. Anchor - kotwica), kt贸ry informuje HTML, 偶e tworzymy link. Dzi臋ki temu, HTML zamieni stworzony napis na hiper艂膮cze kt贸re b臋dzie podkre艣lone i mia艂o niebieski kolor - oznaczaj膮cy link (po klikni臋ciu zostaniemy przekierowani w inne miejsce - je偶eli link dzia艂a prawid艂owo).
Jednak znacznik a jedynie informuje HTML o tworzeniu linku. Prawid艂owy link zamieszcza si臋 w atrybucie znacznika a o nazwie href (z ang. Hypertext Reference - odno艣nik hipertekstowy). Przyk艂ad:
Klakulator onlineJednak ten link przenosi nas na wybran膮 stron臋, ale w tej samej karcie. Je偶eli chcemy aby okno otworzy艂o si臋 w nowej karcie, trzeba doda膰 atrybut target = "_blank". Przyk艂ad:
Klakulator onlineDo wstawiania obraz贸w potrzebny jest znacznik img (z ang. Image - obraz), kt贸ry informuje HTML, 偶e wstawiamy obraz.
Img r贸wnie偶 posiada atrybuty. O to najwa偶niejsze z nich:
Przyk艂ad obrazu:
Je偶eli obraz si臋 nie wy艣wietli, program poka偶e napis "Heroes III of Might and Magic". Z kolei po najechaniu kursorem i poczekaniu, wy艣wietli si臋 identyczny napis. Wymiary s膮 ustawione automatycznie.
W HTML mamy bardzo du偶o r贸偶nych form formularzy. Najpierw tworzymy znacznik form (z ang. Form - formularz) definiuj膮cy tworzenie formularzu. Nast臋pnie wewn膮trz form zapisujemy label (z ang. Label - etykieta) oraz input (z ang. Input - dane wej艣ciowe). Mo偶emy po艂膮czy膰 te dwa znaczniki ze sob膮, wpisuj膮c do label atrybut for (z ang. For - dla), a do input atrybut id (z ang. Identifer - identyfikator). W obu zapisujemy takie samo s艂owo, aby HTML je ze sob膮 po艂膮czy艂.
Jednak najwa偶niejszy w input jest type (z ang. Type - typ), kt贸ry okre艣la typ formularza.
Aby zamie艣ci膰 plik muzyczny trzeba u偶y膰 znacznika audio (z ang. Audio - d藕wi臋k), a nast臋pnie w nim stworzy膰 znacznik source i wklei膰 艣cie偶k臋 do utworu. Przyk艂ad:
Pokazany powy偶ej blok d藕wi臋kowy, nie zawiera 藕r贸d艂a, przez co nie mo偶na go odtworzy膰.
Filmy tworzy si臋 tak samo jak pliki mp3, z tym 偶e zamiast audio u偶ywamy znacznika video (z ang. Video - film). Przyk艂ad:
To ju偶 wszystko. Bardzo dzi臋kujemy za skorzystanie z naszego poradnika do HTML.