Professional Documents
Culture Documents
Osnovna Struktura HTML-dokumenta - HTML, Head, Title I Body
Osnovna Struktura HTML-dokumenta - HTML, Head, Title I Body
Osnovna Struktura HTML-dokumenta - HTML, Head, Title I Body
RADA S HTML-OM
I DIO
Ponovimo...
• Prvi tag u HTML dokumentu je <html> koji govori internet
pregledniku da slijedi početak HTML dokumenta. Zadnji tag u
našem dokumentu je </html> i on ukazuje internet pregledniku da
je to kraj HTML dokumenta.
• Tekst između početnog taga <head> i završnog taga </head> je
informacija o zaglavlju dokumenta. Tekst između taga <title> i
</title> je naslov dokumenta. Tekst između ova dva taga će se
prikazati u zaglavlju preglednika.
Ako linija teksta dođe do kraja prozora internet preglednika, sljedeća riječ
automatski počinje u novoj liniji. No, ako želimo sami odrediti gdje će linija
biti prekinuta potrebno je koristiti break line, tag <br />. Prelazak u novi
odjeljak postiže se i <p> tagom. On ima isti učinak kao i prijašnji tag s
tom razlikom što će napraviti mali razmak između redova. Na kraju
odjeljka možemo staviti i njegov završni tag, ali većina browsera ga ne
zahtijeva, tako da ga slobodno možemo izostaviti.
Razlika između break line i paragrafa je u tome što break line ne korist
specijano formatiranje koje možemo dodati na početak ili kraj paragrafa,
poput:
dodatnog vertikalnog prostora ili
pomaka prve linije desno.
Još neki tagovi i atributi
Tekst se po defaultu poravnava uz lijevu marginu. Centriranje
paragrafa ili poravnanje paragrafa uz desnu marginu se postiže align
atributom.
Align atribut može imati tri vrijednosti:
Trebamo li dodati komentar na web
• lijevo poravnanje - <p align=“left“> stranicu koristimo oznaku komentara <!
—za početak komentara i --> za kraj
• desno poravnanje - <p align=“right“> komentara.
• centrirano - <p align=“center“>
Horizontalna linija označeva se tagom <hr />. Ovaj tag uključuje prikaz
horizontalnih linija na stranici. Internet preglednik stvara liniju na osnovu
<hr /> elementa, što je brže nego da se umeće grafika ili stvara linija s
obrubom. Horizontalna linija je dobra opcija ukoliko se želi:
• razdijeliti stranica po logičkim djelovima ili
• odvojiti zaglavlje i podnožje od ostatka stranice.
1. Otvorite tekstualni editor i napišite osnovne elemente internet stranice. Vaša početna internet stranica mora
imati zaglavlje, naslov i tijelo. Naslov stranice i tekst unutar tijela dokumenta stavite po vašem izboru.
Spremite dokument pod nazivom zad1.htm. Napravite pregled dokumenta u nekom od internet
preglednika.
2. Otvorite dokument zad1.htm i u tijelo dokumenta napišite tekst u dva odlomka. Napravite odvajanje
između odlomka sa horizontalnom linijom. Spremite dokument pod nazivom zad2.htm. Napravite pregled
dokumenta u nekom od internet preglednika.
3. Otvorite dokument zad2.htm i u tijelu dokumenta iznad prvog odlomka ubacite naslov i podnaslov. Iznad
drugog odlomka obrišite horizontalnu liniju i ubacite jos jedan podnalov. Spremite dokument pod nazivom
zad3.htm. Napravite pregled dokumenta u nekom od internet preglednika.
4. Otvorite dokument zad3.htm, te ispod drugog odlomka napišite svoje dnevne obaveze. Radite listu s
brojevima. Ispod liste stavite horizontalnu liniju. Ispod horizontalne linije napravite novu listu s oznakama
u koju ćete staviti sve stvari koje morate ponijeti sa sobom na čas računarstva i programiranja. Spremite
dokument pod nazivom zad4.htm. Napravite pregled dokumenta u nekom od internet preglednika.
Osnovna struktura
HTML-dokumenta
II DIO
Umetanje slike
Ranije smo govorili o umetanju slike pomoću taga <img />. Ovaj tag koristi “src”
atribut da odredi lokaciju slike koju želimo na svojoj stranici (src je skraćenica
engleske riječi source). Tagimg <img /> je poruka internet pregledniku da se radi o
slici, a src atribut mu govori detalje gdje se ta slika nalazi. Također imamo i druge
attribute kojima možemo definisati kako će se slika prikazati na stranici (height i
width). Atribut alt obavezno treba umetnuti. Služi dodjeljivanju vrijednosti
zamjenskog teksta za sliku ako slika ne može biti prikazana.
Pravila XML sintakse određuju da vrijednosti atributa moraju biti pod navodnim
znacima. Atribute i njihove vrijednosti možemo pisati bilo kojim redom unutar
početnog taga ili unutar jednog taga.
Slike se mogu kreirati i spremiti u mnogo različitih formata, ali samo nekoliko njih
je stvarno prikladno za slike koje namjeravamo staviti na Internet i koje su
kompatibilne sa svim operativnim sistemima i računarima:
• PNG ima iste kompresijske mogućnosti kao i gif, ali podržava 24 bitne i 32
bitne boje.
Postupak umetanja slike:
DOMAĆA ZADAĆA
Na sljedećem času svaki učenik će imati zadatak da napravi vlastitu HTML „stranicu” koristeći ono
što je naučio tokom prethodnih časova na temu "Značaj web dizajna". Vježbajte, jer će sljedeći čas
neki od vas za ocjenu prezentovati svoju prvu „stranicu”. Sretno ...
Osnovna struktura
HTML-dokumenta
III DIO
HTML poveznice i sidra: Links and
Anchors
Linkovi su najjači adut web stranica i omogućavaju brzi prelazak s jedne web
stranice na drugu, unutar istog web sjedišta ili drugdje na internetu, i najviše
doprinose njegovoj popularnosti.
Poveznica (link ili hiperlink) je riječ, skupina riječi ili slika na koju možemo kliknuti
kako bi nas povezala s novim dokumentom ili dijelom unutar postojećeg
dokumenta.
• Element poveznice (linka) je <a> ... </a>. Kako bi načinili poveznicu na drugi
dokument, koristimo svojstvo href, a da bi načinili sidro s kojom se možemo
povezati unutar dokumenta, koristimo svojstvo id. Kako bi odredili u kojem
prozoru ili okviru (engl. frame) će se otvoriti prikaz web stranice koristimo
svojstvo target.
Primjer korištenja svojstva href:
<a href=„http://smsfojnica.com/”>
Link na stranicu škole SMSFojnica.com
</a>
1. One koji povezuju trenutni html dokument s drugim stranicama unutar istog web
sjedišta i njima je dovoljno dodijeliti relativnu adresu.
2. One koji povezuju trenutnu web stranicu s drugim web sjedištima i njima
moramo dodijeliti punu adresu domene.
3. One koji omogućavaju povezivanje različitih dijelova unutar iste web stranice i
njima dodjeljujemo vrijednost sidra korištenjem atributa id.
Dakle, kada uključite link na stranici, omogućavate posjetitelju da prelazi sa
jedne na drugu stranicu unutar vaše internet stranice, na vanjske internet
stranice (izvan vaše Internet stranice) ili otvaranje multimedijskog sadržaja
(dokument, muzika, slika, film, animacija).
Svaki Internet resurs (bila to stranica ili slika) ima svoj URL. Ako je samo jedan
znak u URL-u pogrešan, to može rezultirati neispravnim linkom koji vodi na
stranicu pogreške (HTTP error 404 File or directory not found).
Ako vam URL ne radi, pokušajte sljedeće: provjerite velika i mala slova (neki web
serveri su case sensitive, što znači da razlikuju velika i mala slova), provjerite
ekstenziju (ako URL vašeg linka koristi bios.htm, a pravo ime datoteke je
bios.html, link neće raditi), provjerite ime datoteke, koristite copy-paste
(izbjegavajte ručni unos tj. tipkanje URL-a ako ga možete direktno kopirati).
Slika se također može koristiti kao link.
<a href=„http://smsfojnica.com/”>
<img src=„https://www.google.hr/url?sa=i&url=https%3A%2F
%2Fwww.facebook.com%2Fsmszijahdizdarevic%2F&psig=AOvVaw2D9-
gaYitDpC5qYUpvBhJF&ust=1695025919669000&source=images&cd=vfe&o
pi=89978449&ved=0CBAQjRxqFwoTCIjpqOKdsYEDFQAAAAAdAAAAABAE
” />
</a>
1. Otvorite dokument zad3.htm, te ispod liste napravite novi odlomak i upišite tekst.
Unutar odlomka iskoristite barem dva puta prekid linije za pojedini dio teksta. Napravite
unutar odlomka vezu na internet stranicu po vašem izboru. Veza koja će gledati na
internet stranicu mora otvarati novi prozor u internet pregledniku. Spremite dokument
pod nazivom zad4.htm. Napravite pregled dokumenta u nekom od internet
preglednika.
2. Otvorite dokument zad4.htm i umetnite dvije slike po izboru u prvi i drugi odlomak.
Prva slika mora imati lokaciju na lokalnom računalu, dok druga slika mora biti pozvana
sa interneta. Odredite dodatne atribute, te odredite veličinu slike, opis slike (alternativni
tekst), okvir slike po izboru. Tekst morate proizvoljno urediti tako da se nalazi ispod,
desno ili lijevo od slike. Spremite dokument pod nazivom zad5.htm. Napravite pregled
dokumenta u nekom od internet preglednika.
Osnovna struktura
HTML-dokumenta
IV DIO
HTML tablice
Tablice se koriste za prikazivanje podataka u redovima i kolonama. Tablice
se više ne koriste za izradu strukture web stranice jer je tu zadaću
preuzeo CSS (o kojem ćemo detaljnije govoriti na nekim od narednih
časova).
HTML tablica je upisana između početne i završne oznake <table>
elementa. Tablica može imati željeni broj redova a svaki red upisujemo
između početne i završne oznake <tr> elementa.
Svaki red ima jednak broj ćelija koje ograničavamo oznakom elementa
<td>...</td>.
Označavanje početka i kraja tablice: <table> ... </table>
Početak i kraj dijela gdje se nalazi zaglavlje kolona: <thead> ...
</thead>
Početak i kraj zaglavlja kolone: <th> ... </th>
Početak i kraj tijela stranice unutar kojeg se nalazi podatci:
<tbody> ... </tbody>
Početak i kraj reda tablice: <tr> ... </tr>
Početak i kraj ćelije s podatcima: <td> ... </td>
<html>
<head>
<title> Primjer tabele u HTML-u </title> Definišemo kolone u tabeli
</head>
<body>
<h1> Predmet i profesor </h1>
<table border="5">
<thead>
<tr> Unosimo tekst koji će se ispisati u prvom
<th> Predmet </th>
<th> Profesor </th> redu po definisanim kolonama.
</tr>
</thead> Unosimo tekst koji će se ispisati u drugom
<tbody> redu po definisanim kolonama.
<tr>
<td> Računarstvo i programiranje </td>
<td> Alma Bešić </td>
</tr>
<tr>
<td>Engleski jezik</td>
<td> Emir Borić </td>
</tr>
</table>
</body>
</html>
Internet preglednik će tablicu koja nema definisan atribut border (za graničnu liniju tabele)
prikazati sa linijom debljine 1px. Ako želimo obrub tablice promijeniti moramo dodati atribut
border i definisati njegovu debljinu.
Za HTML tablicu - granična linija se odnosi na vanjsku liniju i linije između pojedinih ćelija.
Da bi uključili ili isključili granične linije tabele u HTML dokument dodajemo atribut border u
početni tag <table>.
Vrijednost border atributa definiše debljinu granične linije u pikselima, npr. border="5",
postavlja liniju debljine 5 px, a boder="0" isključuje graničnu liniju. Također, ukoliko ne
definišete graničnu liniju unutar navedenog taga <table> preglednik će podrazumijevati da
granične linije nema odnosno da je border=„0”.
Širinu i visinu ćelije internet preglednik određuje sam na osnovu onoga što se u njima
nalazi. Da bi sami odredili visinu i širinu moramo koristiti atribute width i height. Ako ćelija
sadrži puno teksta, ona se proširuje koliko može do prvog prekida linije ili do kraja teksta i
zbog toga tabela može izgledati vrlo nepregledno – PAZITI NA TO!
Za prazan prostor između ćelija možemo koristiti atribute "cellpadding" i "cellspacing". Ovi
atributi koriste različite tehnike kako bi stavili prostor između ćelija:
Vrijednost oba navedena atributa definiše se u pikselima, a kao i drugi atributi dodaju se u
početni tag <table>.
Primjer:
Za domaću zadaću ste trebali napraviti svoju web stranicu na temu „Značaj web dizajna” koristeći ono što
ste naučili na prethodnim časovima. U postojećoj stranici vaš današnji zadatak je da ubacite (na
odgovarajuće mjesto po svom izboru) link na stranicu https://web-dizajn.ba/ pri čemu ćete kao poveznicu
koristiti neku odgovarajuću sliku. Nakon toga, u postojeću stranicu ćete umetnuti poglavlje pod nazivom
„Tipografija” u okviru kojeg ćete dodati sljedeći tekst:
„ Tipografija na web stranicama često je zanemaren vizuelni element iako ona, kao i boja, igra ključnu
ulogu u uspješnom prenosu ideja i kreativnosti. U svijetu web dizajna traži se dinamičnost kada je u pitanju
tipografija, kako bi se postigao svjetliji i uspješniji dizajn, ali i bolja čitljivost. Nasumično odabran font bez
prethodne analize njegove uloge rezultira statičnim objektom koji korisnicima otežava čitanje, posebno kada
su u pitanju dugi tekstovi. Ekrani brzo zamaraju oči zbog svog zračenja i kontrasta, a ako dodate previše
teksta i neadekvatan font, koncentracija korisnika će se brzo smanjiti. Zato je ključno odabrati font koji će
doprinijeti boljoj čitljivosti i cjelokupnom dojmu dizajna web stranice. Tekstualni sadržaji obuhvaćaju
najčešće 80% sadržaja web stranice, a ovi sadržaji se prikazani u sljedećoj tabeli:”
4. Postavljanje web stranice na server -. Postavite fajlove vaše web stranice na hosting server
korištenjem FTP (File Transfer Protocol) ili drugih alata za prenos fajlova koje pruža vaš hosting
provajder.