1 / 16

Štýly CSS

Štýly CSS. Vypracovali: Denisa Habrdová Zuzana Kubičková Skupina : 38U11. Čo je CSS. Cascading Style Sheets = kaskádové štýly (môžu sa na seba vrstviť jednotlivé definície štýlov )

garry
Download Presentation

Štýly CSS

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. Štýly CSS Vypracovali: Denisa Habrdová Zuzana Kubičková Skupina : 38U11

  2. Čo je CSS • Cascading Style Sheets = kaskádové štýly (môžu sa na seba vrstviť jednotlivé definície štýlov) • Vznik okolo roku 1997. Dôvodom je oddelenie obsahovej časti od výsledného vzhľadu. Obsah má vždy prednosť pred formou. • Kolekcia metód pre grafickú úpravu web-stránok • Aplikácia pomocou tried, identifikátorov alebo značiek html elementov

  3. Použitie CSS: • Nastavenie ľubovoľnej a presnej veľkosti písma • Odsadenie odstavca, zväčšenie riadkovania • Automatické formátovanie nadpisov • Odrážky • Zvýraznenie určitých častí textu • Formátovanie písma (kurzíva, tučné, podčiarknuté,...) • Nastavenie pozadia stránky, tabuľky, ale aj odstavca,... • Umiestnenie objektu kdekoľvek na stránke (môže sa aj prekrývať s iným objektom) • Pridanie rolovacích líšt, orámovanie, nastavenie okrajov • Vzhľad celého webu sa deklaruje jedným súborom

  4. Použitie CSS: • priamo pri elemente, ktorý potrebujeme zmeniť, pričom využívame atribút style=”…” • Tento spôsob je považovaný za najmenej výhodný. Využíva sa napríklad pri odlišnom formátovaní nejakého odseku, ktorý chceme z rôznych dôvodov odlíšiť, či už farbou alebo inou vlastnosťou. • Príklad: <p style="color: red">Červený text </p>

  5. 2. zapísaním štýlov v hlavičke dokumentu prostredníctvom tagov <style></style> • Príklad: <html> <head> <title>Príklad pomocou atribútu style </title> <styletype="text/css"> h2 {color: blue; font-style: italic;} </style> </head> </html>

  6. 3. pripojením externého súbora CSS • Externý súbor CSS (taktiež nazývaný externý štýlopis) sa namiesto písania v hlavičke dokumentu napíše do nového súboru v Notepade či Poznámkovom bloku a uvedie sa prípona css. • Neskôr sa v dokumnte naňho iba odkazuje v hlavičke html dokumentu. Týmto spôsobom môžeme jeden štýlopis využiť na neobmedzený počet stránok. • Príklad: <html> <head> <title>Stránka s externým štýlopisom</title> <linkrel="stylesheet" type="text/css" href="style.css"> </head> </html>

  7. Syntax Využívame 3 prvky: • selektory, názvy vlastností a ich hodnoty. Selektor je meno tagu, ktorý formátujeme. • Názvy vlastností - deklarácia vlastností jednotlivých selektorov sa oddeľuje zloženými zátvorkami ({}). Viacero deklarácií pri jednom selektore sa oddeľuje bodkočiarkov, medzi vlastnosťou a jej hodnotou sa udáva dvojbodka a medzera. • Hodnoty vlastností Riadok zapísaný v štýlopise takto: h2 {color: blue; font-style: italic;}, tak môžeme do ľudskej reči preložiť nasledovne: všetky nadpisy druhej úrovne budú modré a písané kurzívou. V tomto prípade je selektor h2, vlastnosti color (farba textu) a font-style (štýl písma) a ich hodnoty sú blue (modrá) a italic (kurzíva).

  8. Color – farba textu • Nastavuje farbu textu, pomocou hexadecimalneho tvaru (#00000,...), alebo pomocou názvu (black,...) http://www.w3schools.com/cssref/css_colors.asp • Príklad : style="color: red”; Background-color – farba pozadia • Príklad: style="background-color: white“

  9. Background-image - obrázok v pozadí • Príklad: style="background-image: url('../_img/pozadi.gif')„ Background-position - pozícia pozadia • background-positon:top| center| bottom| left center| right| 10px| 10%| 10pt Príklad: background-position: right 0px, top 50px;

  10. Font-size – veľkosť písma <style> p {font-size: 13px} td {font-size: small} </style> Font-family - štýl písma body {font-family: "Geneva CE"; "Arial CE";}

  11. Text-transform - štýl textu • text-transform: none | capitalize | uppercase | lowercase • Príklad: <spanstyle="text-transform: lowercase"> dolný index</span> Word-spacing – medzery medzi slovami • word-spacing: normal | dĺžka • style="word-spacing: 40px"

  12. Text-align – zarovnanie textu (doľava, doprava, nastred, do bloku) • text-align: left | right | center | justify Text-indent – odsadenie riadku od ľavého okraja • text-indent: 30px | 15pt | 20% • Príklad: style="text-indent: 45px„ Line-height – výška riadku • line-height: normal | 10px | 10% • Príklad: style="line-height: 30px"

  13. Tvorba tabuliek: <table></table> • Riadok <tr></tr> • Stĺpec <td></td> • Stĺpec ako hlavička <th></th> Príklad: <table style="border: 2px solid black; width: 70%;"> <tr> <td colspan="2" style="text-align: center"> </td> </tr>

  14. Odkazy • Príklad: • Presmerovanie na stránku Google <a href=“http://www.google.sk"> googleee </a> • Štýl <style type=“text/css”> a { color:red; } a : hover { color:blue; } </style>

  15. Zdroje • http://www.tvorba-webu.cz/ • http://www.jakpsatweb.cz/ • http://www.w3schools.com/ • http://pabi3.com/blog/css-co-to-je-1-diel/

  16. Ďakujeme za pozornosť

More Related