Добро пожаловать в раздел "База знаний"

сайта "Try Objective-c - программирование для начинающих"!

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

  Возможно в этом разделе вы сможете его найти.

» » Языки верстки сайтов: актуальность, отличия и особенности

Категория:

Информация к новости
  • Просмотров: 1842
  • Автор: Midav
  • Дата: 18-01-2017, 23:55
18-01-2017, 23:55

Языки верстки сайтов: актуальность, отличия и особенности



Быстрая навигация:

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

Использование таблиц для создания сайтов

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

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

Верстка сайтов с помощью блоков

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

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

Флексбоксы

Самый передовым методом верстки являются флексбоксы. Впервые он появился в браузерах в 2014 году. При его использовании структурные компоненты прописываются с помощью display:flex. Это также блоки, но с более функциональной структурой. Среди достоинств флексбоксов следует выделить наличие новых css-свойств, позволяющих создавать разнообразные сетки. Кроме того, есть возможность выполнять вертикальную центровку, что недопустимо при работе с обычными блоками. Освоение этой технологии позволяет создавать сайты высокого качества без особого труда.

Дата публикации: 18.01.17

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

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищенной ссылки Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите два слова, показанных на изображении: *