preuzimanje - Visoka Å¡kola za informacione tehnologije ITS
preuzimanje - Visoka Å¡kola za informacione tehnologije ITS
preuzimanje - Visoka Å¡kola za informacione tehnologije ITS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Razvoj web sajta Fakulteta <strong>za</strong> primenjenu ekologiju – Futura Kristina Naumović 111/06<br />
XHTML nije revolucionaran nov jezik, to je u osnovi HTML, ali sa strožim smernicama.<br />
Da bi XHTML datoteka bila kompatibilna sa XML-om, potrebno je <strong>za</strong>pamtiti nekoliko strogih<br />
pravila:<br />
• Strana počinje deklaracijom tipa dokumenta i imenskim prostorom. To je<br />
prvih nekoliko redova u kodu web stranice. Oni pokazuju kog je tipa strana i<br />
upućuju na datoteke na mreži koje sadrže definicije <strong>za</strong> taj tip datoteke.<br />
<br />
<br />
• Oznake i atributi oznaka moraju da budu napisani malim slovima. Za<br />
razliku od HTML-a, u XHTML-u je neispravno napisati oznaku . Ona mora<br />
da bude napisana malim slovima: <br />
• Atributi oznaka moraju biti pod navodnicima. Na primer, ve<strong>za</strong> napisana na<br />
sledeći način: važi u HTML-u, ali ne radi u<br />
XHTML-u. Vrednost svojstva href moraju se okružiti navodnicima:<br />
<br />
• Sve oznake (čak i prazne) moraju da budu <strong>za</strong>tvorene. Na primer, da bi se<br />
napravio pasus na XHTML jeziku, on mora da počne oznakom , a da se <strong>za</strong>vrši<br />
oznakom . Meñutim, neke oznake nisu u parovima. Te oznake, poznate i kao<br />
prazne oznake (engl. empty tags), nemaju <strong>za</strong>vršnu oznaku. Primer je oznaka <strong>za</strong><br />
prekid reda. Da bi se <strong>za</strong>tvorila praznu oznaka, mora se otkucati kosa crta na kraju<br />
oznake, na sledeći način: .<br />
5.2 CSS<br />
CSS je skraćenica od Cascading Style Sheets. CSS je jezik <strong>za</strong> oblikovanje koji se<br />
koristi <strong>za</strong> poboljšavanje izgleda teksta, sofisticirano rasporeñivanje elemenata na strani i,<br />
uopšteno, <strong>za</strong> davanje stila web lokaciji. Primarna funkcija CSS-a je da odvoji prezentaciju<br />
stranice od njene strukture. Prezentacija ima veze sa „izgledom“ stranice, dok je struktura<br />
ve<strong>za</strong>na <strong>za</strong> „značenje“ sadržaja stranice. H1 tag definiše da tekst unutar njega predstavlja<br />
naslov i da ovaj tekst ima odreñeno specijalno značenje. Bez obzira da li je naslov plav, crven,<br />
veliki, mali, iskošen ili bilo šta drugo, to ima veze sa njegovom prezentacijom. Važno je da se<br />
razdvoji sadržaj i njegovo predstavljanje.<br />
Stilovi se čuvaju ili u eksternim fajlovima sa ekstenzijom .css (XHTML standard), ili su<br />
interni gde se vezuju samo <strong>za</strong> jednu stranicu kojoj pripadaju ili se pišu inline, tj. u okviru taga<br />
samog elementa (što nije XHTML standard).<br />
Prednost korišćenja eksternog CSS fajla je što on omogućava promenu stilova na više<br />
stranica istovremeno. Na primer ako je u eksternom CSS fajlu stoji da po<strong>za</strong>dina stranice bude<br />
bela, ona će biti bela na bilo kojoj stranici koja je sa ovim fajlom prethodno bila pove<strong>za</strong>na, i<br />
21 / 54