HTML: razlika između inačica
Izbrisani sadržaj Dodani sadržaj
m sit. |
m ispravak zastarjele sintakse |
||
Redak 23:
'''Primjer HTML elementa'''
<
<body></body>
</syntaxhighlight>
Osim navedenih, standardnih HTML elemenata, postoje i samozatvarajući HTML elementi. Kod takvih elemenata nema zatvarajuće oznake.
Redak 31:
'''Primjer samozatvarajućeg elementa'''
<
<link rel="stylesheet" type="text/css" href="stil.css" />
</syntaxhighlight>
Iako nije nužno, prema preporuci W3C-a, kod samozatvarajućih elemenata poželjno je ostaviti razmak između definiranih atributa i njihovih vrijednosti i zatvarajućih znakova (<code><nowiki>/></nowiki></code>).
Redak 40:
'''Primjer jednostavnog HTML dokumenta'''
<
<!DOCTYPE html>
<html>
Redak 50:
</body>
</html>
</syntaxhighlight>
=== Komentari unutar html dokumenta ===
Redak 61:
'''Primjer:'''
<
<!-- ovo je komentar -->
</syntaxhighlight>
Najčešće će u boljem html editoru komentar biti ispisan sivim slovima kako bi se razlikovao od ostatka koda.
Redak 73:
'''Primjer:'''
<
<html>
<head>
Redak 87:
</body>
</html>
</syntaxhighlight>
=== Osnovno oblikovanje teksta ===
Redak 95:
'''Primjeri:'''
{{Div col||cols=2}}
<
<p>tag za odlomak (Paragraph)</p>
<big>veliki tekst</big>
Redak 108:
<code>tekst računalnog koda</code>
<hr>vodoravna crta</hr>
</
Što će izgledati ovako:
<p>tag za odlomak (Paragraph)</p>
Redak 127:
* veličina fonta od 1 do 7
<
<font size="6">velicina fonta 6</font>
</syntaxhighlight>
* boju fonta možemo mijenjati na više načina, koristeći hexa zapis boja
<
<
</syntaxhighlight>
* koristeći ime boje
<
<
</syntaxhighlight>
* koristeći rgb, ali taj zapis nije uobičajen
Redak 147:
* vrsta fonta
<
<font face="Bookman Old Style, Book Antiqua, Garamond">ovom paragrafu je promijenjen font</font>
</syntaxhighlight>
* veliko početno slovo
<
<font size="5" face="Georgia, Arial" color="blue">P</font>očetno slovo
</syntaxhighlight>
=== Dodavanje zvuka i multimedije ===
Redak 165:
Sljedeći primjer koristi <code><nowiki><EMBED></nowiki></code> oznaku:
<
<HTML>
<HEAD>
Redak 175:
</BODY>
</HTML>
</syntaxhighlight>
Isti primjer korištenjem <code><nowiki><OBJECT></nowiki></code>:
<
<HTML>
<HEAD>
Redak 190:
</BODY>
</HTML>
</syntaxhighlight>
Primjer za '''HTML5''':<BR>
Redak 196:
* VIDEO oznaka
<
<video src="video_datoteka.mpg" width="640" height="480" controls></video>
</syntaxhighlight>
* AUDIO oznaka
<
<audio src="zvučna_datoteka.mp3" controls>
</syntaxhighlight>
* Primjer bez kontrolnog prozora, s automatskim pokretanjem (autoplay)
<
<audio src="zvuk.mp3" type="audio/mp3" autoplay=”false” />
</syntaxhighlight>
* Isto tako možete za video, samo kopirate oznaku autoplay u videotag.
Redak 220:
'''Primjer:'''
<
<html>
<head>
Redak 229:
</body>
</html>
</syntaxhighlight>
Pomoću obilježja <code><nowiki>alt</nowiki></code> možemo definirati tekst koji će opisivati što je na slici, koji će se prikazati ukoliko korisnikov web preglednik nije u stanju otvoriti dokument.
Redak 235:
'''Primjer:'''
<
<img src="pas.gif" alt="Na slici je pas" height="100" width="100">
</syntaxhighlight>
Isto tako možemo pomoću obilježja <code><nowiki>title</nowiki></code>, dok korisnik mišem nacilja odrađeni dio dokumenta koji smo označili tim tagom, pojaviti će mu se okvirić s tekstom koji smo napisali.
Redak 243:
'''Primjer:'''
<
<img src="pas.gif" title="Na slici je pas" height="100" width="100">
</syntaxhighlight>
=== Meta tagovi ===
Redak 252:
Ako je vaša stranica bogata slikama i grafikom, tada su vam meta tagovi jako važni. Kažu da slika govori tisuću riječi, ali slike su nažalost tražilicama bezvrijedne. Pogotovo ako stranica sadrži jako malo teksta. Tada je potrebno koristiti obilježje <code><nowiki>alt</nowiki></code> koje izgleda ovako:
<
<img src="imeslike.jpg" alt="Tekst koji će tražilica indexirati">
</syntaxhighlight>
Meta tagovi bi uvijek trebali biti smješteni u <code><nowiki><head></nowiki></code> područje HTML dokumenta. <code><nowiki><head></nowiki></code> tag se nalazi odmah nakon <code><nowiki><html></nowiki></code> taga, i završava prije <code><nowiki><body></nowiki></code> taga.
Redak 260:
'''primjer:'''
<
<title>Naziv stranice</title>
<meta name="description" content="opis web stranice">
<meta name="keywords" content="popis ključnih riječi vezanih za sadržaj stranice ">
<meta name="robots" content="index,follow">
</syntaxhighlight>
Uvijek budite sigurni da vaši meta tagovi nemaju nikakvih prelazaka u novi red u sebi, jer će ih u tom slučaju tražilice vidjeti kao neispravan kod i ignorirati. Također bi trebali izbjegavati upotrebu velikih slova (html5 standard), kao i ponavljanje izraza unutar taga ključne riječi.
<
<meta name="description" content="opis web stranice">
</syntaxhighlight>
Mnoge tražilice će prikazati ovaj tekst u rezultatima pretraživanja pokraj naziva stranice. Neka taj tekst ne bude pre dugačak, neka bude razumljiv i neka što bolje opiše sadržaj vaše stranice.
<
<meta name="keywords" content="popis ključnih riječi vezanih za sadržaj stranice">
</syntaxhighlight>
Ključne riječi predstavljaju ključne termine koje netko može upisati u tražilicu. Izaberite samo važne izraze. Ako ćete staviti te izraze pod tag ključne riječi, trebali biste ih spomenuti i na tekstu na stranici. Mnoge tražilice uspoređuju vaš meta sadržaj s tekstualnim sadržajem stranice, i ako se to ne poklapa, vaša stranica može zaraditi kaznu, i biti na lošoj poziciji kod rezultata pretraživanja.
<
<meta name="robots" content="index,follow">
</syntaxhighlight>
Mnoge web stranice imaju ovaj tag neispravno napisan. Primjer neispravnog korištenja je <code><nowiki>content="index, follow, all"</nowiki></code> Krivo jer neke tražilice ne mogu obraditi razmake između riječi. Većina tražilica po defaultu pretpostave da želite da vaša web stranica bude indeksirana i da linkovi budu praćeni, tako da korištenje neispravne sintakse može rezultirati time da tražilica jednostavno ignorira vašu stranicu. Ako zbog nekog razloga ne želite da vaša stranica bude indeksirana u pretraživačima, zamjenite u tagu riječ <code><nowiki>index</nowiki></code> sa <code><nowiki>noindex</nowiki></code>, a ako želite da linkovi ne budu praćeni, zamjenite riječ <code><nowiki>follow</nowiki></code> sa <code><nowiki>nofollow</nowiki></code>.
Redak 289:
Među ostalim meta tagovima koristan tag za napomenu o zaštiti autorskih prava autora sadržaja stranice je <code><nowiki>name="Author"</nowiki></code>.
<
<meta name="Author" content="Ime tvrtke koja je dizajnirala sajt">
</syntaxhighlight>
Na internetu se svakodnevno pojavljuje više od 8 milijuna novih stranica, a tražilice indeksiraju samo jedan dio od toga. Meta Tagovi su uobičajen standard koji može osigurati pravilnu kategorizaciju vaše stranice. Uvijek upotrebljavajte Meta Tagove i u njima koristite samo najvažnije riječi vezane za sadržaj stranice. Pravilno korištenje Meta Tagova vam može samo pomoći kod pozicije na tražilici, što podrazumjeva i veću i kvalificiranu posjetu stranice.
Redak 303:
'''Primjer'''
<
<style type="text/css">
.ime_stila {
Redak 313:
.drugi_stil { color: #0F0; }
</style>
</syntaxhighlight>
'''LINIJSKI''' – Stilska obilježja ugrađuju se kroz cijeli HTML dokument. Svakom pojedinom HTML tagu možemo pridružiti svoja vlastita stilska obilježja.
Redak 319:
'''Primjer'''
<
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 36px; color: #F00;">Označeni tekst stylom</p>
</syntaxhighlight>
'''VEZANI''' – Stilska obilježja pohranjena su u zasebnoj datoteci. Ta datoteka se može povezati s bilo kojim HTML dokumentom koristeći tag <code><nowiki><link></nowiki></code> koji se smješta unutar <code><nowiki><head></nowiki></code> taga.
Redak 327:
'''Primjer'''
<
<link href="http//www.pou.com/Unnamed Site 2/style.css" rel="stylesheet" type="text/css">
</syntaxhighlight>
== Postavljanje stranica ==
|