1 / 14

Cascading Style Sheets

Cascading Style Sheets. CSS. Stilski jezik. Određuje kako će HTML da se prikazuje. Vrste CSS-a. Inline - umetanje CSS stilova unutar HTML elemenata koje želimo formatirati pomoću atributa style. <p style="color:red; text-align:center"> Ovo je inline CSS </p>

Download Presentation

Cascading Style Sheets

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cascading Style Sheets

  2. CSS Stilski jezik. Određuje kako će HTML da se prikazuje.

  3. Vrste CSS-a Inline - umetanje CSS stilova unutar HTML elemenata koje želimo formatirati pomoću atributa style. <p style="color:red;text-align:center"> Ovo je inline CSS </p> 2) Interni - koristimo HTML element <style>, koji postaje sadržaj HTML elementa <head>.Unutar elementa style moramo dodati i atribut type koji ima vrijednost "text/css". <head><style type="text/css"> p {color:red;}</style></head>

  4. Vrste CSS-a 3) Eksterni - Ovajnačin je najčešći. Piše se u eksternomfajlu, koji ima ekstenziju.css. p { color:red; font-size:12px; }

  5. Kreiranje .css : Postupak je sličan kreiranju dobro nam poznatog index.html dokumenta. Samo umjesto index.html imamo sljedeće

  6. Povezivanje html dokumenta sa css-om: U html dokumentu potrebno je da unesemo sljedeći kod kojim ćemo izvršiti povezivanje: <head> <link href="style.css" rel="stylesheet"type="text/css" /> </head> Bitno! CSS se povezuje u head tagu.

  7. Kako CSS dokument izgleda?

  8. Sintaksa CSS-a: selector {property: value; } p { color: red; } Ovo znači da će svi paragrafi <p> biti crvene boje. Selector = HTML element/tag koji želimo definisati (body, font, h1, p, img...) Property = opcija, odnosno atribut koji želimo promijeniti Value = vrijednost koju može poprimiti opcija

  9. Mogućnost grupisanja Selektori se mogu međusobno grupisati u jednu naredbu kojom se odjednom određujusvojstva koja će vrijediti za sve selektore: Svaki od naslova biće zelene boje h1,h2,h3,h4,h5,h6 { color: green; }

  10. CSS selektori – klase i ID (.) class selektori – klase – služe da se dodijele stilovi različitim html elementima. Klase možemo ponavljati neograničen broj puta za razliku od ID. Kako to izgleda u CSS fajlu: (npr. Klasa koja se zove desno – primijetićete da imena klasa određujemo proizvoljno) .desno { text-align:right; } A u html dokumentu biće: <p class=“desno”>Ovaj paragraf će biti poravnat udesno.</p>

  11. CSS selektori – klase Ako se klasa definiše bez naziva selektora, ona se može koristiti kao atribut kod bilo kojeg selektora. Npr. ako ne pišemo u css: p {text-align: center; } Nego, npr.: .centar {text-align: center; } Tada u html-u možemo ovo primijeniti na sve tagove: <p class=“centar”>Centrirani tekst</p> <h1 class=“centar”>Naslov centriran</h1>

  12. CSS selektori – ID ID selektori takođe dodjeljuju izgled html elementima, ali oni se mogu ponoviti samo jednom, dakle, jedinstveni su. Njihova oznaka je # a zatim slijedi ime ID-a, npr. za ID zaglavlja u css dokumentu biće: #zaglavlje { width: 960 px; height: 200 px; background-color: #555555; float:left; } U html dokumentu će izgledati ovako: <div id=“zaglavlje”></div> Značenje jedinstvenosti za ID. To znači da ja ovo mogu još negdje pisati u kodu html-a ali se u browseru jednostavno neće vidjeti.

  13. Stranica koju ćemo danas kreirati Z A G L A V L J E S A D R Ž A J P O D N O Ž J E ( F O O T E R )

  14. Definisanje <div></div> taga u html-u Div tag predstavlja box-kutiju, prostor u kojem ćemo smjestiti tekst, slike, video, ili u kome ćemo napravit druge divove. Sam po sebi ništa ne znači, ali stvari se mijenjaju kad mu pridružimo CSS klasu ili ID. Prvo kreiramo u <body> tagu <div> za omotač stranice. U taj prostor ćemo staviti sve elemente stranice: zaglavlje (header), podnožje (footer), te sav sadržaj između toga.

More Related