Използване на CSS за професионелен уеб дизайн и изработка на сайтове
2010年3月21日日曜日9:12:34
Какво е CSS (Cascading Style Sheets)
Преди да продължим, нека да припомним, че CSS е език за форматиране на уеб страниците, точно както HTML езика и има връзка само с уеб дизайн изработването на сайтовете. Той не е програмен език, а език за оформление на визията и стила на web страниците.
Cascading Style Sheets е удобен начин за форматиране на текста, шрифтовете, изображенията и всичко останало на вашата страница. Cascading style sheets ви позволяват да разположите различните елементи на страницата, където си поискате, с точност до последния пиксел. Например, ако промените един стил, зададен в началото на HTML страницата, промените се отразяват върху целия документ.
Още по-удобно е да използвате външен style sheet за няколко HTML страници едновременно. Може например, да направите заглавията във всичките ви страници да са сини. По този начин не се налага да променяте цвета за всяка страница по отделно, ами просто ще укажете всяка да използва вашия стил за заглавията.
Външни CSS файлове, които се зареждат за правилния стил на уеб дизайн изгледа
style.css – файлът е създаден за каскадно оформление на различните страници от системата. Определяне на различните шрифтове в сиситемата. Вижте част от кода на файла:
.smalltext {
font: 10px verdana, tahoma, arial, helvetica, sans-serif;
color:#5d6e75;
}
.smallblacktext {
font: normal 7pt verdana, tahoma, arial, helvetica, sans-serif;
color:#000;
}
.indent{
padding: 3px;
margin: 5px;
font: 9px verdana, tahoma, arial, sans-serif;
color: #000060;
border: 1px solid;
background-color: #E3E2D7;
border-bottom: #FFFFFF 1px solid;
border-left: #000 1px solid;
border-right: #FFFFFF 1px solid;
border-top: #000 1px solid;
}
.defaulttext {
font: 11px verdana, tahoma, arial, helvetica, sans-serif;
color:#000;
}
td {
font:10px verdana, tahoma, arial, helvetica, sans-serif;
color:#000;
padding: 0px;
text-align:left;
}
blockquote {
font: italic 11px verdana, tahoma, arial, helvetica, sans-serif;
color:#7e96ac;
}
.mediumtext {
font: 11px verdana, tahoma, arial, helvetica, sans-serif;
color:#000;
}
.captiontext {
font: 14px verdana, tahoma, arial, helvetica, sans-serif;
color:#000;
}
Основни вътрешни CSS обекти в самия уеб дизайн
CSS кодът е следния:
<style type="text/css">
body {
color: #000;
font: 12px tahoma, verdana, arial, sans-serif;
background-color: #E7E7E7;
margin:0px;
text-align:left;
padding: 0px;
}
a {
color: #716d6d;
text-decoration: underline;
}
a:hover {
color: #2a3236;
text-decoration: underline;
}
#header {
background-image : url(images/header.png);
background-repeat: repeat-x;
border-bottom: #000 1px solid;
height: 80px;
}</style>
Този код служи за форматиране на основната част която изгражда системата. Така наречената Build частта на дизайна.
Преди да продължим, нека да припомним, че CSS е език за форматиране на уеб страниците, точно както HTML езика и има връзка само с уеб дизайн изработването на сайтовете. Той не е програмен език, а език за оформление на визията и стила на web страниците.
Cascading Style Sheets е удобен начин за форматиране на текста, шрифтовете, изображенията и всичко останало на вашата страница. Cascading style sheets ви позволяват да разположите различните елементи на страницата, където си поискате, с точност до последния пиксел. Например, ако промените един стил, зададен в началото на HTML страницата, промените се отразяват върху целия документ.
Още по-удобно е да използвате външен style sheet за няколко HTML страници едновременно. Може например, да направите заглавията във всичките ви страници да са сини. По този начин не се налага да променяте цвета за всяка страница по отделно, ами просто ще укажете всяка да използва вашия стил за заглавията.
Външни CSS файлове, които се зареждат за правилния стил на уеб дизайн изгледа
style.css – файлът е създаден за каскадно оформление на различните страници от системата. Определяне на различните шрифтове в сиситемата. Вижте част от кода на файла:
.smalltext {
font: 10px verdana, tahoma, arial, helvetica, sans-serif;
color:#5d6e75;
}
.smallblacktext {
font: normal 7pt verdana, tahoma, arial, helvetica, sans-serif;
color:#000;
}
.indent{
padding: 3px;
margin: 5px;
font: 9px verdana, tahoma, arial, sans-serif;
color: #000060;
border: 1px solid;
background-color: #E3E2D7;
border-bottom: #FFFFFF 1px solid;
border-left: #000 1px solid;
border-right: #FFFFFF 1px solid;
border-top: #000 1px solid;
}
.defaulttext {
font: 11px verdana, tahoma, arial, helvetica, sans-serif;
color:#000;
}
td {
font:10px verdana, tahoma, arial, helvetica, sans-serif;
color:#000;
padding: 0px;
text-align:left;
}
blockquote {
font: italic 11px verdana, tahoma, arial, helvetica, sans-serif;
color:#7e96ac;
}
.mediumtext {
font: 11px verdana, tahoma, arial, helvetica, sans-serif;
color:#000;
}
.captiontext {
font: 14px verdana, tahoma, arial, helvetica, sans-serif;
color:#000;
}
Основни вътрешни CSS обекти в самия уеб дизайн
CSS кодът е следния:
<style type="text/css">
body {
color: #000;
font: 12px tahoma, verdana, arial, sans-serif;
background-color: #E7E7E7;
margin:0px;
text-align:left;
padding: 0px;
}
a {
color: #716d6d;
text-decoration: underline;
}
a:hover {
color: #2a3236;
text-decoration: underline;
}
#header {
background-image : url(images/header.png);
background-repeat: repeat-x;
border-bottom: #000 1px solid;
height: 80px;
}</style>
Този код служи за форматиране на основната част която изгражда системата. Така наречената Build частта на дизайна.




