Для того чтобы стать востребованным специалистом с высокой зарплатой, программист должен постоянно улучшать свои навыки. Источником новых знаний могут стать книги. Предлагаем ознакомиться с литературой из нашей подборки.
Автор: Игорь Квинт
Это литература будет полезно для тех, кто только начал осваивать программирование на HTML, CSS. Даже не имея профильного образования, новичок легко научится создавать элементарный код, верстать простые, но красиво оформленные сайты.
Книга содержит информацию о базовых понятиях языков разметки и различным основам, научит создавать таблицы, добавлять мультимедиа, конструировать формы, вводить, оформлять текст. Автор описывают языки HTML 4, HTML 5, XHTML, CSS2, CSS3 и подробно исследует, как они поддерживаются в новых версиях популярных браузеров. Закрепить полученные знания помогают иллюстрации, шапки кодов, практические задачи.
Автор: Дэвид Макфарланд
Достаточно подробная, структурированная работа с понятными иллюстрациями позволит улучшить, закрепить свои навыки тем, кто уже обладает поверхностными знаниями CSS.
Главы состоят из теоретической и практической частей. В издании рассматриваются основы HTML5, CSS3. Читатели узнают об основах каскадных таблиц стилей, их применении. Найдут полезную информацию о полях, отступах, границах, форматировании текста, таблиц, форм. Благодаря прочтению можно научиться:
Создавать макеты, анимацию с помощью языка разметки
Осуществлять преобразования, переходы
Настраивать навигацию сайта
Результатом изучения материалов станет сайт, который будет одинаково выглядеть и быстро работать на всех типах устройств.
Автор: Джон Дакетт
Эта книга поможет освоить и подтянуть знания языков разметки. Автор учит верстать страницы, управлять типографикой, дизайном макета, рассказывает о структуре сайтов, подготовке изображений, видео- и аудиоконтента.
Пособие скорее можно назвать иллюстрированным справочником для начинающих, так как общие принципы создания кода здесь отсутствуют, а описания элементов очень краткие. Несмотря на это, издание содержит практические советы по организации, проектированию страниц сайта. После изучения любой сможет разработать свой удобный, стильный сайт.
Кроме большого количества дополнительной информации о мониторинге целевой аудитории, сущности домена, хостинга, SEO, книга имеет красивое оформление. Изучать ее легко и нескучно.
Авторы: Эрик Мейер и Эстель Уэйл
В этом издании подробно описаны все новые инструменты, которые содержатся в последней версии CSS3. Авторы — всемирно известный эксперт по HTML, CSS и веб-стандартам Эрик Мейер и профессиональный веб-разработчик Эстель Уэйл. Они делятся своими знаниями и секретами быстрого оформления страниц, исправления ошибок, связи с пользователями.
В книге раскрываются темы гибкой верстки, каскадирования правил, приоритетности, трансформации, переходов, медиа-запросов, режимов наложения, фильтров.
Авторы: Крис Минник и Эд Титтел
Книга подробно рассматривает работу языков с нуля. Издание содержит много иллюстраций, советов, понятных примеров, полезных рекомендаций по созданию сайтов. С помощью автора читатель сможет понять, как работают языки верстки и разметки, и на этой базе разобраться с функционированием более сложных проектов.
В ходе изучения пособия начинающие программисты смогут поработать с таблицами, научиться оформлять текст, добавлять картинки, видео, ссылки. Издание научит быстро изменять дизайн готового сайта с помощью всего нескольких классов каскадных таблиц стилей.
Автор: Кит Грант
В этом издании автор подробно рассматривает сложные темы и тонкости, необходимые для углубленного изучения каскадных таблиц. Например, детально разбирает тему различных видов единиц. Если вы «плаваете» в относительных единицах и указываете все в пикселях, то «CSS для профи» поможет «разложить все по полочкам». Издание научит применять более гибкие и удобные относительные единицы.
Большое внимание Кит Грант уделяет новым функциям каскадных таблиц: сеткам Grid, различным видам позиционирования, организации кода CSS, способу его документирования. В конце работы он разбирает сложные моменты, касающиеся теней, фонов, режимов смешивания, контраста, переходов, трансформаций.
Технология CSS позволяет создавать сайты профессионального уровня. Хоть этот язык простой, в нем есть много тонкостей, не дающих расслабиться даже продвинутым разработчикам. Поэтому многие программисты предпочитают знакомиться с языком на специализированных курсах. На нашем сайте представлена широкая подборка образовательных программ.
Однако книги по CSS могут стать дополнительным источником знаний. С их помощью изучить направление будет намного проще.