Definice styl∙ mimo dokument
Styly pou₧itΘ na WWW strßnce m∙₧ete definovat i mimo dokument. Vytvo°φte externφ soubor, do kterΘho ulo₧φte definice vÜech pou₧φvan²ch styl∙. Tento soubor spojφte s hlavnφm dokumentem pomocφ tagu < LINK>.
Tento zp∙sob vyu₧ijete p°i:
Zm∞n∞ a ·pravßch pφsma na strßnce.
Otev°enφm externφho souboru s definovan²mi styly m∙°ete snadno a rychle m∞nit podobu pφsma na WWW strßnce.
Tvorb∞ jednotnΘho vzhledu webovΘ prezentace.
Externφ soubor se styly m∙₧e vyu₧φvat vφce WWW strßnek souΦasn∞. Tφm zφskßte jednotn² vzhed prezentace. M∙₧ete tak provßd∞t zm∞ny pφsma ve vÜech strßnkßch souΦasn∞, ani₧ byste museli p°episovat styly v ka₧dΘ strßnkce.
Definice styl∙ v externφm souboru:
Vytvo°φme externφ soubor s nßzvem styly.css. Nßzev m∙₧ete zvolit podle svΘho. V n∞m uvedeme definice jednotliv²ch styl∙. P°ed ka₧dou definicφ jmΘna novΘho stylu m∙₧eme uvΘst jmΘno tagu, ve kterΘm budeme pφsmo pou₧φvat pomocφ atributu CLASS:
V externφ souboru uvedeme:
Text za // je vysv∞tlujφcφ komentß° - ten do souboru NEPIèTE!
P|DIV|SPAN // jeden tag, ve kterΘm bude pou₧iteln² definovan² styl
.jmΘno_stylu // jmΘno novΘho stylu
{ // zaΦßtek definice novΘho stylu
... // zde nßsledujφ definice vlastnostφ
} // konec definice novΘho stylu
... // zde nßsledujφ definice dalÜφch styl∙

POZOR!
UrΦenφ tagu P|DIV|SPAN, pro kter² je styl urΦen, je mo₧nΘ VYNECHAT! Pak je definovan² styl pou₧iteln² ve vÜech t∞chto znaΦkßch.
Nezapomφnejte na TE╚KU p°ed jmΘnem stylu v definici novΘho stylu!
Nezapomφnejte na ST╪EDN═K za ka₧dou definovanou vlastnostφ stylu!
P°i definovßnφ stylu m∙₧ete vynechat ty vlastnosti, kterΘ nepot°ebujete!
V hlaviΦce dokumentu:
Spojφme soubor s definicemi styl∙ s hlavnφm dokumentem pomocφ tagu < LINK> takto:
< LINK REL="StyleSheet" HREF=" jmΘno_externφho_souboru ">
V t∞le dokumentu:
Pou₧ijeme definovanΘ styly v t∞ch znaΦkßch, pro kterΘ byly definovßny v externφm souboru:
< P CLASS="jmΘno_P_stylu">
< DIV CLASS="jmΘno_DIV_stylu">
< SPAN CLASS="jmΘno_SPAN_stylu">
P°φklad:
Tato strßnka vyu₧φvß sedm univerzßlnφch styl∙ pφsma definovan²ch v externφm souboru:
.textobyc { margin: 5pt; margin-bottom:10pt; font-family: Verdana, Arial, Helvetica; font-size: 12pt; line-height: 14pt; color: darkblue; }
.malynadpis { margin-top:5pt; font-family: Verdana, Arial, Helvetica; font-size:18pt; line-height:20pt; font-weight:bold; color: mediumblue; }
.velkynadpis { margin-top:5pt; margin-left:30pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 24pt ; color: indigo; }
.priklady { margin:10pt; font-family: Courier, Arial; font-weight:bold; font-size: 11pt ; line-height: 13pt; color:Black; }
.komentar { font-family: Courier, Arial; font-weight:normal; font-size: 11pt ; line-height: 13pt; color:Black; }
.textkurziva { font-family: Verdana, Arial, Helvetica; font-style: italic; font-size: 10pt ; line-height: 12pt; color: Blue; }
.cervenozluty { font-family: Verdana, Arial, Helvetica; font-size: 14pt ; line-height:14pt; font-weight:bold; BACKGROUND-COLOR:yellow; color: red; }
V t∞le strßnky pou₧ijeme styly:
< div class=malynadpis>V externφ souboru uvedeme:< /div>
< div class=textkurziva>Text za // je vysv∞tlujφcφ komentß° - ten do souboru NEPIèTE!< /div>
< div class=textobyc> P|DIV|SPAN < span class=komentar>// jeden tag, ve kterΘm bude pou₧iteln² definovan² styl< /span>
.< span class=textkurziva>jmΘno_stylu < /span> < span class=komentar>// jmΘno novΘho stylu< /span>
{ < span class=komentar>// zaΦßtek definice novΘho stylu< /span>
ZaΦßtek
DalÜφ
P°edchozφ