Page 2
CSS (CascadingStyle Sheets — каскадныя табліцы стыляў)
выкарыстоўваецца для задання колераў, шрыфтоў, размяшчэння і
іншых аспектаў прадстаўлення дакумента
забяспечвае падзел зместу (напісанага на HTML) і прадстаўлення
дакумента (напісанага на CSS)
павялічвае даступнасць дакумента
дае вялікую гнуткасць і магчымасць кіравання яго прадстаўленнем
памяншае складанасць і паўтаральнасць у структурным змесце
дазваляе прадстаўляць адзін і той жа дакумент у розных стылях або
метадах вываду, такіх як экраннае ўяўленне, друк, чытанне голасам
CSS: што гэта такое?
3.
Падключэнне стыляў: крыніцы
Аўтарскіястылі (інфармацыя стыляў, якая прадстаўляецца аўтарам
старонкі) у выглядзе:
Знешніх табліц стыляў — асобнага файла .css, на які робіцца
спасылка ў дакуменце.
Убудаваных стыляў — блокаў CSS унутры самога HTML-
дакумента.
Inline-стыляў, калі ў HTML-дакуменце інфармацыя стылю для
аднаго элемента паказваецца ў яго атрыбуце style.
Карыстальніцкія стылі
Лакальны CSS-файл, паказаны карыстальнікам у настройках
браўзэра, які перавызначае аўтарскія стылі і ўжываецца да ўсіх
дакументаў.
Стыль браўзэра
Стандартны стыль, які выкарыстоўваецца браўзэрам па
змаўчанні для прадстаўлення элементаў.
Page 3
.
.
.
.
4.
Падключэнне стыляў: каскаднаеўключэнне
Стылі карыстальніка з паметкай !important
Стылі аўтара з паметкай !іmportant
Аўтарскія стылі
Карыстальніцкія стылі
Стылі, якія прымяняюцца па змаўчанні
браўзэрам
Page 4
div і span:што выбраць?
<div>
<h2>Where’s Durstan?</h2>
<p>Published on <span class="date">March 22nd, 2005</span>
by <span class="author">Andy Budd</span></p>
</div>
Page 7
Cелектары і іхсінтаксіс
Тып
селектару
Сінтаксіс Прыклад
Generic p p{font-weight:bold}
Descendant a b c div p{font-weight:bold}
Universal * * {color:green;}
Child a > b div>p {font-weight:bold;}
Adjacent-Sibling a +b h1 + p {font-weight:bold;}
Attribute a[attr=“value”] a[link=“…”]{color:blue;}
Class .class .summary {padding:10px;}
ID #id p#header{color:green;}
Page 13