КампутарыПраграмаванне

Што такое CSS і дзе яго выкарыстоўваюць

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

вызначэнне

CSS з'яўляецца абрэвіятурай ад ангельскага Cascading Style Sheets, што ў перакладзе на рускую значыць "каскадныя табліцы стыляў". Як такім асобным мовай праграмавання CSS нельга лічыць, бо ён не мае значэння без дакументаў, пабудаваных на HTML або XHTML.

Стылі CSS непарыўна звязаныя з інтэрнэт-старонкамі. Сучасная сусветная павуціна мела б занадта цьмяны і несамавіты выгляд без гэтых самых табліц. Яны дазваляюць ўносіць унікальныя змены і рабіць неверагодны дызайн старонак, выкарыстоўваючы даволі простая мова. CSS быў апублікаваны ў 1996 годзе, і з таго часу мае велізарную папулярнасць, бо лагічнай замены гэтых табліц стыляў не існуе. Усе файлы, напісаныя на гэтай мове, маюць пашырэнне .css.

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

сутнасць

CSS-стылі ўладкованыя па гранічна простым прынцыпе. Тут няма складаных правілаў і мудрагелістых тэрмінаў. Дастаткова выбраць патрэбны элемент і прызначыць да яго неабходнае ўласцівасць. Гэта значыць можна ўзяць тэг

і змяніць шрыфт і колер сімвалаў, якія знаходзяцца ўнутры яго. Пры гэтым кожнаму такому элементу дакумента будзе прысвоена дадзенае ўласцівасць. Няма неабходнасці прысвойваць значэнне ўсім тэгах асобна. Можна выкарыстоўваць больш шырокамаштабныя мэты, напрыклад, адразу прызначыць ўласцівасць да ўсяго дакументам, вызначыўшы ўласцівасць да элемента "body". Ці стылізаваць асобны фрагмент праз адмысловыя id-ідэнтыфікатары або селектары.

прымяненне

Выкарыстоўваць каскадныя стылі можна трыма спосабамі:

  • На ўзроўні дакумента. Можна прызначаць кароткую запіс у самым тэгу. Такі варыянт лепш ужываць, калі няма патрэбы паўтараць дадзены стыль.
  • Ўнутры дакумента. Калі ў вас одностраничный сайт, то можна лёгка ўпісваць правілы каскадных табліц у верхняй частцы дакумента. У дадзеным выпадку ўсё вызначэння змяшчаюцца ў тэг