Back to site

Атрымаць у стылі

Паняцці

Табліцы стыляў дапамагчы людзям, якія пішуць HTML асобных ўтрыманне іх вэб-старонак з спецыфікацыі, як тыя вэб-старонкі павінны выглядаць.

Упершыню прадстаўленая ў спецыфікацыі HTML 4, Cascading Style Sheets (CSS) дазваляюць задаць знешні выгляд элементаў HTML старонак. Выкарыстанне табліц стыляў вызначаць вонкавы выгляд з'яўляецца значна больш эфектыўным, чым элемент, па-элемент тэхнікі.

Як стыляў працы

Вэб-браўзэр зліваецца змесціва вашага вэб-дакументы (у HTML-файл) са спецыфікацыяй (у файле CSS), як HTML-элементы павінны выглядаць. Вынік у акне браўзэра ваш кантэнт, але змянілі знешні выгляд на табліцы стыляў.

Вы пішаце, табліцы стыляў, выкарыстоўваючы каманду сінтаксіс, які апісвае, як HTML-элементы павінны быць адлюстраваны ў вэб-браўзэры.

Вось прыклад:

CSS файл "mystyle.css" змяшчае гэты HTML-файл "hellostyle.html" змяшчае гэты Адлюстраваны ў вэб-браўзэры, hellostyle.html выглядае прыкладна так:
H1 {
сямейства шрыфтоў: Rockwell, засечак;
колер: зялёны;}

P.danger {
колер: чырвоны;
напісанне шрыфта: тоўсты;
тэкст-аздабленне: падкрэсліць;}

P.warning {колер: фіялетавы; шрыфта: тоўсты;}
<DOCTYPE HTML PUBLIC! "- / / W3C / / DTD HTML 04/01 / / EN">
<HTML> <HEAD>
<TITLE> Стыляў Дэманстрацыя </ TITLE>
<LINK Rel="stylesheet" href="mystyle.css" type="text/css">
</ HEAD>
<BODY>
<H1> Наша захапляльная гісторыя </ H1>
<P> Мы пачалі доку на станцыю, перш чым мы зразумелі, што адбываецца. </ P>
<P Class="warning"> чужародных набліжаецца! </ P>
<P> Капсулы на дзіўнае рамяство пачаў выпраменьваючых нейкі. </ P>
<P Class="danger"> Знішчэнне непазбежнай! </ P>
</ Body> </ html>

Наш займальны сюжэт

Мы пачалі доку на станцыю, перш чым мы зразумелі, што адбываецца.

Чужародных набліжаецца!

Капсулы на дзіўнае рамяство пачаў выпраменьваючых нейкі.

Знішчэнне непазбежнай!

Мы бачым у гэтым прыкладзе ключ ўвязкі HTML файл стыляў. Гэта элемент LINK у загалоўку дакумента наступным чынам:

<LINK Rel="stylesheet" href="mystyle.css" type="text/css">

CSS файл у гэтым прыкладзе змяняецца знешні выгляд кожнага элемента H1 у HTML-файлы, спасылкі на яго. H1 элементы з'яўляюцца ў зялёны колер. Шрыфт зменены на "Роквеллу", але калі гэта не даступна на праграмнае забеспячэнне браўзэра карыстача, некаторыя іншыя шрыфт "з засечкамі" сям'я будзе выкарыстоўвацца.

CSS файл у гэтым прыкладзе ствараюцца два класа элемента P: клас папярэджання і клас небяспекі. Звярніце ўвагу, што фактычнае імя класа "папярэджанне", не "P.warning". "P.warning" выкарыстоўваецца сінтаксіс у файле CSS для ідэнтыфікацыі элемента (Р) і клас (папярэджанні). У вашым HTML-дакуменце, усё што вам трэба зрабіць, гэта выкарыстоўваць P элемент з класам атрыбут усталяваны на "папярэджанне", як гэта:

<P class="warning">This is a warning</P>

Выкарыстанне стыляў для вытворцаў інфармацыі

Таму што любы HTML-дакумент можна спасылку на табліцу стыляў, стыляў дае вам адзінае месца для задання вонкавага выгляду ўвесь набор вэб-старонак. Такім чынам, можна выкарыстоўваць табліцы стыляў для эфектыўнага стварэння адзінага стылю для вэб-старонак і змяніць гэта выглядаць і адчуваць сябе лёгка і хутка.

Напрыклад, шматлікія пісьменнікі, як HTML, каб павялічыць водступ першага радка кожнага пункта на пяць прастор. Каб зрабіць гэта, яны б месца   ў пяць раз у пачатку кожнага абзаца. Гэта працуе добра для старонак, створаных HTML-рэдактараў, ці нават у малых маштабах для ручной падрыхтаваных HTML-старонак. Але што, калі вэб-дызайнер вырашыў, што пункты не павінны мець першую радок кожнага абзаца водступ? Было б працаёмкі працэс, каб прайсці праз усе старонкі ў Інтэрнэце, каб выдаліць   Замест гэтага, вы можаце змясціць гэтую радок у табліцы стыляў для Ідэнт кожнага абзаца ў дакуменце на 10 пікселяў:

P {тэкставы абзац: 10px;}

Выкарыстанне стыляў для спажыўцоў

Людзі, якія выкарыстоўваюць вэб-старонак неабходна мець апошнюю версію папулярнага браўзэра Internet Explorer (3.0 або вышэй) або Netscape Navigator (4.0 або вышэй), каб убачыць стыль эфектаў. Калі вашы карыстачы не маюць гэтых стыляў браўзэр з падтрымкай, яны не будуць бачыць усе эфекты, якія вы ствараеце.

Таму, з выкарыстаннем табліц стыляў, як і многія іншыя віды новых HTML-элементаў, якія прыйшлі раней, вы павінны быць адчувальныя да карыстальнікаў, якія не маюць апошняй версіі праграмнага забеспячэння вэб-браўзэр. З невялікай доляй здаровага сэнсу і творчасці, тым не менш, вы выявіце, што вы ўсё яшчэ можаце задаволіць запатрабаванні карыстачоў, якія не могуць выкарыстоўваць табліцы стыляў.

На самай справе, з дапамогай табліцы стыляў, вы можаце пазбегнуць большай частцы відаў сінтаксісу HTML-гімнастыкай, што пісьменнікі павінны былі ўвесці ў свае старонкі, каб зрабіць рэчы "выглядае правільна". У выніку атрымліваецца, што ваш HTML-старонкі могуць быць кампактнай і чысцей. Вы можаце аддзяліць стыль ад рэчыва. Замест таго, каб diddling з вэб-старонак, каб яны выглядалі пэўным чынам, вы можаце засяродзіцца на тым, што вэб-старонак на ўвазе.

Рэчы, каб мець на ўвазе,

Published (Last edited): Jul 10 , source: http://www.december.com/html/tutor/style.html