Вёрстка журнальной статьи с использованием техник адаптивной верстки.
Совершенно необязательно верстать все секции статьи: техники верстки повторяются, поэтому важнее попробовать все техники, а не охватить весь объем статьи.
- Каждая новая часть статьи в т.ч. первая начинается с изображения на всю ширину экрана, на 80% от высоты экрана и с текстом поверх картинки
- Основной контент содержится в двух колонках, расположенных по центру:
- Левая колонка содержит основной текст
- Правая колонка содержит вспомогательную информацию: цитаты, некоторые фотографии, небольшие заметки
- Левая колонка не должна быть шире 600px. При уменьшении ширины страницы колонка тоже уменьшается.
- Правая колонка не должна быть шире 400px. При уменьшении ширины страницы колонка тоже уменьшается.
- При уменьшении ширины экрана должны сохраняться отступы по бокам. На широких экранах по 40px, на узких — до 16px.
- При уменьшении ширины экрана должен сохраняться отступ между колонками до 64px
- При уменьшении ширины экрана необходимо изменить раскладку с двух колонок до одной колонки, состоящей из основного контента и "вкраплений" элементов из правой колонки. Ширину, при которой происходит такое изменение, предлагается выбрать самостоятельно.
- Первая буква первого абзаца большая
- Адаптивные изображения:
- Разное разрешение изображения в зависимости от DPI экрана
- Разное обрезание изображений в зависимости от ширины экрана
- При скролле первое изображение и изображения в начале секций не двигаются (по типу position: fixed).
- Текст выровнен в колонку (justified), при этом пробелы между словами не меняются за счет переноса слов по слогам.
- Адаптивная типографика: колонки могут быть шире 600px и 400px, но при этом число слов должно быть примерно таким же как и в базовом дизайне за счет изменения размера шрифта (он будет крупнее). Аналогично при уменьшении ширины: чем меньше экран, тем меньше текст. Естественно, все подгоняется с позиции удобства чтения.
- http://espn.go.com/espn/feature/story/_/id/9175394/out-great-alone
- http://www.nytimes.com/projects/2012/snow-fall/#/?part=tunnel-creek
- https://thebigplans.ru/targetprice
- Работы присылать на dndushkin@yandex-team.ru
- Желательно ссылками на сверстанную страницу (например, разместить на бесплатном GitHub Pages с помощью gh-pages)
- На крайний случай просто архивом
- Тема: "ДЗ по CSS (фамилия и имя)"
- Срок — до 7 июля