HTML CSS Rus Tilida
HTML CSS Rus Tilida
<!DOCTYPE html>
<html>
<head>
<title>Мой сайт</title>
</head>
<body>
<h1>Добро пожаловать!</h1>
</body>
</html>
<head>
<title>Изучение HTML</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<h1>Привет, мир!</h1>
<p>Это моя первая веб-страница.</p>
</body>
Продолжаем перевод:
4. <h1> до <h6>: Заголовки
Эти теги используются для определения заголовков, где <h1> — самый большой, а
<h6> — самый маленький.
Использование: Используйте <h1> для основного заголовка и меньшие заголовки
для подразделов.
Пример:
<h1>Название сайта</h1>
<h2>Заголовок раздела</h2>
<h3>Заголовок подраздела</h3>
5. <p>: Параграф
Тег <p> используется для определения блока текста как параграфа.
Использование: Для любого блока описательного или информационного текста.
Пример:
7. <img>: Изображение
Тег <img> используется для вставки изображений.
Использование: Добавление визуалов для улучшения контента, таких как
изображения продуктов или баннеры.
Пример:
<ul>:
Ненумерованный список (с маркерами).
<ol>:
Нумерованный список.
<li>:
Элементы списка.
Использование: Отображение списков, например, меню навигации или функций.
Пример:
<ul>
<li>Элемент 1</li>
<li>Элемент 2</li>
</ul>
<ol>
<li>Шаг 1</li>
<li>Шаг 2</li>
</ol>
9. <div>: Блок
Тег <div> — это контейнер для группировки элементов для их стилизации или
скриптов.
Использование: Для макетов или группировки содержимого.
Пример:
<div class="container">
<h2>О нас</h2>
<p>Мы изучаем веб-разработку.</p>
</div>
Продолжим перевод:
<table border="1">
<tr>
<th>Продукт</th>
<th>Цена</th>
</tr>
<tr>
<td>Книга</td>
<td>$10</td>
</tr>
</table>
13. <form>: Форма для ввода данных
Тег <form> используется для сбора данных от пользователя. Работает с такими
элементами, как <input> и <textarea>.
Использование: Сбор информации, например, логинов, отзывов или заказов.
Пример:
<select>:
Определяет выпадающий список.
<option>:
Задает элементы в списке.
Использование: Для выбора пользователем из предопределенных вариантов.
Пример:
<select>
<option value="html">HTML</option>
<option value="css">CSS</option>
<option value="javascript">JavaScript</option>
</select>
<nav>
<a href="/home">Главная</a>
<a href="/about">О нас</a>
<a href="/contact">Контакты</a>
</nav>
<header>
<h1>Добро пожаловать на мой сайт</h1>
<nav>
<a href="#home">Главная</a>
<a href="#services">Услуги</a>
</nav>
</header>
<footer>
<p>© 2024 Мой сайт</p>
</footer>
Продолжим перевод:
<article>
<h2>Изучение HTML</h2>
<p>HTML — основа веб-разработки.</p>
</article>
<section>
<h2>Темы</h2>
<ul>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
</section>
21. <aside>: Боковое содержимое
Тег <aside> определяет контент, связанный с основным, например, рекламу или
ссылки.
Использование: Добавление вспомогательной информации или рекламы без
нарушения основного контента.
Пример:
<aside>
<h3>Связанные темы</h3>
<ul>
<li>Основы HTML</li>
<li>Основы CSS</li>
</ul>
</aside>
<main>
<h1>Добро пожаловать</h1>
<p>Это основное содержимое сайта.</p>
</main>
<figure>
<img src="sunset.jpg" alt="Красивый закат">
<figcaption>Потрясающий закат над океаном.</figcaption>
</figure>
<details>
<summary>Что такое HTML?</summary>
<p>HTML расшифровывается как HyperText Markup Language и используется для
создания веб-страниц.</p>
</details>
<template id="card-template">
<div class="card">
<h2>Заголовок</h2>
<p>Описание здесь.</p>
</div>
</template>
<script>
alert('Добро пожаловать на сайт!');
</script>
p {
color: blue;
}
body {
background-color: lightgray;
}
h1 {
font-size: 2em;
}
4. font-family: Шрифт
Свойство font-family задает шрифт, используемый для текста.
Использование: Для заголовков или абзацев для создания единого стиля дизайна.
Пример:
body {
font-family: Arial, sans-serif;
}
div {
margin: 20px;
}
button {
padding: 10px 20px;
}
img {
border: 2px solid black;
}
div {
width: 300px;
height: 200px;
}
nav {
display: flex;
}
header {
position: fixed;
top: 0;
width: 100%;
}
h1 {
text-align: center;
}
.container {
display: flex;
justify-content: center;
align-items: center;
}
.container {
display: grid;
grid-template-columns: repeat(3, 1fr);
}
div {
overflow: scroll;
}
.modal {
position: absolute;
z-index: 1000;
}
.card {
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
button:hover {
background-color: darkblue;
color: white;
}
button {
background-color: blue;
transition: background-color 0.3s ease;
}
button:hover {
background-color: darkblue;
}
img {
transform: scale(1.2);
transition: transform 0.3s;
}
img:hover {
transform: scale(1.5);
}
@keyframes bounce {
0%, 100% {
transform: translateY(0);
}
50% {
transform: translateY(-20px);
}
}
div {
animation: bounce 1s infinite;
}