GUI иконки на CSS (экспериментальные)

Данная работа представляет собой эксперимент по созданию 84 простых GUI иконок с помощью CSS и семантического HTML.

Это ни в коем случае не производственная версия, а всего лишь попытка или первый шаг в создании подобной графики без использования изображений.

Поддержка:

firefox 3.5+ safari 5+ chrome 5+ opera 10.6+

Работа как упражнение

Автор довольно много экспериментировал в создании GUI иконок на CSS. Сам же HTML очень прост, потому как основная фишка с использовании CSS псевдо-элементов, а не лишних (не нужных) HTML элементов. Именно поэтому читателям может быть интересна техническая сторона это работы.

Псевдо-элементы предоставляют много возможностей для разработчиков, заинтересованных в семантическом HTML. Если вы ищете практическое использование псевдо-элементов, то этот эксперимент породил идею использования множественных бэкграундов и бордюров в CSS 2.1.

Код

Техника этой работы основана на расширенном создании некой фигуры. Причем некоторые GUI иконки будут работать только в браузерах, в которых есть поддержка CSS3 трансформации.

В HTML заводим простой неупорядоченный список ссылок.

Каждая иконка использует набор стилей. Например, код для иконок с классом expand следующий:

P.S.: Продвижение сайта занимает много времени и сил? А результата нет? Может пора заказать аудит сайта и на его основе определить максимально эффективную стратегию продвижения?


Оставить комментарий