Фреймворк css что это

CSS-фреймворки для верстальщиков

Глеб Летушов, редактор-фрилансер, написал статью специально для блога Нетологии о том, что такое СSS-фреймворки, как они помогают в создании сайта и нужно ли их использовать.

Обучение в онлайн-университете: курс «Старт в программировании»

Что такое фреймворк

Фреймворк — это платформа, на которой строится программа. Понятие фреймворка используется во многих языках программирования.

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

Кому пригодятся CSS-фреймворки

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

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

Какой фреймворк выбрать

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

Я расскажу о тех решениях, с которыми знаком и которые мне приглянулись.

Bootstrap

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

В этот фреймворк входит сетка из двенадцати колонок, шрифты, формы, кнопки, JS-скрипты. Их оформление уже прописано в CSS-классах, поэтому достаточно только подключить стили и сделать разметку.

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

Bootstrap хорошо работает на разных устройствах и отображается в современных браузерах.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что это

Страница блога, созданная с помощью Bootstrap

Полная сборка Bootstrap содержит описания множества стилей для веб-элементов, шрифтов, сетки. Если еще неизвестно, каким будет сайт, лучше пользоваться полной сборкой.

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

С сайта можно скачать две версии фреймворка: Bootstrap 3 или 4. Третья версия самая распространенная. Но я советую сразу разбираться с четвертой, так как в неё добавлены новые классы, структура и интересные фишки.

Skeleton

Небольшой фреймворк, включающий в себя всего лишь два файла: normalize.css — общий файл для сброса стилей, и skeleton.css со стилями. Стилей немного, это 12-колоночная сетка и основные CSS-правила — типографика, кнопки, формы. Так же, как и в Bootstrap, в Skeleton используется подход mobile-first.

Skeleton — простой и легкий, мне он понравился даже больше, чем Bootstrap.

Если нужно быстро сверстать страницу и не путаться в элементах, то советую Skeleton: GetSkeleton.

Milligram

Легкий фреймворк, похожий на предыдущий. Чистый код, минимальное оформление — удобный для начинающих разработчиков. Используются основные компоненты — типографика, кнопки, цитаты. Сетка в Milligram отличается от других, потому что строится на флексбоксах — особых контейнерах, которые выстраиваются в строку или столбик, а пространство между ними заполняется разными способами.

Посмотреть и изучить: Milligram.

Semantic UI

Позволяет быстро верстать красивые сайты и обладает полностью адаптивным дизайном. Все элементы Semantic UI хорошо подобраны и выглядят превосходно: красивая анимация, формы, селекторы.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что это

Элементы Semantic UI

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

Foundation Zurb

Один из популярных фреймворков. Так же, как и Bootstrap, Foundation — это набор компонентов, с помощью которых собирается готовый сайт. Фреймворк также построен по концепции mobile-first, обладает 12-колоночной сеткой и подстраивается под размер экрана. Интересные стили и кнопки, ограничений в стилизации почти нет. На сайте приведены примеры готового кода, примеры основных элементов и шаблоны сайтов, которые можно переделать. На сайте можно сделать сборку Foundation с теми элементами, которые нужны, удалив лишние. Это сократит вес и уменьшит время загрузки.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что это

Сайт Барака Обамы использует Foundation Zurb

Чтобы оживить страницу, которую верстаете, можно использовать дополнительную библиотеку с переходами и анимацией — Motion UI.

Foundation — сложный в освоении, поэтому новичкам в верстке не подойдет.

Скачать фреймворк и посмотреть документацию можно на сайте ZurbFoundation.

Заключение

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

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

Мнение автора и редакции может не совпадать. Хотите написать колонку для «Нетологии»? Читайте наши условия публикации.

Источник

Сравнение css-фреймворков/библиотек на живом примере. Часть 1

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что это

Пролог

В данном цикле статей я намерен провести объективное сравнение css-фреймворков на основе живых примеров, как в TodoMVC для js решений.

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

Содержание

Введение

Ежедневно мир наполняется множеством идей и технологий, особенно в IT-секторе. Люди в нем спешно начинают переходить от одного новшества к другому, применяя его не по назначению.

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

При создании новой версии mr. Gefest’а нам не хватало информации о css-фреймворках. Нам нужно было узнать не только, какие там компоненты, но и как устроены они изнутри, получить их наиболее полное и корректное сравнение.

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

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

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

Различия в понятиях «фреймворк» и «библиотека».

Перед анализом решений необходимо рассмотреть два понятия: фреймворк и библиотека. На первый взгляд, они могут показаться одинаковыми, но это не так. Обратимся к их определениям в Википедии.

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

Библиотека (от англ. library) в программировании — сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО).

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

Про различия между понятиями там написано:

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

Типы css-фреймворков/библиотек

Простые css-фреймворки

В них не используется javascript. Все их модули пишутся на css и html. Они легки, быстры и просты. Из-за отсутствия javascript-компонентов у простых css-фреймворков не достаточно некоторых функциональных возможностей.

Web-components

Они основаны на новом механизме веб-компонентов.

Веб-компоненты — это комплекс стандартов, который добавляет в браузер технологию для удобной реализации ui-решений. Каждый такой элемент будет работать в своем личном DOM-дереве без перекрытия стилями основной страницы. Это одно из главных преимуществ web-components, так как позволяет поддерживать ему свойство инкапсуляции. Более подробно об этом я писал в группе проекта: Веб-компоненты.

Css-сетки

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

Комплексные css-фреймворки

Самые масштабные фреймворки. Обладают javascript и css+html модулями. Способны решить большинство задач по созданию web-UI.

Заключение вводного материала

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

В следующих статья мы начнем с анализа конкретных css-фреймворков и библиотек (список может меняться). До новых встреч.

UPD 21.12.2015: благодаря oledje в комплексные css-фреймворки добавил Materialize и Material Design Lite.
UPD 22.12.2015: andrewiWD предложил Gridle и я его добавили в список css-сеток.

Источник

Статья обновлена в 2021 году.

Фреймворк: что это?

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

Классификация фреймворков:

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

Сравниваем CMS, чистый код и фреймворк

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

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

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что это

HTML/CSS-фреймворки и библиотеки: их главные особенности

Bootstrap стал столь популярным из-за огромного количества достоинств, в нем практически отсутствуют недостатки. Это не только HTML/CSS-фреймворк, в Bootstrap также включены плагины и готовые стили JS/Jquery. Знание Bootstrap часто является одним из обязательных требований работодателей.
Официальная страница getbootstrap.com

Обратите вниманию, что для изучения HTML-фреймворков вам потребуются базовые знания HTML и CSS. Изучить HTML/CSS можно на наших курсах: курс HTML/CSS, курс HTML/CSS Advanced.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что это

PHP-фреймворки: основные особенности

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

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что это

Python-фреймворки: главные особенности

Javascript фреймворки и библиотеки

Язык Javascript очень популярный в 2021 году и на нем создается большое количество веб-приложений. Javascript используют как в Frontend, так и в Backend. Что такое Frontend и Backend вы можете узнать в этой статье:

Прежде чем приступать к изучению React или VueJS вам необходимо освоить современный Javascript. Изучить современный Javascript вы можете с помощью различных онлайн-курсов, в том числе с помощью нашего интерактивного курса Modern Javascript. Начните обучение современному Javascript прямо сейчас.

Также вам потребуются знания NodeJs. О том, что такое NodeJS вы можете прочитать здесь.

Также для того, чтобы разрабатывать современные веб-приложения (веб-сайты) вам потребуются знания верстки веб-сайтов. С помощью наших курсов по HTML/CSS и HTML/CSS Advanced, вы сможете изучить верстку веб-сайтов.

Источник

Верстать быстро и красиво: 15 популярных CSS фреймворков

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что это

furry.cat

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что это

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

Классический CSS фреймворк – набор базовых стилей для вёрстки веб-страницы:

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

Зачем нужен фреймворк?

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

Выбираем CSS фреймворк

Bootstrap

Популярнейшая библиотека компонентов. В 2018 году вышел Bootstrap 4. В нём ещё больше удобных утилит и модификаторов. Четвертая версия написана на SASS, так что можно использовать в разработке все преимущества препроцессоров.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоBootstrap – самый популярный CSS фреймворк

Главные фичи Bootstrap:

Foundation

Foundation – вероятно, второй по распространенности CSS фреймворк. Утонченный и гибкий инструмент подойдёт для очень больших проектов. Им пользуются Facebook, eBay, Mozilla, Adobe, HP, Cisco и Disney.

Фреймворк также построен на препроцессоре SASS и имеет отличную JavaScript-составляющую. Кривая обучения по сравнению с Bootstrap более крутая, но есть и преимущества.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоFoundation – идеальное решение для крупных проектов

Главные фичи Foundation:

Этот легковесный (3.8 Кб) CSS-фреймворк создан Yahoo в 2014 году. За легкость приходится платить универсальностью. Pure не предлагает богатую библиотеку компонентов – он сконцентрирован на лейаутах и меню. И конечно, ни капли JavaScript.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоPure.css – легкое решение для отзывчивых макетов

Главные фичи Pure.css:

Bulma

Серьезный игрок на CSS рынке – Bulma. Гармоничная смесь качеств: маленький, отзывчивый, удобный и интуитивно понятный фреймворк. Написан на SASS, сетка на флексах, mobile-first подход, чистый CSS – JavaScript не прилагается.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоBulma – гармоничный CSS фреймворк

Главные фичи Bulma:

Semantic UI

Фреймворк, как следует из названия, трепетно относится к семантике интерфейсов. В Semantic UI 3000 настраиваемых переменных и 50 компонентов для создания сайтов.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоSemantic UI – фреймворк для создания интерфейсов, понятных каждому

Главные фичи Semantic UI:

UI Kit

Еще один добротный CSS фреймворк с классическим набором полезностей и удобств. Небольшой размер, встроенные интерфейсные компоненты, поддержка препроцессоров, отзывчивая сетка и возможность кастомизации – всё это UI Kit.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоUI Kit – чистый код и минимализм

Главные фичи UI Kit:

Materialize CSS

Детище Google появилось на свет в 2014 и до сих пор занимает лидирующие места в гонке фреймворков. Materialize CSS предлагает набор готовых к использованию компонентов в стиле Material Design.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоMaterialize CSS – современный фронтенд-фреймворк, основанный на Material Design

Главные фичи Materialize CSS:

Milligram

Один из самых миниатюрных CSS фреймворков. В сжатом виде Milligram весит всего 2Кб. Но мал, да удал – в вашем распоряжении полный набор инструментов верстальщика.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоMilligram – миниатюрный CSS фреймворк.

Главные фичи Milligram:

Skeleton

Всего 400 строк кода – а на выходе мы имеем полноценный CSS фреймворк. Skeleton – это не только лейауты, как можно было бы подумать. Здесь весь стандартный набор: типографика, таблицы, формы, кнопки и т. д. Можно брать и создавать полноценный веб-сайт.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоSkeleton – идеальный CSS фреймворк для небольших приложений

Главные фичи Skeleton:

Tailwind CSS

Низкоуровневый CSS фреймворк, открыты все возможности кастомизации. Tailwind CSS подходит для нестандартных дизайн-решений. Если вы имеете представление о концепции атомарного CSS, это именно то, что вам нужно. Фреймворк написан на PostCSS и конфигурируется на JS.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоTailwind CSS – низкоуровневый фреймворк с множеством утилитарных классов

Главные фичи Tailwind CSS:

Spectre

Spectre – классический компонентный CSS-фреймворк с элегантным дефолтным оформлением.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоSpectre – элегантный CSS-фреймворк

Главные фичи Spectre:

Base – компактный и легкий, но довольно мощный фреймворк, который может стать надежным фундаментом для ваших проектов.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоBase – надежный CSS-фундамент для вашего сайта

Picnic CSS

Небольшая библиотека статических и интерактивных компонентов. Picnic включает в себя сетку, формы, табы, всплывающие подсказки, модальные элементы и т. п.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоPicnic – легкий CSS фреймворк с симпатичным дизайном

Главные фичи Picnic CSS:

Mustard UI

Ищете CSS фреймворк для новичков? Вы его нашли. Опенсорсный легкий Mustard создан специально для начинающих разработчиков.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоMustard UI – CSS фреймворк для начинающих верстальщиков

Главные фичи Mustard UI:

Dead Simple Grid

Однозначный чемпион в номинации Самый крохотный CSS фреймворк. Dead Simple Grid – это, по большому счету, и не фреймворк вовсе. Весит всего 250 байт(!) и состоит лишь из двух классов. Все, что умеет Dead Simple Grid, – строить сетки, но иногда только это вам и требуется.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что этоDead Simple Grid – убийственно простой инструмент для построения сеток

Главные фичи Dead Simple Grid:

Бонус

В качестве награды за прочтение еще 3 интересных CSS библиотеки, которые могут вам пригодиться:

Как сделать выбор?

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

Основные значащие факторы:

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

Источник

Что такое CSS фреймворки и зачем они нужны.

Фреймворк css что это. Смотреть фото Фреймворк css что это. Смотреть картинку Фреймворк css что это. Картинка про Фреймворк css что это. Фото Фреймворк css что это

Что такое CSS фреймворки и зачем они нужны? Давайте попробуем разобраться в этом вопросе.

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

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

Особенно это ощущается когда вы создаете какие-то веб-страницы с нуля, верстаете макет какого-то сайта и размещаете там большое количество элементов, которые должны выглядеть определенным образом. Если писать код CSS с нуля, можно наткнуться на очень большой объем работы.

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

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

Добавив класс вы говорите каким образом CSS фреймворк должен оформить тот или иной веб-элемент.

Например, добавив класс box вы оформите какой-то блок div как «коробку с рамкой» (см. видео). https://bulma.io

Используя CSS фреймворки вы мыслите уже не каким-то конкретным кодом, а классами, которые можно добавлять к HTML-элементам.

Наиболее популярные CSS фреймворки:

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

Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:

Или зарегистрируйтесь через социальные сети:

Источник

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

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