Башкы бетке кайтуу

CSS боюнча үй тапшырмасы

Каскаддык стильдер таблицасын өздөштүрүү үчүн 4 практикалык тапшырма

Иш мейкиндигин даярдоо

Алгач CSS файлын түзүп, биздин баракчага туташтыралы:

1
Sublime Textте "Менин сайттарым" папкасын ачыңыз
File → Open Folder → "Менин сайттарым" папкасын тандаңыз
2
eda.css файлын түзүңүз
Ctrl+N → Ctrl+S → файлды "eda.css" деп атаңыз
eda.css
3
CSSти HTMLге туташтырыңыз
eda.html файлынын ичинде <head> тегине кошуңуз:
<link rel="stylesheet" href="eda.css">
4
Туташууну текшериңиз
eda.cssге жазыңыз: body { background-color: lightblue; } Сактап, браузерде eda.htmlди ачыңыз
body { background-color: lightblue; }
Менин_сайттарым/
├── eda.html
├── eda.css
├── about.html
└── style.css

Маанилүү!

HTML жана CSS файлдары бир папкада болушу керек. href'тегиндеги файлдын аталышы сиздин CSS файлыңыздын аталышы менен так дал келиши керек.

1

Тапшырма 1: «Түстүү баракча»

CSSти HTMLге туташтырууну жана тексттин жана фондун түстөрүн өзгөртүүнү үйрөнүңүз.

Мақсат: CSSтеги негизги түс касиеттерин өздөштүрүү
Эмне түзөсүз: HTML-баракчаңыздын түстүү версиясын
1
HTML-файлды ачыңыз
Файлдарыңыздын бирин тандаңыз: eda.html, about.html же music.html
2
<style> тегин кошуңуз
<head> тегинин ичинде <style> жана </style> кошуңуз
<style> /* Бул жерде сиздин CSS кодуңуз болот */ </style>
3
CSS эрежелерин кошуңуз
<style> тегинин ичинде жазыңыз:
body { background-color: lightblue; color: darkblue; } h1 { color: red; } p { color: green; }
Вариант 1: Түстөрдүн аталыштары
body {
  background-color: lightblue;
  color: darkblue;
}

h1 {
  color: red;
}

p {
  color: green;
}
Вариант 2: Түстөрдүн HEX коддору
body {
  background-color: #e3f2fd; /* Жарык-көк */
  color: #1565c0; /* Караңгы-көк */
}

h1 {
  color: #d32f2f; /* Кызыл */
}

p {
  color: #388e3c; /* Жашыл */
}

Кандай көрүнүшү керек:

Түстүү фону бар баракча, кызыл түстөгү наама, караңгы-көк текст, жашыл түстөгү абзацтар.

Менин сүйүктүү тамамым

Бул менин сүйүктүү пиццам!

Ал абдан даамдуу жана туйдук.

Пайдалуу кеңештер:

  • Тексттин түсү үчүн color, фондун түсү үчүн background-color колдонуңуз
  • Түстөрдүн аталыштарын (red, blue) же HEX коддорун (#ff0000) колдоно аласыз
  • Түстөрдү тандоо үчүн ColorHunt сайтын колдонуңуз
2

Тапшырма 2: «Чоң жана кооз наамалар»

Шрифттер менен иштөөнү өздөштүрүү: өлчөмү, үй-бүлөсү жана текстти тегиздөө.

1
1-тапшырмадагы файлды алыңыз
Жаңы CSS эрежелерин бар болгондорго кошуңуз
2
h1 наамасын стилдештириңиз
Аны чоң жана кооз кылыңыз:
h1 { font-size: 48px; font-family: Arial, sans-serif; text-align: center; }
3
Абзацтарды стилдештириңиз
Абзацтар үчүн ар кандай стилдерди кошуңуз:
p { font-size: 18px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; } p.centered { text-align: center; } p.right { text-align: right; }
/* Тапшырма 2 үчүн толук CSS мисалы */
body {
  background-color: #f5f5f5;
  font-family: Arial, sans-serif;
}

h1 {
  font-size: 3rem; /* 48px */
  font-family: 'Georgia', serif;
  text-align: center;
  color: #2c3e50;
  text-shadow: 2px 2px 4px rgba(0,0,0,0.1);
}

p {
  font-size: 1.1rem; /* 17.6px */
  line-height: 1.7;
  margin-bottom: 20px;
}
3

Тапшырма 3: «Чеги менен аралыктары бар сүрөт»

Сүрөттөрдү кооздоону үйрөнүү: чегемдер, аралыктар, өлчөмдөр жана борбордоо.

1
Сүрөтү бар файлды ачыңыз
eda.html же about.html колдонуңуз (анда <img> теги бар)
2
Сүрөт үчүн стилдерди кошуңуз
CSS файлында img үчүн эрежелерди жазыңыз:
img { width: 400px; border: 5px solid #3498db; border-radius: 15px; padding: 10px; margin: 20px auto; display: block; }
/* Кооз сүрөт үчүн стилдер */
img {
  max-width: 100%; /* Адаптивдүүлүк */
  width: 400px; /* Бекитилген туурасы */
  height: auto; /* Пропорцияларды сактайбыз */
  border: 3px solid #e74c3c; /* Чегем */
  border-radius: 10px; /* Жумурулашкан бурчтар */
  padding: 15px; /* Ички аралыктар */
  margin: 30px auto; /* Борбордоо */
  display: block; /* Борбордоо үчүн */
  box-shadow: 0 5px 15px rgba(0,0,0,0.2); /* Көлөкө */
  background-color: white;
}

/* Чычкан курсору менен көз салгандагы стиль */
img:hover {
  transform: scale(1.05); /* Чоңойтуу */
  transition: transform 0.3s ease;
}
4

Тапшырма 4: «Мен жөнүндө кооз баракча»

CSS боюнча бардык үйрөнгөндөрдү бириктирип, толугу менен кооздолгон жеке баракча түзүңүз.

Аз дегенде 8 CSS эрежеси
Ылайыктуу дизайн
Бардык үйрөнгөн касиеттерди колдонуу
/* "Мен жөнүндө" баракчасы үчүн толук CSS мисалы */

/* 1. Баракчанын фону */
body {
  background-color: #f8f9fa;
  color: #333;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  line-height: 1.6;
  max-width: 800px;
  margin: 0 auto;
  padding: 20px;
}

/* 2. h1 наамасы */
h1 {
  color: #2c3e50;
  font-size: 2.5rem;
  text-align: center;
  margin-bottom: 30px;
  padding-bottom: 15px;
  border-bottom: 3px solid #3498db;
}

/* 3. h2 наамасы */
h2 {
  color: #34495e;
  font-size: 1.8rem;
  margin-top: 40px;
  margin-bottom: 20px;
}

/* 4. Абзацтар */
p {
  font-size: 1.1rem;
  margin-bottom: 15px;
  text-align: justify;
}

/* 5. Тизимдер */
ul {
  list-style-type: none;
  padding-left: 0;
}

ul li {
  padding: 10px 15px;
  margin-bottom: 8px;
  background-color: #e8f4fc;
  border-left: 4px solid #3498db;
  border-radius: 4px;
}

/* 6. Шилтемелер */
a {
  color: #2980b9;
  text-decoration: none;
  font-weight: bold;
}

a:hover {
  color: #e74c3c;
  text-decoration: underline;
}

/* 7. Сүрөт */
img {
  width: 300px;
  border-radius: 50%;
  border: 5px solid #3498db;
  display: block;
  margin: 30px auto;
  box-shadow: 0 0 20px rgba(52, 152, 219, 0.3);
}

/* 8. Контейнер */
.container {
  background-color: white;
  padding: 40px;
  border-radius: 15px;
  box-shadow: 0 5px 25px rgba(0,0,0,0.1);
}

Аяктаткандыгыңыз менен куттуктайбыз!

Сиз CSSтин негиздерин өздөштүрдүңүз! Эми сиз:

  • CSSти HTML баракчаларына туташтыра аласыз
  • Тексттин жана фондун түстөрү менен иштей аласыз
  • Шрифттерди жана тегиздөөнү орното аласыз
  • Сүрөттөрдү чегемдер менен аралыктар менен кооздой аласыз
  • Бүтүн баракча үчүн ылайыктуу стилдер түзө аласыз