A free and open-source book on ZF3 for beginners


6.1. О таблицах стилей CSS и Twitter Bootstrap

Для определения внешнего вида и стиля веб-страниц сайта на базе ZF3 используются таблицы стилей CSS 9. Их файлы, как правило, хранятся в каталоге APP_DIR/public/css.

9) Если вы не знакомы с CSS, изучите руководство W3Schools, перейдя по этой ссылке.

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

На сегодняшний день на рынке существует несколько CSS-фреймворков, и Twitter Bootstrap (или просто Bootstrap) является одним из них. Изначально разработанный Twitter, чтобы унифицировать внешний вид их собственных веб-инструментов, Bootstrap стал популярным CSS-фреймворком, позволяющим вам сделать сайт профессионально выглядящем и привлекательным внешне, даже если вы не обладаете продвинутыми навыками дизайна, а также без необходимости создания основных CSS-правил (однако вы, разумеется, можете определить свои собственные CSS-правила вдобавок к Bootstrap и настроить внешний вид вашего сайта). Bootstrap распространяется бесплатно по лицензии Apache License v.2.0.

Twitter Bootstrap поставляется с Zend Skeleton Application, так что вы можете использовать его готовую версию; либо скачать фреймворк с официальной страницы проекта. На момент написания этой книги последней версией является v.3.x.

В целом, Bootstrap делает следующее:

Figure 6.1. Главная страница скелетного приложения и его лэйаут Figure 6.1. Главная страница скелетного приложения и его лэйаут

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


Top