SlideShare a Scribd company logo
1 of 46
Download to read offline
Daniel Rakijašid
              Gimnazija M.A.Reljkovida Vinkovci




         CSS
Cascading Style Sheets
           RADioNICA
      VELIKA, 5. srpnja 2010.
NEDOSTACI HTML-a

• Nekompatibilnost preglednika
• Različiti standardi
• Složenost koda opteredenog oznakama
  za prikaz podataka
HTML KAO PITANJE

• Kako prilagoditi izgled stranice da ona
  bude jednakog prikaza u svim
  preglednicima?
• Kako oblikovati dokument da elementi u
  njemu budu precizno smješteni?
• Kako na web sjedištu od stotinu stranica
  odjednom promijeniti, primjerice, boju
  fonta na svim stranicama?
CSS KAO ODGOVOR
    • Prva
      specifikacija
      CSS-a - 1994
      (Håkon Wium
      Lee i Bert Bos)
PREDNOSTI CSS-a
•   Odvajanje prezentacije podataka i dizajna od
    same strukture podataka. Dizajneri su
    neovisni o kreatorima HTML koda.
•   HTML kôd postaje neusporedivo čitkiji i
    manji
•   Moguće je jednostavnom promjenom
    nekoliko parametara, promijeniti izgled
    tisućama stranica.
•   Otpočetka je standardiziran pod okriljem W3
    konzorcija
•   CSS je donio čitav niz načina za uređivanje
    prikaza podataka koji do tada nisu postojali u
    samom HTML-u
PRIMJERI

• Primjer lošeg HTML-a:
  – http://www.angelfire.com/super/badwebs/

• Primjeri CSS-a:
  – http://www.csszengarden.com/

  – http://cssnature.org/

  – http://www.freecsstemplates.org/
Alati za izradu CSS-a

• Open source:
  – Top Style Lite
  – Notepad++
• Komercijalni:
  – Microsoft Expression Web
  – Macromedia Dreamweaver
MJERNE JEDINICE
BOJE

• #rrggbb
• www.colorpicker.com
DUŽINE

• Point [pt]
• em [em]
• Piksel [px]
ELEMENTI CSS-A
Primjer
Primjer
Od čega se sastoji CSS kod?




1. selektori - p, .stil - identificiraju pojedine
   elemente na HTML stranici;
2. svojstva - color, fontsize... - ključne riječi za
   opis pojedinog elementa stranice;
3. vrijednosti - #CC0000, 24px... - vrijednost
   koju može poprimiti pojedino svojstvo;
4. komentari - tekst napisan između znakova /*
   i */.
VJEŽBA – što točno css radi html-u?
      <h1>Lorem ipsum</h1>
      <p>Lorem ipsum je tekst koji se sastoji
      od niza slučajnih riječi bez značenja. Iako
      njegove riječi ne znače ništa, pretpostavlja
      se
      da je nastao na temelju Ciceronovog djela
      "O krajnostima dobra i zla". Ovaj tekst se
      ved stotinama godina koristi za testiranje
      ispisa i punjenje prostora tekstom</p>
      <p class="citat">&quot;
      Lorem ipsum dolor...
      </p
VJEŽBA – što točno css radi html-u?
     h1 {
       font-family:Verdana,Helvetica,sans-serif;
       font-weight:bold;
       font-size:14px;
     }
     p{
       font-family:Verdana,Helvetica,sans-serif;
       font-size:12px;
     }
     p.citat {
       font-style:italic;
       font-size:12px;
       border:1px solid #000;
       padding:4px;
       background-color:#FFFFCC;
     }
VJEŽBA – što točno css radi html-u?
KAKO POVEZATI CSS S HTML
DOKUMENTOM?
4 načina spajanja

1. Povezivanje s vanjskim css
   dokumentom
2. uvoženjem vanjskog css dokumenta
3. umetanjem u zaglavlje dokumenta
4. dodavanjem u liniji atributom style.
Povezivanje s vanjskim css
                       dokumentom
• Povezivanje na vanjski dokument izvodi se
  oznakom <link> koja se dodaje u zaglavlje
  HTML dokumenta
• Uz oznaku <link> postoji više atributa
  od kojih su nam najbitnija sljedeća tri:
  1. rel - definira odnos između oznake i
     odredišnog dokumenta. Kad služi za
     povezivanje CSS-a, poprima vrijednost
     "stylesheet";
  2. type - definira tip odredišnog dokumenta.
     U ovom slučaju tip dokumenta je
     "text/css";
  3. href - URI dokumenta koji se povezuje.
Primjer

<head>
...
<link rel="stylesheet"
    type="text/css" href="stil.css">
...
</head>
Uvoz vanjskog css dokumenta

• Uvoženje CSS-a obavlja se putem ključne
  riječi @import. Ona se upisuje u
  zaglavlju dokumenta i to unutar <style>
  oznake.
Umetanje u zaglavlje dokumenta

 • CSS se može definirati u zaglavlju
   dokumenta u oznaci <style>, uz uporabu
   atributa type="text/css".
Dodavanje unutar HTML koda

• Atribut style
• Vrijedi samo za oznaku unutar koje je
  definiran
SELEKTORI
Selektori
• Selektor identificira element ili dio HTML
  stranice na koji se primjenjuje navedeni stil.
• Opdi oblik:
  selektor {svojstvo:vrijednost} .
• Najčešde vrste selektora:
  1.   jednostavni selektori
  2.   klasni selektori
  3.   ID selektori
  4.   kontekstni selektori
  5.   pseudoklase
Elementi HTML koda
JEDNOSTAVNI SELEKTORI

• Odgovaraju imenu html oznake i
  primjenjuju se na svaku istovrsnu oznaku
  u dokumentu
KLASNI SELEKTORI
• Definiranjem klasnih selektora izbjegavamo
  organičenost jednog css stila po jednom html
  elementu
ID SELEKTORI

• Id selektor primjenjuje se kada se želi
  pridodati stil za jedan jedinstven
  element na stranici
KONTEKSTNI SELEKTORI

     • Odnose se na
       hijerarhijsku razinu
       elemenata HTML-a
PSEUDOKLASE
OBILJEŽJA SELEKTORA
GRUPIRANJE

• Kada nekoliko selektora dijeli
  određena svojstva, postoji
  mogućnost njihova grupiranja u popis
  odvojen zarezima.
NASLJEĐIVANJE
KASKADE
• Prioritet selektora:
  1.   stilovi pridijeljeni atributom style
  2.   id selektori
  3.   klasni selektori i pseudoklase
  4.   kontekstni, pa jednostavni selektori.
VJEŽBA
CSS MODEL KUTIJE
• p{
    margin-top:5px;
    margin-
  bottom:20px;
    padding-left:30px;
  }
CSS ELEMENTI
Tri grupe CSS elemenata

• blok elementi (eng. block level
  elements)
• linijski elementi (eng. inline
  elements)
• popisi (eng. lists).
SPAN ELEMENT

• Element <span> je linijski generički
  kontejner.
• Smisao generičkih kontejnera je
  strukturirano obuhvadanje i formatiranje
  raznih elemenata koje mogu sadržavati.
• Za razliku od oznaka koje su
  predefinirane - <p>, <h1>, ... -
  definiranje zadade generičkih kontejnera
  prepušteno je dizajneru.
Primjer
DIV ELEMENT

• Element <div> je blok generički
  kontejner.
• Najčešde služi za obuhvadanje više blok
  ili linijskih elemenata unutar jedne
  strukture koja dijeli zajedničko
  formatiranje.
• <div> elementi koriste se za
  pozicioniranje sadržaja html stranice
  (dizajn stranice)
VJEŽBA

More Related Content

Viewers also liked

Božić nekada božić danas - engleski jezik
Božić nekada božić danas - engleski jezikBožić nekada božić danas - engleski jezik
Božić nekada božić danas - engleski jezikDarko Rakić
 
Halloween - engleski jezik
Halloween - engleski jezikHalloween - engleski jezik
Halloween - engleski jezikDarko Rakić
 
Vjeronauk - Običaji (prošlost)
Vjeronauk - Običaji (prošlost)Vjeronauk - Običaji (prošlost)
Vjeronauk - Običaji (prošlost)Darko Rakić
 
Matematika - Crkva Sv. Alojzija Gonzage
Matematika - Crkva Sv. Alojzija GonzageMatematika - Crkva Sv. Alojzija Gonzage
Matematika - Crkva Sv. Alojzija GonzageDarko Rakić
 
Biologija - Lonjsko polje
Biologija - Lonjsko poljeBiologija - Lonjsko polje
Biologija - Lonjsko poljeDarko Rakić
 
Biologija - ŽIvotinjski svijet
Biologija - ŽIvotinjski svijetBiologija - ŽIvotinjski svijet
Biologija - ŽIvotinjski svijetDarko Rakić
 
Biologija - Ljekovito bilje
Biologija - Ljekovito biljeBiologija - Ljekovito bilje
Biologija - Ljekovito biljeDarko Rakić
 
Geografija - Geografski pogled na Popovaču
Geografija - Geografski pogled na PopovačuGeografija - Geografski pogled na Popovaču
Geografija - Geografski pogled na PopovačuDarko Rakić
 
Biologija - Jelenka
Biologija - JelenkaBiologija - Jelenka
Biologija - JelenkaDarko Rakić
 
Biologija - Biljke
Biologija -  BiljkeBiologija -  Biljke
Biologija - BiljkeDarko Rakić
 
Priče iz davnina zadaci uz čitanje elena zmb
Priče iz davnina   zadaci uz čitanje elena zmbPriče iz davnina   zadaci uz čitanje elena zmb
Priče iz davnina zadaci uz čitanje elena zmbPogled kroz prozor
 
Priče iz davnina - zadaci uz čitanje
Priče iz davnina - zadaci uz čitanjePriče iz davnina - zadaci uz čitanje
Priče iz davnina - zadaci uz čitanjePogled kroz prozor
 

Viewers also liked (20)

Analiza ankete o ovisnostima
Analiza ankete o ovisnostimaAnaliza ankete o ovisnostima
Analiza ankete o ovisnostima
 
Božić nekada božić danas - engleski jezik
Božić nekada božić danas - engleski jezikBožić nekada božić danas - engleski jezik
Božić nekada božić danas - engleski jezik
 
Statistika
StatistikaStatistika
Statistika
 
Halloween - engleski jezik
Halloween - engleski jezikHalloween - engleski jezik
Halloween - engleski jezik
 
Vjeronauk - Običaji (prošlost)
Vjeronauk - Običaji (prošlost)Vjeronauk - Običaji (prošlost)
Vjeronauk - Običaji (prošlost)
 
Matematika - Crkva Sv. Alojzija Gonzage
Matematika - Crkva Sv. Alojzija GonzageMatematika - Crkva Sv. Alojzija Gonzage
Matematika - Crkva Sv. Alojzija Gonzage
 
Programski Jezik Java
Programski Jezik JavaProgramski Jezik Java
Programski Jezik Java
 
Biologija - Lonjsko polje
Biologija - Lonjsko poljeBiologija - Lonjsko polje
Biologija - Lonjsko polje
 
Biologija - ŽIvotinjski svijet
Biologija - ŽIvotinjski svijetBiologija - ŽIvotinjski svijet
Biologija - ŽIvotinjski svijet
 
Biologija - Ljekovito bilje
Biologija - Ljekovito biljeBiologija - Ljekovito bilje
Biologija - Ljekovito bilje
 
Geografija - Geografski pogled na Popovaču
Geografija - Geografski pogled na PopovačuGeografija - Geografski pogled na Popovaču
Geografija - Geografski pogled na Popovaču
 
Expression Design
Expression DesignExpression Design
Expression Design
 
Programski jezik java
Programski jezik javaProgramski jezik java
Programski jezik java
 
Primjer studijskog posjeta
Primjer studijskog posjetaPrimjer studijskog posjeta
Primjer studijskog posjeta
 
Biologija - Jelenka
Biologija - JelenkaBiologija - Jelenka
Biologija - Jelenka
 
Biologija - Biljke
Biologija -  BiljkeBiologija -  Biljke
Biologija - Biljke
 
Priče iz davnina zadaci uz čitanje elena zmb
Priče iz davnina   zadaci uz čitanje elena zmbPriče iz davnina   zadaci uz čitanje elena zmb
Priče iz davnina zadaci uz čitanje elena zmb
 
Priče iz davnina - priprema
Priče iz davnina - pripremaPriče iz davnina - priprema
Priče iz davnina - priprema
 
O Ivani Brlić-Mažuranić
O Ivani Brlić-MažuranićO Ivani Brlić-Mažuranić
O Ivani Brlić-Mažuranić
 
Priče iz davnina - zadaci uz čitanje
Priče iz davnina - zadaci uz čitanjePriče iz davnina - zadaci uz čitanje
Priče iz davnina - zadaci uz čitanje
 

Similar to Css (10)

CSS - osnove
CSS - osnoveCSS - osnove
CSS - osnove
 
KAKO INTERNET GOVORI - Osnove HTML jezika
KAKO INTERNET GOVORI - Osnove HTML jezikaKAKO INTERNET GOVORI - Osnove HTML jezika
KAKO INTERNET GOVORI - Osnove HTML jezika
 
V1 - WD 2011/2012
V1 - WD 2011/2012V1 - WD 2011/2012
V1 - WD 2011/2012
 
Dizajn REST Web API-ja
Dizajn REST Web API-jaDizajn REST Web API-ja
Dizajn REST Web API-ja
 
JavaCro'15 - RESTful Web APIs Design - Denis Kranjčec
JavaCro'15 - RESTful Web APIs Design - Denis KranjčecJavaCro'15 - RESTful Web APIs Design - Denis Kranjčec
JavaCro'15 - RESTful Web APIs Design - Denis Kranjčec
 
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir MuratJavantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
 
Osnovno o HTM-u
Osnovno o HTM-uOsnovno o HTM-u
Osnovno o HTM-u
 
Izrada web sjedista - dan 1.
Izrada web sjedista - dan 1.Izrada web sjedista - dan 1.
Izrada web sjedista - dan 1.
 
Html
HtmlHtml
Html
 
HTML oznake
HTML oznakeHTML oznake
HTML oznake
 

More from Agencija za odgoj i obrazovanje - Education and Teacher Training Agency

More from Agencija za odgoj i obrazovanje - Education and Teacher Training Agency (20)

naslov
naslovnaslov
naslov
 
IzbornaNastava-TK-5.raz
IzbornaNastava-TK-5.razIzbornaNastava-TK-5.raz
IzbornaNastava-TK-5.raz
 
IzbornaNastava-TK-6.raz.
IzbornaNastava-TK-6.raz.IzbornaNastava-TK-6.raz.
IzbornaNastava-TK-6.raz.
 
IzbornaNastava-TK-8.raz
IzbornaNastava-TK-8.razIzbornaNastava-TK-8.raz
IzbornaNastava-TK-8.raz
 
IzbornaNastava-TK-7.raz
IzbornaNastava-TK-7.razIzbornaNastava-TK-7.raz
IzbornaNastava-TK-7.raz
 
Info@Edu 4_Trogir_2015
Info@Edu 4_Trogir_2015Info@Edu 4_Trogir_2015
Info@Edu 4_Trogir_2015
 
DaniTehnickeKulture_Trogir_2015.
DaniTehnickeKulture_Trogir_2015.DaniTehnickeKulture_Trogir_2015.
DaniTehnickeKulture_Trogir_2015.
 
Ucenje kroz igru (Maja Barbic)
Ucenje kroz igru (Maja Barbic)Ucenje kroz igru (Maja Barbic)
Ucenje kroz igru (Maja Barbic)
 
Sat kodiranja hour of code (Davor Banovic)
Sat kodiranja   hour of code (Davor Banovic)Sat kodiranja   hour of code (Davor Banovic)
Sat kodiranja hour of code (Davor Banovic)
 
Projekt karijernog savjetovanja ucenika (Renato Barisic)
Projekt karijernog savjetovanja ucenika (Renato Barisic)Projekt karijernog savjetovanja ucenika (Renato Barisic)
Projekt karijernog savjetovanja ucenika (Renato Barisic)
 
Pocetnica proogramiranja (Marina Cicin Sain i Snjezana Babic)
Pocetnica proogramiranja (Marina Cicin Sain i Snjezana Babic)Pocetnica proogramiranja (Marina Cicin Sain i Snjezana Babic)
Pocetnica proogramiranja (Marina Cicin Sain i Snjezana Babic)
 
Office mix (Zeljka Knezovic)
Office mix (Zeljka Knezovic)Office mix (Zeljka Knezovic)
Office mix (Zeljka Knezovic)
 
Office 365 za os i ss (Zeljka Knezovic)
Office 365 za os i ss (Zeljka Knezovic)Office 365 za os i ss (Zeljka Knezovic)
Office 365 za os i ss (Zeljka Knezovic)
 
Mema (Marina icin Sain i Snjezana Babic)
Mema (Marina icin Sain i Snjezana Babic)Mema (Marina icin Sain i Snjezana Babic)
Mema (Marina icin Sain i Snjezana Babic)
 
Ict4 scf (Darko Vencl)
Ict4 scf (Darko Vencl)Ict4 scf (Darko Vencl)
Ict4 scf (Darko Vencl)
 
Ict curricula (Viktorija Hrzica)
Ict curricula (Viktorija Hrzica)Ict curricula (Viktorija Hrzica)
Ict curricula (Viktorija Hrzica)
 
Code eu (Ivana Ruzic)
Code eu (Ivana Ruzic)Code eu (Ivana Ruzic)
Code eu (Ivana Ruzic)
 
Jezicni savjeti strucni ispit
Jezicni savjeti    strucni ispitJezicni savjeti    strucni ispit
Jezicni savjeti strucni ispit
 
GOO u nastavnim temama iz informatike u srednjoj skoli
GOO u nastavnim temama iz informatike u srednjoj skoliGOO u nastavnim temama iz informatike u srednjoj skoli
GOO u nastavnim temama iz informatike u srednjoj skoli
 
GOO u nastavnim temama iz informatike u osnovnoj skoli
GOO u nastavnim temama iz informatike u osnovnoj skoliGOO u nastavnim temama iz informatike u osnovnoj skoli
GOO u nastavnim temama iz informatike u osnovnoj skoli
 

Css

  • 1. Daniel Rakijašid Gimnazija M.A.Reljkovida Vinkovci CSS Cascading Style Sheets RADioNICA VELIKA, 5. srpnja 2010.
  • 2. NEDOSTACI HTML-a • Nekompatibilnost preglednika • Različiti standardi • Složenost koda opteredenog oznakama za prikaz podataka
  • 3. HTML KAO PITANJE • Kako prilagoditi izgled stranice da ona bude jednakog prikaza u svim preglednicima? • Kako oblikovati dokument da elementi u njemu budu precizno smješteni? • Kako na web sjedištu od stotinu stranica odjednom promijeniti, primjerice, boju fonta na svim stranicama?
  • 4. CSS KAO ODGOVOR • Prva specifikacija CSS-a - 1994 (Håkon Wium Lee i Bert Bos)
  • 5. PREDNOSTI CSS-a • Odvajanje prezentacije podataka i dizajna od same strukture podataka. Dizajneri su neovisni o kreatorima HTML koda. • HTML kôd postaje neusporedivo čitkiji i manji • Moguće je jednostavnom promjenom nekoliko parametara, promijeniti izgled tisućama stranica. • Otpočetka je standardiziran pod okriljem W3 konzorcija • CSS je donio čitav niz načina za uređivanje prikaza podataka koji do tada nisu postojali u samom HTML-u
  • 6. PRIMJERI • Primjer lošeg HTML-a: – http://www.angelfire.com/super/badwebs/ • Primjeri CSS-a: – http://www.csszengarden.com/ – http://cssnature.org/ – http://www.freecsstemplates.org/
  • 7. Alati za izradu CSS-a • Open source: – Top Style Lite – Notepad++ • Komercijalni: – Microsoft Expression Web – Macromedia Dreamweaver
  • 10. DUŽINE • Point [pt] • em [em] • Piksel [px]
  • 14. Od čega se sastoji CSS kod? 1. selektori - p, .stil - identificiraju pojedine elemente na HTML stranici; 2. svojstva - color, fontsize... - ključne riječi za opis pojedinog elementa stranice; 3. vrijednosti - #CC0000, 24px... - vrijednost koju može poprimiti pojedino svojstvo; 4. komentari - tekst napisan između znakova /* i */.
  • 15. VJEŽBA – što točno css radi html-u? <h1>Lorem ipsum</h1> <p>Lorem ipsum je tekst koji se sastoji od niza slučajnih riječi bez značenja. Iako njegove riječi ne znače ništa, pretpostavlja se da je nastao na temelju Ciceronovog djela "O krajnostima dobra i zla". Ovaj tekst se ved stotinama godina koristi za testiranje ispisa i punjenje prostora tekstom</p> <p class="citat">&quot; Lorem ipsum dolor... </p
  • 16. VJEŽBA – što točno css radi html-u? h1 { font-family:Verdana,Helvetica,sans-serif; font-weight:bold; font-size:14px; } p{ font-family:Verdana,Helvetica,sans-serif; font-size:12px; } p.citat { font-style:italic; font-size:12px; border:1px solid #000; padding:4px; background-color:#FFFFCC; }
  • 17. VJEŽBA – što točno css radi html-u?
  • 18. KAKO POVEZATI CSS S HTML DOKUMENTOM?
  • 19. 4 načina spajanja 1. Povezivanje s vanjskim css dokumentom 2. uvoženjem vanjskog css dokumenta 3. umetanjem u zaglavlje dokumenta 4. dodavanjem u liniji atributom style.
  • 20. Povezivanje s vanjskim css dokumentom • Povezivanje na vanjski dokument izvodi se oznakom <link> koja se dodaje u zaglavlje HTML dokumenta • Uz oznaku <link> postoji više atributa od kojih su nam najbitnija sljedeća tri: 1. rel - definira odnos između oznake i odredišnog dokumenta. Kad služi za povezivanje CSS-a, poprima vrijednost "stylesheet"; 2. type - definira tip odredišnog dokumenta. U ovom slučaju tip dokumenta je "text/css"; 3. href - URI dokumenta koji se povezuje.
  • 21. Primjer <head> ... <link rel="stylesheet" type="text/css" href="stil.css"> ... </head>
  • 22. Uvoz vanjskog css dokumenta • Uvoženje CSS-a obavlja se putem ključne riječi @import. Ona se upisuje u zaglavlju dokumenta i to unutar <style> oznake.
  • 23. Umetanje u zaglavlje dokumenta • CSS se može definirati u zaglavlju dokumenta u oznaci <style>, uz uporabu atributa type="text/css".
  • 24. Dodavanje unutar HTML koda • Atribut style • Vrijedi samo za oznaku unutar koje je definiran
  • 26. Selektori • Selektor identificira element ili dio HTML stranice na koji se primjenjuje navedeni stil. • Opdi oblik: selektor {svojstvo:vrijednost} . • Najčešde vrste selektora: 1. jednostavni selektori 2. klasni selektori 3. ID selektori 4. kontekstni selektori 5. pseudoklase
  • 28. JEDNOSTAVNI SELEKTORI • Odgovaraju imenu html oznake i primjenjuju se na svaku istovrsnu oznaku u dokumentu
  • 29. KLASNI SELEKTORI • Definiranjem klasnih selektora izbjegavamo organičenost jednog css stila po jednom html elementu
  • 30. ID SELEKTORI • Id selektor primjenjuje se kada se želi pridodati stil za jedan jedinstven element na stranici
  • 31. KONTEKSTNI SELEKTORI • Odnose se na hijerarhijsku razinu elemenata HTML-a
  • 34. GRUPIRANJE • Kada nekoliko selektora dijeli određena svojstva, postoji mogućnost njihova grupiranja u popis odvojen zarezima.
  • 36. KASKADE • Prioritet selektora: 1. stilovi pridijeljeni atributom style 2. id selektori 3. klasni selektori i pseudoklase 4. kontekstni, pa jednostavni selektori.
  • 39.
  • 40. • p{ margin-top:5px; margin- bottom:20px; padding-left:30px; }
  • 42. Tri grupe CSS elemenata • blok elementi (eng. block level elements) • linijski elementi (eng. inline elements) • popisi (eng. lists).
  • 43. SPAN ELEMENT • Element <span> je linijski generički kontejner. • Smisao generičkih kontejnera je strukturirano obuhvadanje i formatiranje raznih elemenata koje mogu sadržavati. • Za razliku od oznaka koje su predefinirane - <p>, <h1>, ... - definiranje zadade generičkih kontejnera prepušteno je dizajneru.
  • 45. DIV ELEMENT • Element <div> je blok generički kontejner. • Najčešde služi za obuhvadanje više blok ili linijskih elemenata unutar jedne strukture koja dijeli zajedničko formatiranje. • <div> elementi koriste se za pozicioniranje sadržaja html stranice (dizajn stranice)