Sadržaj:

Uvod

struktura html stranice

 

Jednostavni elementi

paragraf

font

dekoracije teksta

anchor

span

unordered i ordered list

definition list

div

image

Kompleksni

map

area

table

table head

table body

table foot

th, tr, td elementi

frameset

frame

iframe

form

input

textarea

optgroup

option

 

 

 

 

 

 

cognita e-learner sustav za elearning učenje edukacija

Online učenje, računalana obuka, informatički tečajevi - Edukacija.net najbolji i najkvaliteniji e-learning u Hrvatskoj

HTML priručnik

Osnovni HTML tagovi

Kompleksni

FORM

From element je omotač elemenata koji osiguravaju unos korisničkih podataka. Osim što on grupira elemente za unos podataka, on osigurava svojstva za način prijenosa podataka. Dokument može sadržavati više form elemenata s pripadajućim kontrolama za unos, ali slati se mogu informacije sa samo jedne forme u istom trenutku. Slanje se vrši na url definiran u action atributu, na način definiran u method atributu. Slanje podataka se pokreće uz upotrebu dugmeta tipa submit ili preko javascripta upotrebom submit metode (submit()). Također, forme podržavaju OnSubmit atribut u koji se ugrađuje poziv na javascript (to se ne mora izvršiti ukoliko se forma šalje putem javascripta, a ne submit buttona).
form element atributi:
autocomplete – automatsko popunjenje forme: kada korisnik klikne polja u formi ona imaju mogućnost samopopunjenja. Kada korsnik upiše neko slovo u polju, preglednik automatski nudi prijašnje unose povezane s unesenim slovom. Vrijednosti: oon (uključeno), off (isključeno).
action – url adresa na koju se šalju podaci s forme ili javascript.
Enctype – predstavlja način na koji se podaci šalju. Njegova vrijednost može biti jedna od sljedećih "multipart/form-data" | "application/x-www-form-urlencoded" (default) | "text/plain", no ukoliko se ovaj atribut ne navede, uzima se defaultna vrijednost koja je dovoljna za gotovo sve vrste podataka ukomponirane za slanje.
method – metoda kojoj se šalju podaci s forme. Kada je vrijednost atributa get podaci iz forme šalje enkodirani u url adresi stranice po principu default.aspx?varijabla1=vrijednost&varijabla2=vrijednost...., tj nakon ? se šalju naziv varijable i vrijednost, a svaka varijabla iz forme je udvojena & znakom. Prilikom post načina slanja, podaci zi forme se pakiraju na poseban način i nisu vidljivi u url-u stranice, a do njih se može doći korištenjem server side tehnologija (asp, aspx, php, jps itd..)
name – ime forme koje je važno definirati kako bi se moglo pristupati podacima iz forme uz pomoć javascripta.
tagret – frame na koji se šalju podaci iz action url adrese. Ovaj atribut se u ovom slučaju rijetko koristi, a nužan je kada server side url na koji šaljemo podatke frameset, ili kada želimo rezultat slanja vidjeti u novom prozoru (tada stavimo _blank).

Input element

nput element je zavisno o tipu daje različite kontrole na formi. Input element je namjenjen za prihvaćanje unosa od strane korisnika. Svaki input element mora biti unutar forme, i na taj način njegov sadržaj se na odgovarajući način, koji je definiran u samoj formi, proslijeđuje dalje. Najvažniji atribut input elementa uz name,  je type (tip) koji definira vrstu kontrole koja se prikazuje i koja na određeni način uzima podatke. Type atribut je obvezan može biti:

type="text"
Ovaj atribut se upotrebljava da bi se stvorilo polje za unos jedne linije teksta. Uz taj atribut još se pridodaju i size određivanje širine polje (broj znakova) i maxlength (broj znakova) – za određivanje ukupne dužine teksta koji se može upisati. Za precizno definiranje input box kontrole prepouča se defniranje širine i izgleda korištenjem css stila. Ovdje se još mogu dodati atributi bez vrijednosti disabled (za onemogućivanje kontrole) i readonly (miče se mogućnost mijenjanja sadržaja).

 


<form>
<input type="text" size="17" maxlength="60" name="url" value="http://">
</form>

type="password"
isto kao i type=“text“ osim što se umjesto upisanih znakova prikazuje * znak.

 

type="checkbox"
Check box omogućuje odabir pojedinačnog ili jednog-iz-grupe checkboxa. Ako želimo da određeni checkbox bude označen njemu pridodamo checked. Označeni element šalje vrijednost definiranu u value atributu.

 

Dva
<form>
<input type="checkbox" checked name="two" value="yes">Dva</form>

type="radio"
Radio gumbi služe slično kao i checkbox-ovi no njihova glavna namjena je odabir jedne vrijednosti iz grupe radio buttona. Ukoliko želimo više radio buttona svrstati u jednu grupu to postižemo navođenjem iste vrijenosti u name atribut kod svih elemenata u grupi. Označeni element šalje vrijednost definiranu u value atributu.

 

 

Jedan Dva Tri

type="submit"
Gumb tipa submit pokreće slanje vrijednosti iz forme. Svaka forma može imati više „submit“ buttona. Kada je slanje pokrenuto, šalje se vrijednost dugmeta definirana u value tagu. U njemu se također definira i tekst koji je vidljiv na gumbu.

<form><input type="submit"></form>


 

type="reset"
Reset kontrola vraća formu u stanje prije svih upisa podataka. Value atribut definira tekst koji je vidljiv na gumbu.

 

<form><input type="reset" value="Clear Form"></form>

type="file"
Ovaj atribut stvara kontrolu za upload datoteke na url definiran u action atributu. Ovaj tag zahtijeva atribut enctype=multipart/form-data" u fromi (forma će raditi i bez navođenja tog atributa. Također možemo koristiti i accept atribut:
accept="text/*" (upload za tekstualne datoteke) accept="text/html" (upload za html datoteke) accept="image/*" (upload za datoteke slika) accept="image/gif" (upload za samo .gif datoteke) accept="image/gif,jpg,jpeg" (upload za samo .gif i .jpg datoteke)

 

<form action="/cgi-bin/myscript.cgi" method="POST" enctype="multipart/form-data">
<input type="file" name="upload" accept="text/html">
</form>

type="hidden"
Skrivena polja su polja u kojima se želi sačuvati neka informacija. Ona svoj zadržaj šalju prilikom slanja podataka forme, kao i normalna text polja, no njihov sadržaj se ne vidi na ekranu. Najćešće se u njih upisuje email adresa na koju se sadržaj kontakt forme šalje.

 

type="button"
Button kontrola je slična submit buttonu, no ona ne pokreće slanje forme nego služi za pokretanje javscripta. Uz ovu se kontrolu koristi atribut OnClick kroz koji se poziva javascript. U polje value upisujemo tekst kontrole.

 

type="image"
Služi za prikazivanje slike koja simulira submit button. Slika se određuje preko dodatnih atributa kao što su src za zivor slike, widith i heigth za dimenzije, border za debljinu okvira okolo slike, align za poravnanje, hspace i vspace za razmak okolo slike, usemap za image map (pogledati img element za detaljnije objašenjenje o atributima). Uz to dodaje se i value za vrijednost koja se šalje (ukoliko imamo više submit buttona). Ovakva kontola se često koristi kod stranica s specificiranim dizajnom.

 

tabindex – index kontrole u redosljedu navigacije uz pomoć tab tipke. Vrijednost: broj.


name – naziv elementa s pomoću kojeg se podaci u naziv-vrijednost parovima šalju.

 

Textarea element

Textarea je element koji služi za unos podataka kroz više linija. Ova kontrola se ugrađuje za unos veće količine teksta. Element se ugrađuje unutar form elementa.
textarea element atributi:
cols – širina elementa u znakovima: Vrijednost: broj monospace znakova koji određuje širinu elementa. Preporuča se korištenje CSS stila.
rows – broj redova koji određuje visinu elementa. Vrijednost: broj koji određuje visinu u redovima monospace znakova.
wrap – određuje vrstu prelamanja u teksta unutar kontrole. Vrijednosti: hard (maksimalno), soft (meko), off (isključeno).
disabled – onemogućeno. Samim navođenjem onemogućujemo kontrolu.
tabindex – index kontrole u redosljedu navigacije uz pomoć tab tipke. Vrijednost: broj.
Select element:
Select je element pomoću kojeg stvaramo dvije vrste kontrola listu (list) i padajuću listu (drop down list ili combo box). Lista se stvara navođenjem atributa size. Grupiranje podataka unutar kontrole se vrši dodavanjem option group elementa. U slučaju liste možemo odabrati i višestruk izbor. Svaka red podataka u listi dodaje se uz pomoć option elementa s pripadajućim value atributom koji se šalje kao rezultat odabira select elementa.
textarea element atributi:
align – poravnanje: određuje kako je select element  poravnat u odnosu na pripadajući omotač (kontekst). Vrijednosti: left, right, center. Preporučuje se izbjegavanje tog atributa i korištenje CSS stila za kvalitetno pozicioniranje.
multiple  - višestruk izbor: samo navođenje atributa omogućuje višestruk izbor. Višestruk izbor je omogućen i uz korištenje kombinacija tipki koje se razlikuju zavisno o operacijskom susatvu (Windows, Mac...)
name – naziv elementa s pomoću kojeg se podaci u naziv-vrijednost parovima šalju.
size – broj redova: atribut koji određuje veličinu kontrole prema monospace znakovima, i čijim se navođenjem kontrola pretvara u list box. Vijednost: broj (monospace redovi). Za precizno definiranje širine, preporuča se korištenje CSS stila.
tabindex – index kontrole u redosljedu navigacije uz pomoć tab tipke. Vrijednost: broj.

Optgroup element

Optgroup je element je element koji služi za grupiranje option elemenata. Element se postavlja kao omotač unutar kojeg sa ugrađuju option elementi. Kada je prikazan na listi on se ne može odabrati, a njegova je vrijednost prikazana kao oznaka u listi. Za dodatno formatiranje preporuča se korištenje CSS stila.
optgroup element atributi:
disabled – onemogućujemo:samim  navođenjem ovog atributa onemogućujemo grupu odbira. U novom exploreru ne radi, dok u firefoxu radi, tako da se ne preporučuje.
label – oznaka: u ovom atributu navodimo oznaku koja se prikazuje u listi/meniju

Option element

Option je element unutar kojeg se ugrađuju izbori za select element, tj. vrijednosti sa liste.
value – vrijednost:vrijednost koja se ugrađuje i šalje tijekom slanja podataka u formi (ne prezentirana vrijednost. Ta vrijednost je obično skraćenog oblika i specifična je za obradu podataka (id).
selected – odabrano: navođenjem ovog atributa trenutni izbor može postaviti na „odabran“ prilikom učitvanja forme. Ukoliko se radi o listi, koja podržava višestruke selekcije, ovaj atribut možemo navesti u više opiton elemenata i time napraviti višestruki početni izbor.

 

<SELECT name="MarkeAuta">
<OPTGROUP label="Američke">
<OPTION value="General Motors">General Motors</OPTION>
<OPTION value="Ford">Ford Motor Company</OPTION>
<OPTION value="Chrysler">DaimlerChrysler</OPTION>
</OPTGROUP>
<OPTGROUP label="Japanske">
<OPTION value="Toyota">Toyota</OPTION>
<OPTION value="Honda">Honda</OPTION>
<OPTION value="Nissan">Nissan</OPTION>
</OPTGROUP>
</SELECT>

 

Stranice: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10

 

Web dizajn i development edukacija:

Instalacija Internet Information Servera

Resursi na internetu


Ostala rješenja

Cjenik za internet rješenja i usluge prema zahtjevima korisnika

Web dizaj i izrada web stranica, internet marketing, razvoj windows aplikacija


Uz uslugu izrade stranica nudimo edukaciju korisnika za korištenje internet tehnologije, konfiugiranje uredskih programa u skladu s dizajnom i uvedenim rješenjima.

 

Konkretne prednosti prilikom uvođa naših rješenja za male tvrtke i pregled tehnologije

 

Obrazac za savjetovanje pri ulaganju u informatičku tehnologiju