Компоненты Bootstrap
Расширил руководство по Bootstrap, продолжение посвящено разным компонентам. Планируется ещё одна часть, где будет рассказано о вёрстке.
Расширил руководство по Bootstrap, продолжение посвящено разным компонентам. Планируется ещё одна часть, где будет рассказано о вёрстке.
На сайте WebReference обновился справочник CSS по адресу http://webref.ru/css
Добавлено около десятка новых свойств, в том числе и анимация, обновлены таблицы с браузерами и исправлены мелкие недочёты. В общем, изучайте, пользуйтесь и высказывайте свои пожелания.
Также примеры из справочника можно посмотреть отдельно здесь. JSFiddle хорош тем, что можно сразу увидеть результат и отредактировать код, что особенно актуально для анимации. Пока вопрос, встраивать или нет вместо имеющихся примеров фиддлы, остаётся открыт. Не знаю, как это скажется на производительности и удобстве.
Если вас всегда интересовало, что такое Bootstrap и что он даёт для веб-разработки, то вот вам небольшое руководство по этому фреймворку.
http://webref.ru/layout/bootstrap
После написания, кстати, пришло несколько идей, как сделать это руководство лучше и интереснее. Но улучшать можно до бесконечности, поэтому в определённый момент надо представить публике результат, а затем уже отталкиваться от него. Тем более, на сайте всегда можно дополнить и дописать. Это не бумага, откуда слово не вырубить.
Topcoat — это маленькая и шустрая CSS-библиотека для веб-разработчиков от компании Adobe. Всё сделано красиво и аккуратно, дизайнеры явно постарались при работе над темой.
Скачать и посмотреть примеры можно по адресу http://topcoat.io
Что вообще такое CSS-библиотека? Фактически это один или несколько стилевых файлов, которые содержат готовое оформление множества элементов. Вам достаточно подключить стиль к себе на страницу, вставить желаемый элемент и добавить к нему определённый класс. После этого элемент будет выглядеть как на картинке. Не надо нанимать дизайнера для рисования отдельных кнопок, не надо вспоминать какие стилевые свойства за что отвечают, не надо тестировать в разных браузерах на предмет совместимости. Всё это берёт на себя библиотека.
В HTML 4 крайне не хватало возможности создавать свои собственные атрибуты для хранения значений. Зачем это надо? Вот несколько задач, где это может потребоваться.
В HTML5 появился новый универсальный атрибут, который можно добавлять к любому тегу. Правила написания атрибута простые:
CSS и JavaScript немного по разному обращаются к таким атрибутам, так что разберём примеры для них отдельно.
Не забыли меня ещё, надеюсь? Много раз меня просили расширить тематику htmlbook.ru, добавив JavaScript и даже PHP, на что я всегда отвечал твёрдым отказом. Это сайт в первую очередь об HTML, CSS и вёрстке, так будет и дальше. Поэтому параллельно задумал ещё один проект, где таких ограничений нет — WebReference.ru, доступен также по короткому адресу webref.ru.
Завершился приём работ на мини-конкурс «Новогодняя открытка». Приняло участие девять авторов, они подали 12 работ, одна не засчитана. Посмотреть открытки и проголосовать за понравившиеся можно в этой теме. Смотрите, голосуйте и начинайте радоваться наступающему Новому году.
Компания Первый хостинг сервис выразила желание наградить победителя годовым хостингом с доменом, скажем ей за это спасибо и пойдём дружно выбирать счастливчика.
Платформа InSales позволяет на их площадке сделать свой собственный магазин, выбрать для него шаблон или создать свой собственный дизайн. Само создание подобного магазина бесплатно, вы платите лишь за месячную поддержку. Такой подход лично мне не очень нравится, но признаю, что он имеет право на существование.
Для тех, кто уже работает или собирается работать с InSales, 5 декабря в 12 часов начнётся бесплатный онлайн-вебинар посвящённый шаблонам. Что такое «12 часов» в пределах нашей обширной родины, наверное надо спросить у москвичей.
6 декабря состоится встреча уже в реале разработчиков приложений для InSales. Она также бесплатна, но требует предварительной регистрации.
Регистрация на мероприятия и знакомство с программой на сайте techdays.insales.ru.
На форуме часто задают вопросы какой хостинг выбрать. В преддверии новогодних праздников htmlbook и «Первый хостинг сервис» предлагают совместную акцию для всех посетителей сайта и форума. До конца года вы можете получить качественный хостинг со скидкой 20%. Для этого надо зарегистрироваться на сайте 1hs.ru и при заказе услуги в поле «Код скидки» указать htmlbook. При заказе хостинга на один год в подарок также даётся домен.
Скоро Новый год и чтобы заранее создать праздничное настроение, на форуме начинается новогодний мини-конкурс по созданию анимированной открытки. С правилами конкурса можно ознакомиться в этой теме. Как обычно, принять участие может любой зарегистрированный на форуме. Участвуйте и радуйте себя и других людей новогодней открыткой!
На форуме завершился приём работ на мини-конкурс «Задание по CSS». Посмотреть присланные задачи и проголосовать за авторов можно в этой теме. Напоминаю, что принять участие в опросе может любой зарегистрированный на форуме, у кого написано не меньше двух сообщений. Выбираем лучшую задачу!
На форуме открылся очередной мини-конкурс, посвящённый CSS3 и написанию заданию на его знания. Подробности в этой теме. Как обычно, принять участие может любой желающий зарегистрированный на форуме. Победитель определяется путём голосования за понравившуюся работу.
Обновил самоучитель CSS, все примеры перевёл на HTML5, добавил вопросы для проверки и увязал статьи с практикумом, куда добавил несколько простых задач, специально сделанных для этого. Теперь это стало ближе к понятию самоучитель.
Также можно скачать самоучитель на этой странице, доступен формат CHM и PDF. Сами файлы доступны для свободного распространения и копирования. Чего делать нельзя, указано на странице скачивания и в самих файлах.
После написания статьи об использовании символов UTF в качестве иконок для дизайна, в комментариях мне посоветовали обратить внимание на сервис Fontello. Он автоматически собирает шрифт, содержащий только выбранные пользователем символы.
На сайтах треугольники применяются сплошь и рядом как часть дизайна элементов, например, они служат указателем на какой-то объект, направляя внимание читателя в нужное место. Также треугольники выполняют декоративные функции, делая блоки, где они применяются, более изящными и современными. На рис. 1 показан пример использования треугольника в дизайне.
Рис. 1. Треугольники в веб-дизайне
Напрямую сделать треугольник средствами CSS нельзя, поэтому доступны два метода, позволяющих его добавить — через border и transform.
Не выкладывайте свой код напрямую в комментариях, он отображается некорректно. Воспользуйтесь сервисом cssdeck.com или jsfiddle.net, сохраните код и в комментариях дайте на него ссылку. Так и результат сразу увидят.