<< 14.Kaskádové styly | Témata WEB | 16.Programování webu >>
15. Design webu
- Typografie - písma, fonty, velikost, kontrast
- Barvy - barevné modely, kódování barev, barevná schemata
- Grafika - typy grafiky, obrázky, pozadí strany, průhlednost, animace
Typografie
- nauka o písmu, jeho zákonitostech a správném užití
- Písmo - pojmy
- Font - druh písma - Arial, Calibri, Verdana, Times New Romain ...
- Rodina fontů - Font-family - souhrn písem téhož druhu
- Bezpatkové písmo - Sans-serif - tahy stejně silné, technický charakter
- Patkové písmo - Serif - patkové zakončení tahů, novinový charakter ...
- Velikost písma - důležitá vlastnost pro zajištění čitelnosti a přehlednosti
- přehlednost - zajištěna pomocí úrovní nadpisů - html tagy
<h1> - <h6>
- čitelnost - nastavení pomocí css vlastnosti font-size nebo pomocí zoomu prohlížeče
- pojmenované výšky - "xx-small", "x-small", "small", "medium", "large", "x-large" a "xx-large"
- relativní jednotky - obrazový bod - pixel - px, procento písma rodičovského prvku - %, násobek velikosti znaku M - em
- přehlednost - zajištěna pomocí úrovní nadpisů - html tagy
- Výška řádku - důležitá vlastnost pro zajištění čitelnosti - line-height - px, %, em
- Kontrast - určuje čitelnost závislou na rozdílu barvy písma a pozadí - color, background-color
Barvy
|
![]() ![]() body {background-color: yellow; color: blue} h2 {color: green; border: red} |
|
Grafika
- Typy grafiky
- rastrová - JPG, PNG, GIF, ICO
- fotografie, ikony, tlačítka, vzorky, barevné přechody
- vektorové fonty - TTF, EOT
- vektorová grafika - SVG, SWF
- písma, kliparty, kresby, loga, schémata
- rastrová - JPG, PNG, GIF, ICO
- Obrázky
- využití tagu IMG s atributy - zdrojový soubor, rozměry, rámeček, popis, zarovnání (obtékání) v textu
<img src="foto.jpg" width="60" height="60" border="1" alt="Obrázek" align="left"> <!-- náhled s odkazem na obrázek --> <a href="obrazek.jpg"><img src="obrazek.jpg" width="80" height="50" alt="popis obrázku"></a>
- využití tagu IMG s atributy - zdrojový soubor, rozměry, rámeček, popis, zarovnání (obtékání) v textu
- Pozadí strany
- použití CSS pravidla BACKGROUND pro stylování prvku BODY
- nastavení barvy pozadí, obrázku, pozice, opakování a ukotvení
body {background: yellow url("pozadi.jpg") bottom repeat-x fixed} /* použití souhrnné vlastnosti background je stejné jako použití samostatných vlastností */ body {background-color: yellow; background-image: url("pozadi.jpg"); background-position: bottom; background-repeat: repeat-x; background-attachment: fixed;}
- Grafické efekty
- Průhlednost - CSS3 - vlastnost RGBA (red, green, blue, opacity)
- Zaoblení - CSS3 - vlastnost - BORDER-RADIUS nebo BORDER-RADIUS-TOPLEFT
- Stínování - CSS3 - vlastnost TEXTSHADOW, BOXSHADOW (délka-x, délka-y, rozpití, barva)
- Animace - CSS 3 - vlastnost ANIMATION, animované obrázky - GIF, animace s využitím technologie flash - SWF