Difference between revisions of "CSS"

From Ilianko
Line 3: Line 3:
 
Основната цел, с която е проектиран е отделянето на съдържанието на документа от неговия външен вид - шрифтове, фонове, цветове и т.н.
 
Основната цел, с която е проектиран е отделянето на съдържанието на документа от неговия външен вид - шрифтове, фонове, цветове и т.н.
  
Пример
+
Пример:
  
 
Преди css
 
Преди css

Revision as of 15:40, 4 November 2014

Cascading Style Sheets (CSS) - служи за представяне на форматирането и външния вид на документи написани с markup language

Основната цел, с която е проектиран е отделянето на съдържанието на документа от неговия външен вид - шрифтове, фонове, цветове и т.н.

Пример:

Преди css

 <p>
   <font face="arial, helvetica, sans-serif" size="-1" color="#ff0000">някакъв текст</font>
 </p>

След css

 <p>някакъв текст</p>
  +
 p
 {
  font-family: arial, sans-serif, helvetica;
  font-size: 12px;
  color: #ff0000
 }

styles.css

<head>
<title>Заглавие на страницата</title>
<link rel=stylesheet type="text/css" href="styles.css" />
</head>

<body>

<p>Някакъв текст</p>

</body>
</html>

...

Вграждане на CSS: external, internernal, inline,

Internal

<head>
<title>Заглавие на страницата</title>
<styles>
p
{
font-family: arial, sans-serif, helvetica;
font-size: 12px;
color: #ff0000
}
</styles>
</head>

<body>

<p>Някакъв текст</p>

</body>
</html>

Inline

<head>
<title>Заглавие на страницата</title>
</head>

<body>

<p style="font-family: arial, sans-serif, helvetica; font-size: 12px; color: #ff0000">Някакъв текст</p>

</body>
</html>

Група от тагове

 <p class = "cherven" >Специален текст</p>
  Конкретен таг
 <p id = "cherven" >Точно този текст</p>

css

.cherven
{
font-family: arial, sans-serif, helvetica;
font-size: 12px;
color: #ff0000
}

#cherven
{
font-family: arial, sans-serif, helvetica;
font-size: 12px;
color: #ff0000
}

/* Comment here */

@import "newstyles.css";