Professional Documents
Culture Documents
2.4 Tekst PDF
2.4 Tekst PDF
U prethodnoj jedinici smo razmatrali kreiranje jedne jednostavne stranice i sa njom tri
osnovna taga u HTML jeziku (html, head i body). U ovoj jedinici emo se detaljno upoznati
sa najee korienim tagovima HTML jezika.
Naslovi (headings)
Naslove smo ve sreli u prethodnim lekcijama. Pored toga to oznaavaju delove teksta,
naslovi slue kako bismo pravilno strukturirali dokument.
i prikaz u browseru:
Paragrafi (paragraphs)
Paragrafi su ono to esto nazivamo obinim tekstom. Kao i kod naslova, paragrafe
kreiramo tako to tekst okruimo poetnim i zavrnim p tagom.
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa
qui officia deserunt mollit anim id est laborum.</p>
i prikaz u browseru:
1
Tekst koji se uglavnom koristi za primere u ovom kursu je poznati Lorem Ipsum. Ukoliko vas interesuje neto o
tome, nevezano za kurs, vie informacija moete nai na http://www.lipsum.com/
Bold efekat se, kao to ve moete pretpostaviti, postavlja pomou taga odreenog za to.
Specifino je to to moemo postaviti jednu od dve varijante, tanije <b> ili <strong> tag, i
dobiti skoro isti efekat. Kaem skoro, jer se razlikuju u jednom bitnom detalju. Da bismo to
razumeli, moramo napraviti malu digresiju i prvo pojasniti pojam semantike.
Semantika je, uopteno govorei, nauka o znaenju rei2. U kontekstu veb-dizajna i HTML
jezika, koji ovde izuavamo, semantika se odnosi na funkcionalno oznaavanje
elemenata. Ako govorimo konkretno o <b> ili <strong> tagovima, prvi e samo postaviti
bold varijantu fonta nad oznaenim karakterima, dok e <strong> definisati oznaen deo
kao izdvojen, bitan, naglaen.
Svi moderni pretraivai sadraj i u jednoj u drugoj varijanti prikazuju na isti nain (bold
font), ali <strong> ukazuje raznim softverskim alatima, drugim sajtovima i slinim
neljudskim itaima da je taj deo teksta naglaen.
Zbog svega navedenog, bolje je koristiti <strong> varijantu jer, osim vizuelne,
ima i funkcionalnu upotrebu. Na primer, kada Gugl, odnosno njegov automatizovani servis,
indeksira stranice, <b> nee oznaiti promenu u tekstu, odnosno tretirae ga kao obian
tekst, dok e <strong> uzeti u obzir kao neto bitniji deo teksta.
i prikaz u browseru:
Ovde smo pomenuli termin semantike i pojasnili da pomou nje u veb-dizajnu prenosimo
skriveno znaenje elemenata. Korienje semantikih elemenata nije obavezno, ali moe
biti korisno, bilo u manjoj ili veoj meri. Konkretno, upotreba <b> umesto <strong> nee
napraviti veliku razliku, ali ne moe da kodi.
2
Vie informacija na http://sr.wikipedia.org/sr-el/Semantika
Kad govorimo o italic varijanti pisanja, pojavljuje se slina situacija kao kod gorepomenutog
bold formatiranja. Moemo koristiti ili <i> ili <em> tagove. Analogno tome, prvi e samo
postaviti italic varijantu fonta, dok e <em> tag postaviti i semantiko znaenje. Pomenuti
<em> tag oznaava da se tekst unutar njega neznatno razlikuje i istie od ostatka reenice.
Em je skraeno od engleske rei emphasize, to znai naglasiti.
i prikaz u browseru:
Sup i sub
<p>E = MC<sup>2</sup></p>
i prikaz u browseru:
<p>
CO<sub>2</sub>
+
H<sub>2</sub>O
=
H<sub>2</sub>CO<sub>3</sub>
</p>
Da li sada deluje malo jednostavnije? Sve je u nainu gledanja na detalje. Nai mozgovi su
navikli na klasine (da se tako izrazim) tekstove i povezuju delove teksta u logine celine.
Kod HTML jezika je to malo drugaije.
Ovakav, navedeni kd e dati isti rezultat, jer novi redovi i razmaci uneti u kd ne igraju
znaajnu ulogu.
Br
Ve smo rekli da se po zavretku i s poetkom novog paragrafa postavlja novi red. Ali
ponekad elimo da usred paragrafa prelomimo red, bez kreiranja novog paragrafa. To
moemo uiniti jednostavno, postavljanjem taga za, pretpostavili ste, prelom reda koji se
oznaava sa <br> u HTML varijanti jezika, odnosno <br /> u xHTML varijanti.
Zbog specifinosti ovog elementa (nema svoj sadraj), ne piemo poetni i krajnji tag, ve
samo jedan koji je istovremeno i poetni i zavrni. Ovo je jedan od samozatvarajuih
tagova, o emu je ve bilo rei ranije u kursu.
Br je skraenica od engleske rei break. Ukoliko ste koristili opciju shift+enter u MS Wordu,
ili slinom alatu, onda vam je princip umnogome poznat.
i prikaz u browseru:
Upotreba ovog taga nije obavezna. Browser e sam prebaciti nastavak teksta u novi red
istog paragrafa ukoliko doemo do kraja stranice / okruujueg elementa. Break koristimo
samo kada ba elimo prelom na odreenom mestu u tekstu.
Hr
Hr je tag koji slino funkcionie kao prethodno pomenuti br, u smislu da se pie samo
jednom kao <hr> u HTML varijanti jezika, odnosno <hr /> u xHTML varijanti, ali ima
sasvim drugaiju funkciju. Ovaj tag postavlja horizontalnu liniju u tekstu. Sama oznaka hr je
skraeno od horizontal rule (horizontalna linija). U poslednje vreme se sve ree koristi, ali
ponekad moe biti korisno.
i prikaz u browseru:
Kada postavimo neki od ovih specijalnih znakova, mi u kodu upisujemo jedno, a browser to
prikazuje na drugaiji nain. Na primer, ukoliko u kodu napiemo:
Zamenski karakteri mogu biti vrlo korisni ponekad. Na sledeoj tabeli moete videti neke
najee od njih, a vie detalja o ovim znacima moete nai na:
http://www.w3schools.com/html/html_entities.asp
< <
> >
& &
©
»
Tabela 4.1
esto se deava da mnogi korisnici navikli na (pogrean) rad u MS Word ili slinom alatu
koriste viestruke razmake za pozicioniranje teksta. To je pogreno zbog mnogih detalja u
koje neemo sada zalaziti, ali je vano napomenuti da u HTML jeziku ne moemo pisati
viestruke razmake. Izmeu dva karaktera se moe pojaviti samo jedan obian razmak.
Ukoliko, ipak, postavimo vie razmaka, korisnik e videti samo jedan. Za pozicioniranje
elemenata se koriste drugi naini. Sve viestruke razmake HTML jednostavno ukloni i ostavi
samo jedan.
Pitanje
Moemo koristiti ili <em> ili <i> tagove. <i> e samo postaviti italic varijantu fonta, dok e
<em> tag postaviti i semantiko znaenje. Pomenuti <em> tag oznaava da se tekst
unutar njega neznatno razlikuje i istie od ostatka reenice. Em je skraeno od engleske rei
emphasize, to znai naglasiti. I je skraeno od italic.
Najvanije iz lekcije