С новыми функциями и новым синтаксисом для ежедневного изучения CSS может стать проблемой. Тем не менее, сила CSS стоит этой боли. Понимая, как правильно использовать CSS, и зная большинство основных моментов CSS, вы можете сократить время разработки, сократить расходы на обслуживание, а также улучшить SEO, доступность и производительность сайта. На этом очном или интерактивном четырехдневном семинаре вы узнаете о возможностях CSS, в том числе о новых методах верстки, анимации, прогрессивных принципах дизайна, причудах, методах экономии времени и отладке. С момента создания первоначального черновика CSS было представлено более 100 спецификаций, поэтому, хотя мы не можем охватить все вопросы на этом семинаре, мы рассмотрим некоторые спецификации с акцентом на то, какие спецификации реализованы, поддерживаются, могут использоваться и используються.
Множество функций CSS, начиная от базовых до продвинутых по каждой теме, а также окружающие свойства, значения и проблемы, в том числе:
Узнайте, как специфичность селекторов может помочь раскрыть всю мощь CSS.
Использование CSS для улучшения удобства использования веб-форм
Узнайте, как создавать визуальные эффекты с тенями, цветами и фоновыми изображениями.
Станьте мастером линейных, радиальных и градиентов с углами и многопозиционными цветовыми ограничителями.
Разметка суперразборчивых, полностью доступных таблиц данных
Решите сложные задачи макета с помощью flexbox.
Узнайте, как использовать CSS-сетки для разметки вашего контента независимо от порядка следования документов и в то же время точно соответствовать вашему дизайну.
Используйте CSS-преобразования, чтобы вращать, наклонять, масштабировать или переводить элементы в 2D.
Управляйте перспективой и задней стороной элемента в трехмерном пространстве.
Изучите все приемы и хитрости, чтобы иметь возможность применять переходы и анимацию в производстве без головной боли.
Узнайте, как получить адаптивный веб-дизайн без использования медиа-запросов.
Узнайте о взломах, поддержке браузера, доступности и особенностях браузера передовых функций CSS.
Узнайте, как использовать инструменты, которые помогут вам писать CSS3 более эффективно, затрагивая отладчики и препроцессоры.
Ознакомьтесь с советами по написанию и поддержке CSS для проектов и команд, как больших, так и маленьких.
Ох, и, наконец, понять контекст стека и специфику box model.