<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sk">
	<id>http://www.kiwiki.info/index.php?action=history&amp;feed=atom&amp;title=CSS_-_kask%C3%A1kov%C3%A9_%C5%A1t%C3%BDly</id>
	<title>CSS - kaskákové štýly - História úprav</title>
	<link rel="self" type="application/atom+xml" href="http://www.kiwiki.info/index.php?action=history&amp;feed=atom&amp;title=CSS_-_kask%C3%A1kov%C3%A9_%C5%A1t%C3%BDly"/>
	<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=CSS_-_kask%C3%A1kov%C3%A9_%C5%A1t%C3%BDly&amp;action=history"/>
	<updated>2026-05-03T21:32:45Z</updated>
	<subtitle>História úprav pre túto stránku na wiki</subtitle>
	<generator>MediaWiki 1.34.0</generator>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=CSS_-_kask%C3%A1kov%C3%A9_%C5%A1t%C3%BDly&amp;diff=7200&amp;oldid=prev</id>
		<title>Juraj: Vytvorená stránka „{{Navigacne menu - webovske technologie}} '''Čo je to CSS?''' *CSS je skratka pre Cascading Style Sheets(kaskádové štýly) *Štýly definujú spôsob, ako zobraziť HTM…“</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=CSS_-_kask%C3%A1kov%C3%A9_%C5%A1t%C3%BDly&amp;diff=7200&amp;oldid=prev"/>
		<updated>2010-09-29T17:10:25Z</updated>

		<summary type="html">&lt;p&gt;Vytvorená stránka „{{Navigacne menu - webovske technologie}} &amp;#039;&amp;#039;&amp;#039;Čo je to CSS?&amp;#039;&amp;#039;&amp;#039; *CSS je skratka pre Cascading Style Sheets(kaskádové štýly) *Štýly definujú spôsob, ako zobraziť HTM…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Navigacne menu - webovske technologie}}&lt;br /&gt;
'''Čo je to CSS?'''&lt;br /&gt;
*CSS je skratka pre Cascading Style Sheets(kaskádové štýly)&lt;br /&gt;
*Štýly definujú spôsob, ako zobraziť HTML elementy&lt;br /&gt;
*Štýly boli pridané do HTML 4.0 pre vyriešenie problémov zobrazovania stránky&lt;br /&gt;
*Externé štýly môžu ušetriť veľa práce pri vytváraní webu&lt;br /&gt;
*Externé štýly sú uložené v CSS súborov&lt;br /&gt;
*Viacero definícií štýlov sa kaskádovo zlučujú do jednej, výslednej definície.&lt;br /&gt;
&lt;br /&gt;
'''Poradie kaskádovania:'''&lt;br /&gt;
&lt;br /&gt;
Určitý typ definície štýlov má väčšiu prioritu než ostatné štýly definovania. Uvádzame poradie v akom sa vyhodnocujú CSS pravidlá pre vykresľovanie (renderovanie) výslednej web stránky. Začíname na úrovni s najnižšou prioritou.&lt;br /&gt;
#Preddefinované hodnoty internetového prehliadača&lt;br /&gt;
#Externá definícia štýlov (súbor .css)&lt;br /&gt;
#Interná definícia štýlov (vo vnútri elementu &amp;lt;nowiki&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
#Inline štýl (vnútri elementu HTML)&lt;br /&gt;
&lt;br /&gt;
==Verzie CSS==&lt;br /&gt;
Jazyk CSS má 3 verzie:&lt;br /&gt;
===CSS 1===&lt;br /&gt;
Prvá špecifikácia CSS (CSS level 1) sa stala oficiálnym odporúčaním W3C v decembri 1996. Medzi jeho vlastnosti patrí:&lt;br /&gt;
* Vlastnosti písma, &lt;br /&gt;
* Farba textu, pozadia a iné&lt;br /&gt;
* Text atribúty, ako sú medzery medzi slovami, písmenami a riadky textu&lt;br /&gt;
* Orientácia textu, obrázkov, tabuliek a ďalších prvkov&lt;br /&gt;
* Okraj, hranice, odsadenie a poziciovanie a pre väčšinu prvkov&lt;br /&gt;
* Unikátna identifikácia elementov&lt;br /&gt;
&lt;br /&gt;
===CSS 2===&lt;br /&gt;
CSS level 2 bol vyvinutý konzorciom W3C a bol publikovaný ako odporúčanie v máji 1998. Nadmnožinou CSS1 - CSS2 obsahuje rad nových funkcií, ako je absolútne, relatívne a pevné umiestnenie prvkov, z-index, typy médií, podpora zvukových štýlov a obojsmerný text. Nové vlastnosti písma, ako sú napríklad tiene. &lt;br /&gt;
&lt;br /&gt;
===CSS 3===&lt;br /&gt;
CSS level 3 je vo vývoji od 15.decembra 2005. CSS3 je modulárny a skladá sa z niekoľkých samostatných odporúčaní. Keďže CSS 3 je vo vývoji, podpora tohto odporúčanie nemusí byť v súčasných browseroch úplne implementovaná.&lt;br /&gt;
&lt;br /&gt;
==Základná syntax CSS==&lt;br /&gt;
Štýl zozbrazavania vždy definujeme jednému alebo viacerým HTML elementom. Základná syntax je nasledujúca:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
   selektror: {vlastnosť: hodnota;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Kde:&lt;br /&gt;
*selektor: vo všeovecnosti sa jedná o HTML element&lt;br /&gt;
*vlastnosť: vlastnosť podľa špecifikácie CSS&lt;br /&gt;
*hodnota: hodnota, ktorú sme definovali danej vlastnosti.&lt;br /&gt;
&lt;br /&gt;
Zakladná definícia vlastností:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
  body {color: black}&lt;br /&gt;
  p {font-family: &amp;quot;sans serif&amp;quot;}&lt;br /&gt;
  p {text-align:center; color:red}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V prípade, ak chceme definovať rovnaké vlastnosti viacerým HTML elementom, tieto elementy oddelíme čiarkou:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
   h1,h2,h3,h4,h5,h6 { color: green }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
V prípade, ak chceme definovať určité vlastnosti len niektorým elementom rovnakého typu (napr. len určitým odstavcom), použijeme selektor pre výber určitej triedy.&lt;br /&gt;
&lt;br /&gt;
V príkalde definujeme nové vlastnosti len tým elementom p, ktoré majú hodnotu atribútu class=&amp;quot;right&amp;quot;. V druhom prípade definujeme zarovnanie vpravo všetkým HTML elementom, ktoré majú stribút class=&amp;quot;right&amp;quot;.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
  p.right {text-align: right} &lt;br /&gt;
  .right{text-align: right}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podobným spôsobom môžeme pracovať aj s atribútom id. V nasledujúcej ukážke sú definované rovnaké pravidlá ako v predchádzajúcom príklade. Rozdiel je v tom, že teraz nepracujeme s atribútom class, ale s atribútom id.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
  p#right {text-align: right} &lt;br /&gt;
  #right{text-align: right}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Komentáre v CSS'''&lt;br /&gt;
&lt;br /&gt;
Aj v CSS štýloch si môžeme písať komentáre, pre neskoršie ľahšie pochopenie napísaných pravidiel. V nasledujúcich pravidlách napíšeme aj komentár.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
/* Toto je komentár */ &lt;br /&gt;
p &lt;br /&gt;
{ text-align: center; &lt;br /&gt;
	/* komentár: pre elementy p definujem čiernu farbu, ... */ &lt;br /&gt;
	color: black; font-family: arial &lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Ako vložiť na web stránku CSS štýl==&lt;br /&gt;
===Externá definícia štýlov===&lt;br /&gt;
Najuniverzálnešia definícia štýlov je v externých CSS súboroch. Odkazy na tieto súbory musíme následne vložiť na web stránku do časti &amp;lt;nowiki&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tento spôsob vkladá odkaz na CSS súbor pomocou HTML tagu [[HTML_-_značkovací_jazyk#Vloženie externých súborov do HTML|link]]&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
	&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;mystyle.css&amp;quot; /&amp;gt; &lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Druhý spôsob je vloženie odkazu pomocou pravidiel jazyka CSS. Jedná sa o importovacie pravidlo @import. Hodnotou tohto pravidla je url adresa súboru zo štýlmi. Keďže sa jedná o CSS pravidlo, musí byť toto pravidlo v značkách &amp;lt;nowiki&amp;gt;&amp;lt;style&amp;gt;&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;style&amp;gt;&lt;br /&gt;
	@import url(&amp;quot;mysheet2.css&amp;quot;);&lt;br /&gt;
    &amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===Interná definícia štýlov===&lt;br /&gt;
Druhým spôspbom ako definovať CSS štýl je zapísať ich priamo do HTML súboru, do časti &amp;lt;nowiki&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/nowiki&amp;gt;. Štýl musíme písať medzi značky &amp;lt;nowiki&amp;gt;&amp;lt;style&amp;gt; a &amp;lt;/style&amp;gt;&amp;lt;/nowiki&amp;gt;. Tento spôsob je avšak menej univerzálny.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
   &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
	hr {color: sienna} &lt;br /&gt;
	p {margin-left: 20px} &lt;br /&gt;
	body {background-image: url(&amp;quot;images/back40.gif&amp;quot;)} &lt;br /&gt;
   &amp;lt;/style&amp;gt; &lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===Inline definovanie CSS štýlov===&lt;br /&gt;
Štýly môžeme definovať jednotlivým HTML elementom v mieste ich použitia. Je to najmenej efektívny spôsob, keďže musíme meniť priamo HTML kód.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p style=&amp;quot;color: sienna; margin-left: 20px&amp;quot;&amp;gt; &lt;br /&gt;
      This is a paragraph &lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Juraj</name></author>
		
	</entry>
</feed>