Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² CSS | htmlbook.ru

ПослС знакомства с HTML Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ сайтов Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° Π΄Π²Π΅ основныС ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ. Одна Ρ‡Π°ΡΡ‚ΡŒ считаСт, Ρ‡Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML Π½Π° сайтС ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ всё ΠΈΠ»ΠΈ практичСски всё, другая ΠΆΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² Ρ†Π΅Π»ΠΎΠΌ срСдств Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ нСдостаточно для оформлСния Π²Π΅Π±-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ². Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, HTML лишь ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ этап Π² процСссС обучСния созданию сайтов. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом являСтся ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ стилСй ΠΈΠ»ΠΈ CSS (Cascading Style Sheets, каскадныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй).

Π‘Ρ‚ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Π½Π°Π±ΠΎΡ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π²ΠΈΠ΄ΠΎΠΌ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ элСмСнтов Π²Π΅Π±-страницы. Π§Ρ‚ΠΎΠ±Ρ‹ стало понятно, ΠΎ Ρ‡Π΅ΠΌ ΠΈΠ΄Π΅Ρ‚ Ρ€Π΅Ρ‡ΡŒ, посмотрим Π½Π° рис.Β 1.1.

Рис. 1.1. Π’Π΅Π±-страница, созданная Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° HTML

Π­Ρ‚ΠΎ обычная Π²Π΅Π±-страница, оформлСнная Π±Π΅Π· всяких изысков. Π’ΠΎΡ‚ ΠΆΠ΅ самый Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, Π½ΠΎ ΡƒΠΆΠ΅ с Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ стилСй ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Π΅Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΈΠ½ΠΎΠΉ Π²ΠΈΠ΄ (рис.Β 1.2).

Рис. 1.2. Π’Π΅Π±-страница, созданная Π½Π° HTML ΠΈ CSS

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π° Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Π°, поэтому заглянСм Π² ΠΊΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Π² Ρ‡Π΅ΠΌ ΠΆΠ΅ Ρ€Π°Π·Π½ΠΈΡ†Π° (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β 1.

1).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1.1. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°

HTML5CSS 2.1IECrOpSaFx

<!DOCTYPE HTML>
<html>
 <head>
  <title>ЀлСксагон</title>
  <meta charset="utf-8">
  <link rel="stylesheet" href="style.css">
 </head>
 <body>
  <h2>ЀлСксагон</h2>
  <p>ЀлСксагон прСдставляСт собой Π±ΡƒΠΌΠ°ΠΆΠ½ΡƒΡŽ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ, которая ΠΈΠΌΠ΅Π΅Ρ‚ 
   Ρ‚Ρ€ΠΈ ΠΈ Π±ΠΎΠ»Π΅Π΅ стороны. ΠŸΠΎΠ½Π°Ρ‡Π°Π»Ρƒ каТСтся, Ρ‡Ρ‚ΠΎ это Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ вспомнитС 
   Π»Π΅Π½Ρ‚Ρƒ ΠœΡ‘Π±ΠΈΡƒΡΠ°, ΠΎΠ½Π° вСдь ΠΈΠΌΠ΅Π΅Ρ‚ всСго ΠΎΠ΄Π½Ρƒ сторону, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ листа  Π±ΡƒΠΌΠ°Π³ΠΈ, 
   ΠΈ, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Ρ€Π΅Π°Π»ΡŒΠ½Π°. Π’Π°ΠΊ ΠΆΠ΅ Ρ€Π΅Π°Π»Π΅Π½ ΠΈ флСксагон, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»Π΅Π³ΠΊΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ 
   ΡΠΊΠ»Π΅ΠΈΡ‚ΡŒ Π² Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… условиях. Он выглядит ΠΊΠ°ΠΊ двухсторонний ΡˆΠ΅ΡΡ‚ΠΈΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ, Π½ΠΎ 
   стоит ΡΠΎΠ³Π½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ особым ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈ ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Ρ‚Ρ€Π΅Ρ‚ΡŒΡŽ сторону. Π›Π΅Π³ΠΊΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, 
   Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π΄Π΅Π»ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ с трСмя сторонами, Ссли Ρ€Π°ΡΠΊΡ€Π°ΡΠΈΡ‚ΡŒ ΠΈΡ… Π² Ρ€Π°Π·Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π°. 
   ΠŸΠ΅Ρ€Π΅Π³ΠΈΠ±Π°Ρ флСксагон, ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ всС Π΅Π³ΠΎ повСрхности.</p>
 </body>
</html>

Π‘Π°ΠΌ ΠΊΠΎΠ΄ HTML Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π΅ ΠΏΡ€Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π» ΠΈ СдинствСнноС Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅Β β€” это строка <link rel=»stylesheet» href=»style. css»>. Она ссылаСтся Π½Π° внСшний Ρ„Π°ΠΉΠ» с описаниСм стилСй ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ style.css. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ этого Ρ„Π°ΠΉΠ»Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 1.2.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1.2. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ стилСвого Ρ„Π°ΠΉΠ»Π° style.css

body {
  font-family: Arial, Verdana,  sans-serif; /* БСмСйство ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² */
  font-size: 11pt; /* Π Π°Π·ΠΌΠ΅Ρ€ основного ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ…  */
  background-color: #f0f0f0; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Π²Π΅Π±-страницы */
  color: #333; /* Π¦Π²Π΅Ρ‚ основного тСкста */ 
}
h2 {
  color: #a52a2a; /* Π¦Π²Π΅Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° */
  font-size: 24pt; /* Π Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ… */
  font-family: Georgia, Times, serif; /* БСмСйство ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² */
  font-weight: normal; /* ΠΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠ΅ тСкста  */
}
p {
  text-align: justify; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ */
  margin-left: 60px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ слСва Π² пиксСлах */
  margin-right: 10px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ справа Π² пиксСлах */
  border-left: 1px solid #999; /* ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π»ΠΈΠ½ΠΈΠΈ слСва */
  border-bottom: 1px solid #999; /* ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π»ΠΈΠ½ΠΈΠΈ снизу */
  padding-left: 10px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ ΠΎΡ‚ Π»ΠΈΠ½ΠΈΠΈ слСва Π΄ΠΎ тСкста  */
  padding-bottom: 10px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ ΠΎΡ‚ Π»ΠΈΠ½ΠΈΠΈ снизу Π΄ΠΎ тСкста  */
}

Π’ Ρ„Π°ΠΉΠ»Π΅ style. css ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΈ описаны всС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ оформлСния Ρ‚Π°ΠΊΠΈΡ… Ρ‚Π΅Π³ΠΎΠ² ΠΊΠ°ΠΊ <body>, <h2> ΠΈ <p>. Π—Π°ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ сами Ρ‚Π΅Π³ΠΈ Π² ΠΊΠΎΠ΄Π΅ HTMLΒ ΠΏΠΈΡˆΡƒΡ‚ΡΡ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π° Ρ„Π°ΠΉΠ» со стилСм ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ ΠΈΠ· любого Π²Π΅Π±-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, это ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ Π² ΠΈΡ‚ΠΎΠ³Π΅ ΠΊ ΡΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΡŽ ΠΎΠ±ΡŠΡ‘ΠΌΠ° ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΡ…ΡΡ Π΄Π°Π½Π½Ρ‹Ρ…. А благодаря Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡŽ ΠΊΠΎΠ΄Π° ΠΈ оформлСния ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ управлСния Π²ΠΈΠ΄ΠΎΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ сайтом.

CSS прСдставляСт собой свой собствСнный язык, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ совпадаСт с HTML Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ значСниями, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ способом опрСдСлСния Ρ†Π²Π΅Ρ‚Π°.

Π’ΠΈΠΏΡ‹ стилСй

Π Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ нСсколько Ρ‚ΠΈΠΏΠΎΠ² стилСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ совмСстно ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ. Π­Ρ‚ΠΎ ΡΡ‚ΠΈΠ»ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΡΡ‚ΠΈΠ»ΡŒ Π°Π²Ρ‚ΠΎΡ€Π° ΠΈ ΡΡ‚ΠΈΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π‘Ρ‚ΠΈΠ»ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°

ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ примСняСтся ΠΊ элСмСнтам Π²Π΅Π±-страницы Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ. Π­Ρ‚ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² случаС Β«Π³ΠΎΠ»ΠΎΠ³ΠΎΒ» HTML, ΠΊΠΎΠ³Π΄Π° ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ Π½Π΅ добавляСтся Π½ΠΈΠΊΠ°ΠΊΠΈΡ… стилСй. НапримСр, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ страницы, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ‚Π΅Π³ΠΎΠΌ <h2>, Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² выводится ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ с засСчками Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 24 ΠΏΡƒΠ½ΠΊΡ‚Π°.

Π‘Ρ‚ΠΈΠ»ΡŒ Π°Π²Ρ‚ΠΎΡ€Π°

Π‘Ρ‚ΠΈΠ»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ добавляСт ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 1.2 ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… способов ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ авторского стиля.

Π‘Ρ‚ΠΈΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

Π­Ρ‚ΠΎ ΡΡ‚ΠΈΠ»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ сайта Ρ‡Π΅Ρ€Π΅Π· настройки Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π’Π°ΠΊΠΎΠΉ ΡΡ‚ΠΈΠ»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ высокий ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΈ пСрСопрСдСляСт исходноС ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π’ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Internet Explorer ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ стиля ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ дСлаСтся Ρ‡Π΅Ρ€Π΅Π· мСню , ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис.Β 1.3.

Рис. 1.3. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ стиля ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Internet Explorer

Π’ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Opera Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ΅ дСйствиС происходит Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ (рис. 1.4).

Рис. 1.4. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ стиля ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Opera

Π£ΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ стилСй ΠΌΠΎΠ³ΡƒΡ‚ спокойно ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ, Ссли ΠΎΠ½ΠΈ Π½Π΅ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²ΠΈΠ΄ ΠΎΠ΄Π½ΠΎΠ³ΠΎ элСмСнта. Π’ случаС возникновСния противорСчия Π²Π½Π°Ρ‡Π°Π»Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΡΡ‚ΠΈΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π·Π°Ρ‚Π΅ΠΌ ΡΡ‚ΠΈΠ»ΡŒ Π°Π²Ρ‚ΠΎΡ€Π° ΠΈ послСдним ΠΈΠ΄Ρ‘Ρ‚ ΡΡ‚ΠΈΠ»ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

Вопросы для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

1. ВрСбуСтся Π·Π°Π΄Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π·Π΅Π»Ρ‘Π½Ρ‹ΠΌ. КакоС стилСвоС свойство ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ для этой Ρ†Π΅Π»ΠΈ?

  1. font-color
  2. color
  3. font-family
  4. text
  5. font-size

2. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΡΡ‚ΠΈΠ»ΡŒ?

  1. Бпособ сокращСния HTML-ΠΊΠΎΠ΄Π° Π·Π° счёт пСрСноса части Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ».
  2. Π―Π·Ρ‹ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ гипСртСкстовых Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².
  3. Набор ΠΏΡ€Π°Π²ΠΈΠ» форматирования элСмСнтов Π²Π΅Π±-страницы.
  4. ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ тСкстовых Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² HTML.
  5. ВСхнология, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ собой Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‘ΠΌΡ‹ для вёрстки HTML-ΠΊΠΎΠ΄Π°.

3. Как Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° CSS?

  1. Colorful Style Sheets
  2. Cascading Style Sheets
  3. Computer Style Sheets
  4. Creative Style Sheets
  5. Common Style Sheets

ΠžΡ‚Π²Π΅Ρ‚Ρ‹

1. color

2. Набор ΠΏΡ€Π°Π²ΠΈΠ» форматирования элСмСнтов Π²Π΅Π±-страницы.

3. Cascading Style Sheets

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» стилСй CSS?

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ практичСский шаг, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ со стилям CSS, это Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ эти стили Π±ΡƒΠ΄ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ. Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, Ρ‡Ρ‚ΠΎ для этого Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ собой прСдставляСт этот Ρ„Π°ΠΉΠ». НуТно ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» стилСй CSS – это ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовый Ρ„Π°ΠΉΠ», Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊΠΎΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π² любом тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Β«Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Β», Β«Microsoft WordΒ» ΠΈ.Ρ‚.Π΄.

ЕдинствСнноС, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ» стилСй ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… тСкстовых Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² – это Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ *.css.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» стилСй CSS ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ просто ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ тСкстового Ρ„Π°ΠΉΠ»Π°.

Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π»ΡŽΠ±ΠΈΡ‚ Π²ΠΈΠ΄Π΅ΠΎ:

ВсС ΠΌΠΎΠΈ ΡƒΡ€ΠΎΠΊΠΈ ΠΏΠΎ CSS (каскадным Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌ стилСй) здСсь.

Бпособ 1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°Β CSS мСняя Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ тСкстового Ρ„Π°ΠΉΠ»Π°.Β 

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ любой тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Β«Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Β», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состав ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Windows. Найти эту ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· Π³Π»Π°Π²Π½ΠΎΠ΅ мСню ΠŸΡƒΡΠΊ -> ВсС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ->Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ -> Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚.

Π’ Π³Π»Π°Π²Π½ΠΎΠΌ мСню ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Β«Π€Π°ΠΉΠ»-Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΒ».

И сохраняСм тСкстовый Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ *.txt.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ этого Ρ„Π°ΠΉΠ»Π° с *.txt Π½Π° *.css.

Если Ρƒ Вас Π½Π΅ отобраТаСтся Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ², Π²ΠΎΡ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ°:

Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Windows.

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ инструкции ΠΈΠ· этой Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ, рядом с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΉΠ»Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ для создания Ρ„Π°ΠΉΠ»Π° CSS Π½ΡƒΠΆΠ½ΠΎ просто ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ», ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π° css.

ПослС Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» стилСй css.

Бпособ 2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° стилСй с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠ΄Π°Β 

Β (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Dreamweaver).Β 

МногиС спСциализированныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для рСдактирвания ΠΊΠΎΠ΄Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Dreamweaver, ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для создания Ρ„Π°ΠΉΠ»ΠΎΠ² стилСй CSS.

Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Dreamweaver.

ПослС открытия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ появляСтся Π³Π»Π°Π²Π½ΠΎΠ΅ мСню, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ созданиС Ρ„Π°ΠΉΠ»Π° CSS.

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ создан, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π³Π»Π°Π²Π½ΠΎΠ΅ мСню Β«Π€Π°ΠΉΠ»-ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ как…».

Аналогичный процСсс создания Ρ„Π°ΠΉΠ»ΠΎΠ² CSS Π΅ΡΡ‚ΡŒ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠ΄Π°.

На сСгодня всС. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сСгодня Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ ΠΈ создайтС Ρ„Π°ΠΉΠ» стилСй style.css. Π—Π°Π²Ρ‚Ρ€Π° ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ Π½Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ содСрТимым.

ВсС ΠΌΠΎΠΈ ΡƒΡ€ΠΎΠΊΠΈ ΠΏΠΎ CSS (каскадным Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌ стилСй) здСсь.

Π£Ρ‡Π΅Π±Π½ΠΈΠΊ CSS3. Π‘Ρ‚Π°Ρ‚ΡŒΡ «ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй»

Π’ этом ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅ для создания HTML ΠΈ CSS Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Notepad ++, ΠΎΠ½ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Microsoft Windows ΠΈ всС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Π½Π΅ΠΌ.

Если ΠΆΠ΅ Ρƒ вас Mac, Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Brackets, ΠΎΠ½ ΠΊΠ°ΠΊ ΠΈ Notepad ++ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ бСсплатСн. Π§Ρ‚ΠΎ касаСтся Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Brackets, Ρ‚ΠΎ ΠΎΠ½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Microsoft Windows, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ впослСдствии Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π±Π»ΠΈΠΆΠ΅.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй

Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π’Π°ΡˆΡƒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй.

Π¨Π°Π³ 1: ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€

НаТмитС ΠΊΠ½ΠΎΠΏΠΊΠΈ WIN + R ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ (Π°Π½Π°Π»ΠΎΠ³ ΠŸΡƒΡΠΊ — Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ) ΠΏΡ€ΠΈ этом откроСтся Π΄ΠΈΠ°Π»ΠΎΠ³ Β«Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΒ» Π²ΠΏΠΈΡˆΠΈΡ‚Π΅ notepad++ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter (откроСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Notepad++), Π»ΠΈΠ±ΠΎ запуститС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Notepad++ Ρ‡Π΅Ρ€Π΅Π· Π΅Ρ‘ ярлык.

ΠŸΠ΅Ρ€Π΅Π΄ Π’Π°ΠΌΠΈ откроСтся основноС ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

Рис. 2 ВСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Notepad++.

Π¨Π°Π³ 2: Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ структуру Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°

Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈΠ»ΠΈ Π²ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ HTML ΠΊΠΎΠ΄:

<!DOCTYPE html>
<html>
<head>
	<meta charset = "UTF-8"> <!-- ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° -->
	<title>ВнутрСнняя Ρ‚Π°Π±Π»ΠΈΡ†Π° стилСй</title>
<style> 
</style>
</head>
<body>
	<h2>Как Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Ρ‡Ρ‚ΠΎ я занимаюсь саморазвитиСм.</h2>
	<p>Π― Π²Ρ‹ΡƒΡ‡Ρƒ CSS Π·Π° мСсяц, Π° Ρ‚ΠΎ ΠΈ быстрСС</p>
</body>
</html>

Π’ ΠΊΠΎΠ΄Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² этого ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ° я Π±ΡƒΠ΄Ρƒ Π΄Π°Π²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ свСтло-Π·Π΅Π»Π΅Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ. Π’ HTML для создания ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² Π² вашСм ΠΊΠΎΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Π³ <!— … —>, тСкст Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π°ΠΊΠΎΠ³ΠΎ элСмСнта Π½Π΅ отобраТаСтся Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ. Π’ CSS ΠΊΠΎΠ΄Π΅ для добавлСния коммСнтария Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ тСкст коммСнтария ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ: /* тСкст коммСнтария */. ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π² CSS ΠΊΠΎΠ΄Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π²Π½ΡƒΡ‚Ρ€ΠΈ встроСнных стилСй, Ρ‚Π°ΠΊ ΠΈ Π²ΠΎ Π²Π½Π΅ΡˆΠ½ΠΈΡ… (Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅).


Π¨Π°Π³ 3: Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ встроСнныС стили

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊ вашСй страницС встроСнныС стили: для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня Ρ†Π²Π΅Ρ‚ тСкста красный (color: red), Π° для Π°Π±Π·Π°Ρ†Π΅Π² Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ (color: blue). ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня ΠΌΡ‹ сдСлаСм Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ (text-align: center). ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ CSS свойство ΠΈ Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΎ Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ΠΌ, Π° Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ объявлСния стояла Ρ‚ΠΎΡ‡ΠΊΠ° с запятой.

<!DOCTYPE html>
<html>
<head>
	<meta charset = "UTF-8">
	<title>ВнутрСнняя Ρ‚Π°Π±Π»ΠΈΡ†Π° стилСй</title>
<style> 
h2 {
text-align: center; /* Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
color: red; /* измСняСм Ρ†Π²Π΅Ρ‚ тСкста */
}
p {
color: blue; /* измСняСм Ρ†Π²Π΅Ρ‚ тСкста */
}
</style>
</head>
<body>
	<h2>Как Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Ρ‡Ρ‚ΠΎ я занимаюсь саморазвитиСм. </h2>
	<p>Π― Π²Ρ‹ΡƒΡ‡Ρƒ CSS Π·Π° мСсяц, Π° Ρ‚ΠΎ ΠΈ быстрСС</p>
</body>
</html>

Π¨Π°Π³ 4: ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ HTML страницы Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ нашСго ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° соотвСтствуСт ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ:

Рис. 2.1 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ создания Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ внСшнСй Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй

БСйчас ΠΌΡ‹ с Π’Π°ΠΌΠΈ создадим ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠΌ Π΅Π³ΠΎ ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ HTML Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ.

  1. Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Notepad++ создайтС Π½ΠΎΠ²Ρ‹ΠΉ пустой Ρ„Π°ΠΉΠ» ΠΈ сохранитС Π΅Π³ΠΎ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ page.css (ΠΏΡ€ΠΈ сохранСнии Ρ„Π°ΠΉΠ»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Cascade Style Sheets *.css) Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΠ°ΠΏΠΊΠ΅, Π³Π΄Π΅ Π²Ρ‹ создавали HTML Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.
  2. ΠŸΠ΅Ρ€Π΅Π½Π΅ΡΠΈΡ‚Π΅ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΊΠΎΠ΄ CSS (содСрТимоС Ρ‚Π΅Π³Π° <style>) Π² Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ создали. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ сам Ρ‚Π΅Π³ <style> Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ· Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° (Π·Π°Ρ‡Π΅ΠΌ Π½Π°ΠΌ пустыС Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Ρ‚Π΅Π³ΠΈ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅). Π€Π°ΠΉΠ» css Ρƒ Вас Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:
  3. h2 {
    text-align: center;
    color: red;
    }
    p {
    color: blue;
    }
    
  4. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊ вашСй Ρ‚Π°Π±Π»ΠΈΡ†Π΅ стилСй ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ CSS ΠΊΠΎΠ΄ для элСмСнта <body>, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСт Π²ΠΈΠ΄ΠΈΠΌΠΎΠ΅ содСрТимоС страницы:
  5. body { 
    margin-top: 50px; 
    border: 5px solid green;
    font-family: courier;
    }
    

    Для элСмСнта <body> ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Π΅ для Вас CSS свойства:

    margin-top: 50px – это CSS свойство ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° внСшний отступ ΠΎΡ‚ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ края элСмСнта, Π΅Π³ΠΎ ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ Ρ€Π°Π²Π½Ρ‹ΠΌ 50 пиксСлям.
    border: 5px solid green — это ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ΅ CSS свойство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ всС свойства Π³Ρ€Π°Π½ΠΈΡ† элСмСнта Π² ΠΎΠ΄Π½ΠΎΠΌ объявлСнии (Π² нашСм случаС Π·Π°Π΄Π°Π΅ΠΌ сплошной Ρ‚ΠΈΠΏ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ (solid) Ρ€Π°Π²Π½ΠΎΠΉ 5 пиксСлям Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°.
    font-family: courier — Π·Π°Π΄Π°Π΅ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ «Courier» для элСмСнта.
  6. Нам ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ элСмСнтом <link> ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ связь ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ ΠΈ внСшним рСсурсом (Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ стилСй). ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚Π΅Π³ <link> Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ элСмСнтом </head>:
  7. <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset = "UTF-8">
    		<title>ВнутрСнняя Ρ‚Π°Π±Π»ΠΈΡ†Π° стилСй</title>
    		<link href = "page.css"  rel = "stylesheet">  <!-- ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π½Π°ΡˆΡƒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй -->
    	</head>
    	<body>
    		<h2>Как Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Ρ‡Ρ‚ΠΎ я занимаюсь саморазвитиСм.</h2>
    		<p>Π― Π²Ρ‹ΡƒΡ‡Ρƒ CSS Π·Π° мСсяц, Π° Ρ‚ΠΎ ΠΈ быстрСС.</p>
    	</body>
    </html>
    
  8. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ ваши Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

Рис.3 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования внСшнСй Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅.НС Π±Π΅ΡΠΏΠΎΠΊΠΎΠΉΡ‚Π΅ΡΡŒ, Ссли Π’Π°ΠΌ Π½Π° этом этапС нСпонятно ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Π½ΠΎΠ²Ρ‹Π΅ для вас CSS свойства, ΠΏΠΎΠ·Π΄Π½Π΅Π΅ ΠΌΡ‹ Π΅Ρ‰Ρ‘ Π½Π΅ Ρ€Π°Π· Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΈΠ±Π΅Π³Π°Ρ‚ΡŒ ΠΊ использованию Π΄Π°Π½Π½Ρ‹Ρ… свойств Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…, ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ остановимся Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ… Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΡΡ‚Π°Ρ‚ΡŒΡΡ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Вопросы ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π΅ΠΌΡ‹ ΠΏΡ€ΠΎΠΉΠ΄ΠΈΡ‚Π΅ практичСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅:

  • Для выполнСния задания Π²Π°ΠΌ понадобится ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ² ΠΈ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС Π°Ρ€Ρ…ΠΈΠ²Π° Π² Π»ΡŽΠ±ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ Π½Π° вашСм ТСстком дискС:

  • Π‘ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ HTML страницу, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ CSS стили, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π·Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ страницы Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ, Π° всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ стили, Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ стилСй:

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ β„– 1.

Подсказка: Π½Π° страницС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Ρ†Π²Π΅Ρ‚Π°: dimgray, gray, aliceblue, orange.

ΠžΠ±Ρ€Π°Ρ‰Π°ΡŽ Π’Π°ΡˆΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ практичСскиС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ доступны для открытия Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅, Π½ΠΎ ΡΡ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΈΡ… ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. ΠŸΠΎΠ΄Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠΎΠ΄ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ страницы ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π² любом Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ достаточно ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΏΠΎ страницС ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° просмотр ΠΊΠΎΠ΄Π° страницы, Π»ΠΈΠ±ΠΎ элСмСнта.


ΠžΡΠ½ΠΎΠ²Ρ‹ CSS

Для удобства ΠΈ сокращСния ΠΊΠΎΠ΄Π° CSS Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сСлСкторы.

ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΡ сСлСкторы Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠΉ элСмСнт ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΡƒ элСмСнтов Π’Ρ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ.

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ссли Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°Π±Π·Π°Ρ†Ρ‹ ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ h3 ΠΈ h4 Π±Ρ‹Π»ΠΈ написаны ΠΎΠ΄Π½ΠΈΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°Π»ΠΈΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ лишь Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ, Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ спСрва ΡΠ³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ элСмСнты <p>, <h3> ΠΈ <h4> ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ для Π½ΠΈΡ… ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈ Ρ†Π²Π΅Ρ‚, ΠΈ ΡƒΠΆΠ΅ Π½ΠΈΠΆΠ΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Π’Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ это Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

p, h3, h4
{ font-family: Georgia, 'Times New Roman', Times, serif;
color: #333;Β }
p {font-size:1. 1rem; }
h3 { font-size: 1.5rem; }
h4 { font-size: 1.3rem;Β }

Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½, Π±ΠΎΠ»Π΅Π΅ слоТный ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ сСлСкторов. НапримСр, Ρƒ Вас Π΅ΡΡ‚ΡŒ страница, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π°Π±Π·Π°Ρ†Ρ‹ Π»Π΅ΠΆΠ°Ρ‚ Π²Π½ΡƒΡ‚Ρ€ΠΈ элСмСнта с классом brightstyle, Π½ΠΎ ΠΏΡ€ΠΈ этом для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°Π±Π·Π°Ρ†Π΅Π² прописан собствСнный ΡΡ‚ΠΈΠ»ΡŒ dullstyle, ΠΈ Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ для всСх Π°Π±Π·Π°Ρ†Π΅Π²Β brightstyle ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ красный Ρ†Π²Π΅Ρ‚ тСкста, Π° для Ρ‚Π΅Ρ… Π°Π±Π·Π°Ρ†Π΅Π², Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… свой класс dullstyle — сСрый Ρ†Π²Π΅Ρ‚ тСкста (ΠΈΠ½Ρ‹ΠΌΠΈ словами, Π² HTML Ρƒ Вас, скаТСм, Π΅ΡΡ‚ΡŒ <div> ΠΈ для Π½Π΅Π³ΠΎ прописан класс brightstyle — <div, Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ нСсколько Π°Π±Π·Π°Ρ†Π΅Π²Β <p>, Π° Ρ‚Π°ΠΊΠΆΠ΅ нСсколько Π°Π±Π°Π·Ρ†Π΅Π² с собствСнными классами <p>…</p>). ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ, ΠΊΠ°ΠΊ это Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² CSS:

.brightstyleΒ p {
color: red;
}
. brightstyleΒ p.dullstyle {
color: gray;
}

Π’ΡƒΡ‚ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΡ€Π°ΠΉΠ½ΠΈΠΉ справа сСлСктор Π±ΡƒΠ΄Π΅Ρ‚ всСгда ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ основным, Π° всС стоящиС слСва ΠΎΡ‚ Π½Π΅Π³ΠΎ — ΡƒΠΆΠ΅ ΡƒΡ‚ΠΎΡ‡Π½ΡΡŽΡ‰ΠΈΠΌΠΈ.

Π˜Π½Ρ‹ΠΌΠΈ словами, спСрва Π² нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ описано, Ρ‡Ρ‚ΠΎ для всСх Π°Π±Π·Π°Ρ†Π΅Π² <p> (это основной сСлСктор) с классом brightstyle (это ΡƒΠΆΠ΅ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅) Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ красный Ρ†Π²Π΅Ρ‚.

Π—Π°Ρ‚Π΅ΠΌ ΡƒΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ для всСх элСмСнтов с классом dullstyle (основной сСлСктор), ΡΠ²Π»ΡΡŽΡ‰ΠΈΡ…ΡΡ Π°Π±Π·Π°Ρ†Π°ΠΌΠΈ <p>, Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΌΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ класса brightstyle (это уточнСния) Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ сСрый Ρ†Π²Π΅Ρ‚.

Π’Π°ΠΊΠΆΠ΅ стоит Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ стилСй влияСт Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ².

Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π» ΠΌΠ΅ΠΆΠ΄Ρƒ «.brightstyle» ΠΈ «p.dullstyle», Π½ΠΎ Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π΅Π»Π° ΠΌΠ΅ΠΆΠ΄Ρƒ «p» ΠΈ «.dullstyle».

ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π΅Π»Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ†Π²Π΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Π°Π±Π·Π°Ρ†Π°ΠΌ <p> с классом .dullstyle, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ объСдиняя 2 сСлСктора ΠΎΠ΄Π½ΠΎΠ³ΠΎ элСмСнта, ΠΏΠΎΠ²Ρ‹ΡˆΠ°Ρ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ сСлСктора. Если просто ΡƒΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π» — запись p .dullstyle Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сСлСкторов, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊ — элСмСнты с классом .dullstyle Π²Π½ΡƒΡ‚Ρ€ΠΈ Π°Π±Π·Π°Ρ†Π° <p>. Если Π±Ρ‹ ΠΌΡ‹ ΡƒΠ±Ρ€Π°Π»ΠΈ ΠΏΡ€ΠΎΠ±Π΅Π» ΠΈ сСлСктор Π°Π±Π·Π°Ρ†Π° <p> — Ρ†Π²Π΅Ρ‚ примСнился Π±Ρ‹ ΠΊΠΎ всСм элСмСнтам с классом .dullstyle, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Π°Π±Π·Π°Ρ†Π°ΠΌ Β <p>, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ снизится ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ сСлСктора.

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ CSS Ρ„Π°ΠΉΠ» для HTML?

Π£Ρ€ΠΎΠΊ 1. Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй CSS?

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй, css?

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ css-Ρ„Π°ΠΉΠ» Ρ‚Π°ΠΊ ΠΆΠ΅ Π»Π΅Π³ΠΊΠΎ, ΠΊΠ°ΠΊ ΠΈ html. Достаточно Π·Π°ΠΉΡ‚ΠΈ Π² любой тСкстовой Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚, ΠΈ Ρ‚Π°ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ css. Π”Π°Π΄ΠΈΠΌ Π΅ΠΌΡƒ стандартноС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ β€” style.css.

ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΡŽ! Π’Π°Ρˆ Ρ„Π°ΠΉΠ» Π³ΠΎΡ‚ΠΎΠ². Он ΠΏΠΎΠΊΠ° пустой, Π½ΠΎ ΠΏΠΎΠ·ΠΆΠ΅ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ содСрТимым. НиТС ΠΌΡ‹ рассмотрим Π°Π·Ρ‹ β€” способы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ css.

Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Π° стилСй

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉ, внСшний CSS β€” это самоС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для сайта. Достаточно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π° страницС всСго лишь Ρ‚Π΅Π³ link (создан для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²) с ссылкой Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй ΠΈ стили ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹!

Π’ строкС с Ρ‚Π΅Π³ΠΎΠΌ link прСдполагаСтся, Ρ‡Ρ‚ΠΎ style.css находится Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ (ΠΏΠ°ΠΏΠΊΠ΅), Ρ‡Ρ‚ΠΎ ΠΈ наш Ρ„Π°ΠΉΠ» (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, index.html). Если располоТСниС css-Ρ„Π°ΠΉΠ»Π° измСнилось, Ρ‚ΠΎ Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ href Π½Π°Π΄ΠΎ внСсти ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ измСнСния. НапримСр, часто Π±Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ CSS ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ (Ρ‡Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ). Но Ρ‚ΠΎΠ³Π΄Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ href Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ:

Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй

Иногда ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ css, которая вставлСна нСпосрСдствСнно Π² html-Ρ‚Π΅Π³

Плюс Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ сразу Π² этом ΠΆΠ΅ Ρ„Π°ΠΉΠ»Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ стили. БущСствСнный минус β€” Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ свойства Π±ΡƒΠ΄ΡƒΡ‚ присвоСны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ элСмСнту, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Ρƒ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, всС прСимущСства ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ свойств ΡƒΡ‚Ρ€Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ.

ВстроСнныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй

БущСствуСт Π±ΠΎΠ»Π΅Π΅ простой способ вставки CSS. Если Π’Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» CSS, Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ°Ρ€Ρƒ свойств, Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Начнём сразу с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°

Из ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ стили ΠΌΡ‹ прописали прямо ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ Ρ‚Π΅Π³ΠΎΠΌ head Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ‚Π΅Π³ΠΎΠ² style. На самом Π΄Π΅Π»Π΅ Ρ‚Π΅Π³ style ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΈ Π² body, Π½ΠΎ Ссли Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π’Π°ΡˆΠΈ записи выглядСли структурировано, ΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ послС Вас ΡƒΠ²ΠΈΠ΄ΠΈΡ‚ этот ΠΊΠΎΠ΄ Π½Π΅ схватился Π·Π° Π³ΠΎΠ»ΠΎΠ²Ρƒ, Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ стили Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС.

НСдостаток встроСнной Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй Ρ‚ΠΎΠΆΠ΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π΅Π½ β€” Ρ‚Π°ΠΊΠΈΠ΅ записи Π½Π°Π΄ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.

tradebenefit.ru

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ CSS, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ CSS Ρ„Π°ΠΉΠ»Π°

CSS Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ, ΠΊΠ°ΠΊ «каскадныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй» (ΠΎΡ‚ Π°Π½Π³Π». Cascading Style Sheets). CSS прСдставляСт собой ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… отобраТаСтся Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ элСмСнт Π½Π° Π²Π΅Π±-страницС. Π­Ρ‚ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅, Ρ‚Π°ΠΊ ΠΈ Π±Ρ‹Ρ‚ΡŒ прописаны нСпосрСдствСнно Π² HTML-ΠΊΠΎΠ΄Π΅ страницы. НапримСр, Π½Π° нашСй Π²Π΅Π± страницС ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ элСмСнты: Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π°Π±Π·Π°Ρ†Ρ‹, Ρ†ΠΈΡ‚Π°Ρ‚Ρ‹, сноски, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π²ΠΈΠ΄Π΅ΠΎ Ρ€ΠΎΠ»ΠΈΠΊΠΈ, ссылки. МоТно Π·Π°Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ отобраТСния β€” Ρ€Π°Π·ΠΌΠ΅Ρ€, Ρ†Π²Π΅Ρ‚, Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρƒ Ρ€Π°ΠΌΠΎΠΊ ΠΈ Π΄Ρ€.

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с сайтом рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» со стилями, Π° Π½Π΅ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ ΠΊΠΎΠ΄ со стилСвыми настройками Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ страницы. Π­Ρ‚ΠΎ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ сократит врСмя β€” ΠΊΠΎΠ³Π΄Π° знаСшь мСсто нахоТдСния Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй, всСгда ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π€Π°ΠΉΠ» стилСй ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .css, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρƒ Π½Π΅Π³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, style.css.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ CSS Ρ„Π°ΠΉΠ»Π°

Для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ CSS Ρ„Π°ΠΉΠ»Π° сущСствуСт нСсколько способов. ΠœΡ‹ расскаТСм ΠΎ Π΄Π²ΡƒΡ… способах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ создании сайтов:

1. БвязываниС. Π­Ρ‚ΠΎΡ‚ способ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ стили для всСх страниц сайта Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅. Π”Π°Π½Π½Ρ‹ΠΉ способ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ создании сайта. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°
, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Ρ‚Π΅Π»Π΅ Ρ‚Π΅Π³Π° .

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π° свойства ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ Π½Π° сайтС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ CSS, Π·Π°Ρ‚Π΅ΠΌ указываСтся адрСс Ρ„Π°ΠΉΠ»Π° со стилями.

2. ВстраиваниС Π² Ρ‚Π΅Π³ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. ΠŸΡ€ΠΈ этом способС ΡΡ‚ΠΈΠ»ΡŒ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ элСмСнта страницы задаСтся нСпосрСдствСнно Π² HTML ΠΊΠΎΠ΄Π΅. НапримСр:

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ прописали стили соотвСтствСнно для ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ²

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй β€” создадим Ρ„Π°ΠΉΠ» style.css ΠΈ ΠΏΡ€ΠΎΠΏΠΈΡˆΠ΅ΠΌ стили:

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Π·Π°Π΄Π°Π»ΠΈ стили для Ρ‚Π΅Π»Π° страницы ΠΈ для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°

. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ стили для Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов страницы Π²Π΅Π±-сайта.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠΌ Π½Π°ΡˆΡƒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй ΠΊ сайту:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ CSS, Π·Π°Ρ‡Π΅ΠΌ данная тСхнология ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ стили ΠΊ сайту. Π”Π°Π½Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠΊ являСтся, своСго Ρ€ΠΎΠ΄Π°, Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Π² каскадныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй. Π’ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡƒΡ€ΠΎΠΊΠ°Ρ… ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ CSS Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ.

siteblogger.ru

HTML β€” Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» CSS Π² ΠΊΠΎΠ΄Π΅ PHP

Как я ΠΌΠΎΠ³Ρƒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» CSS Π² ΠΊΠΎΠ΄Π΅ PHP, Π½Π΅ добавляя Π΅Π³ΠΎ Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΊΠΎΠ΄ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ? Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ я Ρ…ΠΎΡ‡Ρƒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» . CSS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ΄ PHP со строкой Π² ​​качСствС содСрТимого Ρ„Π°ΠΉΠ»Π°.

Π― ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ значСния, Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ Ρ„ΠΎΡ€ΠΌΡƒ?
Из этого Π² Π²ΠΈΠ΄Π΅ строки PHP создайтС свои объявлСния CSS

Π—Π°Ρ‚Π΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ file_put_contents Π·Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ строку Π² Ρ„Π°ΠΉΠ» css.

Π Π•Π”ΠΠšΠ’Π˜Π ΠžΠ’ΠΠ’Π¬:

Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π²Ρ‹ создаСтС Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» .css ΠΈ мСняСтС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ string_replace ΠΈΠ»ΠΈ Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ. Π― ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ нСсколько Π·Π°ΠΌΠ΅Π½ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, поэтому посмотритС Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ β€˜strtr’, Π² основном это Π·Π°ΠΌΠ΅Π½Π° строк, Π½ΠΎ ΠΎΠ½Π° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ массив ΠΏΠ°Ρ€ ΠΊΠ»ΡŽΡ‡-Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² качСствС Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

На этой страницС Ρƒ Π½Π΅Π³ΠΎ, каТСтся, Π΅ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π’ основном ΠΎΠ½ ссылаСтся Π½Π° страницу php Π² качСствС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй
ΠΈ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части страницы php ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ устанавливаСт Π΅Π³ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² css. Он сказал, Ρ‡Ρ‚ΠΎ Ρƒ Π½Π΅Π³ΠΎ Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с WordPress, поэтому ваш ΠΏΡ€ΠΎΠ±Π΅Π³ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

ПослС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΏΠ°Π½ΠΈΠΉ, ΠΏΠΎΡ…ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠΈΠΉ способ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π² PHP β€” это ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ tmpname ΠΈ tmpfile. Π― Π±ΡƒΠ΄Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ tmpfile ΠΊΠ°ΠΊ мСсто для написания своСго CSS-ΠΊΠΎΠ΄Π°. Π—Π°Ρ‚Π΅ΠΌ я ΠΌΠΎΠ³Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ sys_get_temp_dir, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Π­Ρ‚ΠΎ даст ΠΌΠ½Π΅ Ρ‚Π°ΠΊΡƒΡŽ ​​ТС Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈ любой $ _FILE, ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹.

web-answers.ru

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ CSS Ρ„Π°ΠΉΠ» для HTML?

БСгодня Ρ…ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стили, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» стилСй ΠΈ ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

CSS – каскадныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» (ΠΈΠ»ΠΈ нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ²), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ страницы. Π˜ΠΌΠ΅Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ *.css . Π’ этот Ρ„Π°ΠΉΠ» заносятся ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊ Ρ‚Π΅ΠΌ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹ΠΌ элСмСнтам Π½Π° страницС.

Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎ шагам создадим Ρ„Π°ΠΉΠ» стилСй ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² Π½Π΅Π³ΠΎ нСсколько ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², для Π²Π΅Π±-страницы.

1. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ страницу HTML.

Π― помСстил Π² Π½Π΅Π΅ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄:

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ выглядит страница:

2. Π’Ρ‚ΠΎΡ€Ρ‹ΠΌ шагом создадим Ρ„Π°ΠΉΠ» style. css

(дСлаСтся это Ρ‡Π΅Ρ€Π΅Π· Π±Π»ΠΎΠΊΠ½ΠΎΡ‚: создаСтС Ρ„Π°ΠΉΠ», ΠΆΠΌΠ΅Ρ‚Π΅ Β«ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΒ», Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»Π° ставитС всС Ρ„Π°ΠΉΠ»Ρ‹, Π² ΠΈΠΌΠ΅Π½ΠΈ ставитС style.css). Пока Ρ‡Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π² Ρ„Π°ΠΉΠ» ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ. ΠŸΡ€ΠΎΡΡ‚ΠΎ сохраним.
3. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ„Π°ΠΉΠ» стилСй Ρ€Π°Π±ΠΎΡ‚Π°Π», Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊ страницС HTML.

ДСлаСтся это Ρ‚Π°ΠΊ:

Π’ Ρ‚Π΅Π³Π΅ HEAD Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ строчку:

Π£ мСня Ρ„Π°ΠΉΠ» стилСй Π»Π΅ΠΆΠΈΡ‚ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ с Ρ„Π°ΠΉΠ»ΠΎΠΌ HTML страницы, поэтому я ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ имя. Если Ρƒ вас стили Π»Π΅ΠΆΠ°Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΠ°ΠΏΠΊΠ΅ css, Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ href=”css/style.css” .

Π’ нашСй страничкС ΠΏΠΎΠΊΠ° Π΅Ρ‰Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ измСнилось:

4. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ стили.

ΠžΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ Ρ„Π°ΠΉΠ» style.css с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚Π° ΠΈ ΠΏΡ€ΠΎΠΏΠΈΡˆΠ΅ΠΌ Π² Π½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°:

ОбновляСм страницу ΠΈ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ измСнилось.

Π§Ρ‚ΠΎΠ±Ρ‹ измСнСния вступили Π² силу, Π½ΡƒΠΆΠ½ΠΎ Π² Ρ„Π°ΠΉΠ»Π΅ HTML ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ Ρ‚Π΅Π³Ρƒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ >

ΠŸΡ€ΠΎΠΏΠΈΡˆΠ΅ΠΌ Ρ‚Π΅Π³Ρƒ h2 Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ >

На самом Π΄Π΅Π»Π΅ ΡΡ‚ΠΈΠ»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π·Π°Π΄Π°Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· Ρ‚ΠΎΡ‡ΠΊΡƒ, ΠΊΠ°ΠΊ . h2, являСтся ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ. ΠœΡ‹ этот ΡΡ‚ΠΈΠ»ΡŒ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ h2, Π½ΠΎ ΠΈ ΠΊ ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Ρƒ, ΠΈ ΠΊ списку, ΠΈ ΠΊ элСмСнту списка ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ.

5. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°Π·Π½Π°Ρ‡ΠΈΠΌ ΡΡ‚ΠΈΠ»ΡŒ для простого ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Π°. Π‘Π΄Π΅Π»Π°Π΅ΠΌ это Π΄Ρ€ΡƒΠ³ΠΈΠΌ способом.

ΠŸΡ€ΠΎΠΏΠΈΡˆΠ΅ΠΌ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Обновим страницу. Как Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, ΠΌΡ‹ здСсь Π½Π΅ добавляли Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ class, Π° ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Ρ‹ измСнились, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΎΠ±Π°. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π²Π²Π΅Π»ΠΈ Π² стили Β«pΒ» Π±Π΅Π· Ρ‚ΠΎΡ‡ΠΊΠΈ. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ для всСй страницы, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ привязана данная Ρ‚Π°Π±Π»ΠΈΡ†Π° стилСй, ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π½Π°Π·Π½Π°Ρ‡ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ‚Π΅Π³Π° Π°Π±Π·Π°Ρ†Π°. Π’Π½Π΅ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π΅ΡΡ‚ΡŒ Ρƒ Π½Π΅Π³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ»ΠΈ Π½Π΅Ρ‚.

6. БСйчас рассмотрим Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ способ назначСния стилСй.

Π”Π°Π²Π°ΠΉΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку:

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„ измСнился. Если ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, ΠΌΡ‹ Π½Π°Π·Π½Π°Ρ‡ΠΈΠ»ΠΈ этому ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Ρƒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ >

7. Π”Π°Π²Π°ΠΉΡ‚Π΅ приступим ΠΊ списку.

ΠŸΡ€ΠΎΠΏΠΈΡˆΠ΅ΠΌ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°:

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Π²ΠΎΠΊΡ€ΡƒΠ³ нашСго списка появилась Ρ€Π°ΠΌΠΊΠ°, Ρ„ΠΎΠ½ стал сСрым, Π° ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ списка – красными ΠΈ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ.

Π’Π½Π΅ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, оформляСтС Π»ΠΈ Π²Ρ‹ тСкст Ρ‡Π΅Ρ€Π΅Π· CSS ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½Ρ‹Π΅ элСмСнты, дСлаСтся это ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ. Π“Π»Π°Π²Π½ΠΎΠ΅ – ΠΏΠΎΠ½ΡΡ‚ΡŒ структуру ΠΏΡ€Π°Π²ΠΈΠ» CSS, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ – ΠΌΠ΅Π»ΠΎΡ‡ΠΈ.

Π’ΠΎΡ‚ ΠΈ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ нашСй Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π—Π°Π΄Π°Ρ‡ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΡˆΠ΅Π΄Π΅Π²Ρ€ΠΎΠΌ Π½Π΅ Π±Ρ‹Π»ΠΎ, поэтому ΠΏΡ€ΠΎΡˆΡƒ Π½Π΅ Ρ€ΡƒΠ³Π°Ρ‚ΡŒ. Π“Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ поняли, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ CSS.
__
ΠŸΡ€ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ everalp.ru β€” Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡ€ΠΎΠ²Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚.

Π‘Π»ΡƒΡ‡Π°ΠΉΠ½Ρ‹Π΅ записи

2 Responses to

CSS. Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ стили для Π²Π΅Π±-страницы

Π§Ρ‚ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°Π΄ΠΎ. β€”
ДСлаСтся это Ρ‚Π°ΠΊ:
Π’ Ρ‚Π΅Π³Π΅ HEAD Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ строчку:
Π£ мСня Ρ„Π°ΠΉΠ» стилСй Π»Π΅ΠΆΠΈΡ‚ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ с Ρ„Π°ΠΉΠ»ΠΎΠΌ HTML страницы, поэтому я ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ имя. Если Ρƒ вас стили Π»Π΅ΠΆΠ°Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΠ°ΠΏΠΊΠ΅ css, Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ href=”css/style.css” .

столкнулся с Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ частично ΠΊΠΎΠ³Π΄Π° прописал

gizn-biz.ru

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» стилСй CSS?

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ практичСский шаг, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ со стилям CSS, это Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ эти стили Π±ΡƒΠ΄ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ. Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, Ρ‡Ρ‚ΠΎ для этого Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ собой прСдставляСт этот Ρ„Π°ΠΉΠ». НуТно ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» стилСй CSS – это ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовый Ρ„Π°ΠΉΠ», Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊΠΎΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π² любом тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Β«Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Β», Β«Microsoft WordΒ» ΠΈ.Ρ‚.Π΄.

ЕдинствСнноС, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ» стилСй ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… тСкстовых Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² – это Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ *.css.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» стилСй CSS ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ просто ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ тСкстового Ρ„Π°ΠΉΠ»Π°.

Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π»ΡŽΠ±ΠΈΡ‚ Π²ΠΈΠ΄Π΅ΠΎ:

Бпособ 1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° CSS мСняя Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ тСкстового Ρ„Π°ΠΉΠ»Π°.

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ любой тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Β«Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Β», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состав ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Windows. Найти эту ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· Π³Π»Π°Π²Π½ΠΎΠ΅ мСню ΠŸΡƒΡΠΊ -> ВсС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ->Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ -> Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚.

Π’ Π³Π»Π°Π²Π½ΠΎΠΌ мСню ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Β«Π€Π°ΠΉΠ»-Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΒ».

И сохраняСм тСкстовый Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ *. txt.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ этого Ρ„Π°ΠΉΠ»Π° с *.txt Π½Π° *.css.

Если Ρƒ Вас Π½Π΅ отобраТаСтся Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ², Π²ΠΎΡ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ°:

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ инструкции ΠΈΠ· этой Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ, рядом с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΉΠ»Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ для создания Ρ„Π°ΠΉΠ»Π° CSS Π½ΡƒΠΆΠ½ΠΎ просто ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ», ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π° css.

ПослС Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» стилСй css.

Бпособ 2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° стилСй с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠ΄Π° (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Dreamweaver).

МногиС спСциализированныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для рСдактирвания ΠΊΠΎΠ΄Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Dreamweaver, ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для создания Ρ„Π°ΠΉΠ»ΠΎΠ² стилСй CSS.

Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Dreamweaver.

ПослС открытия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ появляСтся Π³Π»Π°Π²Π½ΠΎΠ΅ мСню, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ созданиС Ρ„Π°ΠΉΠ»Π° CSS.

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ создан, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π³Π»Π°Π²Π½ΠΎΠ΅ мСню Β«Π€Π°ΠΉΠ»-ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ как…».

Аналогичный процСсс создания Ρ„Π°ΠΉΠ»ΠΎΠ² CSS Π΅ΡΡ‚ΡŒ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠ΄Π°.

На сСгодня всС. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сСгодня Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ ΠΈ создайтС Ρ„Π°ΠΉΠ» стилСй style.css. Π—Π°Π²Ρ‚Ρ€Π° ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ Π½Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ содСрТимым.

Автор:
Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ Π§Π΅Π½Π³Π°Π΅Π²

Π”Π΅Π»ΡŽΡΡŒ своим ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Π² Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ свои ΠΈΠ΄Π΅ΠΈ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹.

webgyry.info

Π£Ρ€ΠΎΠΊ β„–2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ CSS-стили ΠΊ HTML-Ρ„Π°ΠΉΠ»Ρƒ.

ЗдравствуйтС, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° «Анатомия БизнСса». Π‘ Π²Π°ΠΌΠΈ вСбмастСр АлСксандр! Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ CSS-стили ΠΈ насколько ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π² WEB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ.

Π’ΠΏΠΎΠ»Π½Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ссли CSS-стили ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ сущСствСнноС влияниС Π½Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ HTML-Ρ„Π°ΠΉΠ»Π°, Ρ‚ΠΎ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ-Ρ‚ΠΎ связаны. БСгодня ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ основных способы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ CSS-стиля ΠΊ HTML.

НС Π±ΡƒΠ΄Π΅ΠΌ ΠΎΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π΅Π»ΠΎ Π² Π΄ΠΎΠ»Π³ΠΈΠΉ ящик ΠΈ приступим!

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ CSS-Ρ„Π°ΠΉΠ»Π°!

Один ΠΈΠ· самых ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΈ простых способов ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ стилСй являСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° со стилями. Для этого Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° notepad++ (ΠΈΠ»ΠΈ любого Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ) ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ . css ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΠ°ΠΏΠΊΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Ρ„Π°ΠΉΠ», ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ.

ПослС Ρ‡Π΅Π³ΠΎ Π² HTML-Ρ„Π°ΠΉΠ»Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π³Π°ΠΌΠΈ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, Ρ‡Ρ‚ΠΎ всС это Π·Π½Π°Ρ‡ΠΈΡ‚:

Как ΠΏΠΎ ΠΌΠ½Π΅, это ΠΈ Π΅ΡΡ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ способ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ стилСй CSS.

ΠŸΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Π΅ΠΌ стили нСпосрСдствСнно Π² HTML-Ρ„Π°ΠΉΠ»Π΅ (ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ способ)


Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ способом указывания CSS-стилСй являСтся ΠΈΡ… прописываниС нСпосрСдствСнно Π² HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅. Выглядит это Ρ‚Π°ΠΊ:

Если ΠΌΡ‹ посмотрим, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π΄Π°Π½Π½Ρ‹ΠΉ HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ тСкст ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π³Π°ΠΌΠΈ

стал красного Ρ†Π²Π΅Ρ‚Π°. И ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ style, ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π°Π»Π΅Π΅ Ρƒ нас ΠΈΠ΄ΡƒΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ стиля отобраТСния. Color β€” это сСлСктор, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° Ρ†Π²Π΅Ρ‚. Red β€” это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ сСлСктора. Π’Π°ΠΊΠΈΠΌ способом ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠΎΠΌ отобраТСния ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ части тСкста.

Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ каскадных Ρ‚Π°Π±Π»ΠΈΡ† стилСй Π²Π½ΡƒΡ‚Ρ€ΠΈ HTML (Π²Ρ‚ΠΎΡ€ΠΎΠΉ способ)

Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ способом ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ CSS-стилСй являСтся Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ каскадных Ρ‚Π°Π±Π»ΠΈΡ† Π²Π½ΡƒΡ‚Ρ€ΠΈ самого Ρ„Π°ΠΉΠ»Π° HTML. На ΠΌΠΎΠΉ взгляд, Π΄Π°Π½Π½Ρ‹ΠΉ способ Π½Π΅ являСтся самым ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ, Ρ‚. ΠΊ. ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΅Π³ΠΎ, Π°Π½Π°Π»ΠΈΠ· ΠΊΠΎΠ΄Π° сайта становится Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ CSS-стили, Π’Π°ΠΌ достаточно Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² HTML-Ρ„Π°ΠΉΠ» Ρ‚Π΅Π³ΠΈ . На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ это выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° ΠΌΡ‹ пишСм ΠΊΠΎΠ΄ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ CSS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки. Π’ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΡΡ‚Π°Ρ‚ΡŒΡΡ… я Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ расскаТу ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… синтаксиса Π² CSS.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… CSS-Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ.

ΠŸΡ€Π°Π²ΠΈΠ»Π° HTML Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ сразу Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² CSS. МногиС вСбмастСра ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ это: ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ CSS-Ρ„Π°ΠΉΠ»Ρ‹ для тСкста ΠΈ для ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ. Или ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ для Ρ…Π΅Π΄Π΅Ρ€Π°, Ρ„ΡƒΡ‚Ρ‚Π΅Ρ€Π° ΠΈ основного Ρ‚Π΅Π»Π° страницы. Π”Π°Π²Π°ΠΉΡ‚Π΅ разбСрСмся, ΠΊΠ°ΠΊ это Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

ΠœΡ‹ создаСм нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ² с CSS-стилями. ΠŸΡƒΡΡ‚ΡŒ ΠΈΡ… названия Π±ΡƒΠ΄ΡƒΡ‚ style-1.css ΠΈ style-2.css. Π Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΈ Π² способС Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½, Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ с HTML-Ρ„Π°ΠΉΠ»ΠΎΠΌ.

И Π΄Π°Π»Π΅Π΅ выполняСм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

ВсС ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ способом, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΌΡ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ссылки сразу Π½Π° Π΄Π²Π° Π² Ρ„Π°ΠΉΠ»Π°.

Бсылка Π½Π° CSS-Ρ„Π°ΠΉΠ» Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π° Ρ„Π°ΠΉΠ» этого ΠΆΠ΅ Ρ‚ΠΈΠΏΠ°.

ΠšΡ€ΠΎΠΌΠ΅ всСх Π²Ρ‹ΡˆΠ΅ пСрСчислСнных способов, Π΅ΡΡ‚ΡŒ способ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ CSS-Ρ„Π°ΠΉΠ»Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ссылки Π½Π° мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ…!

РСализуСтся это ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:
Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ всС Ρ‚Π΅ΠΌ ΠΆΠ΅ способом хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» CSS ΠΊ Π’Π°ΡˆΠ΅ΠΌΡƒ ΠΊΠΎΠ΄Ρƒ.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π² ΡƒΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» вписываСм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

Данная строка ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» CSS. Если Ρƒ Вас Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ трудности ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ CSS, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΈΡ… Π² коммСнтариях.
Как ΠΌΡ‹ поняли ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… Π΄Π²ΡƒΡ… ΡƒΡ€ΠΎΠΊΠΎΠ², тСхнология CSS являСтся ΠΌΠΎΡ‰Π½Π΅ΠΉΡˆΠΈΠΌ инструмСнтом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ²Π»Π°Π΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ вСбмастСр! Для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ усваивания ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° я Ρ€Π΅ΡˆΠΈΠ» Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡƒΡ€ΠΎΠΊΠ° Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰Π΅Π΅ Π²ΠΈΠ΄Π΅ΠΎ + тСст Π½Π° Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

ВСст Π½Π° Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°:


Нам Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ CSS-Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚Π΅ΠΌ размСщСния Π½Π° Π½Π΅Π³ΠΎ ссылки Π² HTML-Ρ„Π°ΠΉΠ»Π΅. Какой способ ΠΈΠ· Π½ΠΈΠΆΠ΅ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… являСтся Π²Π΅Ρ€Π½Ρ‹ΠΌ?

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1:

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2:

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 3:

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 4:

МоТСм Π»ΠΈ ΠΌΡ‹ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ каскады CSS нСпосрСдствСнно Π² Ρ„Π°ΠΉΠ»Π΅ HTML?

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1:
Π”Π°, ΠΌΠΎΠΆΠ΅ΠΌ! (Если ΠΌΠΎΠΆΠ΅ΠΌ, Ρ‚ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ?)

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2:
НСт, Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ! (Если Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ, Ρ‚ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ?)

МоТСм Π»ΠΈ ΠΌΡ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ нСсколько CSS-Ρ‚Π°Π±Π»ΠΈΡ† ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ?

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1:
Π”Π°, ΠΌΠΎΠΆΠ΅ΠΌ! (Если ΠΌΠΎΠΆΠ΅ΠΌ, Ρ‚ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ?)

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2:
НСт, Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ! (Если Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ, Ρ‚ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ?)

Нам Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ тСкста, Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‚Π΅Π³ΠΎΠΌ

, красным Ρ†Π²Π΅Ρ‚ΠΎΠΌ. Какой ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ Π²Π΅Ρ€Π½Ρ‹ΠΌ?

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2.

Π˜Ρ‚Π°ΠΊ, Π’Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»ΠΈ задания. Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с Π½ΠΈΠΌΠΈ дальшС?
ΠŸΠΈΡˆΠΈΡ‚Π΅ ΠΈΡ… Π² коммСнтариях ΠΊ этому посту, Π° я Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π±ΡƒΠ΄Ρƒ Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ связь!
Π”ΠΎ встрСчи Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΡƒΡ€ΠΎΠΊΠ΅!

Π’Π°ΠΊ ΠΆΠ΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ:

ΠžΠΊΡ‚ΡΠ±Ρ€ΡŒ 10, 2014 1:48 ΠΏΠΏ

Если Π’Π°ΠΌ понравился ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» – ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ ΠΈΠΌ с Π’Π°ΡˆΠΈΠΌΠΈ Π΄Ρ€ΡƒΠ·ΡŒΡΠΌΠΈ:

biz-anatomy.ru

Об использовании CSS для создания ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ страницы

На этой страницС

БвСдСния ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ страницы CSS

Π’ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ страницы CSS для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ содСрТимого Π½Π° Π²Π΅Π±-страницС вмСсто Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ каскадных Ρ‚Π°Π±Π»ΠΈΡ† стилСй. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π±Π»ΠΎΠΊΠΎΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚Π° CSS являСтся Ρ‚Π΅Π³ Div β€” Ρ‚Π΅Π³ HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π²Π΅Π΄Π΅Ρ‚ сСбя ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ для тСкста, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов страницы. ΠŸΡ€ΠΈ создании ΠΌΠ°ΠΊΠ΅Ρ‚Π° CSS Ρ‚Π΅Π³ΠΈ Div Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π½Π° страницС, Π² Π½ΠΈΡ… добавляСтся содСрТимоС, ΠΈ ΠΎΠ½ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… мСстах. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ячССк Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ строк ΠΈ столбцов Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Ρ‚Π΅Π³ΠΈ Div ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² любоС мСсто Π²Π΅Π±-страницы. МоТно Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π΅Π³ΠΎΠ² div Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ (указывая ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ X ΠΈ Y) ΠΈΠ»ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ (указывая Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΅Π³ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ полоТСния). Π Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ Ρ‚Π΅Π³ΠΈ div Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ, ΡƒΠΊΠ°Π·Π°Π² отступы, заполнСния ΠΈ поля, Ρ‡Ρ‚ΠΎ ΠΏΠΎ соврСмСнным стандартам являСтся ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ.

О структурС ΠΌΠ°ΠΊΠ΅Ρ‚Π° страницы CSS

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ этого Ρ€Π°Π·Π΄Π΅Π»Π°, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с основными понятиями CSS.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π±Π»ΠΎΠΊΠΎΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚Π° CSS являСтся Ρ‚Π΅Π³ Div β€” Ρ‚Π΅Π³ HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π²Π΅Π΄Π΅Ρ‚ сСбя ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ для тСкста, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов страницы. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ дСмонстрируСт страницу HTML, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ Ρ‚Ρ€ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Π³Π° div: ΠΎΠ΄ΠΈΠ½ большой Ρ‚Π΅Π³-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΈ Π΄Π²Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚Π΅Π³Π° β€” Ρ‚Π΅Π³ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ Ρ‚Π΅Π³ основного содСрТимого Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π°-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°.

Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΊΠΎΠ΄ для всСх Ρ‚Ρ€Π΅Ρ… Ρ‚Π΅Π³ΠΎΠ² Div Π² HTML.

helpx.adobe.com

Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ html ΠΊ css ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΡƒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ

Π’ этом ΡƒΡ€ΠΎΠΊΠ΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ css ΠΊ html. Рассмотрим нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΏΡ€ΠΎ Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΡƒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ стилСй ΠΈ Ρ…Π°ΠΊΠΈ ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹.

Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ css ΠΊ html ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ

БСйчас ΠΏΠΎΠΊΠ°ΠΆΡƒ, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ css ΠΊ html ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ стилСй. БоздаСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» css. Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ. Π’Π°ΠΊΠΎΠΉ Π²ΠΈΠ΄ называСтся внСшнСй Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ стилСй.

ΠŸΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Π΅ΠΌ ΠΏΡƒΡ‚ΡŒ ΠΊΠ°ΠΊ Ρ€Π°Π· Π² Ρ‚Π΅Π³Π΅ head . Π’ Π½Π΅ΠΌ указываСтся вся нСобходимая систСмная информация для отобраТСния страницы. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Для простой структуры html Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° это выглядит Ρ‚Π°ΠΊ:

  • Π’Π΅Π³ link β€” это ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ дальшС информация ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΎ ссылкС
  • Атрибут rel со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ stylesheet β€” ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ Ρ„Π°ΠΉΠ» являСтся каскадной Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ стилСй
  • Type со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ text/css β€” Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ наш Ρ„Π°ΠΉΠ» создан Π² тСкстовом Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ css
  • Href со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ style. css β€” это ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ стилСй

Π’Π°ΠΊΠΆΠ΅ Π·Π°ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ имя Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ любоС Π½Π° Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π΅. Π“Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ Π½Π΅Π³ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ css. Для основного Ρ„Π°ΠΉΠ»Π° стилСй всСго сайта я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ имя style.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, этот способ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСн ΠΏΡ€ΠΈ создании сайта. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Ρ‚Π°ΠΊ ΡƒΠ΄ΠΎΠ±Π½ΠΎ. Если ΠΌΠ½ΠΎΠ³ΠΎ стилСй, Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡ… вынСсти Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π° Π½Π΅ ΠΏΠΈΡ…Π°Ρ‚ΡŒ всС Π² html.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ сразу ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ². Один основной со своСго сайта. А Π²Ρ‚ΠΎΡ€ΠΎΠΉ с Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ сСрвиса.

НапримСр, вставка ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй с сСрвиса. Π’Ρ‹ прописываСтС ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ стилСй ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ с Ρ‚ΠΎΠ³ΠΎ сСрвиса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ эти ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²Π°ΠΌ прСдоставил.

Π˜Ρ‚Π°ΠΊ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ внСшний css. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ, ΠΊΠ°ΠΊ основной способ. НиТС ΠΈΠ΄ΡƒΡ‚ Π΅Ρ‰Π΅ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Они Ρ‚ΠΎΠΆΠ΅ пригодятся, Π½ΠΎ ΠΊΠ°ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ CSS Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌΠΈ стилями

Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ β€” это ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ CSS прямо Π²Π½ΡƒΡ‚Ρ€ΠΈ html Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π­Ρ‚ΠΎ ΡƒΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ стили. ΠžΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Π² Ρ‚Π΅Π³Π΅ head Π½ΠΎ ΡƒΠΆΠ΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ элСмСнта style .

На страницС выглядит это Ρ‚Π°ΠΊ:

Π”Π°Π½Π½Ρ‹ΠΉ способ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ css Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π΅Π½. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² основном для асинхронной Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ стилСй. О Π½Π΅ΠΉ ΠΌΡ‹ Π΅Ρ‰Π΅ Π½ΠΈΠΆΠ΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ CSS ΠΊ html Ρ‡Π΅Ρ€Π΅Π· import

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” это ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ css ΠΊ html ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ @import . ΠŸΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Π΅Ρ‚ΡΡ ΠΎΠ½ Π² Ρ‚Π΅Π³Π΅ style .

МоТно ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ выглядит Π½Π° страницС:

ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… стилСй

МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Ρ„Π°ΠΉΠ»Π° ΠΈ Ρ‡Π°ΡΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… стилСй. ВсС прописываСм Π² Ρ‚Π΅Π³Π΅ style .

На страницС это выглядит Ρ‚Π°ΠΊ:

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ CSS Π² CSS

МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ CSS Ρ„Π°ΠΉΠ»Π° ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ CSS. Для этого Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ @import .

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² стилСй Π² ΠΎΠ΄Π½ΠΎΠΌ css:

Inline CSS

Inline CSS β€” это встроСнныС стили, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ‚Π΅Π³ html. НапримСр, ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π°Π±Π·Π°Ρ†Ρƒ. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ style .

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° style ΠΌΡ‹ Π·Π°Π΄Π°Π»ΠΈ ΠΆΠΈΡ€Π½ΠΎΠ΅ Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠ΅ ΠΈ красный Ρ†Π²Π΅Ρ‚ тСкста Π² Π°Π±Π·Π°Ρ†Π΅ (Ρ‚Π΅Π³Π΅ p).

Π’Π°ΠΊΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π΅Π½, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ стили для ΠΎΠ΄Π½ΠΎΠ³ΠΎ элСмСнта (Ρ‚Π΅Π³Π°). НапримСр, стилизация Ρ€Π°Π·Π½Ρ‹Ρ… Π°Π±Π·Π°Ρ†Π΅Π². Π•Ρ‰Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для стилизации Ρ€Π°Π·Π½Ρ‹Ρ… ячССк Ρ‚Π°Π±Π»ΠΈΡ†. Π’Π°ΠΊ информация воспринимаСтся Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅ Ρ‚Π°ΠΊ часто. Π’Π΅Π΄ΡŒ ΠΎΠ½ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡΡ‚ΠΈΠ»ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Ρ‚Π΅Π³Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ всС элСмСнты страницы Ρ‚Π°ΠΊΠΈΠΌ способом ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

Но ΠΊΠ°ΠΊ я Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» Π²Ρ‹ΡˆΠ΅, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ситуациях Ρ‚Π°ΠΊΠΎΠΉ способ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ.

Π‘ΠΊΠ°ΠΆΡƒ, Ρ‡Ρ‚ΠΎ Ссли ΠΈΠ½Π»Π°ΠΉΠ½ стили Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π² качСствС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стилизации, Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠ»ΠΎΡ…ΠΎΠ³ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° CSS для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ…ΠΎΡ‡Ρƒ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ css для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π’Π΅Π΄ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ сайт ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ. На ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ, Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΊΡ€ΠΈΠ²ΠΎ.

НапримСр, ΠΌΡ‹ вставили ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ Ρ€Π°ΠΌΠΊΡƒ. Π’ ΠΎΠ΄Π½ΠΎΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Ρ…ΠΎΡ€ΠΎΡˆΠΎ. Однако Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ, ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΡ€ΠΈΠ²ΠΎΠΉ, слишком большой ΠΈΠ»ΠΈ вовсС, ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎ всСх ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… просмотр рСсурса Π±Ρ‹Π» максимально ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ² ΠΈ ΡƒΠ΄ΠΎΠ±Π΅Π½. Но ΠΊ соТалСнию, Π½Π΅ всС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ элСмСнты ΠΈ стили сайта.

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ этот вопрос с Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ стилСй, Π±Ρ‹Π»ΠΈ созданы ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ CSS Ρ…Π°ΠΊΠΈ. Π­Ρ‚ΠΎ особыС сСлСкторы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ ΠΈ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ.

НиТС я Π΄Π°ΠΌ Π²Π°ΠΌ нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². Однако самым Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΠ°Π· ΠΎΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π°Π·Π½Ρ‹Ρ… css стилСй для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ². Π‘Ρ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π΄ΠΈΠ½Ρ‹Π΅ стили для всСх Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ².

Π­Ρ‚ΠΎ слоТно, Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ!

Но Ссли всС получится, Ρ‚ΠΎ это Π±ΡƒΠ΄Π΅Ρ‚ большим плюсом. Π’Π°Ρˆ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π²ΠΎ всСх Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…. Π”Π°ΠΆΠ΅ Π² Ρ‚Π΅Ρ…, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΈ Π½Π΅ Π·Π½Π°Ρ‚ΡŒ.

Π§Ρ‚ΠΎΠ±Ρ‹ этого Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π½Π΅ ΡƒΡΠ»ΠΎΠΆΠ½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹. ДобавляйтС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. Π•Ρ‰Π΅ ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ ΠΊΠΎΠ΄Π°. Π’Π΅Π΄ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΈΠΏ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ большоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² согласованной Ρ€Π°Π±ΠΎΡ‚Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ².

Π’ΠΎΡ‚ нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² css Ρ…Π°ΠΊΠΎΠ² для Internet Explorer.

ВмСсто .block вставляСм свой класс ΠΈΠ»ΠΈ >border:1px solid red; приписываСм свои свойства ΠΈ ΠΈΡ… значСния.

Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ IE ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π² коммСнтариях. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ссли Ρƒ вас Π½Π΅ получился Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π²Ρ‹ΡˆΠ΅, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅:

ВмСсто 7 ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ IE.

Π’Π°ΠΊΠΆΠ΅ Π² Ρ‚Π΅Π³Π΅ head ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ css ΠΊ html. Π’ΡƒΡ‚ Ρ‚ΠΎΠΆΠ΅ вставляСм ΠΊΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ коммСнтариями.

Π₯Π°ΠΊ для Mozila Firefox:

Для Google Chrome:

Для Ρ€Π°Π½Π½ΠΈΡ… вСрсий:

Асинхронная Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° CSS

ΠŸΡ€ΠΈ асинхронной Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ CSS Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ приостанавливаСт Ρ€Π΅Π½Π΄Π΅Ρ€ всСго, Ρ‡Ρ‚ΠΎ располоТСно ΠΏΠΎΠ΄ строкой ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»Π° Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ сам Ρ„Π°ΠΉΠ» Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ распарсСн.

Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ сущСствСнно ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ сайта. ОсобСнно Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, ΠΏΡ€ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ страницу, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ ΠΈ стилС. Из-Π·Π° Ρ‡Π΅Π³ΠΎ сама страница Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ дольшС ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ. НиТС я ΠΏΠΎΠΊΠ°ΠΆΡƒ, ΠΊΠ°ΠΊ это ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ стили

МоТно Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ стили для ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ экрана Π½Π° сайтС. А ΡƒΠΆΠ΅ Π½ΠΈΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» css.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ сразу Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° сайт, Ρ‚ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ пытаСтся Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ всС стили. Он сначала Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ ΠΈΠ½Π»Π°ΠΉΠ½ стили Π² Ρ‚Π΅Π³Π΅ style . Π—Π΄Π΅ΡΡŒ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ экранС просмотра сайта.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π·Π°Ρ…ΠΎΠ΄Π΅ ΠΏΠΎΠΊΠ° страница подгруТаСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚ ΠΎΠ΄ΠΈΠ½ Π΅Π΅ скСлСт. Ну Π° дальшС ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ страницы, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ с Ρ‚Π΅Π³Π° body ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ всС стили ΠΈ скрипты.

Π•Ρ‰Π΅ Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ссли Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ лишь нСбольшой кусок стилСй. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π±ΡƒΠ΄Π΅Ρ‚ мСньшС вСроятности ΠΎΡˆΠΈΠ±ΠΈΡ‚ΡŒΡΡ. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, сам html Ρ„Π°ΠΉΠ» Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ слишком большим. Если ΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ большой кусок стилСй, Ρ‚ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ сильно ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ вСс страницы.

ОбъСдинСниС Ρ„Π°ΠΉΠ»ΠΎΠ²

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ способ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ страницы, это объСдинСниС Ρ„Π°ΠΉΠ»ΠΎΠ² стилСй Π² ΠΎΠ΄ΠΈΠ½ ΠΎΠ±Ρ‰ΠΈΠΉ. Π’Π°ΠΊ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Ρ‚ΠΎΠΆΠ΅ смоТСт быстрСС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ страницу.

Π‘Π°ΠΌΠΎΠ΅ простоС, это пСрСнСсти всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ стили с Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΎΠ΄ΠΈΠ½. Или ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· @import ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π² самом Ρ„Π°ΠΉΠ»Π΅ css ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ стили.

Но Π½Π° это ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΉΡ‚ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π»ΡƒΡ‡ΡˆΠ΅, ΠΊΠΎΠ³Π΄Π° всС стили прописаны Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΎΠ±Ρ‰Π΅ΠΌ Ρ„Π°ΠΉΠ»Π΅.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ html ΠΊ css. Для этой Π·Π°Π΄Π°Ρ‡ΠΈ Π΅ΡΡ‚ΡŒ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ css Π±ΡƒΠ΄Π΅Ρ‚ вашим основным Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ. Π’Π΅Π΄ΡŒ ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Ρ„Π°ΠΉΠ» стилСй Ρ‚ΠΎΠΆΠ΅ Π½Π΅ малСнький. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ всС прямо Π² html.

Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ способы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΈΡ… Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, ΠΊΠ°ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ пригодится использованиС встроСнных ΠΈΠ»ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… стилСй. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Ссли Π½ΡƒΠΆΠ½ΠΎ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ элСмСнт Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ страницС ΠΈ ΠΏΡ€ΠΈ этом Π½Π΅ Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Ρ‚ΡŒ основной Ρ„Π°ΠΉΠ» css.

alpha-byte.ru

ΠžΡΠ½ΠΎΠ²Ρ‹ CSS — Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

CSS (Cascading Style Sheets) β€” это ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ для стилизации вашСй Π²Π΅Π±-страницы.Β ΠžΡΠ½ΠΎΠ²Ρ‹ CSS ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ для Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠœΡ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠΌ Π½Π° Ρ‚Π°ΠΊΠΈΠ΅ вопросы ΠΊΠ°ΠΊ: ΠšΠ°ΠΊΒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠΎΠΉ тСкст Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ красным? Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹Β ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ появлялся Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ мСстС Π½Π° экранС? Как ΡƒΠΊΡ€Π°ΡΠΈΡ‚ΡŒ мою Π²Π΅Π±-страницу с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²?

Как ΠΈ HTML, CSS Π½Π° самом Π΄Π΅Π»Π΅ Π½Π΅ являСтся языком программирования. Π­Ρ‚ΠΎ Π½Π΅ язык Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ — это язык Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй.Β Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ позволяСт ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ стили Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎ ΠΊ элСмСнтам Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ… HTML. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ всС элСмСнты Π°Π±Π·Π°Ρ†Π° Π½Π° HTML страницС ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΒ Ρ‚Π΅ΠΊΡΡ‚ Π²Π½ΡƒΡ‚Ρ€ΠΈ них с Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ на красный, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ этот CSS:

p {
  color: red;
}

Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ: Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ эти Ρ‚Ρ€ΠΈ строки CSS Π² Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² ваш тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Π° Π·Π°Ρ‚Π΅ΠΌ сохранитС Ρ„Π°ΠΉΠ» ΠΊΠ°ΠΊ style. css Π² вашСй ΠΏΠ°ΠΏΠΊΠ΅ styles.

Но Π½Π°ΠΌ всС Ρ€Π°Π²Π½ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒΒ CSS ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ HTML Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ.Β Π’Β ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС, CSS ΡΡ‚ΠΈΠ»ΡŒ Π½Π΅ повлияСт Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊ ваш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ HTML Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. (Если Π²Ρ‹ Π½Π΅ слСдили Π·Π° нашим ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ, Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π»Β Π Π°Π±ΠΎΡ‚Π° с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΠžΡΠ½ΠΎΠ²Ρ‹ HTML, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ.)

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ваш Ρ„Π°ΠΉΠ» index.html ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку ΠΊΡƒΠ΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² ΡˆΠ°ΠΏΠΊΡƒ, ΠΌΠ΅ΠΆΠ΄Ρƒ <head> ΠΈ </head> Ρ‚Π΅Π³Π°ΠΌΠΈ:
    <link href="styles/style.css" rel="stylesheet" type="text/css">
  2. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ index.html ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² вашСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ этого:

Если тСкст вашСго Π°Π±Π·Π°Ρ†Π°Β Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ красный, ΠΏΡ€ΠΈΠΌΠΈΡ‚Π΅ наши поздравлСния!Β Π’Ρ‹ написали свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΉ CSS!

Анатомия набора ΠΏΡ€Π°Π²ΠΈΠ»Β CSS

Π”Π°Π²Π°ΠΉΡ‚Π΅ взглянСм Π½Π° Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹ΠΉ CSS Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ:

Вся структура называСтся Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΡ€Π°Π²ΠΈΠ» (Π½ΠΎ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽΒ Π΄Π»Ρ краткости «ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ»). ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… частСй:

Π‘Π΅Π»Π΅ΠΊΡ‚ΠΎΡ€ (Selector)
Имя HTML элСмСнта Π² Π½Π°Ρ‡Π°Π»Π΅ Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€Π°Π²ΠΈΠ». Он Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ элСмСнт(Ρ‹) для примСнСния стиля (Π² Π΄Π°Π½Π½ΠΎΠΌ случаС, элСмСнты p ). Для стилизации другого элСмСнта, просто ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ сСлСктор.
ОбъявлСниС (Declaration)
ЕдинствСнноС ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ color: red; ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· свойств элСмСнта Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ.
Бвойства (Properties)
Бпособы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉΒ HTML элСмСнт (Π² Π΄Π°Π½Π½ΠΎΠΌ случаС,Β color являСтся свойством для элСмСнтов <p>). Π’ CSS Π²Ρ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊΠΈΠ΅ свойства Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚ΡŒ Π² вашСм ΠΏΡ€Π°Π²ΠΈΠ»Π΅.
Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства (Property value)
Π‘ΠΏΡ€Π°Π²Π° ΠΎΡ‚ свойства, послС двоСточия, Ρƒ нас Π΅ΡΡ‚ΡŒΒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅Β Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚Β ΠΎΠ΄Π½ΠΎ ΠΈΠ· мноТСства Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² для Π΄Π°Π½Π½ΠΎΠ³ΠΎ свойства (сущСствуСт мноТСство Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉΒ color, ΠΏΠΎΠΌΠΈΠΌΠΎ red).

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π°Β Π²Π°ΠΆΠ½Ρ‹Π΅ части синтаксиса:

  • ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ» (ΠΊΡ€ΠΎΠΌΠ΅ сСлСктора) Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚ Π² Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки ({}).
  • Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ объявлСнии Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ (:), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΠΈΡ‚ΡŒ свойство ΠΎΡ‚ Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.
  • Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π½Π°Π±ΠΎΡ€Π΅ ΠΏΡ€Π°Π²ΠΈΠ» Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΡƒ с запятой (;), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ объявлСниС ΠΎΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ нСсколько Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ свойств сразу, Π²Π°ΠΌ просто Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈΡ…, раздСляя Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ с запятой, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊ:

p {
  color: red;
  width: 500px;
  border: 1px solid black;
}

Π’Ρ‹Π±ΠΎΡ€ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… элСмСнтов

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ нСсколько элСмСнтов Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π΄ΠΈΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ» для всСх ΠΈΠ· Π½ΠΈΡ…. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ нСсколько сСлСкторов, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… запятыми. НапримСр:

p,li,h2 {
  color: red;
}

Π Π°Π·Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ сСлСкторов

БущСствуСт мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² сСлСктора. Π’Ρ‹ΡˆΠ΅ ΠΌΡ‹ рассматривали Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сСлСктор элСмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ всС элСмСнты ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π² HTML Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅. Но ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ. Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных Ρ‚ΠΈΠΏΠΎΠ² сСлСкторов:

Имя сСлСктораЧто Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ΠŸΡ€ΠΈΠΌΠ΅Ρ€
Π‘Π΅Π»Π΅ΠΊΡ‚ΠΎΡ€ элСмСнта (ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ сСлСктором Ρ‚Π΅Π³Π° ΠΈΠ»ΠΈ Ρ‚ΠΈΠΏΠ°)ВсС HTML элСмСнт(Ρ‹) ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°.p
Π’Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ <p>
ID сСлСкторЭлСмСнт Π½Π° страницС с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ ID Π½Π° Π΄Π°Π½Π½ΠΎΠΉ HTML. Π›ΡƒΡ‡ΡˆΠ΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ элСмСнт для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ID (ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΎΠ΄ΠΈΠ½ ID для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта), Π΄Π°ΠΆΠ΅ Ссли Π²Π°ΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ID для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… элСмСнтов.#my-id
Π’Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ <p> ΠΈΠ»ΠΈ <a>
Π‘Π΅Π»Π΅ΠΊΡ‚ΠΎΡ€ классаЭлСмСнт(Ρ‹) Π½Π° страницС с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ классом (мноТСство экзСмпляров класса ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±ΡŠΡΠ²Π»ΡΡ‚ΡŒΡΡ Π½Π° страницС)..my-class
Π’Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ <p> ΠΈ <a>
Π‘Π΅Π»Π΅ΠΊΡ‚ΠΎΡ€ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Π­Π»Π΅ΠΌΠ΅Π½Ρ‚(Ρ‹) Π½Π° страницС с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ.img[src]
Π’Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ <img src="myimage.png"> Π½ΠΎ Π½Π΅ <img>
Π‘Π΅Π»Π΅ΠΊΡ‚ΠΎΡ€ псСвдо-классаУказанныС элСмСнт(Ρ‹), Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² случаС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ состояния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора.a:hover
Π’Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ <a>, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ Π½Π° ссылку.

БущСствуСт Π΅Ρ‰Π΅Β ΠΌΠ½ΠΎΠ³ΠΎ сСлСкторов для изучСния, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ список Π² нашСм РуководствС сСлСкторов.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΈΠ·ΡƒΡ‡ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ основы CSS, Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Ρ‰Ρ‘ нСсколько ΠΏΡ€Π°Π²ΠΈΠ» ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² наш Ρ„Π°ΠΉΠ» style.css, Ρ‡Ρ‚ΠΎΠ±Ρ‹ наш ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β Ρ…ΠΎΡ€ΠΎΡˆΠΎ выглядСл. ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, Π΄Π°Π²Π°ΠΉΡ‚Π΅ сдСлаСм, Ρ‡Ρ‚ΠΎΠ±Ρ‹ наши ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ ΠΈ тСкст выглядСли Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅.

  1. ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π²Ρ‹Π²ΠΎΠ΄ ΠΈΠ· Google Fonts, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΡƒΠΆΠ΅ Π³Π΄Π΅-Ρ‚ΠΎ сохранили. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ элСмСнт <link>Β Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ шапки вашСго index.html (снова, Π² любом мСстС ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π³Π°ΠΌΠΈ <head> ΠΈ </head>). Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:
    <link href='http://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>
    Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ связываСт Π²Π°ΡˆΡƒ страницу с Ρ‚Π°Π±Π»ΠΈΡ†ΠΎΠΉ стилями, которая Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ сСмСйство ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Open Sans вмСстС с вашСй страницой ΠΈ позволяСт Π²Π°ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ… ΠΊ вашим HTML элСмСнтам ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй.
  2. Π—Π°Ρ‚Π΅ΠΌ, ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π² вашСм style.css Ρ„Π°ΠΉΠ»Π΅. Π­Ρ‚ΠΎ Π±Ρ‹Π» Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ тСст, Π½ΠΎ красный тСкст, Π½Π° самом Π΄Π΅Π»Π΅, Π½Π΅Β ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ выглядит.
  3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ мСсто, Π·Π°ΠΌΠ΅Π½ΠΈΠ² строку placeholder Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉΒ font-family строкой, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΈΠ·Β Google Fonts. (font-family просто ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΎΠΉ ΡˆΡ€ΠΈΡ„Ρ‚(Ρ‹) Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для вашСго тСкста). Π­Ρ‚ΠΎ правило устанавливаСт Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° для всСй страницы (ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ <html> являСтся Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ элСмСнтом для всСй страницы, ΠΈ всС элСмСнты Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ Π½Π°ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ font-size ΠΈ font-family):
    html {
      font-size: 10px; 
      font-family: placeholder: здСсь Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ имя ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΈΠ· Google fonts
    }

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ВсС Π² CSS Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ /* ΠΈ */ являСтся CSS ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΈ исполнСнии ΠΊΠΎΠ΄Π°. Π­Ρ‚ΠΎ мСсто, Π³Π΄Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅.

  4. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ установим Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° для элСмСнтов, содСрТащих тСкст Π²Π½ΡƒΡ‚Ρ€ΠΈ HTML Ρ‚Π΅Π»Π° (<h2>, <li>, ΠΈ <p>). ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ тСкст нашСго Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΈ установим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ высоту строки ΠΈ расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ Π² Ρ‚Π΅Π»Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ для чтСния:
    h2 {
      font-size: 60px;
      text-align: center;
    }
    
    p, li {
      font-size: 16px;
      line-height: 2;
      letter-spacing: 1px;
    }

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ значСния px Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π²Π°ΠΌ нравится, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваш Π΄ΠΈΠ·Π°ΠΉΠ½ выглядСл Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Π½ΠΎ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ, ваш Π΄ΠΈΠ·Π°ΠΉΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π²ΠΎΡ‚ Ρ‚Π°ΠΊ:

Одна Π²Π΅Ρ‰ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅ Π² написании CSS, Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ ΠΈΠ· этого касаСтся Π±Π»ΠΎΠΊΠΎΠ²Β — настройка ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ†Π²Π΅Ρ‚Π°, полоТСния ΠΈ Ρ‚. Π΄. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ HTML элСмСнтов Π½Π° страницС ΠΌΠΎΠΆΠ½ΠΎΒ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΒ ΠΊΠ°ΠΊ Π±Π»ΠΎΠΊΠΈ, располоТСнныС Π΄Ρ€ΡƒΠ³ Π½Π°Π΄ Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

НС ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΌΠ°ΠΊΠ΅Ρ‚ CSS основан, Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ,Β Π½Π° Π±Π»ΠΎΡ‡Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ (box model). ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ², Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉ пространство Π½Π° вашСй страницС ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠ΅ свойства, ΠΊΠ°ΠΊ:

  • padding, пространство Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΎΠΊΡ€ΡƒΠ³ Π°Π±Π·Π°Ρ†Π° тСкста)
  • border, сплошная линия, которая располоТСна рядом с padding
  • margin, пространство Π²ΠΎΠΊΡ€ΡƒΠ³ внСшнСй стороны элСмСнта

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ:

  • width (ΡˆΠΈΡ€ΠΈΠ½Ρƒ элСмСнта)
  • background-color, Ρ†Π²Π΅Ρ‚ ΠΏΠΎΠ·Π°Π΄ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ padding элСмСнтов
  • color, Ρ†Π²Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° элСмСнта (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ тСкста)
  • text-shadow: устанавливаСт Ρ‚Π΅Π½ΡŒ Π½Π° тСкстС Π²Π½ΡƒΡ‚Ρ€ΠΈ элСмСнта
  • display: устанавливаСт Ρ€Π΅ΠΆΠΈΠΌ отобраТСния элСмСнта (ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ Π½Π΅ Π²ΠΎΠ»Π½ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΎΠ± этом)

Π˜Ρ‚Π°ΠΊ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π½Π°Ρ‡Π½Π΅ΠΌ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ большС CSS Π½Π° нашСй страницС! ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ эти Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°, располоТСнныС Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части страницы, ΠΈ Π½Π΅ Π±ΠΎΠΉΡ‚Π΅ΡΡŒ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

ИзмСнСниС Ρ†Π²Π΅Ρ‚Π° страницы

РазбираСмся с Ρ‚Π΅Π»ΠΎΠΌ

body {
  width: 600px;
  margin: 0 auto;
  background-color: #FF9500;
  padding: 0 20px 20px 20px;
  border: 5px solid black;
}

Π’Π΅ΠΏΠ΅Ρ€ΡŒ для <body> элСмСнта. Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ Π½Π΅ΠΌΠ°Π»ΠΎ Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ†ΠΈΠΉ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠΉΠ΄Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· Π½ΠΈΡ… всСх ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ:

  • width: 600px; β€” заставляСт Ρ‚Π΅Π»ΠΎ Π±Ρ‹Ρ‚ΡŒ всСгда 600 пиксСлСй Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ.
  • margin: 0 auto; β€” ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ устанавливаСтС Π΄Π²Π° значСния для Ρ‚Π°ΠΊΠΈΡ… свойств ΠΊΠ°ΠΊ margin ΠΈΠ»ΠΈ padding, ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ элСмСнта влияСт Π½Π° Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ ΠΈ ниТнюю сторону (Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΡ… 0 Π² Π΄Π°Π½Π½ΠΎΠΌ случаС), ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° Π»Π΅Π²ΡƒΡŽΒ ΠΈ ΠΏΡ€Π°Π²ΡƒΡŽ сторону (здСсь, auto являСтся особым Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄Π΅Π»ΠΈΡ‚ доступноС пространство ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΏΠΎΡ€ΠΎΠ²Π½Ρƒ слСва ΠΈ справа). Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½, Ρ‚Ρ€ΠΈ ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ значСния, ΠΊΠ°ΠΊ описано здСсь.
  • background-color: #FF9500; β€” ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€Π΅ΠΆΠ΄Π΅, устанавливаСт Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° элСмСнта. Π― использовал красновато-ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ для Ρ‚Π΅Π»Π°, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ‚Π΅ΠΌΠ½ΠΎ-синСго Ρ†Π²Π΅Ρ‚Π° для <html> элСмСнта, Π½ΠΎ Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΈ экспСрСмСнтируйтС.
  • padding: 0 20px 20px 20px; β€” Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ значСния, установлСнныС для padding, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ пространства Π²ΠΎΠΊΡ€ΡƒΠ³ нашСго ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Π’ этот Ρ€Π°Π· ΠΌΡ‹ Π½Π΅ устанавливаСм padding Π½Π° Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Ρ‚Π΅Π»Π°, Π½ΠΎ Π΄Π΅Π»Π°Π΅ΠΌ 20 пиксСлСй слСва, снизу ΠΈ справа. ЗначСния ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ свСрху, справа, снизу, слСва, Π² Ρ‚Π°ΠΊΠΎΠΌ порядкС.
  • border: 5px solid black; β€” просто устанавливаСт ΡΠΏΠ»ΠΎΡˆΠ½ΡƒΡŽ Ρ‡Π΅Ρ€Π½ΡƒΡŽ Ρ€Π°ΠΌΠΊΡƒ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 5 пиксСлСй со всСх сторон Ρ‚Π΅Π»Π°.

ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ стилизация нашСго Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π³Π»Π°Π²Π½ΠΎΠΉ страницы

h2 {
  margin: 0;
  padding: 20px 0;
  color: #00539F;
  text-shadow: 3px 3px 1px black;
}

Π’Ρ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ уТасный Ρ€Π°Π·Ρ€Ρ‹Π² Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Ρ‚Π΅Π»Π°. Π­Ρ‚ΠΎ происходит, ΠΏΠΎΡ‚ΠΎΠΌΡƒΒ Ρ‡Ρ‚ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для элСмСнта <h2>Β (ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ), Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π½Π΅ примСняли ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ CSS Π²ΠΎΠΎΠ±Ρ‰Π΅! Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π²ΡƒΡ‡Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ плохая идСя, Π½ΠΎ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π΅Π±-страница Π±Π΅Π· стилСй ΠΈΠΌΠ΅Π»Π° Π±Π°Π·ΠΎΠ²ΡƒΡŽ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΡΡ‚ΡŒ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Ρ€Π°Π·Ρ€Ρ‹Π²Π°, ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ ΡΡ‚ΠΈΠ»ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, установив margin: 0;.

Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ установили Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΡƒ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ padding Π½Π° 20 пиксСлСй, ΠΈ сдСлали тСкст Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ†Π²Π΅Ρ‚Π°, ΠΊΠ°ΠΊ ΠΈ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° html.

Π—Π΄Π΅ΡΡŒ, ΠΌΡ‹ использовали ΠΎΠ΄Π½ΠΎ довольно интСрСсноС свойство — это text-shadow, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ примСняСт Ρ‚Π΅Π½ΡŒ ΠΊ тСкстовому ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Ρƒ элСмСнта. Оно ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ значСния:

  • ΠŸΠ΅Ρ€Π²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ пиксСлСй Π·Π°Π΄Π°Π΅Ρ‚ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ смСщСниС Ρ‚Π΅Π½ΠΈ ΠΎΡ‚ тСкста β€” ΠΊΠ°ΠΊ Π΄Π°Π»Π΅ΠΊΠΎ ΠΎΠ½Π° двиТСтся ΠΏΠΎΠΏΠ΅Ρ€Π΅ΠΊ: ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒ Π΅Π΅ Π²Π»Π΅Π²ΠΎ.
  • Π’Ρ‚ΠΎΡ€ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ пиксСлСй Π·Π°Π΄Π°Π΅Ρ‚ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ смСщСниС Ρ‚Π΅Π½ΠΈ ΠΎΡ‚ тСкста β€” ΠΊΠ°ΠΊ Π΄Π°Π»Π΅ΠΊΠΎ ΠΎΠ½Π° двиТСтся Π²Π½ΠΈΠ·, Π² этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅: ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Π΅ Π²Π²Π΅Ρ€Ρ….
  • Π’Ρ€Π΅Ρ‚ΡŒΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ пиксСлСй Π·Π°Π΄Π°Π΅Ρ‚ радиус размытия Ρ‚Π΅Π½ΠΈ β€” большСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π·ΠΌΡ‹Ρ‚ΡƒΡŽ Ρ‚Π΅Π½ΡŒ.
  • Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π΅Ρ‚ основной Ρ†Π²Π΅Ρ‚ Ρ‚Π΅Π½ΠΈ.

И вновь ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ значСниями, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ.

Π¦Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ изобраТСния

img {
  display: block;
  margin: 0 auto;
}

Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, ΠΌΡ‹ ΠΎΡ‚Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ выглядСло. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ margin: 0 auto ΡƒΠ»ΠΎΠ²ΠΊΡƒ снова, ΠΊΠ°ΠΊ ΠΌΡ‹ это Π΄Π΅Π»Π°Π»ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅ для body, Π½ΠΎ ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠ΅-Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ <body> являСтся Π±Π»ΠΎΡ‡Π½Ρ‹ΠΌ, это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ занимаСт мСсто на страницС ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ margin ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ значСния отступов, примСняСмых ΠΊ Π½Π΅ΠΌΡƒ. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, ΡΠ²Π»ΡΡŽΡ‚ΡΡ строчными элСмСнтами, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ они этого Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ margin ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ Π±Π»ΠΎΡ‡Π½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ display: block;.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ инструкции ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ мСньшСй ΡˆΠΈΡ€ΠΈΠ½Ρ‹, Ρ‡Π΅ΠΌ заданная для <body> (600 пиксСлСй). Если вашС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ большС, Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ Π·Π° Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ <body> ΠΈ Π·Π°ΠΉΠΌΠ΅Ρ‚ пространство страницы. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ 1) ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ изобраТСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ графичСский Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΈΠ»ΠΈ 2) ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ CSS ΠΏΡƒΡ‚Π΅ΠΌ установки свойства width для <img> элСмСнта мСньшСго значСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 400 px;).

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: НС стоит Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ, Ссли Π²Ρ‹ Π΅Ρ‰Π΅ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ display: block; ΠΈ различия ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π»ΠΎΡ‡Π½Ρ‹ΠΌ/строчным. Π’Ρ‹ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅, ΠΊΠΎΠ³Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ CSS Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… доступных значСниях display Π½Π° нашСй страницС ΠΎ свойствС display.

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ CSS ΠΊ HTML-страницС

CSS β€” каскадныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй, ΡΠ²Π»ΡΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π΅ΠΎΡ‚ΡŠΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сайта. HTML позволяСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°ΡΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π½Π° Π²Π΅Π±-страницС. Π‘ вопросами Ρ†Π²Π΅Ρ‚Π° ΠΈ стилСй ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ CSS. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ рассказано ΠΎ способах ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ каскадных Ρ‚Π°Π±Π»ΠΈΡ† ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ.

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ CSS

Добавляя каскадныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, программист ΠΏΠΈΡˆΠ΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»Π°, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π±Π»ΠΎΠΊ объявлСний ΠΈ сСлСктор. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ вписан Π² Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки, Π² Π½Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΎΠ΄Π½Π° ΠΈΠ»ΠΈ нСсколько частСй, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ с запятой. Π’Ρ‚ΠΎΡ€ΠΎΠΉ β€” ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΈ ΠΊΠΎΠ΄Π° распространяСтся ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ. Оно «рассказываСт» Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈ ΠΊΠ°ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π½Π° Π²Π΅Π±-страницС. Π—Π° Β«Ρ‡Ρ‚ΠΎΒ» ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ сСлСктор, находящийся слСва, Π° Π·Π° Β«ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌΒ» β€” тСкст Π² скобках, располоТСнный справа. НСрСдко встрСчаСтся Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° Π²Π΅Ρ€ΡΡ‚Π°Π»ΡŒΡ‰ΠΈΠΊ вписываСт нСсколько сСлСкторов. Π­Ρ‚ΠΎ происходит Π² ситуации, Ссли ΠΎΠ΄Π½ΠΈ настройки Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… элСмСнтов. Если ΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π΄Π²Π° ΠΈ Π±ΠΎΠ»Π΅Π΅ объявлСний, это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ части Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Π―Ρ€ΠΊΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ добавлСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… свойств являСтся Π±Π»ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°Π΄Π°ΡŽΡ‚ Π·Π°Π»ΠΈΠ²ΠΊΡƒ, Ρ€Π°ΠΌΠΊΡƒ, скруглСниС ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ CSS ΠΊ своСму ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ

Π•ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ способов ΠΏΡ€ΠΈΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ CSS ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ β€” ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ всС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² ΠΊΠΎΠ΄Π΅ HTML-страницы. Для этого пригодится ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Ρ‚Π΅Π³ Β«styleΒ» β€” Π² Π½Π΅ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΡ€Π°Π²ΠΈΠ»Π°. Π’Ρ‚ΠΎΡ€ΠΎΠΉ β€” ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .css. Π£ этих Π΄Π²ΡƒΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π΅ΡΡ‚ΡŒ названия β€” Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΈ внСшниС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй. Π’Π°ΠΊΠΆΠ΅ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΠΌΠ΅Π½ΡƒΡŽΡ‚ ΠΈΡ… Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈ связанными.

БущСствуСт Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡƒΡ‚ΡŒ, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒ стили ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌ. Π’Π°ΠΊ ΠΎΠ½ выглядит:

Π•Π³ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ встроСнным. Π’ Π½Π΅ΠΌ содСрТится Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Β«styleΒ», относящийся ΠΊ HTML, Π° Π² скобках записан ΡƒΠΆΠ΅ CSS-ΠΊΠΎΠ΄. Π‘Ρ‚ΠΎΠΈΡ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ использованиС Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° β€” Π½Π΅ Π»ΡƒΡ‡ΡˆΠ΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ситуаций. Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ Π½Π΅ считаСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ.

Когда трСбуСтся Π·Π°ΡΡ‚ΠΈΠ»ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт, стоит ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сСлСктор класса. Он придаст Ρ„ΠΎΡ€ΠΌΡƒ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π΅ΠΌ элСмСнтам, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ класс.

Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° возьмСм Π°Π±Π·Π°Ρ†, с сСлСктором Β«skillΒ»:

Π’Π°ΠΊΠΎΠΉ Ρ‚Π΅Π³ прСвращаСтся ΠΈΠ·:

Π² ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ присвоСниС стилСй являСтся максимально ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ:

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ считаСтся ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ CSS Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅, ΠΊΠΎΠ³Π΄Π° стили ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΎΡ‚ Ρ„Π°ΠΉΠ»Π°, вСдь Π² Ρ‚Π°ΠΊΠΎΠΌ случаС Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌ страницам. Π­Ρ‚ΠΎ особСнно Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ для ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… рСсурсов, вСдь сущСствСнно Π»Π΅Π³Ρ‡Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ для всСх Π²Π΅Π±-страниц, Ρ‡Π΅ΠΌ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΏΠΎ-ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Но Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ гипСртСкстовая Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° ΠΈ каскадныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π½Π΅ ΡΠΌΠ΅ΡˆΠΈΠ²Π°ΡŽΡ‚ΡΡ, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ сохраняСтся Ρ€Π°Π·Π³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ Π΅Π³ΠΎ оформлСния.

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ† стилСй

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ взята нСслоТная конструкция, Π·Π°Π΄Π°ΡŽΡ‰Π°Ρ для Π°Π±Π·Π°Ρ†Π΅Π² Β«pΒ» Ρ†Π²Π΅Ρ‚ β€” color ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° β€” font-size.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ Π²ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π² ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ HTML-страницу, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π΅Π³ Β«styleΒ». Π’Π°ΠΊΠΎΠΉ Π±Π»ΠΎΠΊ располагаСтся слСдом Π·Π° Β«titleΒ» β€” тСкстом, Π²Ρ‹ΡΠ²Π΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΡΡ Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π’ ΠΊΠΎΠ΄Π΅ это Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΎ Ρ‚Π°ΠΊ:

ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ страницы:

А это появляСтся Π½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½ΠΎΠΉ Π²Π΅Π±-страницС, Ссли Π½Π°ΠΆΠ°Ρ‚ΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π½Π° ΠΏΡ€Π°Π²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Β«open in browserΒ»:

Π’ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒ сдСлал Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π² любоС врСмя ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Она ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Π° для вынСсСния ΠΊΠΎΠ΄Π° Π² ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ . css, послС Ρ‡Π΅Π³ΠΎ ΠΎΠ½Π° ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π² Ρ„ΠΎΡ€ΠΌΡƒ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†, Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² любоС количСство Π²Π΅Π±-страниц.

ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ записи ΠΊΠΎΠ΄Π°. Π•ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π°, ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ΄ ΠΈ Π΄Π΅Π»Π°ΡŽΡ‰Π΅Π΅ Π΅Π³ΠΎ Ρ‡ΠΈΡ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌ β€” ΠΎΠ½ΠΈ особСнно ΠΏΠΎΠ»Π΅Π·Π½Ρ‹, ΠΊΠΎΠ³Π΄Π° Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ трудится Π½Π΅ ΠΎΠ΄ΠΈΠ½ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π΄Π° Π²Π΅Π±-рСсурс Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ. ВСорСтичСски, Ссли Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ вопрос с тСхничСской стороны, Ρ‚ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅Π·Π°Ρ‡Π΅ΠΌ ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ строки для Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Ρ… скобок. Но с Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ слоТнСС Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΅Π³ΠΎ части Π½Π΅ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π»Π΅Π³ΠΊΠΎ.

ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ† CSS-стилСй

Как ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, внСшниС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .css ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅. Боздания Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° прСдусматриваСт использованиС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… тСкстовых Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² (Sublime Text) ΠΈΠ»ΠΈ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ³ΠΎ всСм ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π±Π»ΠΎΠΊΠ½ΠΎΡ‚Π°. Π“Π»Π°Π²Π½Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎΠΌ, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Π΅Ρ‚ свои свойства, являСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. ΠŸΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ, просто поставив послС ΠΈΠΌΠ΅Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΈ Β«cssΒ» . На ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°:

Π’Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠ³ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ строки Π½Π° этой ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Π½Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ написанного для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΡ… Π±Π»ΠΎΠΊ Ρ‚Π΅Π³Π°Ρ… ΠΈ возмоТности примСнСния настроСк ΠΊ нСскольким Π²Π΅Π±-страницам ΠΈΠ»ΠΈ Ρ†Π΅Π»ΠΎΠΌΡƒ сайту. Если ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅, понятно, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° располоТСниС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. ВставляСтся Π±Π»ΠΎΠΊ Ρ‚Π°ΠΊΠΆΠ΅ послС Β«titleΒ».

Как это выглядит Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅:


ΠŸΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ styles.css Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ β€” это допустимо, Ссли ΠΎΠ±Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° находятся Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅.

МоТно Π»ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡ΡƒΠΆΠΈΠ΅ стили

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ взятыС ΠΈΠ· ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ доступа Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π½ΡƒΠΆΠ½ΠΎ лишь ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ URL Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ CSS-Ρ„Π°ΠΉΠ»Π° Π² своих HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ….

НСудобство описанного ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² сохранСнии доступа ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ CSS-ΠΊΠΎΠ΄Π° Π΅Π³ΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ. Π’Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ смСнС Π»ΡŽΠ±Ρ‹Ρ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ Π² исходникС, Π² позаимствованном ΠΊΠΎΠ΄Π΅ автоматичСски скоррСктируСтся каТдая Π²Π΅Π±-страница. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ часто Π±ΠΎΠ»Π΅Π΅ простым ΠΈ прСдсказуСмым ΠΏΡƒΡ‚Π΅ΠΌ становится ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° Π½Π° свой сСрвСр.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ CSS β€” это Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всС интСрСсныС ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ придСтся ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌΡƒ frontend-программисту Π² процСссС обучСния. На стартС ΠΏΡƒΡ‚ΠΈ особСнно Ρ†Π΅Π½Π½Π° мСнторская ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠ³ΠΎ прСподаватСля, поэтому ΠΌΠ½ΠΎΠ³ΠΈΠ΅ люди приходят Π½Π° курсы ΠΏΠΎ вСрсткС Π² Π₯Π°Ρ€ΡŒΠΊΠΎΠ²Π΅ ΠΈΠ»ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½. Они рассчитаны Π½Π° Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² β€” ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΉΡ‚ΠΈ Π±Π΅Π· ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΈ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ всСму ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π±Π΅Π· формирования ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² Π² знаниях. Выпускники ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΠ°Ρ€Ρƒ бСсплатных ΡƒΡ€ΠΎΠΊΠΎΠ² β€” ΠΎΠ΄ΠΈΠ½ с HR, Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ β€” Π½Π° Ρ‚Π΅ΠΌΡƒ фриланса. НаиболСС ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Π΅ ΡƒΡ‡Π΅Π½ΠΈΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² трудоустройствС.

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ? Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π΅Π΅ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Ctrl+Enter, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ Π½Π°ΠΌ.

CSS Π£Ρ€ΠΎΠΊ 2: Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» CSS

БСгодня ΠΌΡ‹ собираСмся Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» CSS. НачнСм с открытия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ рСдактирования тСкста. Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Π½Π° ПК с Microsoft Windows, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ с ΠΈΠΌΠ΅Π½Π΅ΠΌ Β«Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Β» (ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Windows Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ R, Π·Π°Ρ‚Π΅ΠΌ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π²Π²ΠΎΠ΄). Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Macintosh, запуститС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«TextEditΒ» (ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ находится Π² ΠΏΠ°ΠΏΠΊΠ΅ Β«ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΒ»).

Π”Π°Π²Π°ΠΉΡ‚Π΅ напишСм наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±ΠΈΡ‚ CSS

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ простая Π²Π΅Π±-страница с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ, ΠΈ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π±Ρ‹Π» ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΌ ΠΈ Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² Π½ΠΎΠ²Ρ‹ΠΉ пустой тСкстовый Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚:

 h2 {
ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚;
Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: Ρ†Π΅Π½Ρ‚Ρ€;
} 

НадСюсь, Π²Ρ‹ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ этот ΠΊΠΎΠ΄ ΠΈΠ· нашСго ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΡƒΡ€ΠΎΠΊΠ°. Π—Π°Π΄Π°Ρ‡Π° Π½Π° сСгодня — ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ наш CSS-Ρ„Π°ΠΉΠ» ΠΈ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ Π΅Π³ΠΎ с HTML-страницСй.

Π¨Π°Π³ 1. Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° CSS

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС (ΠΈΠ»ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€Ρƒ) ΠΈ Π½Π°Π·ΠΎΠ²ΠΈΡ‚Π΅ Π΅Π΅ CSS-Test . Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ рСдактирования тСкста ΠΈ сохранитС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΊΠ°ΠΊ Β«style.css Β».

БвязываниС Ρ„Π°ΠΉΠ»Π° CSS с HTML-страницСй

Наш Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» CSS бСсполСзСн, Ссли ΠΌΡ‹ Π½Π΅ примСняСм Π΅Π³ΠΎ ΠΊ Π²Π΅Π±-страницС. Π”Π°Π²Π°ΠΉΡ‚Π΅ создадим для этого ΡƒΡ€ΠΎΠΊΠ° Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ HTML-страницу. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ пустой Ρ„Π°ΠΉΠ» Π² Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Π΅ (ΠΈΠ»ΠΈ TextEdit) ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

 




 CSS-тСст 



 

CSS-тСст

Π­Ρ‚ΠΎ пСрвая ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ°.

Π­Ρ‚ΠΎ Π±Π»ΠΎΠΊ Π΄Π²Π°.

Если Π²Ρ‹ Ρ‡ΠΈΡ‚Π°Π»ΠΈ ΠΌΠΎΠΈ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ нСсколько ΡƒΡ€ΠΎΠΊΠΎΠ² HTML, Ρ‚ΠΎ этот ΠΊΠΎΠ΄, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, отчасти Π²Π°ΠΌ Π·Π½Π°ΠΊΠΎΠΌ. Π― объясню это ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ продолТСния ΡƒΡ€ΠΎΠΊΠ°; Π° ΠΏΠΎΠΊΠ° сохранитС этот Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π² нашСй ΠΏΠ°ΠΏΠΊΠ΅ Β«CSS-TestΒ» ΠΈ Π½Π°Π·ΠΎΠ²ΠΈΡ‚Π΅ Π΅Π³ΠΎ Β«index.htmΒ».

БвязываниС Π΄Π²ΡƒΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² вмСстС

Нам всС Π΅Ρ‰Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ наш Β«style.css Β»ΠΏΡ€ΠΈ просмотрС страницы« index.htm Β». Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² index.htm прямо Π½Π°Π΄ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ Ρ‚Π΅Π³ΠΎΠΌ:

  

Π­Ρ‚Π° строка ΠΊΠΎΠ΄Π° сообщаСт Π½Π°ΡˆΠ΅ΠΌΡƒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° находится Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΠ°ΠΏΠΊΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ наша HTML-страница, ΠΈ называСтся Β«style. cssΒ».

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ просматриваСтС страницу index.htm Π² Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ:

Π”Π°Π²Π°ΠΉΡ‚Π΅ украсим эти Π΄Π²Π΅ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ

Если Π²Ρ‹ посмотритС Π½Π° ΠΊΠΎΠ΄ нашСй HTML-страницы, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π΄Π²Π° элСмСнта

.ΠœΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ HTML Β«idΒ» для этих Π΄Π²ΡƒΡ… элСмСнтов ΠΈ присвоили ΠΈΠΌ значСния Β«box-oneΒ» ΠΈ Β«box-twoΒ». ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Β«idΒ» элСмСнта, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS. НапримСр, сдСлаСм ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ сСрым, Π° Π²Ρ‚ΠΎΡ€ΠΎΠ΅ — ΠΆΠ΅Π»Ρ‚Ρ‹ΠΌ. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² свой Ρ„Π°ΠΉΠ» CSS прямо ΠΏΠΎΠ΄ нашим исходным ΠΏΡ€Π°Π²ΠΈΠ»ΠΎΠΌ

:

 # box-one {
Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: сСрый;
}

# box-two {
Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ;
отступ: 10 пиксСлСй;
} 

Если Ρƒ элСмСнта Π΅ΡΡ‚ΡŒ Β«idΒ», ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ доступ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСлСктора CSS, помСстив Π·Π½Π°ΠΊ Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠΈ (#) ΠΏΠ΅Ρ€Π΅Π΄ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ id.Π˜Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ элСмСнт

, ΠΌΡ‹ просто Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ Β«# box-oneΒ», Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ нашС ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ CSS.

Наши Π½ΠΎΠ²Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ

Когда Π²Ρ‹ сохраняСтС свой Ρ„Π°ΠΉΠ» CSS ΠΈ обновляСтС Π½Π°ΡˆΡƒ HTML-страницу Π² Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π΅Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ΅Π΅ Π½Π° это:

Π£Ρ€Π° для стиля

Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ красиво, Π½ΠΎ ΠΌΡ‹ стилизовали Π½Π°ΡˆΡƒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ HTML-страницу с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS! Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ΄Π²Π΅Π΄Π΅ΠΌ ΠΈΡ‚ΠΎΠ³ΠΈ Π²Π°ΡˆΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ CSS. Π’Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅:

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ CSS-сСлСкторы ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы нацСливания Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ элСмСнты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ вашСго CSS.

Если Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΡƒΡ€ΠΎΠΊΠΈ, Π° Π½Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠΈΡΡŒΠΌΠ΅Π½Π½Ρ‹Π΅ ΡƒΡ€ΠΎΠΊΠΈ, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с ΠΌΠΎΠΈΠΌ 8-часовым видСокурсом ΠΈ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 4000 Π΄Ρ€ΡƒΠ³ΠΈΡ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΡƒΡ‡ΠΈΠ»ΠΈ HTML, CSS ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ уровня.

Начиная с HTML + CSS

Начиная с HTML + CSS

Π­Ρ‚ΠΎ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ руководство ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ для людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Ρ€Π°Π½ΡŒΡˆΠ΅ Π½Π΅ писали Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй CSS.

Он Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ CSS. Π­Ρ‚ΠΎ просто ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» HTML, Ρ„Π°ΠΉΠ» CSS ΠΈ ΠΊΠ°ΠΊ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС.ПослС Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ любой ΠΈΠ· мноТСства Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΈ ΠΏΠΎ добавлСнию Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Ρ„Π°ΠΉΠ»Ρ‹ HTML ΠΈ CSS. Или Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ HTML ΠΈΠ»ΠΈ CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ слоТныС сайты.

Π’ ΠΊΠΎΠ½Ρ†Π΅ ΡƒΡ€ΠΎΠΊΠ° Π²Ρ‹ создадитС HTML-Ρ„Π°ΠΉΠ», выглядит Ρ‚Π°ΠΊ:

Π˜Ρ‚ΠΎΠ³ΠΎΠ²Π°Ρ HTML-страница с Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ, выполнСнная с CSS.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, я Π½Π΅ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽ, Ρ‡Ρ‚ΠΎ это красиво ☺

Π Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выглядят Ρ‚Π°ΠΊ: Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹. Они содСрТат Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ объяснСниС ΠΊΠΎΠ΄ΠΎΠ² HTML ΠΈ CSS Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅. Π’ «Π’Ρ€Π΅Π²ΠΎΠ³Π°!» Π·Π½Π°ΠΊ Π² Π½Π°Ρ‡Π°Π»Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ это Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°, Ρ‡Π΅ΠΌ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ тСкст.

Шаг 1: написаниС HTML

Для этого ΡƒΡ€ΠΎΠΊΠ° я ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π²Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самыС простыС ΠΈΠ· инструмСнты. НапримСр, Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚ (Π² Windows), TextEdit (Π² Mac) ΠΈΠ»ΠΈ KEdit (ΠΏΠΎΠ΄ KDE) ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ инструмСнты ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π½Π° коммСрчСскиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Style Master, Dreamweaver ΠΈΠ»ΠΈ GoLive.Но для вашСй самой ΠΏΠ΅Ρ€Π²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй CSS Π»ΡƒΡ‡ΡˆΠ΅ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ отвлСкаСтся Π½Π° слишком ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ тСкстовый процСссор, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Microsoft Word ΠΈΠ»ΠΈ OpenOffice. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ. Для HTML ΠΈ CSS, Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ простыС тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹.

Π¨Π°Π³ 1: ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ (Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚, TextEdit, KEdit ΠΈΠ»ΠΈ всС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ нравится большС всСго), Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ с пустого ΠΎΠΊΠ½Π° ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ:




   Моя пСрвая стилизованная страница 








 

Моя пСрвая стилизованная страница

Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° мою ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡƒΡŽ страницу!

Π’ Π½Π΅ΠΌ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ изобраТСния, Π½ΠΎ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ Π΅ΡΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ.И Π½Π° Π½Π΅ΠΌ Π΅ΡΡ‚ΡŒ ссылки, Π΄Π°ΠΆΠ΅ Ссли ΠΎΠ½ΠΈ Π½Π΅ ΠΈΠ΄ΡƒΡ‚ Π³Π΄Π΅ ΡƒΠ³ΠΎΠ΄Π½ΠΎ & hellip;

Π—Π΄Π΅ΡΡŒ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ большС, Π½ΠΎ я Π½Π΅ знаю Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅. <адрСс> Π‘Π΄Π΅Π»Π°Π½ΠΎ 5 апрСля 2004 Π³.
сам.

На самом Π΄Π΅Π»Π΅ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΅Π³ΠΎ: Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ с этой Π²Π΅Π±-страницы Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.

(Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ TextEdit Π½Π° Mac, Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ TextEdit, Ρ‡Ρ‚ΠΎ тСкст Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ являСтся ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ тСкстом, пСрСйдя Π² Π€ΠΎΡ€ΠΌΠ°Ρ‚ мСню ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкст».)

пСрвая строка HTML-Ρ„Π°ΠΉΠ»Π° Π²Ρ‹ΡˆΠ΅ сообщаСт Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ, ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ HTML это (DOCTYPE ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ DOCument TYPE). Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС это HTML вСрсии 4.01.

Π‘Π»ΠΎΠ²Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ <ΠΈ> Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚Π΅Π³Π°ΠΌΠΈ ΠΈ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ содСрТится Π² ΠΈ Ρ‚Π΅Π³ΠΈ. ΠœΠ΅ΠΆΠ΄Ρƒ ΠΈ Ρ‚Π°ΠΌ Π΅ΡΡ‚ΡŒ мСсто для Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, которая Π½Π΅ отобраТаСтся Π½Π° экран. Пока Ρ‡Ρ‚ΠΎ ΠΎΠ½ содСрТит Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π½ΠΎ ΠΏΠΎΠ·ΠΆΠ΅ ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ Ρ‚ΡƒΠ΄Π° ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ стилСй CSS.

— это мСсто, Π³Π΄Π΅ находится фактичСский тСкст Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Ρ‚Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ всС, ΠΊΡ€ΠΎΠΌΠ΅ тСкст Π²Π½ΡƒΡ‚Ρ€ΠΈ , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ слуТит ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅ΠΌ сСбС. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ это.

Из Ρ‚Π΅Π³ΠΎΠ² Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅