Иш мейкиндигин даярдоо
Алгач CSS файлын түзүп, биздин баракчага туташтыралы:
├── eda.html
├── eda.css
├── about.html
└── style.css
Маанилүү!
HTML жана CSS файлдары бир папкада болушу керек. href'тегиндеги файлдын аталышы сиздин CSS файлыңыздын аталышы менен так дал келиши керек.
Тапшырма 1: «Түстүү баракча»
CSSти HTMLге туташтырууну жана тексттин жана фондун түстөрүн өзгөртүүнү үйрөнүңүз.
background-color: lightblue;
color: darkblue;
}
h1 {
color: red;
}
p {
color: green;
}
background-color: #e3f2fd; /* Жарык-көк */
color: #1565c0; /* Караңгы-көк */
}
h1 {
color: #d32f2f; /* Кызыл */
}
p {
color: #388e3c; /* Жашыл */
}
Кандай көрүнүшү керек:
Түстүү фону бар баракча, кызыл түстөгү наама, караңгы-көк текст, жашыл түстөгү абзацтар.
Менин сүйүктүү тамамым
Бул менин сүйүктүү пиццам!
Ал абдан даамдуу жана туйдук.
Пайдалуу кеңештер:
-
Тексттин түсү үчүн color, фондун түсү үчүн background-color колдонуңуз
-
Түстөрдүн аталыштарын (red, blue) же HEX коддорун (#ff0000) колдоно аласыз
-
Түстөрдү тандоо үчүн ColorHunt сайтын колдонуңуз
Тапшырма 2: «Чоң жана кооз наамалар»
Шрифттер менен иштөөнү өздөштүрүү: өлчөмү, үй-бүлөсү жана текстти тегиздөө.
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: «Чеги менен аралыктары бар сүрөт»
Сүрөттөрдү кооздоону үйрөнүү: чегемдер, аралыктар, өлчөмдөр жана борбордоо.
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: «Мен жөнүндө кооз баракча»
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 баракчаларына туташтыра аласыз
- Тексттин жана фондун түстөрү менен иштей аласыз
- Шрифттерди жана тегиздөөнү орното аласыз
- Сүрөттөрдү чегемдер менен аралыктар менен кооздой аласыз
- Бүтүн баракча үчүн ылайыктуу стилдер түзө аласыз