Илья Федотов веб-разработчик

Как сделать сайт с использованием HTML

12.12.2024
87 просмотров
Создание веб-сайта начинается с базовых знаний в области веб-разработки. Одним из самых важных языков разметки, который необходим для создания сайтов, является HTML (HyperText Markup Language). В этой статье мы рассмотрим основные шаги по созданию простого веб-сайта с нуля.

Что такое HTML?


HTML — это язык разметки, используемый для структурирования и представления содержимого на веб-страницах. Элементы HTML — это строительные блоки для веб-страниц.

Подготовка рабочего окружения


Прежде чем начать, вам нужно установить текстовый редактор. Один из популярных бесплатных вариантов - Notepad++ для Windows или Sublime Text для всех платформ.
```sh
Установите текстовый редактор на вашем компьютере.
```

Основные HTML-теги


Основой любой HTML-страницы является документ, определенный тегом ``, за которым следует корневой элемент ``. Внутри этого элемента располагаются два других: `` и ``.
```html



Заголовок страницы




```

Тег </h2>Этот тег определяет заголовок страницы, который отображается во вкладке вашего браузера.<br><h2>Теги для структуры документа</h2>- `<header>`, `<nav>`, `<main>`, `<section>`, `<article>`, `<aside>`, и `<footer>` используются для структурирования содержимого в различных областях страницы.<br>- `<h2>` до `<h6>` - заголовки разного уровня, от самого крупного к меньшему.<br><h2>Основные теги элементов</h2>- Тег `<p>` используется для определения абзацев текста.<br>- Тег `<a>` позволяет создавать гиперссылки; его атрибут `href` содержит URL ссылки.<br>```html<br><a href="https://www.example.com">Ссылка</a><br>```<br><h2>Элементы форматирования</h2>- `<strong>` для жирного текста,<br>- `<em>` для курсивного текста.<br><h2>Работа с медиафайлами и таблицами</h2><br>Для встраивания изображений используется тег `<img>`, ассоциированный с URL через атрибут `src`. Видео можно добавлять, используя HTML5-теги `<video>` и аудиофайлы с помощью элементов `<audio>`.<br>```html<br><img src="путь/к/изображению.jpg" alt="Описание изображения"><br><video controls><br> <source src="видео.ogg" type="video/ogg"><br></video><br>```<br>Таблицы в HTML создаются через элементы таблицы, такие как `<table>`, `<tr>` (табличные строки), и ячейки (`td`) с заголовками (`th`).<br>```html<br><table border="1"><br> <tr><br> <th>Название 1</th><br> <th>Название 2</th><br> </tr><br> <tr><br> <td>Ячейка 1x1</td><br> <td>Ячейка 1x2</td><br> </tr><br> <tr><br> <td>Ячейка 2x1</td><br> <td>Ячейка 2x2</td><br> </tr><br></table><br>```<br><h2>Подключение CSS и JavaScript</h2><br>CSS (Cascading Style Sheets) используется для стилизации элементов на странице, а JS - для внедрения интерактивности. Для использования внутренних CSS-стили размещаются внутри тега `<style>`, в теле документа, а скрипты — через элемент `<script>`.<br>```html<br><head><br> <style><br> body {<br> font-family: Arial;<br> background-color: lightblue;<br> }<br> </style><br></head><br><body><br><script><br>// Простой пример JavaScript кода.<br>document.write("Привет, мир!");<br></script><br></body><br>```<br><h2>Публикация вашего сайта</h2><br>Когда сайт будет завершен, необходимо разместить его на веб-сервере. Существует множество платных и бесплатных хостингов (например, GitHub Pages, InfinityFree и другие), которые позволят публиковать веб-сайты онлайн.<br>```sh<br>Загрузите ваши файлы HTML/JS/CSS на сервер.<br>```<br>Создание сайта с помощью HTML — это отличный способ начать работу в области веб-разработки, и даже базовые знания могут привести к созданию функциональных и привлекательных веб-страниц.<br><br></div><div class="popular"> <h2 style="margin-bottom: 1em; font-weight: bold;">Посмортите другие материалы в категории: Сделать сайт:</h2> <div class="popularitem"> <a class="popularitemimg" href="/sdelat-sayt/sayt-dlya-zakupok-sdelat"><img src="/content/images/thumb/20ef21e4-dbda-4048-bbff-17aefc1f106d.jpg" title="Сайт для закупок сделать" alt="Сайт для закупок сделать"/></a> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; top: 0.8em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/sayt-dlya-zakupok-sdelat">Сайт для закупок сделать</a> <div style="position: absolute; text-shadow: #000 0 0 0.5em; right: 2.5em; bottom: 0.5em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">146</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/sayt-dlya-zakupok-sdelat">27.12.2024</a> </div> <div class="popularitem"> <a class="popularitemimg" href="/sdelat-sayt/kak-sdelat-shapku-sayta-v-html"><img src="/content/images/thumb/569c13c6-702a-42ab-bfbe-105790a5b204.jpg" title="Как сделать шапку сайта в html" alt="Как сделать шапку сайта в html"/></a> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; top: 0.8em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/kak-sdelat-shapku-sayta-v-html">Как сделать шапку сайта в html</a> <div style="position: absolute; text-shadow: #000 0 0 0.5em; right: 2.5em; bottom: 0.5em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">145</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/kak-sdelat-shapku-sayta-v-html">11.12.2024</a> </div> <div class="popularitem"> <a class="popularitemimg" href="/sdelat-sayt/sdelat-sayt-s-domenom-ru"><img src="/content/images/thumb/489ea4f5-e3d5-4ab1-9685-eaa84067c4e5.jpg" title="Сделать сайт с доменом ru" alt="Сделать сайт с доменом ru"/></a> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; top: 0.8em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/sdelat-sayt-s-domenom-ru">Сделать сайт с доменом ru</a> <div style="position: absolute; text-shadow: #000 0 0 0.5em; right: 2.5em; bottom: 0.5em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">143</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/sdelat-sayt-s-domenom-ru">21.12.2024</a> </div> <div class="popularitem"> <a class="popularitemimg" href="/sdelat-sayt/sdelat-avatarku-robloks-sayt"><img src="/content/images/thumb/dec21044-c4f3-43bc-8257-b838d4ee577f.jpg" title="Сделать аватарку роблокс сайт" alt="Сделать аватарку роблокс сайт"/></a> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; top: 0.8em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/sdelat-avatarku-robloks-sayt">Сделать аватарку роблокс сайт</a> <div style="position: absolute; text-shadow: #000 0 0 0.5em; right: 2.5em; bottom: 0.5em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">142</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/sdelat-avatarku-robloks-sayt">26.12.2024</a> </div> <div class="popularitem"> <a class="popularitemimg" href="/sdelat-sayt/notion-sayt-sdelat"><img src="/content/images/thumb/34b1c605-3b96-4205-8047-b6926e84a8f3.jpg" title="Notion сайт сделать" alt="Notion сайт сделать"/></a> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; top: 0.8em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/notion-sayt-sdelat">Notion сайт сделать</a> <div style="position: absolute; text-shadow: #000 0 0 0.5em; right: 2.5em; bottom: 0.5em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">140</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/notion-sayt-sdelat">28.12.2024</a> </div> <div class="popularitem"> <a class="popularitemimg" href="/sdelat-sayt/mojno-li-sdelat-besplatnyy-audit-sayta"><img src="/content/images/thumb/08860a05-4c5c-4000-bdfb-d533f48ee132.jpg" title="Можно ли сделать бесплатный аудит сайта" alt="Можно ли сделать бесплатный аудит сайта"/></a> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; top: 0.8em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/mojno-li-sdelat-besplatnyy-audit-sayta">Можно ли сделать бесплатный аудит сайта</a> <div style="position: absolute; text-shadow: #000 0 0 0.5em; right: 2.5em; bottom: 0.5em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">139</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/mojno-li-sdelat-besplatnyy-audit-sayta">27.12.2024</a> </div> <div class="popularitem"> <a class="popularitemimg" href="/sdelat-sayt/hostinger-ru-sdelat-svoy-sayt"><img src="/content/images/thumb/be675059-604d-4185-b23d-49b3835f2c2c.jpg" title="Хостингер ру сделать свой сайт" alt="Хостингер ру сделать свой сайт"/></a> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; top: 0.8em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/hostinger-ru-sdelat-svoy-sayt">Хостингер ру сделать свой сайт</a> <div style="position: absolute; text-shadow: #000 0 0 0.5em; right: 2.5em; bottom: 0.5em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">138</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/hostinger-ru-sdelat-svoy-sayt">28.12.2024</a> </div> <div class="popularitem"> <a class="popularitemimg" href="/sdelat-sayt/sdelat-sayt-agregator"><img src="/content/images/thumb/0f9e6165-1055-43c3-995c-5e3ca1dd3a0e.jpg" title="Сделать сайт агрегатор" alt="Сделать сайт агрегатор"/></a> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; top: 0.8em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/sdelat-sayt-agregator">Сделать сайт агрегатор</a> <div style="position: absolute; text-shadow: #000 0 0 0.5em; right: 2.5em; bottom: 0.5em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">131</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/sdelat-sayt-agregator">24.12.2024</a> </div> <div class="popularitem"> <a class="popularitemimg" href="/sdelat-sayt/sdelat-sayt-pod-klyuch-moskva"><img src="/content/images/thumb/3061eedd-98b8-4765-a90d-3b3dcc529306.jpg" title="Сделать сайт под ключ москва" alt="Сделать сайт под ключ москва"/></a> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; top: 0.8em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/sdelat-sayt-pod-klyuch-moskva">Сделать сайт под ключ москва</a> <div style="position: absolute; text-shadow: #000 0 0 0.5em; right: 2.5em; bottom: 0.5em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">130</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: #000 0 0 0.5em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sdelat-sayt/sdelat-sayt-pod-klyuch-moskva">27.12.2024</a> </div> </div> </div> <div id="pageright" class="pageright"> <div style="margin: 1em; font-size: 0.9em; line-height: 1.2em;"> Привет! Меня зовут Илья Федотов я веб-разработчик.<br><br> Занимаюсь <b>разработкой сайтов</b>, CRM-Систем и веб-приложений более 12 лет. Разрабатываю <strong>веб-проекты</strong> любой сложности на PHP + JS <img style="margin-top: 10px; margin-bottom: 10px; border-radius: 20px;" src="/content/my/fedotov.jpg" width="100%" height="auto" alt=""/> <div style="text-align: center;"> Звоните: <a style="font-weight: bold; font-size: 1.4em; display: block; margin-bottom: 0.5em;" href="tel:+79174373926">+7 917 43-73-926</a> или пишите: <a style="font-weight: bold; font-size: 1.4em; display: block;" href="https://wa.me/79174373926?text=%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82!%20%F0%9F%91%8B%20%D0%9C%D0%B5%D0%BD%D1%8F%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B5%D1%81%D1%83%D0%B5%D1%82...">WhatsApp</a> </div> <div class="popular2"> <h3 style="margin-bottom: 1em; font-weight: bold;">Самое читаемое:</h3> <div class="popularitem2"> <a class="popularitemimg2" href="/dizayn-sayta/dizayn-okna-registracii-na-sayte-krasivyy"><img src="/content/images/thumb/fc036ca3-874f-48c7-b0b9-3d4527279ab5.jpg" title="Дизайн окна регистрации на сайте красивый" alt="Дизайн окна регистрации на сайте красивый"/></a> <a style="position: absolute; left: 0.6em; top: 0.6em; font-size: 1em; line-height: 1em; font-weight: bold; color: #FFF; text-shadow: #000 0.1em 0.1em 0.2em" href="/dizayn-sayta/dizayn-okna-registracii-na-sayte-krasivyy">Дизайн окна регистрации на сайте красивый</a> <div style="position: absolute; text-shadow: black 0.1em 0.1em 0.2em; right: 3em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">685</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: black 0.1em 0.1em 0.2em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/dizayn-sayta/dizayn-okna-registracii-na-sayte-krasivyy">29.01.2025</a> </div> <div class="popularitem2"> <a class="popularitemimg2" href="/dizayn-sayta/permskiy-tehnikum-dizayna-i-tehnologiy-sayt"><img src="/content/images/thumb/723cadb1-950e-4479-9394-d93685be30df.jpg" title="Пермский техникум дизайна и технологий сайт" alt="Пермский техникум дизайна и технологий сайт"/></a> <a style="position: absolute; left: 0.6em; top: 0.6em; font-size: 1em; line-height: 1em; font-weight: bold; color: #FFF; text-shadow: #000 0.1em 0.1em 0.2em" href="/dizayn-sayta/permskiy-tehnikum-dizayna-i-tehnologiy-sayt">Пермский техникум дизайна и технологий сайт</a> <div style="position: absolute; text-shadow: black 0.1em 0.1em 0.2em; right: 3em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">651</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: black 0.1em 0.1em 0.2em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/dizayn-sayta/permskiy-tehnikum-dizayna-i-tehnologiy-sayt">29.01.2025</a> </div> <div class="popularitem2"> <a class="popularitemimg2" href="/sozdanie-saytov/sozdanie-sayta-v-visual-studio-code"><img src="/content/images/thumb/d25f8f04-755c-4752-90b6-3da7a1386e65.jpg" title="Создание сайта в visual studio code" alt="Создание сайта в visual studio code"/></a> <a style="position: absolute; left: 0.6em; top: 0.6em; font-size: 1em; line-height: 1em; font-weight: bold; color: #FFF; text-shadow: #000 0.1em 0.1em 0.2em" href="/sozdanie-saytov/sozdanie-sayta-v-visual-studio-code">Создание сайта в visual studio code</a> <div style="position: absolute; text-shadow: black 0.1em 0.1em 0.2em; right: 3em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">309</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: black 0.1em 0.1em 0.2em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/sozdanie-saytov/sozdanie-sayta-v-visual-studio-code">08.12.2024</a> </div> <div class="popularitem2"> <a class="popularitemimg2" href="/dizayn-sayta/dizayn-interera-sayt-oficialnyy"><img src="/content/images/thumb/3b77e771-abc9-491d-951a-ea204879466d.jpg" title="Дизайн интерьера сайт официальный" alt="Дизайн интерьера сайт официальный"/></a> <a style="position: absolute; left: 0.6em; top: 0.6em; font-size: 1em; line-height: 1em; font-weight: bold; color: #FFF; text-shadow: #000 0.1em 0.1em 0.2em" href="/dizayn-sayta/dizayn-interera-sayt-oficialnyy">Дизайн интерьера сайт официальный</a> <div style="position: absolute; text-shadow: black 0.1em 0.1em 0.2em; right: 3em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">277</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: black 0.1em 0.1em 0.2em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/dizayn-sayta/dizayn-interera-sayt-oficialnyy">29.01.2025</a> </div> <div class="popularitem2"> <a class="popularitemimg2" href="/dizayn-sayta/osenniy-dizayn-sayta"><img src="/content/images/thumb/7503971c-9ce2-4362-906c-4cba1cf126e5.jpg" title="Осенний дизайн сайта" alt="Осенний дизайн сайта"/></a> <a style="position: absolute; left: 0.6em; top: 0.6em; font-size: 1em; line-height: 1em; font-weight: bold; color: #FFF; text-shadow: #000 0.1em 0.1em 0.2em" href="/dizayn-sayta/osenniy-dizayn-sayta">Осенний дизайн сайта</a> <div style="position: absolute; text-shadow: black 0.1em 0.1em 0.2em; right: 3em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;">227</div> <img style="position: absolute; right: 0.8em; bottom: 0.8em; font-size: 0.8em; font-weight: bold;" src="/templates/img/eye.png" width="20" height="20" title="просмотров" alt="просмотров"/> <a style="position: absolute; text-shadow: black 0.1em 0.1em 0.2em; left: 0.8em; bottom: 0.6em; font-size: 0.8em; font-weight: bold; color: #FFFFFF;" href="/dizayn-sayta/osenniy-dizayn-sayta">30.01.2025</a> </div> </div> </div></div> </div> <div class="pagebottom"> <div class="pagebottomc"><div class="copy"> <div class="copy_text"><p>Данный сайт не собирает и не обрабатывает персональные данные! Федотов И.А - Создание сайтов, веб-проектов и веб-приложений. Все права сохранены.</p></div> <div class="copy_caunter"></div> </div></div> </div> <link href='/templates/css/style.css' media='all' rel='stylesheet' type='text/css'/> </body> </html>