CSS.MANUAL.RU



Bâeäeíèe
Cèíòaêcèc CSS
Bêëþ÷eíèe còèëeé â äoêóìeíò
Çía÷eíèÿ câoécòâ
Câoécòâa øpèôòa
Câoécòâa òeêcòa
Câoécòâa öâeòa è ôoía
Câoécòâa oápaìëeíèÿ
Câoécòâa ïoçèöèoíèpoâaíèÿ
Bèçóaëüíûe câoécòâa
Câoécòâa cïècêoâ
Teã SPAN
Còaòüè
Èäeoëoãèÿ CSS
Êaê ècïoëüçoâaòü CSS
Aëôaâèòíûé óêaçaòeëü
Ccûëêè





  Èäeoëoãèÿ CSS

×òoáû ïoíÿòü ocíoâíóþ èäeþ coçäaíèÿ òeõíoëoãèè CSS íaäo oápaòèòcÿ ê  ee ècòopèè, a òo÷íee ê ècòopèè HTML.

ßçûê HTML coçäaâaëcÿ èçía÷aëüío êaê ÿçûê ïóáëèêaöèè â ceòè íaó÷íûõ còaòeé è íè÷eão áoëee, ïoýòoìó äo cèõ ïop óïop â íeì äeëaeòcÿ ía ëoãè÷ecêóþ, a íe ía ôèçè÷ecêóþ paçìeòêó. Ocíoâíaÿ öeëü ïpè íaïècaíèè äoêóìeíòoâ ía HTML – ýòo óêaçaòü, êaêoé ôpaãìeíò òeêcòa ÿâëÿeòcÿ öèòaòoé, êaêoé çaãoëoâêoì, êaêoé aáçaöeì, êaêoé o÷eíü âaæeí è ò.ä. A ïpoáëeìa oòoápaæeíèÿ âoçëaãaeòcÿ ía  ïëe÷è ápoóçepa. Äeécòâèòeëüío, íe âce paâío ëè êaêoão öâeòa áóäeò çaãoëoâoê â íaó÷íoé còaòüe, ãëaâíoe oòoápaçèòü eão òaê, ÷òoáû áûëo ïoíÿòío, ÷òo ýòo çaãoëoâoê. Ho coçäaòeëè HTML íe ïpeäïoëaãaëè, ÷òo oí  ïpèoápeòeò òaêóþ ïoïóëÿpíocòü è còaíeò ÿçûêoì íe òoëüêo íaïècaíèÿ íaó÷íûõ còaòeé, ío è cpeäcòâoì coçäaíèÿ caéòoâ paçíoé òeìaòèêe. A, íaïpèìep, äëÿ paçâëeêaòeëüíûõ caéòoâ oòoápaæeíèe coäepæèìoão cóùecòâeíío âaæío, ïoýòoìó â cïeöèôèêaöèþ HTML 3.2 âoøëè òaêèe ÷ècòo oôopìèòeëücêèe ýëeìeíòû, êaê MAP, FONT, SMALL, BIG è äpóãèe.

Ho òaêaÿ òeíäeíöèÿ íe ócòpoèëa WWW Êoícopöèóì èç-ça òoão, ÷òo oía íè â êoeé ìepe íe cooòâeòcòâoâaëa c ocíoâíoé èäeeé coçäaíèÿ ÿçûêa HTML. Ïoýòoìó W3C oáúÿâèë o ïoääepæêe êacêaäíûõ òaáëèö còèëeé. Oäíoâpeìeíío c ýòèì áûëa oôèöèaëüío ïpèíÿòa cïeöèôèêaöèÿ HTML 4.0, â êoòopoé áûëo óêaçaío, êaêèe ýëeìeíòû ÿâëÿþòcÿ íeæeëaòeëüíûìè äëÿ óïoòpeáëeíèÿ è â cêopoì âpeìeíè áóò ècêëþ÷eíû èç còaíäapòa HTML. Ýòo: APPLET, BASEFONT, CENTER, DIR, FONT, ISINDEX, MENU, S, STRIKE è U. Heòpóäío âèäeòü, cpeäè íeæeëaòeëüíûõ ýëeìeíòoâ íaõoäÿòcÿ òeãè âèçóaëüíoão oôopìëeíèÿ òaêèe êaê CENTER, S, STRIKE, FONT, U. Êaê æe áûòü? O÷eíü ïpocòo, ècïoëüçoâaòü CSS

Ocíoâíaÿ èäeÿ CSS cocòoÿëa â oòäeëeíèè ëoãè÷ecêoé paçìeòêè oò oôopìëeíèÿ. Bû ïèøeòe HTML äoêóìeíò, óêaçûâaÿ, ãäe aáçaö, ãäe çaãoëoâoê, ãäe cïècoê. A c ïoìoùüþ òaáëèö còèëeé âû oïpeäeëÿeòe, êaê oòoápaæaòü ýòè aáçaöû, çaãoëoâêè, cïècêè è ò.ä. W3C ïpèíÿë còaíäapò CSS2, êoòopûé íaìíoão oïepeäèë âpeìÿ. Ceé÷ac ìoæío c óâepeííocòüþ cêaçaòü: íè oäèí ápoóçep íe ïoääepæèâaeò còaíäapò CSS â  ïoëíoé ìepe.

Êaçaëocü áû, âce oòëè÷ío, íaéäeío êoìïpoìèccíoe peøeíèe, êoòopoe, c oäíoé còopoíû, coõpaíÿeò ocíoâíóþ èäeþ HTML, c  äpóãoé – äaeò aâòopaì âeá-còpaíèö âoçìoæíocòü óêpaøaòü èõ èíòepecíûìè ýôôeêòaìè. Ho ecòü oäía òoíêocòü: ëèøü íeìíoãèe ápoóçepa ïoääepæèâaþò â áoëüøoì oáúeìe âèçóaëüíûe câoécòâo CSS. Ïoýòoìó ïepeä aâòopaìè còoèò âoïpoc: ècïoëüçoâaòü äëÿ oôopìëeíèÿ äoêóìeíòa CSS, a, ïpè íaïècaíèè caìoão äoêóìeíòa, ïoëüçoâaòücÿ ëèøü òeãaìè ëoãè÷ecêoé paçìeòêè, íe íapóøaÿ òaêèì oápaçoì èäeoëoãèþ HTML è äeëaÿ, êaê áû, còpaíèöû áóäóùeão, ío òepÿòü áoëüøóþ ÷acòü aóäèòopèè, èëè ècïoëüçoâaòü ýëeìeíòû, ïpèçíaííûe W3C íeæeëaòeëüíûìè, íapóøaÿ ocíoâíóþ èäeþ HTML, è äocòèãíóòü íaèáoëüøeé ÷èòaáeëüíocòè. Ìoãó ëèøü äaòü oäèí coâeò: íe  óäeëÿéòe ìíoão âíèìaíèÿ oôopìëeíèþ, cocpeäoòo÷üòecü ía coäepæaíèè.

Haïocëeäoê õo÷ó cêaçaòü: ÿ óâepeí â òoì, ÷òo áóäóùee ça  òeõíoëoãèeé CSS.






Bëaäèìèp Êëèìoíòoâè÷, Copyright (C) 2003
Ïpè ïoääepæêe ïpoeêòa MANUAL.RU