
22. základní škola Plzeň, Na Dlouhých 49, příspěvková organizace
Tento materiál byl vytvořen v rámci projektu Operačního programu Vzdělávání pro konkurenceschopnost.
| Projekt MŠMT ČR | EU PENÍZE ŠKOLÁM |
|---|---|
| Číslo projektu | CZ.1.07/1.4.00/21.2732 |
| Název projektu školy | EU Peníze školám |
| Klíčová aktivita III/2 | Inovace a zkvalitnění výuky prostřednictvím ICT |
Sada č. 1
Identifikátor DUM: VY_32_INOVACE_1ICT9roč_09
Vzdělávací oblast: Informační a komunikační technologie
Vzdělávací obor: Informatika
Autor: Mgr. Ondřej Hajduch
Stručná anotace: Seznámení se základními pravidly zápisu kaskádových stylů CSS.
Klíčová slova: CSS, kaskádový styl, syntaxe, selektor, vlastnost, CSS kód
Metodické zhodnocení: Žáci se seznámí se základními pravidly zápisu kaskádových stylů CSS.
Ověřeno: 10. 1. 2013 (IX.A)
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Ondřej Hajduch
selektor {vlastnost_1: hodnota; vlastnost_2: hodnota}
* {color: green}
body {background-color: navy}
h2 {font-size: 16pt}
p {font-family: Tahoma, sans-serif}
h2 a {color: red}
table td {width: 100px}
h1, h2, h3 {font-family: Arial, sans-serif}
.muj_styl_1 {background-color: black}
#muj_styl_2 {background-color: black}
h1 {color: blue; font-size: 24pt; font-family: Arial}
Pro přehlednější kód lze do kódu vkládát tzv. komentáře. Podmínkou je, že text, který má být v komentáři musí být na začátku uvozen /* a na konci */.
Styl lze nadefinovat trojím způsobem.
<html>
<head>
<title>Titulek stránky</title>
</head>
<body>
<p style="color: blue">Tento odstavec bude modrý.</p>
<p>Tento už ne.</p>
</body>
</html>
<html>
<head>
<title>Titulek stránek</title>
<style type="text/css">
p {color: blue}
</style>
</head>
<body>
<p>Tento odstavec bude modrý.</p>
<p>Tento také, protože modré budou všechny.</p>
</body>
</html>
p {color: blue}
<html>
<head>
<title>Titulek stránek</title>
<link rel="stylesheet" type="text/css" href="cesta k CSS souboru">
</head>
<body>
<p>Tento odstavec bude modrý.</p>
<p>Tento také, protože modré budou všechny.</p>
</body>
</html>
Důležité je i zmínit se o pořadí načítání stylů, což je dobré si uvědomit. Po otevření HTML souboru se nejprve načte styl z externího souboru, poté ze stylopisu v hlavičce a nakonec se načte přímý styl. (lidově řečeno poslední slovo má přímý styl).