Pro výukové účely na SPŠ Zlín
vytvořil RNDr.Vladimír Vaščák

CSS

  1. Přímo vložený styl
  2. Šablona stylu v dokumentu
  3. Externí šablony stylů
  4. Syntaxe stylů
  5. Třídy stylů
  6. Vlastnosti písma
  7. Vlastnosti barvy a pozadí
  8. Vlastnosti textu
  9. Vlastnosti obdelníku
  10. Vlastnosti seznamů
  11. Značky <style>, <span> a <div>
  12. Vlastnosti zobrazení

6. Vlastnosti písma

Například:
bezpatkové
	font-family: sans-serif;
patkové
	font-family: serif;
neproporciální
	font-family: monospace;
Arial
	font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
Verdana
	font-family: "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
Tahoma
	font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
Times New Roman
	font-family: "Times New Roman CE", "Times New CE", "Times CE", "Times New Roman", times, serif;
Courier New
	font-family: "Courier New CE", "Courier CE", "Courier New", courier, monospace;
Comic Sans MS
	font-family: "Comic Sans MS CE", "Arial CE", "Sand CE", "Helvetica CE", "Comic Sans MS", lucida, fantasy;	
Jestliže je definováno více druhů písem prohlížeč vyber první dostupné.

Příklad:
.pismo1 {font-family: "Comic Sans MS CE", "Arial CE", "Sand CE", "Helvetica CE", "Comic Sans MS", lucida, fantasy}
Potom stačí napsat:
<span class="pismo1">nové písmo</span>
Úkol: definujte tento styl v tomto dokumentu.
nové písmo
CSS pravidlo @font-face umožňuje vložit do stránky vlastní font.
@font-face {
    font-family: mujFont;
    src: url(muj_font.ttf);
}

div {
    font-family: mujFont;
}

Výška písma může být určena více způsoby:

Příklad:
.velikost1 {font-size: 20pt}     /*20 bodů*/
.velikost1 {font-size: +2pt}     /*o 2 body více než rodič (nemusí fungovat) */
.velikost1 {font-size: 200%}     /*o 100% více než rodič*/
.velikost1 {font-size: xx-small} /*nebo x-small, small, medium, large, x-large, xx-large*/
.velikost1 {font-size: smaller}  /*nebo larger*/

Úkol: vyzkoušejte ZDE
Jiné délkové jednotky: px (pixel), mm, cm, in (palec), pt (typografický bod), pc (pica nebo cicero), em (šířka M), ex (výška x).
Nemusí fungovat

Hodnoty: ultra-condensed, extra-condensed, condensed, semi-condensed, normal, semi-expanded, expanded, extra-expanded, ultra-expanded, wider, narrower

Nemusí fungovat, nebudeme probírat.


Příklad:
.sklon1 {font-style: italic}
.sklon2 {font-style: oblique} /*téměř totéž co italic*/
.sklon0 {font-style: normal}

Příklad:
.malapismena {font-variant: small-caps}
.normalpismena {font-variant: normal}

Příklad:
.tucnepismo {font-weight: bold} nebo .tucnepismo {font-weight: 700}
.normalpismena {font-weight: normal}

Můžete vyzkoušet násobky 100 a také hodnoty lighter a bolder (ty ale asi fungovat nebudou0.
Všechny vlastnosti může také kombinovat do jednoho stylu:
Například:
.pokuspismo {
    font-size: x-large;
    font-family: "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
    font-style: italic;
    font-variant: small-caps;
    font-weight: bold;
}
Úkol: definujte vlastní styl písma pojmenovaný mojepismo.

Lákamí vůněhulás úmyval rohlivý jednovod lek obolekno lva umí ří úmyvaleka. Tobselad onověď mělý božkat čníky bicí ří alem ští jítkem Umírně. Podlo neumysl je Obsely čin Tor úmyslupný ští nim leda nucký. Napný lekajakko umí autní Umraburdí Básněžný ští ční čuvalemi úmyvadiát řícipádní. Úmyvaledn parcipádn řícit ří nemi drásníky lválně ačít Záprazy umyvačkod kytanesiv. Lák.

zpět vpřed
© 2007 Pro výuku na SPŠ Zlín připravil RNDr. Vladimír Vaščák