Код сайта на html: Шаблон простого сайта на HTML — Блог HTML Academy

Содержание

Шаблон простого сайта на HTML — Блог HTML Academy

Если вам нужно быстро сделать сайт на учёбе или для личных дел, используйте этот шаблон. Вы можете наполнить его чем угодно — добавить тексты, картинки или подключить любые стили, например, использовать Bootstrap или awsm.css. Как больше нравится.

Чтобы посмотреть, как сайт из шаблона будет выглядеть — скопируйте его по инструкции или скачайте и откройте в браузере.

<!DOCTYPE html>
<html lang="ru">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Заголовок страницы</title>
    <link rel="stylesheet" href="./styles/style.css">
  
    <meta property="og:title" content="Заголовок страницы в OG">
    <meta property="og:description" content="Описание страницы в OG">
    <meta property="og:image" content="https://example.com/image.jpg">
    <meta property="og:url" content="https://example. com/">
  </head>
  <body>
    <header>
      <h2>Это мой сайт</h2>
      <p>Он хороший</p>
      <nav>
        <ul>
          <li><a href="index.html">Эта страница</a></li>
          <li><a href="catalog.html">Другая страница</a></li>
        </ul>
      </nav>
    </header>
    <main>
      <article>
        <section>
          <h3>Первая секция</h3>
          <p>Она обо мне</p>
          <img src="images/image.png" alt="Человек и пароход">
          <p>Но может быть и о семантике, я пока не решил.</p>
        </section>
        <section>
          <h3>Вторая секция</h3>
          <p>Она тоже обо мне</p>
        </section>
        <section>
          <h3>И третья</h3>
          <p>Вы уже должны были начать догадываться. </p>
        </section>
      </article>
    </main>
    <footer>
      <p>Сюда бы я вписал информацию об авторе и ссылки на другие сайты</p>
    </footer>
    <!-- сюда можно подключить jquery <script src="scripts/app.js" defer></script> -->
  </body>
</html>


Скачать шаблон

Как может выглядеть сайт по такому шаблону

Если у вас есть немного времени, то давайте посмотрим на код и поймем, из чего состоит сайт, и зачем нужна каждая строчка.

История DOCTYPE

Доктайп помогает браузеру понять, как отображать страницу.

<!DOCTYPE html>

Тег, в котором мы показываем, что наша страница на русском языке.

<html lang="ru">

Называем кодировку страницы — для русского языка подходит utf-8.

<meta charset="utf-8">

Магия, которая помогает нашему сайту выглядеть чуть лучше. Она просто нужна, можете пока не задумываться.

<meta name="viewport" content="width=device-width, initial-scale=1.0">

Подключаем файл со стилями — замените ./styles/style.css на имя вашего файла со стилями. Если ничего не работает или файл не видно, прочитайте про относительные ссылки.

<link rel="stylesheet" href="./styles/style.css">

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

<meta property="og:title" content="Заголовок страницы в OG">
<meta property="og:description" content="Описание страницы в OG">
<meta property="og:image" content="https://example.com/image.jpg">
<meta property="og:url" content="https://example.com/">

Это шапка сайта — блок, который может повторяться на любой странице.

<header>
</header>

Какие нужны заголовки и какие теги использовать

Это заголовки первого и второго уровня.

<h2>Это мой сайт</h2>
<h3>Первая секция</h3>

Это верхняя навигация <nav>, в которой ссылки сделаны списком <ul> и завёрнуты в тег <li>.

<nav>
  <ul>
    <li><a href="index.html">Эта страница</a></li>
    <li><a href="catalog.html">Другая страница</a></li>
  </ul>
</nav>

Семантический тег, в котором хранится основное содержимое страницы, которое относится только к этой странице.

<main>

Изображение, картинка или фотография. Обязательно с атрибутом alt — он важен, не забывайте о нём.

<img src="images/image.png" alt="Человек и пароход">

Параграф текста — здесь пишем просто какой-то текст, который хотим вынести на страницу. Подробнее — в тренажёре.

<p>Но может быть и о семантике, я пока не решил.</p>

Если захотите подключить JavaScript и добавить интерактивные элементы, можете сделать это в этом блоке — достаточно раскомментровать.

<!-- сюда можно подключить jquery <script src="scripts/app.js" defer></script> -->

На этом всё, дорабатывайте шаблон по своему усмотрению. Например,

  1. Добавьте телефон
  2. Прикрутите интерактивную диаграмму
  3. Подключите красивые шрифты

Удачи в обучении!

360 Еда и Ресторан HTML шаблоны

Шаблоны веб-сайтов о еде и ресторанах также доступны для неограниченного скачивания. Если вы только сейчас начинаете продавать, адаптивный шаблон ресторана вам в помощь. Найдите лучшие бесплатные шаблоны для веб-сайтов ресторанов на Nicepage. С помощью плагинов WordPress вы можете делать то, о чем даже не задумывались. Темы WordPress для бизнеса оснащены всеми необходимыми разделами, которые могут вам понадобиться для работы веб-сайта. Вы можете разместить систему онлайн-заказов на одной странице, а также звуковые эффекты, меню еды и меню ресторана на другой. Не забывайте и о лендингах. В HTML-шаблонах ресторанов используется креативный дизайн, который выделит вас среди конкурентов. Полностью адаптивный одностраничный шаблон веб-сайта ресторана на основе Bootstrap 4 позволяет любому создавать красивые профессиональные веб-сайты за считанные минуты. Бесплатные темы WordPress с адаптивным веб-дизайном включают практичные плагины премиум-класса. Адаптивные шаблоны меню ресторана позволяют интуитивно отображать ваш контент. Загрузите с нашего сайта HTML-шаблон бистро, HTML-шаблон онлайн-заказа ресторана, макет меню еды, шаблон системы заказов, HTML-шаблон ресторана с видеоресурсами, шаблон доставки еды с красочным дизайном, адаптивный шаблон сайта для кондитерских и так далее. Подобно шаблону кафе и ресторана, онлайн-заказ еды позволяет вам установить демонстрационную версию с доставкой еды в один клик с формой бронирования.

Выбирая шаблоны HTML-шаблонов для веб-сайтов ресторанов, вы удивите и предвосхищаете ожидания посетителей и клиентов кафе вашего ресторана! HTML-шаблоны полностью разработаны с учетом последних тенденций веб-дизайна. В HTML-шаблонах ресторанов используется креативный дизайн, который выделит вас среди конкурентов. HTML-шаблоны ресторанов гарантируют адаптивное отображение веб-сайта на различных устройствах и содержат все необходимое для создания шаблонов веб-сайтов о еде. Адаптивный HTML-сайт выглядит потрясающе на любом устройстве, особенно с шаблонами эффектов. Если вы ищете лучшие адаптивные шаблоны веб-сайтов для ресторанов, вы можете найти их на нашем веб-сайте. Вы можете подарить своим поклонникам интересный опыт с шаблонами веб-сайтов html5 для ресторанов 2022. Изучите популярные категории адаптивных шаблонов ресторанов, где будут потрясающие видео-фоны и инновационные эффекты параллакса. HTML-макет ресторана Elixir с редактором упрощает создание или настройку страниц, поскольку он использует передовую технологию перетаскивания. В адаптивном HTML-шаблоне ресторана изысканной кухни и шаблона еды есть несколько демонстраций, каждая из которых импортируется нажатием мыши.

Популярные категории шаблонов веб-сайтов — это веб-шаблоны ресторанов. кафе, шаблон ресторана быстрого питания, служба доставки еды, владельцы кафе и ресторанов имеют возможность с помощью изысканных и аппетитных ресурсов веб-дизайна сделать выгодную ставку. Шаблоны дизайна кафе и ресторана ориентированы на универсальность и простоту использования как для разработчиков, так и для конечных пользователей. Шаблон веб-сайта ресторана доступен для неограниченного скачивания. Если вы только сейчас начинаете продавать, шаблон ресторана и веб-сайт о еде вам в помощь. По сравнению с шаблонами сайтов о недвижимости, шаблоны для ресторанов и кафе выглядят аппетитно. Современные онлайн-шаблоны для веб-сайтов кафе и ресторанов, совместимые с портативными устройствами и всеми веб-браузерами. Загрузочный HTML-шаблон современного ресторана может произвести впечатление на целевую аудиторию. Адаптивный HTML-шаблон ресторана поставляется с необычным конструктором перетаскивания.

Примеры HTML

❮ Предыдущий
Далее ❯


HTML Basic

HTML-документ
HTML-заголовки
HTML-абзацы
HTML-ссылки
HTML-изображения
HTML-кнопки
Списки HTML

Объяснение примеров


Атрибуты HTML

Атрибут title
Атрибут href
Атрибуты ширины и высоты
Атрибут alt
Атрибут без кавычек
Атрибут без кавычек не работает

Объяснение примеров


Заголовки HTML

Заголовки HTML
Горизонтальные правила HTML
HTML-заголовок

Объяснение примеров


Абзацы HTML

Абзацы HTML
Дополнительные абзацы HTML
Использование разрывов строк в HTML
Проблемы со стихотворением (некоторые проблемы с форматированием HTML)
Как управлять разрывами строк и пробелами с помощью тега

Объяснение примеров


Стили HTML

Стили HTML
Цвет фона HTML
Цвет HTML-текста
HTML-текстовый шрифт
Размер HTML-текста
Выравнивание текста HTML

Объяснение примеров



Форматирование текста HTML

Выделение жирным шрифтом с использованием элемента
Сильное форматирование с использованием элемента
Курсивное форматирование с использованием элемента
Подчеркнутое форматирование с использованием элемента
Небольшое форматирование с использованием элемента
Отмеченное форматирование с использованием элемента
Отмечено как удаленное с помощью элемента
Помечен как вставленный с помощью элемента
Отмечено как удаленное и вставленное с помощью и
Форматирование нижнего индекса с использованием элемента
Форматирование верхнего индекса с использованием элемента

Объяснение примеров


HTML цитаты и цитаты

Форматирование коротких цитат с помощью элемента .
Форматирование цитируемых разделов с помощью элемента

.
Форматирование информации об авторе/владельце документа с помощью элемента

Форматирование сокращений и акронимов элементом
Форматирование названия работы с помощью элемента
Форматирование направления текста с помощью элемента

Объяснение примеров


Комментарии HTML

Скрытые комментарии
Условные комментарии
Комментарии для отладки

Объяснение примеров


HTML CSS

HTML со встроенным CSS
HTML с внутренним CSS
HTML с внешним CSS
HTML со шрифтами CSS
HTML с CSS с использованием атрибута id
HTML с CSS с использованием атрибута class
HTML и CSS границы
HTML и CSS заполнение
HTML и CSS поля
Полная демонстрация HTML и CSS

Объяснение примеров


HTML-ссылки

Связывание с использованием абсолютного URL-адреса
Связывание с использованием относительного URL
Изменение цвета ссылок
Удаление подчеркивания со ссылок
Изменение цели ссылки
Изображение как ссылка
Создание ссылки на закладку
Ссылка, которая вырывается из фрейма
Ссылка на почту
Почтовая ссылка с темой

Объяснение примеров


HTML-изображения

Изображение
Высота и ширина изображения с использованием атрибутов
Высота и ширина изображения с использованием CSS
Высота и ширина изображения с использованием обоих
Изображение в другой папке
Изображение с битой ссылкой
Изображение на другом сервере
Использование изображения в качестве ссылки
Движущееся изображение
Карта изображений с интерактивными областями
Плавающее изображение

Объяснение примеров


Таблицы HTML

Базовые таблицы HTML
Стол с границами
Таблица со свернутыми границами
Таблица с заполнением ячеек
Таблица с заголовками
Таблица с заголовками, выровненными по левому краю
Горизонтальные/вертикальные заголовки таблиц
Таблица с заголовком
Ячейки таблицы, охватывающие более одного столбца
Ячейки таблицы, охватывающие более одной строки
Таблица с интервалом между ячейками
Таблица с HTML-тегами внутри
Таблицы с другим стилем с использованием идентификатора I
Таблицы с другим стилем с использованием id II
Столы с другим стилем с использованием класса I
Столы в другом стиле с использованием класса II

Объяснение примеров


Списки HTML

Ненумерованный список (по умолчанию)
Неупорядоченный список с дисковыми маркерами
Ненумерованный список с круглыми маркерами
Ненумерованный список с квадратными маркерами
Ненумерованный список без маркеров
Упорядоченный список (по умолчанию)
Упорядоченный список с номерами
Упорядоченный список с буквами
Упорядоченный список со строчными буквами
Упорядоченный список с римскими цифрами
Упорядоченный список со строчными римскими цифрами
Список описаний
Вложенный список I
Вложенный список II
Горизонтальный список
Меню горизонтального списка

Объяснение примеров


Блочные и встроенные элементы HTML

Элемент

Элемент
Стилизация элемента

Стилизация элемента

Объяснение примеров


Классы HTML

Придание стиля всем элементам с указанным именем класса
Доступ к элементам с указанным именем класса с помощью JavaScript
Несколько классов
Тот же класс, другой тег

Объяснение примеров


Идентификатор HTML

Стиль элемента с определенным идентификатором
Разница между классом и идентификатором
Доступ к элементу с определенным идентификатором с помощью JavaScript

Объяснение примеров


Макет HTML

Макет с использованием float
Вёрстка с использованием flexbox
Макет с использованием flexbox 2
Макет с использованием flexbox 3

Объяснение примеров


HTML IFrame

Встроенный фрейм (фрейм внутри HTML-страницы)

Объяснение примеров


Элементы заголовка HTML

Действительный документ HTML без <голова>
Действительный HTML-документ без элемента
Элемент определяет заголовок документа.<img class="lazy lazy-hidden" loading='lazy' src="//consei.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/http/seoprofy.ua/wp-content/uploads/2014/12/code-opt1.png' /><noscript><img loading='lazy' src='/800/600/http/seoprofy.ua/wp-content/uploads/2014/12/code-opt1.png' /></noscript><br /> Элемент</p><style>содержит информацию о стиле.<br/>Элемент <link>определяет отношение к внешнему ресурсу.<br/>Элемент <meta>определяет специальную метаинформацию.<br/>Элемент <noscript><style>.lazyload{display:none}</style></noscript><script data-noptimize="1">window.lazySizesConfig=window.lazySizesConfig||{};window.lazySizesConfig.loadMode=1;</script><script async data-noptimize="1" src='https://consei.ru/wp-content/plugins/autoptimize/classes/external/js/lazysizes.min.js'></script> <!-- noptimize --> <style>iframe,object{width:100%;height:480px}img{max-width:100%}</style><script>new Image().src="//counter.yadro.ru/hit?r"+escape(document.referrer)+((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+";"+Math.random();</script> <!-- /noptimize --> <script defer src="https://consei.ru/wp-content/cache/autoptimize/js/autoptimize_3aa3f4eee099f2ae4825514f384a8d8e.js"></script></body></html><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="2becd95617d4b970e326764f-|49" defer></script>