Nešto o nečemu.pdf

  • Upload
    dm

  • View
    226

  • Download
    0

Embed Size (px)

Citation preview

  • 7/25/2019 Neto o neemu.pdf

    1/34

    Kako da napravim sajtkoristei

    HTM

    dipl. ing. Da

  • 7/25/2019 Neto o neemu.pdf

    2/34

    Cilj radionice

    ta je HTML taje i kako se kreira HTML element

    Osnovna struktura HTML stranice

    Kako se referenciraju slike u HTML doku

    taje to CSS

    CSS sintaksa

  • 7/25/2019 Neto o neemu.pdf

    3/34

    Svrha HTML-a

    HTML koristimo da bi (delovima) sadraja dodali znaenje i strukturu.

    Sadraj veb stranica moe biti:

    tekst

    slika

    audio-video sadraj

    HTML pregledaima govori koji je koji deo sad

  • 7/25/2019 Neto o neemu.pdf

    4/34

    HTML element

    Delove sadraja veb stranica pretvaramo u HTML elem

    oznaavanjem.

    Svaki HTML element ima poetak, kraj i sadraj kojiobuhvata. Odnosno oznaku (eng.Tag) koja oznaava p

    elementa, sadraj i oznaku koja oznaava kraj element

    Sadraj se nalazi uvek izmeu poetne i krajnje oznakeElementa.

  • 7/25/2019 Neto o neemu.pdf

    5/34

    A. Poetna oznaka

    B. Zavrna oznaka

    C. Ugaone zagrade (), uvek okruuju ime elementa i sastavni su deo HTM

    (tag)

    D. Ime elementa (u ovom primeru p). Ime je uvek jedna re

    E. Kosa crta (forward slash) odreuje da je to zavrna oznaka

  • 7/25/2019 Neto o neemu.pdf

    6/34

    Osnovni HTML elementi

    Postoje osnovni elementi koji moraju da se uvrste u svaki HTML dokument

    samo jednom. To su:

    - korenski element. Svi ostali elementi nalaze se u okviru njega

    - zaglavlje dokumenta. U njemu se smetaju meta podacidokumenta. Moe biti samo jedan u dokumentu - naslov dokumenta. Naziv koji obino vidimo u naslovnoj linijipregledaa

    - telo dokumenta. U okviru ovog elementa smetamo savsadraj koji elimo da bude prikazan u pregledau

    - Deklaracija slui da obavesti internet pregleda o komtipu dokumenta je re, da bi ga pravilno prikazao - Definisanje kodnog rasporeda dokumenta, UTF-8 sadri latabecedu.

  • 7/25/2019 Neto o neemu.pdf

    7/34

    Element

    Element

    (p odparagraph) slui da oznpasus.

    Svaki pasus se podrazumevano prikazuje u

    redu, i postoji vertikalni razmak izmeu nj

  • 7/25/2019 Neto o neemu.pdf

    8/34

    Element

    Element (h od heading) slui da oznai tekst knaslov.

    Naslovi mogu biti razliitih nivoa. U HTML odree

    nivoa, tako da imamo:

    , , , , ,

    Primer kda:

    Naslov prvog nivoa

  • 7/25/2019 Neto o neemu.pdf

    9/34

    Div oznaka definie blok unutar HTML dokOva oznaka se uglavnom koristi za poziciogrupisanje delova unutar stranice.

    Sam po sebi, nee proizvesti skoro nikakavupravo zbog toga ima veliku upotrebnu vrpoto se moe potpuno kontrolisati upotrestilova.

  • 7/25/2019 Neto o neemu.pdf

    10/34

    Hiperveze se oznaavaju elementom (a od anchor)

    Da bi hiperveza bila validna mora sadrati URL adresu na kojuupuuje. Primer hiperveze:

    YouTube

    Atribut href(hrefod hypertext reference) slui da se navede URLhiperteksta kojeg referenciramo hipervezom, dok sadraj elementa predstavlja ono to e se videti u dokumentu i na ta klikemoAko izostavimo sadraj, neemo imati na ta da kliknemo. Sadrajtreba da jasno govori ta se referencira datom hipervezom

  • 7/25/2019 Neto o neemu.pdf

    11/34

    Slike

    Element (img od image) slui da bi referenciralneku sliku, a samim tim naredili pregledau da

    je prikae.Ovaj element nema sadaj, ve samo referencu ka slickoju prikazuje.

    Referenciranje se definie atributom src (src od source

    Primer:

  • 7/25/2019 Neto o neemu.pdf

    12/34

    ta je CSS

    CSS (Cascading Style Sheets) je jezik koji seza odreivanje stilizacije, tj. prezantaciono

    HTML dokumenta.

    Stilizaciju postiemo tako to zadajemo prkako da se HTML elementi prikazuju vizue

  • 7/25/2019 Neto o neemu.pdf

    13/34

    CSS pravilaU CSS deklariemo pravila (eng. rules). Jedno CS

    odreuje (obeleava) koji se HTML element/i stina koji nain. Zato se CSS pravilo sastoji iz dva deselektora i deklaracionog bloka

    Primer:

  • 7/25/2019 Neto o neemu.pdf

    14/34

    CSS sintaksa

    CSS sintaksa je jednostavna:

    p {font-family:arial;

    margin:10px;

    }

    Kd treba pisati uvek malim slovima Deklaracije se grupiu izmeu vitiastih zagrada { } , to ini dek Deklaracije se odvajaju znakom taka i zarez ( ; ) Vrednosti svojstva ispisuju se nakon imena svojstva i odvajaju se

    take ( : ) Selektori razlikuju velika i mala slova

  • 7/25/2019 Neto o neemu.pdf

    15/34

    Zadatak:

    Na desktopu se nalazi folder HTML&CSnjemu folder sa slikama i jedan tekstualdokument.

    Kd emo kucati u tekst editoru Notepase takoe nalazi na desktopu. PokrenueNotepad++, i kliknuti na FILE, pa OPEN i na desktopu folder i dokument MojPrviS

  • 7/25/2019 Neto o neemu.pdf

    16/34

    U tom dokumentu ve se nalazi ispisan dkoda, koji e biti objanjen jo jednom tpredstavlja.

    Sada taj dokument moemo da sauvamHTML dokument, da bismo u veb pretramogli da ga pokrenemo i vidimo ta se p

  • 7/25/2019 Neto o neemu.pdf

    17/34

    FILE pa SAVE AS i promeniti mu ime uMojPrviSajt.html (umesto txt da pie ht

    Sada u naem folderu imamo i taj dokumstanemo desnim klikom mia na njega i opciju OPEN WIDTH i biramo veb pretraFIREFOX.

  • 7/25/2019 Neto o neemu.pdf

    18/34

    Kada se otvori pretraiva, primeujemo damoemo da vidimo deo teksta koji je bio uk

    Na ovaj nain emo gledati svaku promenunapravimo u naem kodu.

    Ostavite otvoren veb pretraiva, i svaki puunesemo neku promenu u kodu u notepademo osveiti stranicu u pretraivau da bispogledali promene. To moemo uraditi kliktaster na tastaturi F5.

  • 7/25/2019 Neto o neemu.pdf

    19/34

    Sada moemo da ponemo da unosimo za nau veb stranicu.

    Nakon otvrajue oznake ubaciejednu sliku kucajui sledei tekst:

  • 7/25/2019 Neto o neemu.pdf

    20/34

    Nakon svake izmene koda, moramo dasauvamo na dokument da bismo upretraivau videli promene.

    To moemo uraditi klikom na FILE, SAVE preicom na tastaturi tako to u isto vrepritisnemo Ctrl i S.

  • 7/25/2019 Neto o neemu.pdf

    21/34

    Nakon toga napisaemo jedan naslov. U Hnajvei naslovi se stavljaju izmeu oznaka tako da emo kucati:

    O nama

  • 7/25/2019 Neto o neemu.pdf

    22/34

    Tekst koji ve imamo emo staviti unuta

    da bi pretraiva taj tekst viparagraf.

    Nakon toga, postaviemo jo jedan naslo

    Smoothie bar predlozi

  • 7/25/2019 Neto o neemu.pdf

    23/34

    Sledee su nam slike. Da bismo mogli da ih stilizujemo pravilno, posjedan okvir, tj. element i u njemu navesti svih 9 slika.

  • 7/25/2019 Neto o neemu.pdf

    24/34

    Ubaciemo jo jedan naslov:Kontakt

    Na kraju, treba nam kontakt deo.

    Adresa: Dositeja Obradovia

    Telefon:055 333 222

  • 7/25/2019 Neto o neemu.pdf

    25/34

    I jedan link

    Omoguio:ITS

    Time smo zavrili na HTML dokument i preCSS.

  • 7/25/2019 Neto o neemu.pdf

    26/34

    U notepadu, idemo na FILE, NEW, i otvose novi dokument.

    Odmah emo ga sauvati: FILE, SAVE ASfolder u kom se nalazi i na HTML i dati

    stil.css.Vratiemo se u HTML i pre nego to se zav oznaka, ubaciemo sledei link:

  • 7/25/2019 Neto o neemu.pdf

    27/34

  • 7/25/2019 Neto o neemu.pdf

    28/34

    Prvo emo celoj pozadini promeniti boju, temo u CSS dokument kucati:

    body {background-color:#312F2F;

    }

  • 7/25/2019 Neto o neemu.pdf

    29/34

    Zatim sliku koja se nalazi na poetku straodrediemo joj da se proiri na 100% irstrane.

    body img {width:100%;

    }

  • 7/25/2019 Neto o neemu.pdf

    30/34

    Sada emo da stilizujemo naslove.

    h1 {

    font-family: 'Amatic SC', cursive;

    font-size:34pt;

    color:#9413a6;text-align:center;

    padding:40px;

    }

  • 7/25/2019 Neto o neemu.pdf

    31/34

    I paragrafe:

    p {

    font-family: Helvetica;

    font-size:16pt;

    color:white;text-align:center;

    padding:10px;

    }

  • 7/25/2019 Neto o neemu.pdf

    32/34

    Za div u kom se nalaze slike, odrediemo:

    div {

    width:600px;

    margin:0 auto;padding:10px;

    }

  • 7/25/2019 Neto o neemu.pdf

    33/34

    I za same slike:

    div img {

    width:190px;

    height:170px;

    border:2px solid #9413a6;border-radius:60px;

    }

  • 7/25/2019 Neto o neemu.pdf

    34/34

    Hvala na panji!