Professional Documents
Culture Documents
4 - Prilog HTML v.1.1
4 - Prilog HTML v.1.1
4 - Prilog HTML v.1.1
v1.0
Autori:
prof. dr. sc. Dragutin Kermek
doc. dr. sc. Matija Novak
Matija Kaniški, mag. inf.
Iva Levak. mag. inf.
Preambula
<!DOCTYPE html>
Slučaj Kreiranje HTML dokumenta, svaki HTML dokument započinje
korištenja: ovom preambulom
Element dokumenta
<html></html>
Slučaj Korijenska oznaka HTML dokumenta, kreiranje kontejnera za sve
korištenja: oznake.
Ostali xlmns
atributi:
1
Priručnik za OWT
Komentar
<!--...-->
Slučaj Komentiranje unutar izvornog koda. Ovo nije HTML oznaka, već
korištenja: sintaksa za komentar.
Poveznice
<a></a>
Slučaj Kreiranje poveznice
korištenja:
Vrijednost URI
Primjeri
<a href="https://www.foi.unizg.hr/">FOI naslovna</a>
<a href="mailto:ilevak@foi.hr">Iva Levak</a>
<a href="javascript:alert('Pozdrav!')">Click here!</a>
<a href="tel:+4733378901">Iva Levak</a>
<a href="#o_nama">O nama</a>
2
Priručnik za OWT
Primjeri
<a href="https://www.foi.unizg.hr/" target="_blank">FOI</a>
Primjeri
<a href="https://www.foi.unizg.hr/" type="text/html">FOI</a>
Primjeri
<a rel="nofollow" href="https://www.foi.unizg.hr/">FOI</a>
Vrijednost media_upit
Primjeri
<a href="att_a_media.asp?output=print" media="print and
(resolution:300dpi)"> Open media attribute page for print.</a>
3
Priručnik za OWT
Vrijednost kod_jezika_prema_ISO_639-1
Primjeri
<a href="https://www.foi.unizg.hr/" hreflang="hr">FOI naslovna</a>
Dodatno: Ako unutar otvorene i zatvorene oznake postavimo sliku umjesto teksta,
pritiskom na sliku otvorit će se poveznica.
Dodatno: Prije se koristila oznaka <acronym> koja nije podržana unutar HTML5
pa se koristi u zamjenu <abbr></abbr>.
4
Priručnik za OWT
Sekcije
<address></address>
Slučaj Kreiranje kontakt informacija autora ili vlasnika dokumenta ili
korištenja: članka
Primjeri <address>
E-pošta: <a href="mailto:ilevak@foi.hr">Iva Levak</a><br>
korištenja
Posjeti : <a href="www.foi.unizg.hr">FOI</a>
Adresa: Pavlinska 2, 42000 Varaždin
</address>
Dodatno: Sav tekst je prikazan nakošeno (osim ako nije drugačije definirano
CSS-om), a preglednici dodaju prije i poslije oznake liniju prekida.
Vrijednost URL
Primjeri
5
Priručnik za OWT
Vrijednost alternativni_tekst
Napomena Obavezan atribut ako je prisutan href atribut, ali može biti
prazan (alt=””).
Primjeri
<area alt="f" href="https://www.foi.unizg.hr/hr/online-nastava"
coords="7,5,73,140" shape="rect">
<area alt="" href="https://www.foi.unizg.hr/hr/fakultet/osnovno"
coords="114,93,37" shape="circle">
Primjeri
<area alt="f" href="https://www.foi.unizg.hr/hr/online-nastava"
coords="7,5,73,140" shape="rect">
<area alt="" href="https://www.foi.unizg.hr/hr/fakultet/osnovno"
coords="114,93,37" shape="circle">
Primjeri
<area alt="f" href="https://www.foi.unizg.hr/hr/online-nastava"
coords="7,5,73,140" shape="rect">
<area alt="" href="https://www.foi.unizg.hr/hr/fakultet/osnovno"
coords="114,93,37" shape="circle">
6
Priručnik za OWT
Primjeri
<area alt="f" href="https://www.foi.unizg.hr/hr/online-nastava"
coords="7,5,73,140" shape="rect" target="_blank">
Sekcije
<article></article>
Slučaj Definiranje neovisnog, samostalnog, distribuiranog ili ponovo
korištenja: iskoristivog sadržaja
Primjer <article>
<h2>HTML jezik</h2>
korištenja:
<p>
<abbr title="The Hypertext Markup Language">HTML</abbr> je
jednostavni jezik oznaka koji se koristi za kreiranje
hipertekstualnih dokumenata koji su neovisni o platformi.
</p>
</article>
7
Priručnik za OWT
Sekcije
<aside></aside>
Slučaj Definiranje dodatnog sadržaja koji opisuje glavni sadržaj (poput
korištenja: rubnog teksta u knjizi)
Primjer <aside>
<h2>HTML jezik</h2>
korištenja:
<p>
<abbr title="The Hypertext Markup Language">HTML</abbr> je
jednostavni jezik oznaka koji se koristi za kreiranje
hipertekstualnih dokumenata koji su neovisni o platformi.
</p>
</aside>
Primjer <audio>
<source type="audio/mpeg" src="zvuk1.mp3">
korištenja: <source type="audio/ogg" src="zvuk1.ogg">
Vaš preglednik ne podržava audio.
</audio>
Vrijednost URL
Napomena Oznaka može biti bez atributa src, ali tada mora sadržavati
oznaku <source> pri čemu se može definirati više <source>
oznaka.
Primjeri
<audio preload controls src="horse.mp3">Zvuk konja</audio>
8
Priručnik za OWT
Primjeri
<audio autoplay controls src="horse.mp3">Zvuk konja</audio>
<audio controls src="horse.mp3">Zvuk konja</audio>
Primjeri
<audio autoplay controls src="horse.mp3">Zvuk konja</audio>
<audio autoplay src="horse.mp3">Zvuk konja</audio>
Primjeri
<audio preload="none" src="horse.mp3">Zvuk konja</audio>
<audio preload="auto" src="horse.mp3">Zvuk konja</audio>
9
Priručnik za OWT
Primjer <p>
<b>HTML</b> je jednostavni jezik oznaka koji se koristi za
korištenja:
kreiranje hipertekstualnih dokumenata koji su neovisni o platformi.
</p>
Kategorija
<bdo></bdo>
Slučaj Mijenjanje smjera teksta (desno na lijevo ili lijevo na desno)
korištenja:
Najkorišteniji dir
atributi:
Primjeri
<bdo dir="rtl">Ovaj tekst bit će napisan s desna na lijevo.</bdo>
<bdo dir="rtl">Ovaj tekst bit će napisan s lijeva na desno.</bdo>
10
Priručnik za OWT
Grupiranje sadržaja
<blockquote></blockquote>
Slučaj Specificiranje sekcije teksta koja je citirana iz drugog izvora.
korištenja:
Najkorišteniji cite
atributi:
Vrijednost URL
Primjeri
<blockquote cite="https://www.foi.unizg.hr/hr/studiji/osnovno">
Studijski programi Fakulteta organizacije i informatike omogućavaju
konkurentnost, mobilnost studenata i nastavnog osoblja te omogućuju
brže, lakše i ravnopravnije uklapanje hrvatskih stručnjaka u
zajedničko europsko tržište obrazovanja i rada.
</blockquote>
11
Priručnik za OWT
Sekcije
<body></body>
Slučaj Definiranje tijela HTML dokumenta, sastavljeno od elemenata
korištenja: kojima se opisuje sadržaj dokumenta
12
Priručnik za OWT
Obrasci
<button></button> <form></form>
Primjeri
Vrijednost ime
Primjeri
<button name="fakultet" type="submit" value="FOI">FOI</button>
Vrijednost vrijednost
Primjeri
<button name="fakultet" type="submit" value="Faks1">FOI</button>
13
Priručnik za OWT
form Definicija Određuje jedan ili više obrazaca kojima gumb pripada.
Vrijednost id_obrasca
Primjeri
<button type="submit" form="form1" value="u redu">U redu</button>
Primjeri
<button disabled>U redu</button>
14
Priručnik za OWT
Vrijednost broj_piksela
Primjeri
<canvas id="mojCanvas" height="100">Nije podržano</canvas>
Vrijednost broj_piksela
Primjeri
<canvas id="mojCanvas" width="150">Nije podržano</canvas>
15
Priručnik za OWT
Tablični podaci
<caption></caption> <table></table>
Primjer <code>
int i; <br>
korištenja:
int j=i+5;<br>
</code>
16
Priručnik za OWT
Tablični podaci
<col> <table></table>
Najkorišteniji span
atributi:
Vrijednost broj_stupaca
Primjeri
<col span="2" style="background-color:red">
Dodatno: Odnosi se na uređivanje cijelog stupca, za razliku od jedne ćelije ili reda.
Ako ne postoji span atribut, misli se na uređivanje jednog stupca.
Tablični podaci
<colgroup></colgroup> <table></table>
Slučaj Kreiranje grupe jednog ili više stupaca radi formatiranja, sastoji se
korištenja: od <col> oznaka
Dodatno: Uvijek treba biti smještena neposredno ispod otvorene oznake <table>,
a nakon oznake <caption></caption> u slučaju da postoji ta oznaka
unutar tablice.
17
Priručnik za OWT
Obrasci
<datalist></datalist> <form></form>
Interaktivni elementi
<dialog></dialog>
Slučaj Otvaranje novog prozora dijaloga u kartici
korištenja:
Najkorišteniji open
atributi:
Primjeri
<dialog open>Otvoreni dialog</dialog>
<dialog>Zatvoreni dialog</dialog>
18
Priručnik za OWT
Grupiranje sadržaja
<div></div>
Slučaj Odvajanje ili kreiranje sekcije putem kontejnera za HTML
korištenja: elemente
Primjer <div>
<div>
korištenja:
<h2>FOI</h2>
<p>
FOI djeluje više od 50 godina, što je za studij suvremenih
tehnologija dugo razdoblje.
</p>
</div>
<div>
<h2>FER</h2>
</div>
</div>
Vrijednost URL
19
Priručnik za OWT
Primjeri
<embed src="slika.jpg" width="200" height="200">
Primjeri
<embed type="image/jpg" src="slika1.jpg">
Vrijednost broj_piksela
Primjeri
<embed src="slika.jpg" width="200" height="200">
Vrijednost broj_piksela
Primjeri
<embed src="slika.jpg" width="200" height="200">
20
Priručnik za OWT
Obrasci
<fieldset></fieldset> <form></form>
Najkorišteniji name
atributi:
Vrijednost ime
Primjeri
<fieldset name="prijava"></fieldset>
Grupiranje sadržaja
<figcaption></figcaption> <figure></figure>
Dodatno: Oznaka može biti smještena nakon otvorene oznake <figure> ili
prije zatvorene oznake </figure>.
Tekstualni sadržaj se prikazuje kao naslov oznake <figure></figure>.
21
Priručnik za OWT
Grupiranje sadržaja
<figure></figure>
Slučaj Definiranje nezavisnog sadržaja, odnosno slike.
korištenja:
Primjer <figure>
<img src="https://www.foi.unizg.hr/sites/default/files/
korištenja:
logo-no-text.png" alt="FOI">
<figcaption>Slika 1. FOI logo</figcaption>
</figure>
Sekcije
<footer></footer>
Slučaj Kreiranje podnožja HTML dokumenta ili sekcije
korištenja:
Primjer <footer>
<address>
korištenja:
Autor: Iva Levak<br>
E-pošta: <a href="mailto:ilevak@foi.hr">ilevak@foi.hr</a><br>
Posjeti : <a href="www.foi.unizg.hr">FOI</a><br>
</address>
</footer>
22
Priručnik za OWT
Obrasci
<form></form>
Slučaj Kreiranje obrasca
korištenja:
23
Priručnik za OWT
Vrijednost ➢ get
➢ post
Primjeri
Vrijednost URL
Primjeri
<form action="/skripta.php" method="get"></form>
<form action="https://www.w3schools.com/tags/action_page.php"
method="get"></form>
24
Priručnik za OWT
Primjeri
<form action="/skripta.asp" method="post"
enctype="multipart/form-data">...</form>
Primjeri
<form action="/action_page.php" novalidate>...</form>
Dodatno: Većina oznaka koja su često dio forme se ne moraju nužno nalaziti u
oznaci <form></form> ili biti povezani s njom(npr. <input>,
<select>), ali dobivaju na funkcionalnosti jedino ako su dio te oznake.
Ova oznaka traži uvijek neki način podnošenja, preko gumba ili nekog
drugog načina. Bez toga postaje kontejner za oznake.
25
Priručnik za OWT
Sekcije
<h1></h1>...<h6></h6>
Slučaj Kreiranje zaglavlja sekcija. <h1> definira najvažnije zaglavlje
korištenja: sekcija, <h6> najmanje važno zaglavlje sekcija.
Metapodaci dokumenta
<head>
Slučaj Definiranje kontejnera za meta podatke kao sekcija zaglavlja
korištenja: HTML dokumenta.
Dodatno: Uvijek ide prva nakon otvorene <html> oznake, prije <body></body>
oznake.
Metadata se odnosi na podatke o HTML dokumentu.
Sadržaj <head></head> oznake se ne prikazuje na stranici.
26
Priručnik za OWT
Sekcije
<header></header>
Slučaj Kreiranje zaglavlja sekcije.
korištenja:
Primjer <article>
<header>
korištenja:
<h2>HTML jezik</h2>
<p>Napisala: Iva Levak</p>
</header>
<p>
HTML je jednostavni jezik oznaka koji se koristi za
kreiranje hipertekstualnih dokumenata koji su neovisni o
platformi.
</p>
</article>
Dodatno: Najčešće se sastoji od jednog ili više naslova, ikone ili loga i informacija
o autoru.
Može postojati više oznaka <header></header> unutar HTML
dokumenta.
Ne može biti unutar <footer>, <address> ili <header> oznake.
Grupiranje sadržaja
<hr>
Slučaj Tematsko prelamanje unutar HTML stranice.
korištenja:
Primjer <hr>
<p>Usred bresaka<br>što posvud su u cvatu -<br>procvala trešnja !</p>
korištenja:
<hr>
<p>Ljiljan:<br>izvan vode<br>izvan sebe</p>
<hr>
27
Priručnik za OWT
Primjer <p>
<i>HTML</i> je jednostavni jezik oznaka koji se koristi za
korištenja:
kreiranje hipertekstualnih dokumenata koji su neovisni o platformi.
</p>
Vrijednost URL
Primjeri
<iframe src="https://www.njuskalo.hr/"></iframe>
Vrijednost broj_piksela
28
Priručnik za OWT
Primjeri
<iframe src="https://www.njuskalo.hr/" height="500"></iframe>
Vrijednost broj_piksela
Primjeri
<iframe src="https://www.njuskalo.hr/" width="500"></iframe>
Primjeri
<iframe srcdoc="<p>Ovdje dolazi sadržaj!</p>"></iframe>
Vrijednost ime
Primjeri
<iframe srcdoc="<p>Ovdje dolazi sadržaj!</p>" name="pEl"></iframe>
Primjeri
<iframe src="https://www.njuskalo.hr/" allowfullscreen></iframe>
Vrijednost* ➢ allow-forms
➢ allow-modals
➢ allow-orientation-lock
➢ allow-pointer-lock
➢ allow-popups
29
Priručnik za OWT
➢ allow-popups-to-escape-sandbox
➢ allow-presentation
➢ allow-same-origin
➢ allow-scripts
➢ allow-top-navigation
➢ allow-top-navigation-by-user-activation
Primjeri
<iframe src="https://www.njuskalo.hr/" sandbox>
<p>Preglednik ne podržava iframe oznaku!</p>
</iframe>
Vrijednost URL
Primjeri
<img src="/sites/default/files/logo-no-text.png" alt="FOI">
<img src="https://www.foi.unizg.hr/sites/default/files/
30
Priručnik za OWT
logo-no-text.png" alt="FOI">
Vrijednost alternativni_tekst
Napomena Obavezan atribut ako je prisutan href atribut, ali može biti
prazan(alt=””).
Primjeri
<img src="https://www.foi.unizg.hr/sites/default/files/
logo-no-text.png" alt="FOI">
<img src="iva.jpg" alt="">
Vrijednost broj_piksela
Primjeri
<img src="https://www.foi.unizg.hr/sites/default/files/
logo-no-text.png" alt="FOI" height="47">
Vrijednost broj_piksela
Primjeri
<img src="https://www.foi.unizg.hr/sites/default/files/
logo-no-text.png" alt="FOI" height="47" width="65">
Dodatno: Ako unutar otvorene i zatvorene oznake <a> postavimo sliku umjesto
teksta, pritiskom na sliku otvorit će se poveznica.
Za sliku možemo koristiti mapu na način da se definira atribut usemap
npr. primjer
31
Priručnik za OWT
Obrasci
<input> <form></form>
Primjeri
<input type="button" name="button" id="button">
<input type="text" name="korisnickoIme" id="korime">
Vrijednost naziv
Primjeri
<input type="text" name="korime" id="korime">
32
Priručnik za OWT
Vrijednost tekst
Primjeri
<input type="checkbox" name="knjiga2" value="OWT>
<input type="text" name="korime" value="Korisnicko ime">
<input type="button" value="Spremi">
Vrijednost broj
Primjeri
<input type="text" name="korime" id="korime" maxlength="20">
Vrijednost id_datalist
Primjeri
<input list="diplomski" name="diplomski" id="diplomskiStudij">
<datalist id="diplomski">...</datalist>
Primjeri
<input type="text" name="korime" id="korime" readonly>
33
Priručnik za OWT
Primjeri
<input type="text" name="korime" id="korime" disabled>
Vrijednost tekst
Primjeri
<input type="text" name="korime" placeholder="Korisničko ime">
Primjeri
<input type="text" name="korime" id="korime" required>
Vrijednost broj
Primjeri
<input type="text" name="korime" size="50">
Vrijednost broj_znakova
Primjeri
34
Priručnik za OWT
Vrijednost broj|datum
Primjeri
<input type="number" id="ocjena" name="ocjena" min="1" max="5">
<input type="date" id="datumRodenja" name="datumRodenja"
max="2003-01-01">
Vrijednost broj|datum
Primjeri
<input type="number" id="godine" name="godine" min="18">
<input type="date" id="datumRodenja" name="datumRodenja"
min="2000-01-02">
Vrijednost regularni_izraz
Primjeri
<input type="password" id="loz" name="lozinka" pattern=".{8,}">
multiple Definicija Definira da se može odabrati više opcija unutar liste (prisutan
atribut multiple).
Primjeri
35
Priručnik za OWT
Primjeri
<input type="checkbox" name="knjiga2" value="OWT" checked>
Vrijednost broj_piksela
Tipovi image
Primjeri
<input type="image" src="submit.gif" alt="Submit height="48">
Vrijednost broj_piksela
Tipovi image
Primjeri
<input type="image" src="submit.gif" alt="Submit" width="48">
Vrijednost broj
Primjeri
36
Priručnik za OWT
Vrijednost alternativni_tekst
Tipovi image
Primjeri
<input type="image" src="submit.gif" alt="Submit">
Vrijednost URL
Tipovi image
Primjeri
<input type="image" src="/sites/default/files/logo-no-text.png"
alt="FOI" width="48" height="48">
<input type="image" src="https://www.foi.unizg.hr/sites/default/
files/logo-no-text.png" alt="FOI" width="48" height="48">
37
Priručnik za OWT
Obrasci
<label></label> <form></form>
Vrijednost id_vezanog_elementa
Primjeri
<label for="loz">Lozinka:</label>
form Definicija Specificira formu kojoj pripada labela ako je smještena izvan
forme.
Vrijednost id_forme
Primjeri
<label form="forma1" for="korime">Korisničko ime:</label>
38
Priručnik za OWT
Obrasci
<legend></legend> <form></form>
Grupiranje sadržaja
<li></li> <ol></ol> | <ul></ul>
Ostali value
atributi:
Dodatno: Atribut value se koristi samo kad je <li></li> oznaka unutar sređene
liste <ol></ol>.
Kod <ol></ol> liste pojavljuje se sa oznakama broja ili slova, dok se
kod <ul></ul> liste najčešće pojavljuje s točkama (eng. bullet points.)
39
Priručnik za OWT
Metapodaci dokumenta
<link>
Slučaj Povezivanje vanjskih dokumenta, a najčešće za uključivanje
korištenja: vanjskih CSS stilskih uputa i ikone koja se prikazuje uz naziv
kartice unutar preglednika
Vrijednost URL
Primjeri
<link rel="stylesheet" href="stilovi.css">
Primjeri
<link rel="icon" href="FOI.ico">
<link rel="stylesheet" type="text/css" href="format1.css">
Primjeri
40
Priručnik za OWT
Vrijednost media_upit
Primjeri
<link rel="stylesheet" type="text/css" href="format3.css"
media="screen and (orientation: landscape)">
<link rel="stylesheet" type="text/css" href="format4.css"
media="screen and(orientation: portrait)">
Primjeri
<link href="tag_link.asp" rel="parent" rev="subsection"
hreflang="hr">
41
Priručnik za OWT
Grupiranje sadržaja
<main></main>
Slučaj Specificiranje glavnog sadržaja dokumenta koji je jedinstven za
korištenja: određeni dokument (pojedinu stranicu).
Primjer <main>
<h1>Programski jezici</h1>
korištenja:
<article>
<h2>HTML jezik</h2>
<p>
<abbr title="The Hypertext Markup Language">HTML</abbr> je
jednostavni jezik oznaka koji se koristi za kreiranje
hipertekstualnih dokumenata koji su neovisni o platformi.
</p>
</article>
</main>
42
Priručnik za OWT
Primjer <img
src="https://www.foi.unizg.hr/sites/default/files/logo-no-text.png"
korištenja:
alt="FOI " width="180" height="126" usemap="#foi_map">
<map name="foi_map">
<area alt="f"
href="https://www.foi.unizg.hr/hr/online-nastava"
coords="7,5,73,140" shape="rect">
<area alt=""
href="https://www.foi.unizg.hr/hr/fakultet/osnovno"
coords="114,93,37" shape="circle">
<area alt="i"
href="https://www.foi.unizg.hr/hr/upisi/upoznaj-foi"
coords="199,142,169,4" shape="rect">
</map>
Najkorišteniji name
atributi:
Vrijednost naziv
Primjeri
<map name="foi_map">
...
</map>
43
Priručnik za OWT
Metapodaci dokumenta
<meta>
Slučaj Uglavnom se koriste od strane pretraživača i sadrže informacije o
korištenja: autoru, kratki opis stranice, kodnu stranicu i ključne riječi.
Primjeri
content Definicija Specificira autora, ključne riječi, opis stranice i sl. ovisno o
vrijednosti u name atributu.
Vrijednost tekst
Napomena Atribut koji se koristi ako postoji name atribut ili http-equiv.
Primjeri
<meta charset="utf-8">
44
Priručnik za OWT
Vrijednost kodna_stranica
Primjeri
<meta charset="utf-8">
Primjeri
<meta http-eqiv="refresh" content="15; url=http://www.foi.hr/">
Obrasci
<meter></meter>
Slučaj Definiranje skalarne mjere unutar određenog raspona odnosno
korištenja: djelomične vrijednosti.
Vrijednost broj
Primjeri
45
Priručnik za OWT
Vrijednost broj
Primjeri
<meter max="100" value="95"></meter>
<meter min="1" max="100" value="95"></meter>
Vrijednost broj
Primjeri
<meter min="0" max="100" value="95"></meter>
<meter value="0.95"></meter>
Sekcije
<nav></nav>
Slučaj Definiranje seta navigacijskih poveznica.
korištenja:
Primjer <nav>
<a href="/naslovna/">naslovna</a>
korištenja:
<a href="/oNama/">O nama</a>
<a href="/smjerovi/">Smjerovi na fakultetu</a>
<a href="/novosti/">Novosti</a>
</nav>
46
Priručnik za OWT
Skriptiranje
<noscript></noscript>
Slučaj Navođenje sadržaja koji će se prikazati korisnicima ako
korištenja: preglednik ne podržava klijentsko skriptiranje ili je ono
onemogućeno postavkama.
Vrijednost URL
Primjeri
<object data="slika.jpg" width="200" height="200"></object>
47
Priručnik za OWT
Primjeri
<object type="image/jpg" data="slika.jpg"></object>
Vrijednost broj_piksela
Primjeri
<object data="slika.jpg" width="200" height="200"></object>
Vrijednost broj_piksela
Primjeri
<object data="slika.jpg" width="200" height="200"></object>
Vrijednost ime
Primjeri
<object data="slika.jpg" name="slika" height="200"></object>
48
Priručnik za OWT
Grupiranje sadržaja
<ol></ol>
Slučaj Kreiranje sređene (eng. ordered) liste
korištenja:
Vrijednost broj
Primjeri
<ol start="51">
<li>FOI</li>
<li>FER</li>
</ol>
Primjeri
<ol type="I">
<li>FOI</li>
<li>FER</li>
</ol>
49
Priručnik za OWT
Obrasci
<optgroup></optgroup> <form></form>
Vrijednost tekst
Primjeri
<optgroup label="FOI diplomski smjerovi">...</optgroup>
disabled Definicija Definira hoće li cijela grupa opcija biti onemogućena (postoji
atribut disabled) ili omogućena (ne postoji atribut disabled).
Primjeri
<optgroup label="FOI diplomski smjerovi" disabled>...</optgroup>
50
Priručnik za OWT
Obrasci
<option></option> <form></form>
Vrijednost tekst
Primjeri
<option value="sumsko">Čaj od šumskog voća</option>
Primjeri
<option selected value="sumsko">Čaj od šumskog voća</option>
Vrijednost tekst
Primjeri
<option label="Šumsko" value="sumsko">Čaj od šumskog voća</option>
Primjeri
<option disabled value="caj">Čaj</option>
51
Priručnik za OWT
Dodatno: Može se koristiti bez atributa ali najčešće se koristi minimalno atribut
value jer se indicira koja će se vrijednost prenijeti poslužitelju nakon
podnošenja obrasca.
Može se za organizaciju koristi <optgroup></optgroup> oznaka.
Tekstualni sadržaj oznake će se prikazivati kao opcija u padajućem
izborniku.
Grupiranje sadržaja
<p></p>
Slučaj Definiranje odjeljka
korištenja:
Dodatno: Preglednici uvijek dodaju praznu liniju prije i nakon svake <p></p>
oznake.
Bez obzira na unos novog reda ili pomaka unutar teksta, tekst se
unutar oznaka na stranici prikazuje kao tekst bez njih. Ako je potrebno
mogu se dodati oznake poput <br> i <hr> ili se može koristiti
<pre></pre> oznaka kojom se definira formatirani tekst.
52
Priručnik za OWT
Primjer <picture>
<source media="(min-width:500px)" srcset="foi-logo-bijeli.jpg">
korištenja:
<source media="(min-width:300px)"
srcset="https://www.jquery-az.com/html/images/banana.jpg">
<img src="foi-logo-s-tekstom.jpg" alt="FOI" style="width:auto;">
</picture>
Grupiranje sadržaja
<pre></pre>
Slučaj Postavljanje već formatiranog teksta.
korištenja:
Primjer <pre>
Ovaj tekst prikazat će se s ovim prijelomom teksta:
korištenja:
i sa svim ovim razmacima . Vidiš
!
!
</pre>
53
Priručnik za OWT
Obrasci
<progress></progress>
Slučaj Definiranje završenosti određenog procesa (npr. skidanje
korištenja: dokumenata)
Vrijednost broj
Primjeri
<progress value="0.1"> 10% </progress>
<progress max="100" value="10"> 10% </progress>
Vrijednost broj
Primjeri
<progress max="100"> </progress>
<progress max="100" value="21"> 21% </progress>
54
Priručnik za OWT
Skriptiranje
<script></script>
Slučaj Pisanje koda skripata kao tekstualnog sadržaja oznake ili
korištenja: povezivanje skripte (putem atributa src) unutar HTML
dokumenta.
Vrijednost URL
Primjeri
<script src="mojaSkripta.js"></script>
<script src="https://www.foi.unizg.hr/mojaskripta.js"></script>
Primjeri
<script type="application/javascript">
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
<script src="skripta.js" type="application/javascript"></script>
Primjeri
<script src="pocetnaSkripta.js" async></script>
55
Priručnik za OWT
Primjeri
<script src="sktriptaUcitavanje.js" defer></script>
Dodatno: Ova oznaka se ili sastoji od koda ili pokazuje na datoteku sa skriptom
kroz src atribut.
Ako nije naveden atribut async ni defer onda se scripta preuzima i
izvršava odmah, tako da se blokira parsiranje dokle god skripta nije
izvršena.
Dobra je praksa kreirati uvijek vanjski dokument skripte jer se može
onda putem atributa src koristiti na više stranica bez konstantnog
kopiranja.
Uvijek je dobro dodati oznaku <noscript></noscript> kako bi
korisnici znali ako skripta nije omogućena unutar preglednika.
Sekcije
<section></section>
Slučaj Kreiranje sekcije unutar dokumenta.
korištenja:
56
Priručnik za OWT
Obrasci
<select></select> <form></form>
Vrijednost ime
Primjeri
<select name="jela" id="selJela">...</select>
multiple Definicija Definira da se može odabrati više opcija unutar liste (prisutan
atribut multiple).
Primjeri
<select multiple name="jela" id="selJela">...</select>
57
Priručnik za OWT
Primjeri
<select required name="jela" id="selJela">
<option value=""></option>
<option value="ručak">Ručak</option>
<option value="večera">Večera</option>
</select>
Vrijednost broj
Primjeri
<select size="1" name="jela" id="selJela">...</select>
Primjeri
<select disabled name="jela" id="selJela">...</select>
58
Priručnik za OWT
Vrijednost URL
Primjeri
<source src="konj.ogg" type="audio/ogg">
<source src="https://cdnm.meln.top/ml/?
audio=0_33818195653023&title=Djordje%20Balasevic
%20-%20Olivera&hash=cFiuwHHM15FgKfltB5zoKmxS5i8=">
Vrijednost URL
Primjeri
<source srcset="leptir.jpg">
<source srcset="https://www.jquery-az.com/html/images/banana.jpg">
Primjeri
<source src="konj.ogg" type="audio/ogg">
<source src="film.mp4" type="video/mp4">
59
Priručnik za OWT
Vrijednost media_upit
Primjeri
<source media="(min-width:650px)" srcset="slika1.jpg">
Primjer <p>
FOI logo sadrži
korištenja:
<span style="color:red">crvenu</span>
, a ponekad i
<span style="color:orange">narančastu</span>
boju
</p>
60
Priručnik za OWT
Metapodaci dokumenta
<style></style>
Slučaj Definiranje stila za dokument (CSS)
korištenja:
Primjer <style>
body {background-color: lightblue;}
korištenja:
h1 {color:white; text-align:center;}
</style>
61
Priručnik za OWT
Tablični podaci
<table></table>
Slučaj Kreiranje tablice
korištenja:
Primjer <table>
<caption>Nastavnici</caption>
korištenja:
<colgroup>
<col span="4" style="background-color:AliceBlue">
<col style="background-color:Azure">
</colgroup>
<thead>
<tr>
<th id="titula">Titula</th>
<th>Ime i prezime</th>
<th colspan="2">Konzultacije</th>
</tr>
</thead>
<tbody>
<tr>
<td headers="titula" rowspan="3">prof.dr.sc</td>
<td rowspan="3">Dragutin Kermek</td>
<td>Ponedjeljak</td>
<td>15:00-16:00</td>
</tr>
<tr>
<td>Utorak</td>
<td>14:15-16:00</td>
</tr>
<tr>
<td>Srijeda</td>
<td>15:15-16:00</td>
</tr>
<tr>
<td headers="titula" rowspan="2">doc.dr.sc.</td>
<td rowspan="2">Matija Novak</td>
<td>Ponedjeljak</td>
<td>15:00-16:00</td>
</tr>
<tr>
<td>Utorak</td>
<td>14:15-16:00</td>
</tr>
</tbody>
<tfoot>
62
Priručnik za OWT
<tr>
<td colspan="4">Ove konzultacije nisu konačne!</td>
</tr>
</tfoot>
</table>
Tablični podaci
<tbody></tbody> <table></table>
Tablični podaci
<td></td> <table></table>
Vrijednost broj
63
Priručnik za OWT
Primjeri
<td colspan="3">OWT</td>
Vrijednost broj
Primjeri
<td rowspan="3">OWT</td>
headers Definicija Specificira jedan ili više ćelija zaglavlja (oznaka <th></th>)
za koji je ćelija vezana.
Vrijednost id_ćelije_zaglavlja
Primjeri
<td headers="predmet">OWT</td>
Skriptiranje
<template></template>
Slučaj Izrada kontejnera za skrivanje sadržaja pri učitavanju stranice.
korištenja:
Primjer <template>
<div>Fakultet organizacije i informatike</div>
korištenja:
</template>
64
Priručnik za OWT
Obrasci
<textarea></textarea> <form></form>
Vrijednost ime
Primjeri
<textarea name="motivacijsko" placeholder="Moje ime je...">
</textarea>
Vrijednost tekst
Primjeri
<textarea placeholder="Moje ime je..."></textarea>
Vrijednost broj
Primjeri
<textarea cols="50"></textarea>
Vrijednost broj
65
Priručnik za OWT
Primjeri
<textarea rows="4" placeholder="Moje ime je..."></textarea>
Vrijednost broj_znakova
Primjeri
<textarea maxlength="150"></textarea>
Primjeri
<textarea required></textarea>
Primjeri
<textarea readonly></textarea>
Primjeri
66
Priručnik za OWT
form Definicija Specificira formu kojoj pripada element ako je smješten izvan
forme.
Vrijednost id_forme
Primjeri
Primjeri
<textarea disabled></textarea>
Primjeri
67
Priručnik za OWT
Tablični podaci
<tfoot></tfoot> <table></table>
Tablični podaci
<th></th> <table></table>
Vrijednost broj
Primjeri
<th colspan="3">Predmeti</th>
Vrijednost broj
Primjeri
<th rowspan="3">Cijene po proizvodima</th>
68
Priručnik za OWT
Primjeri
<th scope="col">Predmet</th>
Tablični podaci
<thead></thead> <table></table>
69
Priručnik za OWT
Najkorišteniji datetime
atributi:
Vrijednost datum_i_vrijeme
Primjeri
2021. FOI <time datetime="2021-12-16"> Dan fakulteta.</time>
Metapodaci dokumenta
<title></title>
Slučaj Definiranje naslova dokumenta. Ova oznaka je obavezna!
korištenja:
70
Priručnik za OWT
Tablični podaci
<tr></tr> <table></table>
Grupiranje sadržaja
<ul></ul>
Slučaj Kreiranje nesređene (eng. unordered) liste
korištenja:
Primjer <ul>
<li>FOI</li>
korištenja: <li>FER</li>
</ul>
71
Priručnik za OWT
Primjer <video>
<source type="video/mp4" src="film.mp4">
korištenja:
<source type="video/ogg" src="film.ogg">
Vaš preglednik ne podržava video.
</video>
Vrijednost URL
Napomena Oznaka može biti bez atributa src, ali tada mora sadržavati
oznaku <source> pri čemu se može definirati više <source>
oznaka.
Primjeri
<video src="film.mp4" controls></video>
<video src="https://www.w3schools.com/tags/movie.mp4"></video>
Vrijednost broj_piksela
Primjeri
<video width="320" height="240" src="film.mp4" controls></video>
Vrijednost broj_piksela
Primjeri
<video width="320" height="240" src="film.mp4" controls>
Vaš preglednik ne podržava video.
</video>
72
Priručnik za OWT
Primjeri
<video src="film.mp4" controls></video>
Primjeri
Dodatno: Potrebno je uvijek paziti koji format video zapisa podržava određeni
preglednik, najčešće je uvijek podržan MP4 i WebM. Tekstualni
sadržaj unutar oznake <video></video> će se prikazati ako format
nije podržan od preglednika ili sama oznaka nije podržana.
Sigurnije je unutar <video></video> navesti oznaku <source> pri
čemu se navede više formata tako da preglednik izabere onaj koji
odgovora.
Dobra je praksa uvijek navoditi visinu i širinu videa.
73