Что такое верстка в программировании
Перейти к содержимому

Что такое верстка в программировании

  • автор:

Верстка сайта

Программируем визуальную часть сайта согласно разработанному дизайну таким образом, чтобы он одинаково хорошо отображался на экранах гаджетов разных размеров.

Что такое адаптивная верстка сайта

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

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

Грамотный подход к верстке сайтов дает отличный результат

Поскольку в наше время для просмотра страниц сайтов в интернете существует множество различных браузеров, важно сделать верстку, отвечающую всем требованиям относительно качественного отображения страниц во всех этих браузерах. Профессиональное название адаптации к подобным условиям – это верстка, учитывающая кроссбраузерность. И пока создатели браузеров не придумали общие стандарты использования языка кодирования, такой вид верстки наиболее актуальный.

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

«Чистая» верстка сайта необходима для понятной и легкой кодировки, а также для того, чтобы сайт впоследствии, при выполнении доработок, не создавал никаких проблем. Благодаря профессионально написанному и отформатированному коду ускорится индексация сайта в поисковиках, а это, в свою очередь, очень скоро привлечет на страницы сайта новых посетителей.

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

Ideacompany Брендинговое агентство

У вас есть готовый дизайн сайта, нужна качественная современная вёрстка? Без проблем! Мы преобразуем дизайн сайта в адаптивную вёрстку.

Вёрстка сайтов

Вёрстка сайта – это процесс формирования веб-страниц, создание HTML-шаблонов в соответствии с утвержденным дизайн-макетом сайта. Процесс вёрстки заключается в создании кода страниц при помощи понятного браузерам языка разметки, гипертекста HTML, CSS и JavaScript.

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

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

Процесс вёрстки сайтов сложен и имеет творческую составляющую, ни один из способов не является каноничным и общепринятым и имеет как преимущества, так и недостатки.

Мы сторонники адаптивной вёрстки сайтов, которая обеспечивает однообразное отображение сайта на различных устройствах и динамически подстраивается под заданные размеры окна браузера.

Важно не только упростить и создать валидный и компактный код, который облегчит индексацию сайта поисковыми системами, но и поможет избежать проблем при его исправлении, модификации и доработке сторонними специалистами.

Верстка сайта

header image

Верстка сайта — это структурированное сочетание изображений, заголовков, подзаголовков, таблиц, инфографик, текста и других элементов на странице c помощью языка разметки HTML и языка описания внешнего вида страницы CSS.

В этом видео, Аня, маркетолог в SendPulse, рассказывает, как создать одностраничный или многостраничный сайт без знания кода с помощью блочного конструктора SendPulse.

Содержание

Понятие верстки позаимствовано из издательской деятельности, где в книгах, журналах и газетах информацию располагали продуманно, особым образом. Главная цель верстки, в том числе и верстки сайта, — расположить текстовые и графические элементы так, чтобы читателю было максимально удобно и интересно усваивать информацию.

Давайте рассмотрим, из чего состоит процесс верстки сайтов.

Что включает в себя верстка сайта

Задачей верстальщика сайтов является написание кода, который трансформирует дизайн-макет (самый примитивный его вариант — набросок на бумаге) в считываемую браузером страничку, интерактивную для пользователя.

Важно знать, что в контексте создания сайтов в целом существует два вида программирования:

  • Back-end — разработка функционала сайта;
  • Front-end — разработка визуальной составляющей и интерактивных элементов сайта.

Верстальщик сайтов — front-end разработчик. Важнейший аспект его работы — это HTML, то есть единая система стандартов отображения элементов веб-страницы. С помощью HTML браузеры показывают страницы и контент, размещенный на них, в заданном верстальщиком порядке. Язык верстки HTML базируется на тегах, вот основные из них:

  1. — внутри этих тегов находится все содержимое страницы;
  2. — обозначает самый главный заголовок на странице;
  3. — заголовок второго порядка; за ним следуют и , дополнительные подзаголовки для лучшей навигации по тексту;
  4. — параграф текста;
  5. — жирный шрифт;
  6. — шрифт курсивом;
  7. — маркированный список;
  8. — нумерованный список;
  9. — пункты внутри списка;
  10. — гиперссылка на другую страницу в интернете;
  11. — изображение;
  12. — тег для создания таблицы.

Написанием HTML-кода верстка сайта не ограничивается. Вот еще несколько процессов, которыми занимается верстальщик:

  • извлечение изображений, иконок и других графических материалов из макета, их компоновка и сортировка по папкам;
  • сбор желаемых шрифтов и настройка их корректного отображения;
  • написание CSS-кода для проработки дизайна страницы (об этом расскажем ниже);
  • подключение JS-библиотек для создания динамических элементов;
  • тестирование и валидация верстки.

Давайте рассмотрим, какие существуют разновидности верстки сайта.

Виды верстки сайта

  • Блочная верстка
  • Табличная верстка

Существует два основных вида верстки — блочная и табличная. Многие выделяют адаптивную верстку как вид, но адаптивность — лишь параметр, который важно учитывать в обоих видах верстки.

Блочная верстка

Это самый актуальный и чаще всего используемый вид верстки. Его основой является тег , с помощью которого можно создавать контейнеры необходимого размера и с легкостью наполнять их контентом. Тегом выделяют шапку сайта, категории, текстовые элементы, логотипы, изображения, футер и прочее.

Блок может содержать в себе отдельные HTML-элементы, например, иконку под тегом и текст внутри тега . В блочной верстке HTML идет бок о бок с языком описания внешнего вида страницы — CSS. Он помогает реализовывать дизайнерские задумки, изменяя размеры, цвета, границы и прочие свойства блоков . Для удобства работы дизайнера и верстальщика, HTML- и CSS-код хранят в отдельных файлах.

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

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

Схема блочной верстки сайта

Табличная верстка

Это устаревший вид верстки, который, тем не менее, используют многие. Табличная верстка стояла у истоков современного интернета. Согласно этому методу, страницы конструируются из набора таблиц, внутри которых располагается контент. По сути, это напоминает работу с таблицами в Excel.

Ключевым в табличной верстке является тег . Он определяет длину и ширину таблицы. Следующим в иерархии располагается тег , создающий новую строку, а под ним уже располагаются теги , задающие столбцы. Дальше, внутри этих тегов размещается контент

Схема табличной верстки сайта

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

Давайте теперь рассмотрим, какие инструменты используются для верстки сайта.

Инструменты для верстки сайта

Существуют разные инструменты для верстки, которые отличаются функционалом и возможностями. Одни программы служат для работы с текстом, другие — с изображениями, третьи, гибридные, позволяют верстать и вручную при помощи кода, и в удобном блочном конструкторе. Вот основные инструменты верстальщика:

  • Программы для работы с изображениями. Adobe Photoshop, Gimp, Krita и прочие приложения, позволяющие взять элементы из макета и работать с визуальным контентом.
  • Редакторы кода. Notepad++, Adobe DreamViewer, CSS3 Generator, UltraEdit, SublimeText, CoffeeCup HTML Editor, Winless, Firebug, WinMerge.
  • Программы для тестирования. CrossBrowserTesting, Markup Validator, IETester, Validator.w3, Dr Watson, CSS Validator.

Выбор инструментов зависит от целей и задач верстки, а также от уровня знаний и мастерства верстальщика.

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

Сложности верстки сайта

  • Понимание дизайнером процесса верстки
  • Отсутствие единого стандарта
  • Адаптивность некоторых элементов

В верстке сайта есть нюансы, которые необходимо учитывать, чтобы не запороть работу. Вот несколько из них:

  • Понимание дизайнером процесса верстки. Воплощение некоторых нешаблонных задумок при помощи верстки может оказаться проблематичным. Чтобы избежать недоразумений, дизайнер должен хорошо ориентироваться в специфике верстки и уметь сопоставлять свои идеи с возможностями.
  • Отсутствие единого стандарта. В браузерах Chrome, Opera, Mozilla Firefox, Explorer отображение элементов может различаться. Верстая сайт, необходимо учитывать эти различия и смотреть, как те или иные элементы будут выглядеть на разных платформах.
  • Адаптивность некоторых элементов. Некоторые устройства могут не поддерживать определенные типы анимации. Использование нестандартных шрифтов также может вызвать сложности. Эти факторы необходимо учитывать, чтобы контент страницы корректно отображался у всех пользователей.

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

Тестирование верстки сайта

  1. Проверка соответствия верстки с дизайн-макетом
  2. Проверка кроссбраузерности
  3. Просмотр страницы на разных разрешениях
  4. Проверка адаптивности на разных устройствах
  5. Выявление ошибок в JavaScript
  6. Валидация HTML и CSS
  7. Проверка скорости загрузки
  8. Проверка наличия аналогичных шрифтов для Windows, Mac и Linux
  9. Проверка интерактивности элементов
  10. Проверка работы ссылок
  11. Проверка орфографии и грамматики

Тестирование — это неотъемлемая часть верстки сайта. Чтобы убедиться в корректности верстки, необходимо пройти следующие этапы:

  1. Проверка соответствия верстки с дизайн-макетом. Для текста допускается расхождение до 5px, но разницу в 1-2px между блоками рекомендуется править. С этим поможет справиться инструмент Pixel Perfect.
  2. Проверка кроссбраузерности. Нужно убедиться, что страница корректно отображается в браузерах, которые указаны в задаче.
  3. Просмотр страницы на разных разрешениях. Важно проверять, как страница “ведет” себя на устройствах с большим и малым экраном. В частности, это поможет выявить ошибки с фоновой картинкой, которая должна занимать весь экран при любом разрешении. Для этого достаточно изменить масштаб, эмулируя просмотр на устройстве с большим экраном.
  4. Проверка адаптивности на разных устройствах. Следует проверять страницу с мобильного устройства по крайней мере в двух браузерах. Для этого достаточно уменьшить окно браузера до минимальной ширины. Также убедиться в адаптивности всех элементов страницы можно с помощью инструмента getbootstrap.com.
  5. Выявление ошибок в JavaScript. Для этого нужно открыть консоль браузера (ctrl+shift+i) и просмотреть код страницы. Ошибки будут выделены красным цветом.
  6. Валидация HTML и CSS. Для этого нужно загрузить HTML- и СSS-код в валидатор, например validator.w3.org.
  7. Проверка скорости загрузки. С помощью инструментов GTmetrix и PageSpeed Insights можно проверить скорость загрузки страницы и ее повысить. Это поможет “облегчить” страницу и ускорит ее индексацию поисковыми системами.
  8. Проверка наличия аналогичных шрифтов для Windows, Mac и Linux. Когда нестандартные шрифты не загружаются, отображается стандартный шрифт. Нужно сымитировать ситуацию незагрузки шрифта и убедиться, что со стандартным шрифтом страница смотрится нормально. Чтобы это протестировать, нужно закрыть доступ Google Fonts через файл hosts.
  9. Проверка интерактивности элементов. Необходимо проверить все интерактивные элементы наведением и нажатием.
  10. Проверка работы ссылок. Логотипы, размещенные на внутренних страницах, должны вести на главную страницу сайта. Ссылки на сторонние сайты нужно настроить так, чтобы страницы открывались в новой вкладке. Для этого в тегe нужно прописать атрибут назначения ссылки: target=”_blank”.
  11. Проверка орфографии и грамматики. Для этого можно использовать встроенную проверку в Word, Google Docs или сервис Grammarly.

Давайте теперь узнаем, сколько нужно будет заплатить за верстку сайта.

Сколько стоит верстка сайта

Стоимость верстки зависит от объема и сложности работы, а также от того, кому вы доверите эту работу — фрилансеру или агентству. В целом, стоимость часа работы верстальщика обойдется от 300 рублей у новичков и до 1500 рублей у профессионалов.

Как правило, типичные проекты оплачиваются за весь проект, в то время как за выполнение нестандартных задач верстальщики требуют почасовую оплату. Вот приблизительные расценки на верстку от профессиональных студий в зависимости от задачи:

  1. Верстка сайта по макету PSD — от 15 до 40 тыс. рублей в зависимости от региона компании;
  2. Верстка лендинга — от 10 тыс. рублей;
  3. Верстка интернет-магазина — от 30 тыс. рублей;
  4. Внедрение адаптивной верстки на существующем сайте — от 10 тыс. рублей.

Теперь рассмотрим цены на верстку у фрилансеров:

  1. Верстка сайта по макету PSD — от 5 тыс. рублей;
  2. Верстка типичного лендинга — от 1 тыс. рублей;
  3. Верстка нестандартного лендинга — от 3 тыс. рублей;
  4. Верстка интернет-магазина — от 10 тыс. рублей;
  5. Внедрение адаптивной верстки на существующем сайте — от 3 тыс. рублей;
  6. Верстка одной страницы сайта — от 1 тыс. рублей;
  7. Верстка одного блока на странице — от 500 рублей;
  8. Добавление мелких правок — от 300 рублей;
  9. Добавление формы подписки, слайда фото, калькулятора — от 1 тыс. рублей.

Время верстки сайта, как и цена, зависит от типичности задачи, ее сложности и уровня профессионализма верстальщика.

Поздравляем, теперь вы знаете, что такое верстка и можете учитывать этот процесс в стратегии своего бизнеса.

Узнайте больше о дизайне сайта в нашем блоге

Мобильная версия сайта — пошаговое создание

Мобильная версия сайта — пошаговое создание

В этой статье мы расскажем, для чего нужен мобильный сайт, какие существуют варианты дизайна и как создать мобильную версию.

Как разработать дизайн сайта

Как разработать дизайн сайта

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

Дизайн интернет-магазина: как сделать продающий сайт красивым и удобным

Дизайн интернет-магазина: как сделать продающий сайт красивым и удобным

Если задаетесь вопросом: «Как дизайн интернет-магазина влияет на пользователя и почему стоит уделить время на его разработку?» — эта статья для вас!

Что такое верстка сайта

Для людей, занятых в IT сфере, понятие верстки кажется очевидным. Тем более сложно объяснить его человеку, который с сайтами сталкивается только в качестве пользователя. Иногда даже друзьям не могу нормально рассказать, чем именно я занимаюсь. В этой статье постараюсь дать простой и понятный ответ на вопрос «Что такое верстка сайтов?». В следующий раз буду просто кидать ссылку, а не пытаться кое-как изобразить на пальцах.

Верстка — это вроде программирования?

Этот вопрос из заголовка очень часто слышу, когда заходит речь о профессиях. Наверное, такие ассоциации возникают у людей, потому что они слышали или видели, что верстка является кодом (какие-то там непонятные символы в блокноте). В самом деле, конечно же, не любой код можно отнести к программированию, ведь не любой код пишется для решения задач.

Тут показан пример HTML документа.

Верстка, если говорить просто, — это объяснение браузеру, как именно должна отображаться страница. Браузер — не Вася, и даже не Лена, он вообще не человек, так что штуки вроде «подвинь эту картинку немного левее» с ним не проходят. Зато он прекрасно понимает язык разметки HTML.

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

Что включает в себя верстка сайта?

От верстальщика требуется добиться такого отображения в браузере, которое будет наиболее близким к графическому макету. Для этого есть много инструментов. Самые базовые из них: языки HTML и CSS.

При помощи тегов в HTML описывается структура документа, то есть какие элементы будут находится на странице и в какой последовательности. Например, можно «сказать» браузеру, что нужно вывести картинку с котиком, потом описание вашей любви к этим животным, а потом ссылку для внушительности.

На картинке показан HTML код, который выводит картинку с котиком.

Результат:

Это фото котенка.

Я очень люблю котиков! И когда я говорю «очень» — я не шучу. Вот вижу пушистого засранца и прям хочется обнять и потискать. Не знаю, что и делать с собой. Вот ничего и не делаю, так что все котики в моем районе потисканные и поглаженные ходят.

Правда, мало кому такой результат покажется хорошим. Большинство дизайнеров заставят верстальщика «приклеить» текст к правому боку котика, перекрасить его в зеленый цвет, а еще поиграть со шрифтами. Тут приходится кстати язык CSS (каскадные таблицы стилей) — он описывает внешний вид и некоторое поведение элементов.

На картинке показан CSS файл.

Результат:

Это фото маленького котенка в траве.

Я очень люблю котиков! И когда я говорю «очень» — я не шучу. Вот вижу пушистого засранца и прям хочется обнять и потискать. Не знаю, что и делать с собой. Вот ничего и не делаю, так что все котики в моем районе потисканные и поглаженные ходят.

Иногда для реализации странных дизайнерских задумок приходится брать на вооружение и язык программирования JavaScript, но требуется верстальщику это нечасто, и обычно используются только самые примитивные его возможности (не стоит путать верстку с frontend программированием).

Также в последнее время достаточно популярными стали разные фреймворки. Сложно объяснить примитивно, что собой являет фреймворк. По сути, это некий скелет, продуманная кем-то структура (подход), готовые наборы элементов — применение фреймворков позволяет добиться стандартизации и облегчает разработку крупных проектов.

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

Какие сложности есть в верстке сайтов?

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

Но в реальности, все выглядит несколько по-другому, и тут есть пару объективных причин. Во-первых, не любое, что может быть нарисовано, может быть нормально наверстано. Адекватный дизайнер не станет создавать макет с невиданными причудами, но всякое бывает. Вот даже на этом сайте дизайнер (она же я) очень хотела сделать загнутый уголок вверху странички, из-за чего верстальщику пришлось хорошенько наиграться.

Вот пример макета, который практически невозможно наверстать под многие браузеры (пестрый фон и фигурные блоки, в которые должны выводиться фото):

На картинке показан пример макета, который не может быть наверстан кроссбраузерно.

Во-вторых, до сих пор не решена проблема унификации — каждый браузер себе думает что-то свое. С каждым годом они вроде все ближе к стандарту, но пока все равно приходится часто применять разные ухищрения, чтобы договориться со всеми одновременно (CSS анимация наглядный тому пример). Проблем добавляют и пользователи, которые предпочитают устаревшие версии браузеров, еще более далекие от стандарта.

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

Тут приведен код, который поддерживает разные стандарты браузеров.

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

Чтобы реализовать адаптивность сайта, прописываются разные дополнительные стили, что, кроме большего объема работы, влечет за собой продумывание поведения элементов (часто это задача дизайнера). Самый банальный пример: меню «гамбургер», заменяющее обычное на мобильных устройствах.

Вот примеры адаптивных сайтов, которые я верстала (меняем ширину окна и наблюдаем за изменениями):

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

На картинке пример игры со шрифтами.

Верстать может любой дурак?

Сегодня сфера IT считается довольно престижной, поэтому многие хотят в ней работать. Но, конечно, престижность ее не случайна, так как работа непростая и требует больших знаний и умений. Вместе с тем, часто слышу мнение, что верстать может любой дурак.

Честно говоря, я и сама часто видела, как верстают дураки, а точнее результаты их работы, так что доля правды в этом есть. Но вот хорошими верстальщиками становятся далеко не все (тут доказывать нет смысла, лучше просто пройтись по интернету и попробовать отыскать отлично наверстанные сайты — в самом деле, это не настолько просто).

На картинке показан пример отвратительной верстки.

Для верстки не требуется столько умственных способностей, как для программирования — это так. Но есть много других особенностей, которые необходимы.

Если вы дурак, который хорошо понимает, что такое сайт, способный выучить некоторые правила и следить за новостями в веб разработке, готовый постоянно развиваться, настроенный часами исправлять небольшие баги, если вам нравится днями напролет копаться в коде, договариваться со шрифтами и дизайнерами, тогда верстка именно для вас! Поздравляю!

Начать верстать — это просто. Но хорошо подумайте, надо ли оно вам. Работа верстальщика не относится к интересным. Такая работа требует большой дотошности и усидчивости. Часто такая деятельность не благодарна ни по деньгам, ни по отношению со стороны окружающих. Так что заставить себя работать в этой сфере, не бросить, а научиться делать действительно качественно — вот в чем сложность.

Просто скриншот с ноутбука верстальщика:

Это скриншот с моего ноутбука, когда я занимаюсь версткой.

Лично мне верстка подходит, потому что я придирчива к мелочам и усидчива. Я люблю делать интересные сложные проекты по верстке, которые нуждаются в особом подходе. Мне приятно наблюдать, как графический макет становится сайтом. Но верстать однотипные макеты или макеты, сделанные через одно место — это ужасно!

Выбрать верстку в качестве основной профессии не есть лучшим решением для большинства людей. Уверена, что кому-то даже проще заниматься тем же программированием. Да и не обязательно влезать в то дело, которое не по душе. Я удивлена, что так многие нынче желают пролезть в IT и, как следствие, начинают верстать, ведь занятие это не из веселых.

В общем, меня занесло немного не в ту сторону. Просто многие задаются вопросом «Что такое верстка сайтов?», как раз в размышлениях заняться ею. Надеюсь, что у меня получилось объяснить нюансы профессии верстальщика, и что вы не будете зря тратить свое время на обучение, если вам такое не близко.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *