Канал новостей блога dnzl.ru / Блог о веб-дизайне ru Звездный рейтинг на CSS /view_post.php?id=296

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

alex.broad@mail.ru /view_post.php?id=296
Центрируем элемент на CSS, высота и ширина которого заданы в процентах /view_post.php?id=297

Это замечательно, если вы знаете ширину и высоту центрируемого элемента, но что если они(ширина/высота) заданы в процентах.

alex.broad@mail.ru /view_post.php?id=297
Полезные ссылки для веб-разработчиков /view_post.php?id=295

Приведены полезные ссылки для веб-разработчиков по следующим категориям: PHP, HTML, phpMyAdmin, CSS, Валидация, Кроссбраузерность, javascript, шрифты, скорость загрузки сайта и т.д.



alex.broad@mail.ru /view_post.php?id=295
Классы и объекты PHP, основы /view_post.php?id=294

Классы и объекты PHP, основы

alex.broad@mail.ru /view_post.php?id=294
Последовательность, функции PHP и расширения необходимые для работы с сервером MySQL /view_post.php?id=293

MySQL состоит из двух частей: серверной и клиентской.

alex.broad@mail.ru /view_post.php?id=293
Работа с файлами в PHP /view_post.php?id=292

Работа с файлами в PHP, режимы работы, открытие и закрытие файлов, манипуляции с курсором, управление файлами, загрузка файлов на сервер

alex.broad@mail.ru /view_post.php?id=292
Свойство CSS transform /view_post.php?id=290

Свойство CSS transform позволяет вам визуально манипулировать элементом, буквально трансформируя его внешний вид.

alex.broad@mail.ru /view_post.php?id=290
Основы php, заметки /view_post.php?id=291

Ошибки PHP, echo, типы данных в PHP, сравнение типов и результатов функций

alex.broad@mail.ru /view_post.php?id=291
Как удалять, менять или добавлять правила валидации на странице, используя плагин validation /view_post.php?id=288

Следующие особенности не очень хорошо документированы в API плагина validation (скорее всего не документированы вообще).

alex.broad@mail.ru /view_post.php?id=288
JSON для начинающих, с использованием javascript и jQuery /view_post.php?id=289

JavaScript позволяет нам не только для добавлять интерактивность веб-страницам, но делает возможным выполнять задачи, которые когда-то принадлежали серверам. JSON обеспечивает простой способ для создания и хранения структурированных данных на JavaScript.

alex.broad@mail.ru /view_post.php?id=289
Sublime Text 2: настройка, установка, плагин Package Control, тема Soda /view_post.php?id=242

Статья посвящена отличному редактору Sublime Text 2. Также приведено описание основного плагина - Package Control и раскрыта причина неработоспособности опции install package плагина Package Control. В статье перечислены основные плагины (лишь малая часть) редактора Sublime Text 2, приведены настройки редактора и порядок установки темы SODA.

alex.broad@mail.ru /view_post.php?id=242
Устанавливаем сервер apache в среде windows /view_post.php?id=287

Скачать apache можно по адресу: hthttpd.apache.org. Я устанавливал apache на виртуальной машине (которую создал посредством Oracle VM VirtualBox, с операционной средой win XP).

alex.broad@mail.ru /view_post.php?id=287
Ajax запрос методом POST, пример с использованием json_encode /view_post.php?id=285

Метод post(), как правило, предназначен для отправки данных на сервер (например из формы). К контексте метода post стоит упомянуть о json – текстовый формат, основанный на javascript. Может использоваться практически любым языком программирования.

alex.broad@mail.ru /view_post.php?id=285
Метод jQuery getJSON /view_post.php?id=284

json – текстовый формат, основанный на javascript. Может использоваться практически любым языком программирования. В языке PHP (от 5.2), поддержка JSON включена в ядро в виде функций json_decode() и json_encode(), которые сами преобразуют типы данных JSON в соответствующие типы PHP и наоборот.

alex.broad@mail.ru /view_post.php?id=284
Ajax запрос методом GET с примерами /view_post.php?id=283

При помощи метода get можно отсылать данные на сервер, например, для уточнения ответа сервера. Наши данные присоединяются к url-адресу.

alex.broad@mail.ru /view_post.php?id=283
Командная строка windows, протокол HTTP, азы серверного программирования /view_post.php?id=286

В данной статье приведены основы, которые обязательно должны знать начинающие веб-мастера.

alex.broad@mail.ru /view_post.php?id=286
Плагин jquery validation /view_post.php?id=282

Данная статья посвящена замечательному плагину jQuery validation. Статья неоконченная и в ближайшем будущем будет обязательно расширяться, с приведением примеров, конечно.
СТАТЬЯ БУДЕТ РАСШИРЯТЬСЯ

alex.broad@mail.ru /view_post.php?id=282
jquery.autoellipsis jQuery плагин для автоматического добавления многоточия к выбранным элементам /view_post.php?id=281

jquery.autoellipsis - это jQuery плагин для автоматического добавления многоточия к выбранным элементам (многоточие ставится вместо текста, выходящего за пределы блока). Этот плагин оптимально использует доступное пространство, в отличие от методов с подсчетом символов.

alex.broad@mail.ru /view_post.php?id=281
Свойства и методы объекта Event в jQuery /view_post.php?id=280

Объект event в jquery отличается от объекта event в javascript наличием дополнительных свойств и методов, а также кроссбраузерной совместимостью.

alex.broad@mail.ru /view_post.php?id=280
Редактируем php.ini, основные директивы /view_post.php?id=278

Php.ini – текстовый файл, содержащий настройки платформы PHP.

alex.broad@mail.ru /view_post.php?id=278
Связываем данные с элементом, атрибут data, метод jQuery data /view_post.php?id=279

Библиотека jQuery позволяет привязывать данные к элементу. Эти данные вы можете извлекать и использовать в своем сценарии. Существуют специальные методы.

alex.broad@mail.ru /view_post.php?id=279
Оператор this в разном контексте /view_post.php?id=277

Язык Javascript имеет зарезервированное ключевое слово this. Оператор this возвращает ссылку на объект, который является текущим контекстом вызова. То есть this зависит от контекста вызова.

alex.broad@mail.ru /view_post.php?id=277
jCarousel /view_post.php?id=276

jCarousel - это плагин jQuery для управления элементами списка в вертикальной или горизонтальной плоскости. Элементами могут являться статичные html-блоки или контент, сгенерированный при помощи (или без) AJAX. Элементы можно прокручивать вперед и назад как при помощи анимации, так и без нее.

alex.broad@mail.ru /view_post.php?id=276
Выбор элементов на jQuery /view_post.php?id=275

Ниже приведены расширенные селекторы и селекторы типов jQuery. Они используются точно так, как и псевдоселекторы CSS.

Пример использования: $(«img:even»)

alex.broad@mail.ru /view_post.php?id=275
Создаем прокручиваемый блок с динамическим контентом на AJAX /view_post.php?id=274

Если вы использовали google reader, вы могли отметить, как google reader показывает текстовые элементы; google подгружает несколько элементов изначально, а затем, когда вы прокручиваете страницу вниз, динамически подгружает оставшиеся текстовые элементы и добавляет их в список.

alex.broad@mail.ru /view_post.php?id=274
Ajax слайдер (jQuery и PHP) /view_post.php?id=273

Если вам нужен простой скрипт для создания простого слайдера, причем изображения должны подгружаться из бд и без обновления страницы, то этот пример именно то, что вы искали. Наш слайдер будет работать на jQuery, AJAX и PHP.

alex.broad@mail.ru /view_post.php?id=273
Ajax добавить и удалить данные из базы данных, используя jQuery и PHP /view_post.php?id=272

Если вы знакомы с основами библиотеки javascriptjQuery, возможно вы захотите изучить ajax c целью взаимодействовать с базой данных MySQL(удалять или добавлять данные в таблицы). В этой статье вы узнаете, как отсылать данные на сервер и получать ответ (положительный или ошибку). Как обычно весть процесс происходит без перезагрузки страницы, также данная техника отлично подойдет для удаления или вставки данных в базу данных.

alex.broad@mail.ru /view_post.php?id=272
PHP и AJAX для начинающих на простом примере /view_post.php?id=271

Комбинация jQuery и AJAX обеспечивают мощную функциональность. С помощью jquery и ajax вы можете сделать запрос и получить информацию в различных форматах, включая XML, HTML и даже обычный текст. Для обмена данными можно использовать формат JSON. Данные полученные по ajax запросу мы можем использовать в нашей html странице.

alex.broad@mail.ru /view_post.php?id=271
Автоматическое оглавление на jQuery /view_post.php?id=270

К любой большой странице с четким и хорошо сконструированным контентом желательно, а иногда и необходимо, добавлять оглавление. Оглавление в вебе позволяет быстро перейти к нужному разделу (секции). Конечно, вы можете создать оглавление вручную, но будет гораздо умнее построить такое оглавление на лету, используя javascript. Это справедливо по нескольким причинам:

alex.broad@mail.ru /view_post.php?id=270
Простое модальное окно на jQuery /view_post.php?id=269

В этой статье я покажу, как создать простое модальной окно, используя jQuery. Если вы не знаете, что такое модальной окно, перейдите по кнопке demo. Там вы сможете в полной мере узнать, что такое модальное окно.

alex.broad@mail.ru /view_post.php?id=269
Единицы измерения длины в CSS /view_post.php?id=268

Существует несколько свойств в CSS, которые принимают длину (или расстояние) в качестве значений. К этим свойствам относятся свойства блочной модели: width, height, margin, padding, border. Но существуют и другие свойства, например, смещение и размер тени у свойства box-shadow или размер или интервал шрифта. Какие единицы измерения «длины» принято использовать в CSS?

alex.broad@mail.ru /view_post.php?id=268
Перестаем использовать overflow:hidden в качестве clearfix хака /view_post.php?id=267

Некоторое время я размышлял об этом, и, наконец, пришло время перестать использовать объявление overflow: hiddenoverflow: auto) в качестве «очищающего» (clearfix) хака.

alex.broad@mail.ru /view_post.php?id=267
SASS на windows при помощи Scout App /view_post.php?id=266

В этой статье приведена настройка SAS под windows при помощи Scout App. Особенность данного руководства состоит в том, что мы не будем использовать командную строку.

alex.broad@mail.ru /view_post.php?id=266
Полосатый hover-эффект на CSS3 /view_post.php?id=265

Для больших демонстрационных блоков в дизайне от uniqli.com используется "полосатая" анимация: при наведении мышки на блок проявляется череда сменяющихся полосок. На мой взгляд, замечательный эффект.

alex.broad@mail.ru /view_post.php?id=265
Работа с сессиями PHP /view_post.php?id=263

Сессии позволяют установить связь между посетителем и сайтом при помощи идентификатора сессии. Переменные сессии и их значения хранятся только на сервере. На компьютере пользователя и на сервере хранится лишь идентификатор сессии (сгенерированный случайным образом), который позволяет нам установить связь между пользователем и сервером.

alex.broad@mail.ru /view_post.php?id=263
Реализовано на SASS /view_post.php?id=262

Эта заметка о том, почему SASS лучше LESS. Если вы ищите объективное исследование о том, почему sass предпочтительнее less, можете обратиться к статье sass vs less. В данной же заметке приведены важные особенности SASS, которые не реализованы в LESS.

alex.broad@mail.ru /view_post.php?id=262
SASS для дизайнеров и не только /view_post.php?id=261

Документация SASS ориентирована скорее на программистов, поэтому дизайнеры не всегда охотно начинают работать с SASS. К тому же не всегда явно указываются преимущества использования SASS с точки зрения дизайнеров.

alex.broad@mail.ru /view_post.php?id=261
Как создать сниппет в sublime text 2 /view_post.php?id=260

Чтобы облегчить процесс кодирования иногда не только нужно, но и необходимо использовать сниппеты. В этой небольшой заметке я привел два способа создания сниппетов в редакторе sublime text 2.

alex.broad@mail.ru /view_post.php?id=260
SASS на windows при помощи compass.app /view_post.php?id=259

Сначала я хотел описать установка и работу с бесплатным приложением Scout App, но, так как в данный момент (16.02.2013) страничка с приложением недоступна, я решил обратить свое внимание на платное приложение ($10) compass.app. Итак, этой статье приведена описание того как можно быстро начать работать с SASS в среде windows без использования командной строки.

alex.broad@mail.ru /view_post.php?id=259
Зачем использовать em в css /view_post.php?id=258

Долгое время я задавал размер шрифта (font-size) лишь в пикселях. Сейчас я полностью переключился на em. Мое сознание поменялось. Почему? Я наконец нашел весьма убедительные причины, которые я постараюсь изложить чуть ниже.

alex.broad@mail.ru /view_post.php?id=258
Свойство CSS3 box-sizing /view_post.php?id=257

Свойство CSS3 box-sizing позволяет сделать то, что мы хотим. Значение border-box (в отличие от значения по умолчанию content-box) позволяет включить значения отступов и границ (но не полей) в общее значение свойства width или height.

alex.broad@mail.ru /view_post.php?id=257
Отзывчивый веб-дизайн: макеты и медиа-запросы /view_post.php?id=256

Сегодня многие клиенты хотят сайт совместимый с мобильными устройствами, что наиболее перспективно. Создавать отдельную версию сайта под каждое устройство неразумно не только из-за огромного количества разнообразных девайсов, но и потому, что мы просто не имеем возможности предсказывать будущее. Вот тут и приходит на помощь концепция отзывчивого дизайна.

alex.broad@mail.ru /view_post.php?id=256
Предварительная загрузка изображений на jQuery /view_post.php?id=255

Предварительная загрузка изображений очень полезна: вместо того, чтобы загружать изображения во время какого-либо действия (например, картинка подгружается лишь при наведении мышки на ссылку) пользователя, мы можем предварительно загрузить изображения в "фон", что подготовит изображения для дальнейшего использованию.

alex.broad@mail.ru /view_post.php?id=255
Форматирование блоков в CSS: вертикальное и горизонтальное /view_post.php?id=254

В статье приведены основные моменты по горизонтальному и вертикальному форматированию блоков в CSS. Если вам какой-либо пункт показался непонятным, попробуйте реализовать его на практике. Также оставляйте комментарии, при необходимости смогу привести скрин или код по любому нижеприведенному тезису.

alex.broad@mail.ru /view_post.php?id=254
Простые инструменты для веб-разработчиков /view_post.php?id=253

Ниже я приведу очередной список инструментов, который может вызвать интерес у веб-разработчиков. Как всегда, если у вас есть интересный инструмент, книга или сценарий расскажите об этом в комментарии.

alex.broad@mail.ru /view_post.php?id=253
Оформляем обычное поле для отправки файла (input type=file) при помощи jquery, css3 и PHP /view_post.php?id=252

Мы все знаем, что поле для отправки файла весьма ограничено с точки зрения настройки-стилизации, и хотя существует с десяток плагинов для оформления данного поля, по-прежнему бывает проблематично сделать адекватное поле для отправки файла (input type="file").

alex.broad@mail.ru /view_post.php?id=252
7 супер удобных PHP функций для начинающих /view_post.php?id=251

Вы когда-нибудь просматривали список функций доступных в PHP. Я насчитал приблизительно 5025 штук на странице – краткий справочник по PHP. Конечно, существует зависимость между количеством функций и теми расширениями, которые у вас установлены, но все равно - это целая куча функций!

alex.broad@mail.ru /view_post.php?id=251
Пример ООП с PHP и MySql /view_post.php?id=250

Существует множество различных, простых примеров, в которых приводится принцип работы ООП. Сегодня я решил показать вам, как работает ООП в реальной жизни; особенно данный пример пригодится начинающим программистам.

alex.broad@mail.ru /view_post.php?id=250
Методы javascript для работы со строками /view_post.php?id=249

Когда я пишу на javascript, то приходится часто обращаться к поисковым системам, с целью уточнить синтаксис методов (и порядок, определение аргументов) работающих со строками.

alex.broad@mail.ru /view_post.php?id=249
PHP: объектно-ориентированное программирование для начинающих /view_post.php?id=248

Мысль о том, что стоит создать класс, вполне возможно, вызовет у вас смятение - желание отложить это дело до лучших времен, особенно, если вы в этом деле новичок.

alex.broad@mail.ru /view_post.php?id=248
Адаптивное меню /view_post.php?id=247

Существует множество техник в адаптивном дизайне, чтобы приспособить навигацию сайта к маленьким экранам. Сегодня мы рассмотрим четыре основных техники, их преимущества и недостатки.

alex.broad@mail.ru /view_post.php?id=247
Вещи, которые вы можете делать с checkbox hack /view_post.php?id=246

Все мы знаем, что "Тег <label> устанавливает связь между определенной меткой, в качестве которой обычно выступает текст, и элементом формы (<input>, <select>, <textarea>). Такая связь необходима, чтобы изменять значения элементов формы при нажатии курсором мыши на текст".

alex.broad@mail.ru /view_post.php?id=246
Обработка форм PHP, элементы множественного выбора (select, option, checkbox) /view_post.php?id=245

Данная статья – это лишь небольшое дополнение (даже можно сказать - памятка) к следующим статьям:
Обрабатываем флажки (checkbox) формы при помощи PHP,
Обработка списка формы при помощи PHP. Теги select и option.

alex.broad@mail.ru /view_post.php?id=245
jScrollPane стилизуем скроллбар как в MAC OS /view_post.php?id=244

Недавно я получил вопрос о том, как можно создать скроллбар похожий на скроллбар в Mac OS – темно-серый закругленный прямоугольник и проявляется только когда курсор мышки наведен на прокручиваемый контент. Если вы пользователь Mac OSX, то вы неоднократно могли наблюдать данный скроллбар – особенно в браузере safari. Если нет, то ниже приведен скрин со скроллбаром.

alex.broad@mail.ru /view_post.php?id=244
Как создать вкладки с историей браузера и поддержкой URL /view_post.php?id=243

Сегодня мы создадим интерфейс с вкладками. Однако перед нами не простая панель с вкладками, наша версия поддерживает историю. Да, вы можете использовать кнопки браузера "Назад" и "Вперед", также для каждой активной вкладки и соответствующего контента существует свой уникальный url.

alex.broad@mail.ru /view_post.php?id=243
Эффект лестницы для навигации (плагин jQuery) /view_post.php?id=241

Однажды меня посетила идея создать такую навигацию, в которой активный элемент (элемент на который наведен курсор мыши) как бы представлял собой верхнюю ступеньку, в то время как другие элементы, стоящие после и перед активным элементом, последовательно отображались бы как ступеньки с постепенно уменьшающейся высотой. Это просто, но вы редко где встретить такой эффект. Возможно, потому что вы не имеете возможности выбрать «предыдущий элемент», используя только CSS.

alex.broad@mail.ru /view_post.php?id=241
Массивы в javascript /view_post.php?id=240

В javascript для манипуляции массивами существует определенное количество методов, в этой статье я постараюсь описать большую их часть. Как обычно я сделаю все возможное, чтобы текст был предельно лаконичным, но, если вы заметите, что я пропустил что-нибудь важное, сообщите мне об этом в комментарии.

alex.broad@mail.ru /view_post.php?id=240
Шкала прогресса для формы /view_post.php?id=239

Представьте, что у вас есть форма с десятью обязательными параметрами. Такая форма немного больше, чем в среднем по "больнице" (интернету), и создает для пользователя определенную работу. При заполнении такой формы вы можете потерять часть пользователей, что всегда плохо.

alex.broad@mail.ru /view_post.php?id=239
Коротко о бэм /view_post.php?id=238

Совсем коротко о бэм

alex.broad@mail.ru /view_post.php?id=238
Координаты мыши jQuery /view_post.php?id=237

Находим координаты мыши относительно начала страница, используя jQuery

alex.broad@mail.ru /view_post.php?id=237
Резиновые сетки для верстки (адаптивный веб-дизайн) /view_post.php?id=236

Примеры резиновых (эластичных) сеток, так называются сетки, которые изменяют свою ширину при изменении размеров окна браузера.

alex.broad@mail.ru /view_post.php?id=236
Простая всплывающая и плавающая подсказка на jQuery /view_post.php?id=235

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

alex.broad@mail.ru /view_post.php?id=235
Закругляем углы таблицы /view_post.php?id=234

В сегодняшнем руководстве я покажу, как можно закруглить углы таблицы, используя только CSS.

alex.broad@mail.ru /view_post.php?id=234
Плагин FancyBox /view_post.php?id=232

API и опции к FancyBox 1.3.4. Демо-пример FancyBox 2.0.

alex.broad@mail.ru /view_post.php?id=232
Открываем все внешние ссылки в новом окне /view_post.php?id=233

Но наша задача не участвовать в дискуссиях, а сделать так, чтобы любая ссылка, ведущая на внешний сайт, открывалась в новом окне.

alex.broad@mail.ru /view_post.php?id=233
Возможность быстро, завуалировано покинуть сайт /view_post.php?id=231

Один читатель задал очень интересный и важный вопрос. Ответ может избавить людей от неприятностей или, даже, спасти жизнь.

alex.broad@mail.ru /view_post.php?id=231
Простая модульная сетка /view_post.php?id=230

Подавляющее большинство сайтов в той или иной мере используют сетку.

alex.broad@mail.ru /view_post.php?id=230
Простая капча на PHP /view_post.php?id=229

Перед вами простой основанный на PHP/GD скрипт капчи, который поможет предотвратить поток спама. Капча предназначена для гостевых книг, форм обратной связи и любых других приложений способных воспроизвести спам посредством веб-ботов.

alex.broad@mail.ru /view_post.php?id=229
Центрируем несколько блочных элементов (DIV) при помощи CSS /view_post.php?id=228

Может возникнуть такая ситуация, когда вам понадобиться центрировать несколько блочных элементов

alex.broad@mail.ru /view_post.php?id=228
jQuery галерея /view_post.php?id=227

В этой статье я покажу, как можно создать при минимуме затрат фото галерею, используя jQuery.

alex.broad@mail.ru /view_post.php?id=227
Скроллинг страницы и плавающая боковая колонка /view_post.php?id=226

На многих сайтах реализовано плавающее боковое меню. В сегодняшней статье я покажу, как это можно сделать. Причем плавать боковое меню будет лишь только при скроллинге страницы.

alex.broad@mail.ru /view_post.php?id=226
Оформляем красиво тег SELECT при помощи jQuery /view_post.php?id=225

В данной статье мы рассмотрим создание плагина jQuery, суть которого в замещение элемента select красиво оформленным неупорядоченным списком (ul).

alex.broad@mail.ru /view_post.php?id=225
Простое, основанное на jQuery, выпадающее меню /view_post.php?id=224

Получив несколько просьб, я решил написать статью о том, как можно сделать выпадающее меню. Самый лучший и простой способ создать такое меню - это положиться на jQuery.

alex.broad@mail.ru /view_post.php?id=224
CSS, возможно, вы этого не знали /view_post.php?id=223

Неявные моменты css

alex.broad@mail.ru /view_post.php?id=223
Плагин bxSlider /view_post.php?id=222

В статье подробно описывается принцип работа плагина jQuery bxSlider.

alex.broad@mail.ru /view_post.php?id=222
Плагины jQuery: подробное руководство /view_post.php?id=221

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

alex.broad@mail.ru /view_post.php?id=221
Резиновые макеты: примеры, статьи и фреймворки /view_post.php?id=220

С тем, чтобы сайт подстраивался под различные разрешения экрана, используют резиновые макеты. Однако, при создании таких макетов, особенно у начинающих верстальщиков, могут возникнуть определенные затруднения.

alex.broad@mail.ru /view_post.php?id=220
Меняем слова с помощью CSS анимации /view_post.php?id=219

В сегодняшнем руководстве мы создадим новый эффект стилевого оформления сайта. Его суть будет заключаться в замене частей имеющихся предложений. «Замену» слов будем производить с помощью CSS анимации.

alex.broad@mail.ru /view_post.php?id=219
Создание плагина jquery /view_post.php?id=218

Чтобы создать плагин jQuery необходимо понимаеть его структуру. Итак, приступим.

alex.broad@mail.ru /view_post.php?id=218
Создаем таймер обратного отсчета на jQuery /view_post.php?id=217

При создании страницы «Откроемся скоро» (coming soon) приходится решать вопрос о том, как лучше отобразить оставшееся время.

alex.broad@mail.ru /view_post.php?id=217
Lava lamp меню на jquery /view_post.php?id=216

Lava Lamp меню является одним из самых популярных меню, используемых на веб-сайтах.

alex.broad@mail.ru /view_post.php?id=216
Резиновые макеты (разметка) для вашего сайта /view_post.php?id=215

Все эти разметки содержат в себе несколько колонок, внутри которых расположен контент.

alex.broad@mail.ru /view_post.php?id=215
Как создать пагинацию (нумерация страниц) на jQuery /view_post.php?id=214

Известно, что когда перед разработчиком стоит задача отобразить большое количество информации на сайте, он начинает думать о том, как сделать пагинацию (нумерация страниц)

alex.broad@mail.ru /view_post.php?id=214
Отладка JavaScript /view_post.php?id=213

Общаясь недавно со своими коллегами, я был удивлен тем, что многие ни разу не использовали в своей работе встроенные в браузер отладчик консоли для JavaScript. К сожалению, один из них работает в моей фирме, не буду оглашать его имени. Для тех из вас, кто пока не знаком с консолью браузера API, и написана эта статья.

alex.broad@mail.ru /view_post.php?id=213
Скрываем и выводим лишний текст - плагин jQuery /view_post.php?id=212

Многие рассматривают создание своего собственного плагина, как нечто трудное и сложное. Для jQuery это совсем не так.

alex.broad@mail.ru /view_post.php?id=212
Пространство между inline-block элементами /view_post.php?id=211

Дело вот в чем: inline-block элементы располагаются последовательно таким образом, что между ними возникает пустое пространство.

alex.broad@mail.ru /view_post.php?id=211
Насколько удобен ваш сайт? 19 инструментов, которые помогут ответить на этот вопрос /view_post.php?id=210

При работе с сайтом у пользователя не должно быть проблем.

alex.broad@mail.ru /view_post.php?id=210
Стилизуем checkbox при помощи jQuery плагина /view_post.php?id=209

Иногда разработчикам требуется особым образом стилизовать элемент типа checkbox.

alex.broad@mail.ru /view_post.php?id=209
Основы jquery /view_post.php?id=207

В этой статье я постараюсь привести основы jQuery. Статья, надеюсь, будет расширяться

alex.broad@mail.ru /view_post.php?id=207
Простой jQuery плагин /view_post.php?id=208

Для новичков создание jQuery плагинов несет в себе определенные сложности

alex.broad@mail.ru /view_post.php?id=208
Разметка для резинового по ширине макета /view_post.php?id=206

По-моему, лучшим вариантом является создание сайта с резиновой шириной, этим мы приспособим сайт к большинству типов мониторов.

alex.broad@mail.ru /view_post.php?id=206
Вкладки на jQuery /view_post.php?id=205

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

alex.broad@mail.ru /view_post.php?id=205
Свойство overflow и плавающие (float) блоки /view_post.php?id=204

При кодировании на плавающих блоках широко распространена следующая проблема - обертывающий блок расширяется не на всю высоту плавающего элемента.

alex.broad@mail.ru /view_post.php?id=204
Как сделать строку таблицы ссылкой /view_post.php?id=203

В этой статье я покажу, как можно при помощи jQuery сделать строку таблицы полностью кликабельной (ссылкой).

alex.broad@mail.ru /view_post.php?id=203
CSS тень у блока /view_post.php?id=202

Чтобы создать тень у блока, я создал изображение и воспользовался CSS.

alex.broad@mail.ru /view_post.php?id=202
CSS3 lavalamp меню /view_post.php?id=201

Сегодня я покажу, как создать CSS3 lavalamp меню.

alex.broad@mail.ru /view_post.php?id=201
Создание анимированного логотипа на jQuery /view_post.php?id=200

В этой статье вы узнаете, как создать анимированный логотип, причем логотип плавно изменит свой внешний вид при наведении на него курсора мышки.

alex.broad@mail.ru /view_post.php?id=200
Как создать форму обратной связи с возможностью загрузки и отправки файла на почту PHP /view_post.php?id=198

В этой статье вы узнаете, как создать форму обратной связи (мы будем получать email пользователя), которая предоставляет пользователю возможность прикрепить и отправить на сервер свой файл.

alex.broad@mail.ru /view_post.php?id=198
Скроллинг к элементу страницы с помощью jQuery /view_post.php?id=199

Сегодня я покажу, как создать простой одностраничный (скроллинговый) сайт с помощью jQuery.

alex.broad@mail.ru /view_post.php?id=199
Новые инструменты разработчика в firefox 10 и 11 /view_post.php?id=197

В чем-то эти инструменты похожи на инструмент Firebug, тем не менее, это не мешает им сохранять ту уникальность, которая свойственна инструментам от Mozilla.

alex.broad@mail.ru /view_post.php?id=197
Вертикальный заголовок /view_post.php?id=196

В наши дни перед разработчиками возникают ситуации, когда требуются нетривиальные решения. Задача: расположить тег заголовка вертикально и относительно левой стороны блока с контентом.

alex.broad@mail.ru /view_post.php?id=196
Центрируем по вертикали в заголовке горизонтальную линию /view_post.php?id=195

В данной статье мы будем центрировать в заголовке горизонтальную линию, примечательно, что сам заголовок центрируется по горизонтали. Благодаря таким манипуляциям заголовок выглядит необычно и стильно.

alex.broad@mail.ru /view_post.php?id=195
PHP контактная форма плюс jQuery валидация /view_post.php?id=194

Вам требуется контактная форма на jQuery, но вы не знаете, как ее сделать? Вероятно, данная статья способна вам помочь. Контактная форма – очень полезная штука, ведь она позволяет посетителям вашего сайта общаться с вами.

alex.broad@mail.ru /view_post.php?id=194
Знакомство со свойством CSS vertical-align /view_post.php?id=193

Широко распространенно ошибочное мнение о свойстве vertical-align, которое заключается в том, что, будучи примененным к элементу, свойство vertical-align меняет вертикальное положение заключенных в этот элемент элементов.

alex.broad@mail.ru /view_post.php?id=193
Автоматическое изменение высоты у элемента textarea /view_post.php?id=192

Для одного проекта передо мной стояла задача найти способ автоматически изменять высоту элемента textarea согласно тому контенту, который будет динамически загружаться посредством Ajax.

alex.broad@mail.ru /view_post.php?id=192
Как убрать полосу прокрутки у тега textarea /view_post.php?id=191

IE (и некоторые другие браузеры) любят отображать полосу прокрутки в теге textarea, даже когда в этом нет никакой необходимости.

alex.broad@mail.ru /view_post.php?id=191
CSS 100% высота /view_post.php?id=190

Я всегда сталкиваюсь с затруднениями, когда необходимо растянуть блок на 100% высоты страницы. Итак, почему бы не найти кроссбраузерное решение по растягиванию блока на всю высоту страницы?

alex.broad@mail.ru /view_post.php?id=190
Блок, выпадающий при скроллинге страницы /view_post.php?id=188

Когда пользователь доходит до конца страницы, справа плавно появляется блок с контентом.

alex.broad@mail.ru /view_post.php?id=188
PHP _SELF в атрибуте формы action /view_post.php?id=187

В этой статье подробно говорится об использовании переменной PHP _SELF.

alex.broad@mail.ru /view_post.php?id=187
Тег details /view_post.php?id=186

В последнее время в число моих любимых тегов попал недавно интегрированный в Chrome (версия 12) элемент details. В сегодняшнем руководстве я покажу, как им пользоваться.

alex.broad@mail.ru /view_post.php?id=186
Как писать правила CSS, работающие только с одним из браузеров: Chrome, Safari или Opera? /view_post.php?id=184

А как написать CSS правила и заставить браузер распознать, что написаны они специально под Chrome, Safari или Opera?

alex.broad@mail.ru /view_post.php?id=184
Выводим дату при помощи спрайтов /view_post.php?id=185

На сайте LearningjQuery.com реализован очень интересный вывод даты для каждого поста.

alex.broad@mail.ru /view_post.php?id=185
Обработка списка формы при помощи PHP. Теги select и option /view_post.php?id=183

В этой статье вы узнаете, как добавить в форму прокручиваемый список, как настроить возможность единичного, так и множественного выбора; как обрабатывать данные, полученные из списка и еще много чего)

alex.broad@mail.ru /view_post.php?id=183
Обрабатываем флажки (checkbox) формы при помощи PHP /view_post.php?id=182

Это руководство познакомит вас с флажками (checkbox) HTML и научит обращаться с ними в PHP.

alex.broad@mail.ru /view_post.php?id=182
Как добавить подсветку синтаксиса кода Highlight на сайт /view_post.php?id=181

Подсветка синтаксиса требуется для того, чтобы выделить (подсветить), например, выкладываемый на сайте код.

alex.broad@mail.ru /view_post.php?id=181
Скрипт постраничной навигации на PHP /view_post.php?id=180

Данный скрипт позволит вывести не только стрелки на «предыдущую страницу» и «следующие страницу»,но и, при желании, поможет вывести последовательный список ссылок на все страницы сайта.

alex.broad@mail.ru /view_post.php?id=180
Насыщенность шрифта font-weight и Google Web Fonts /view_post.php?id=179

Допустим, вы зашли на Google Web Fonts в поисках бесплатного шрифта для вашего сайта. Вы находите нужный вам шрифт...

alex.broad@mail.ru /view_post.php?id=179
Простые подсказки на CSS3 и jQuery /view_post.php?id=178

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

alex.broad@mail.ru /view_post.php?id=178
Конфликты полей (margin) в CSS /view_post.php?id=176

Математика в CSS не работает.

alex.broad@mail.ru /view_post.php?id=176
Visibility или Display в CSS /view_post.php?id=175

Допустим, у вас есть элемент, который вы хотите временно спрятать. Что делать: поменять значение свойства visibility на hidden или лучше назначить свойству display значение none.

alex.broad@mail.ru /view_post.php?id=175
Невероятно полезные фрагменты кода для CSS /view_post.php?id=174

Ниже приведены небольшие фрагменты кода (snippets), который минимизируют ваши страдания и сэкономят время при написании CSS кода и, я надеюсь, вы найдете их полезными.

alex.broad@mail.ru /view_post.php?id=174
Стили для нумерации CSS /view_post.php?id=173

Резонно ожидать, что может возникнуть желание поработать над дизайном этих чисел. В СSS, однако, реализовать это желание довольно проблематично, но, к счастью, не невозможно.

alex.broad@mail.ru /view_post.php?id=173
Анимация для hover-эффекта /view_post.php?id=172

В этом примере мы создадим прекрасный анимационный эффект для события hover.

alex.broad@mail.ru /view_post.php?id=172
Запуск mysql из командной строки /view_post.php?id=171

Разберем ситуацию, когда вам необходимо войти, через командную строку, в монитор mysql (интерфейс, через который мы общаемся с базой данных).

alex.broad@mail.ru /view_post.php?id=171
Как сверстать макет при помощи CSS (таблицы стилей) /view_post.php?id=170

Давайте трансформируем визуальный концепт в работающий HTML/CSS макет.

alex.broad@mail.ru /view_post.php?id=170
Как сверстать psd-макет при помощи HTML /view_post.php?id=169

Давайте трансформируем визуальный концепт в работающий HTML/CSS макет.

alex.broad@mail.ru /view_post.php?id=169
Гармошка на jQuery /view_post.php?id=168

В этой статье мы подробнейшим образом рассмотрим, как можно сделать гармошку на jquery.

alex.broad@mail.ru /view_post.php?id=168
CSS Центрирование в неизвестности /view_post.php?id=167

Когда речь заходит о центрировании в веб-дизайне, то чем больше информации известно о центрируемом элементе и его элементе-родителе, тем проще это центрирование выполнить.

alex.broad@mail.ru /view_post.php?id=167
Lorem Ipsum использовать или нет /view_post.php?id=166

Я не раз слышал следующие заявления: «Если вы используете текст Lorem Ipsum – немедленно перестаньте».

alex.broad@mail.ru /view_post.php?id=166
Jquery анимированное вертикальное меню /view_post.php?id=165

Сегодня я покажу, как можно сделать интересное вертикальное анимированное меню, которое появляется на странице при клике по ссылке.

alex.broad@mail.ru /view_post.php?id=165
Слайд-шоу на jQuery /view_post.php?id=164

Слайд-шоу очень часто используют на веб-сайтах, например, на фотостоках, или в интернет-магазинах.

alex.broad@mail.ru /view_post.php?id=164
Сообщение (уведомление) на CSS3 и jQuery /view_post.php?id=163

В этой статье вы узнаете, как создать важное сообщение (уведомление) при помощи CSS3 и jQuery.

alex.broad@mail.ru /view_post.php?id=163
Как сделать слайдер изображений на jQuery /view_post.php?id=160

В этой статье я покажу как сделать слайдер изображений на jQuery.

alex.broad@mail.ru /view_post.php?id=160
Одностраничное портфолио на jQuery /view_post.php?id=159

В этой статье я покажу, как можно сделать при помощи jquery красивый одностраничный сайт.

alex.broad@mail.ru /view_post.php?id=159
jQuery упорядоченный список. Оформляем и реализуем счетчик /view_post.php?id=158

Кодировать последовательные элементы весьма утомительно, не правда ли? Однако существует простой решение.

alex.broad@mail.ru /view_post.php?id=158
Эффект затухания на jQuery /view_post.php?id=157

В этой статье я покажу, как сделать приятный анимационный эффект затухания для изображения.

alex.broad@mail.ru /view_post.php?id=157
Оформляем форму поиска при помощи CSS3 /view_post.php?id=156

В сегодняшней статье я покажу, как оформить при помощи CSS3 форму поиска (идея взята с сайта apple.com).

alex.broad@mail.ru /view_post.php?id=156
Глянцевый текст в фотошопе /view_post.php?id=155

В этой статье мы попытаемся создать глянцевый текст в фотошопе.

alex.broad@mail.ru /view_post.php?id=155
Атрибуты тегов формы HTML5 /view_post.php?id=154

В этой статье я постараюсь описать некоторые новые атрибуты для тегов формы, введенные с HTML5.

alex.broad@mail.ru /view_post.php?id=154
HTML5 особенности, подсказки и техники, которые вы должны знать /view_post.php?id=153

Если вы не будете следовать прогрессу, то будете глотать пыль.

alex.broad@mail.ru /view_post.php?id=153
Красивое горизонтальное меню на css3 /view_post.php?id=152

Однажды вам понадобится сделать для своего сайта красивое горизонтальное меню.

alex.broad@mail.ru /view_post.php?id=152
Оформляем красиво тег SELECT при помощи CSS /view_post.php?id=151

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

alex.broad@mail.ru /view_post.php?id=151
Куки php, cookie /view_post.php?id=150

Cookies (далее просто куки) - это данные небольшого объема (текстовые фрагменты), размещенные на стороне клиента.

alex.broad@mail.ru /view_post.php?id=150
Лучшие генераторы кода css 3 /view_post.php?id=149

Я с ностальгией вспоминаю CSS2.1. Чтобы округлить углы требовалось время и знание фотошопа, однако все было просто. К тому же большинство разработчиков легко могли вспомнить дюжину свойств, не обращаясь каждые две минуты к справочнику. Спецификация CSS3 изменила все. Добавилось 116 новых свойств с различными вендорными префиксами и различным синтаксисом. Никто не вправе думать, что вы запомните все.

alex.broad@mail.ru /view_post.php?id=149
Красивая CSS форма /view_post.php?id=148

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

alex.broad@mail.ru /view_post.php?id=148
Навигация HTML | Как сделать? /view_post.php?id=147

Навигационная панель неизбежный элемент любого сайта.

alex.broad@mail.ru /view_post.php?id=147
Многомерный массив PHP Вывод при помощи FOREACH /view_post.php?id=146

Многомерный массив – это массив, элементами которого являются массивы. В действительности это массив в массиве.

alex.broad@mail.ru /view_post.php?id=146
10 инструментов для проверки доступности сайта /view_post.php?id=145

Часто такая часть веб-дизайна и разработки, как веб-доступность (насколько удобен веб-сайт для людей с ограниченными возможностями), пренебрегается разработчиками.

alex.broad@mail.ru /view_post.php?id=145
CSS цвета в веб-дизайне /view_post.php?id=144

Это доступное руководство рассмотрит CSS цвета.

alex.broad@mail.ru /view_post.php?id=144
Ошибки в браузере IE6 /view_post.php?id=143

В этой статье приведены некоторые способы устранения ошибок для браузера IE6.

alex.broad@mail.ru /view_post.php?id=143
Чем отличается функция require_once от include? /view_post.php?id=142

Обе функции выполняют одну и туже роль: подключают указанный внешний файл. Разница заключается в том ..

alex.broad@mail.ru /view_post.php?id=142
Свойство CSS Float. Плавающие элементы. Преодолеваем проблемы. /view_post.php?id=141

Как правило, когда сталкиваешься с плавающими элементами, возникают одни и те же проблемы.

alex.broad@mail.ru /view_post.php?id=141
Как сделать радугу в фотошопе /view_post.php?id=140

В статье шаг за шагом описан процесс создания радуги в фотошопе.

alex.broad@mail.ru /view_post.php?id=140
Меняем фон, оставляя нужные детали. Фотошоп. /view_post.php?id=139

Задача: поменять фон на фотографии

alex.broad@mail.ru /view_post.php?id=139
Форматируем таблицы при помощи CSS /view_post.php?id=138

В этой статье вы увидите, как при помощи стилей CSS отформатировать таблицы.

alex.broad@mail.ru /view_post.php?id=138
Фоторепортаж с матча "Спартак" - "Легия" /view_post.php?id=137

2:3

alex.broad@mail.ru /view_post.php?id=137
Отрицательное поле (margin) и верстка в три колонки /view_post.php?id=136

Правый столбец сайта расположим при помощи отрицательного поля.

alex.broad@mail.ru /view_post.php?id=136
Как создать и использовать обтравочные маски в фотошопе /view_post.php?id=135

В этой статье мы создадим обтравочную маску при помощи текста и изображения.

alex.broad@mail.ru /view_post.php?id=135
Кавычки в PHP /view_post.php?id=134

В этой краткой статье показано, как и где стоит использовать кавычки в PHP.

alex.broad@mail.ru /view_post.php?id=134
Эффект затухания /view_post.php?id=133

В этой статье показано, как сделать затухание для изображения, которое расположено в шапке сайта.

alex.broad@mail.ru /view_post.php?id=133
CSS3 кнопки /view_post.php?id=132

В этой статье описан процесс создания CSS3 кнопок без использования изображений.

alex.broad@mail.ru /view_post.php?id=132
CSS лента с треугольниками по краям /view_post.php?id=131

Вы, скорее всего, уже неоднократно видели ленты и знаете, как они выглядят.

alex.broad@mail.ru /view_post.php?id=131
Три новые инфографики для дизайнеров /view_post.php?id=130

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

alex.broad@mail.ru /view_post.php?id=130
Как создать прозрачный текст в фотошопе /view_post.php?id=129

В этой статье описан процесс создания прозрачного текста.

alex.broad@mail.ru /view_post.php?id=129
Как создать зеркальный текст в фотошопе /view_post.php?id=128

Простой способ создать зеркальный текст в фотошопе

alex.broad@mail.ru /view_post.php?id=128
3D текст в Illustrator /view_post.php?id=127

В этой статье я покажу, как, используя программы Photoshop и Illustrator, создать 3D текст.

alex.broad@mail.ru /view_post.php?id=127
Зеркальный текст /view_post.php?id=126

В этой статье показан процесс создания зеркального текста в фотошопе.

alex.broad@mail.ru /view_post.php?id=126
Центрируем элемент по вертикали, используя CSS /view_post.php?id=125

У дизайнера иногда возникает вопрос: как центрировать элементы по вертикали?

alex.broad@mail.ru /view_post.php?id=125
Как расположить элементы по горизонтали, используя css /view_post.php?id=124

В статье показано, как можно расположить элементы по горизонтали, используя CSS

alex.broad@mail.ru /view_post.php?id=124
Сокращения css | оптимизируем css код /view_post.php?id=123

Многократный набор стилевых свойств отнимает много времени, но в css есть ряд свойств, которые заключают в себе несколько различных свойств.

alex.broad@mail.ru /view_post.php?id=123
Закладки css3 /view_post.php?id=122

В этой статье я продемонстрирую, как можно при помощи CSS3 и HTML5 сделать закладки для сайта.

alex.broad@mail.ru /view_post.php?id=122
Разговорные облака на CSS3 /view_post.php?id=121

Перед вами два примера, где разговорные облака созданы при помощи свойств CSS3.

alex.broad@mail.ru /view_post.php?id=121
Структурные теги HTML5 /view_post.php?id=120

Спецификация HTML5 добавила весьма ограниченное число тегов для структурирования вашей разметки.

alex.broad@mail.ru /view_post.php?id=120
Как сделать слоеный 3D текст в фотошопе /view_post.php?id=119

В этой статье показано, как можно сделать слоеный 3D текст в фотошопе.

alex.broad@mail.ru /view_post.php?id=119
Инструмент перо в фотошопе /view_post.php?id=118

В данной статье показаны основные моменты при работе с инструментом перо

alex.broad@mail.ru /view_post.php?id=118
CSS селекторы /view_post.php?id=117

В данной статье приведены основные селекторы CSS.

alex.broad@mail.ru /view_post.php?id=117
Простое темное горизонтальное меню /view_post.php?id=116

В этой статье я подробно описал процесс создания темного горизонтального меню за небольшой отрезок времени.

alex.broad@mail.ru /view_post.php?id=116
HTML5 и CSS3 форма обратной связи в виде конверта /view_post.php?id=115

Из этой статьи вы узнаете, как создать форму обратной связи полностью на HTML5 и CSS3.

alex.broad@mail.ru /view_post.php?id=115
CSS3 @font-face или как использовать любой шрифт на сайте /view_post.php?id=114

В этой статье показано, как использовать свойство @font-face.

alex.broad@mail.ru /view_post.php?id=114
Создаем красивые тени с помощью свойства CSS3 box-shadow /view_post.php?id=113

Теперь красивые тени можно создавать с помощью CSS3 без фотошопа.

alex.broad@mail.ru /view_post.php?id=113
Инструменты выделения в фотошопе /view_post.php?id=112

В этой статье я объясню некоторые важные инструменты выделения, которые доступны в фотошопе.

alex.broad@mail.ru /view_post.php?id=112
Создаем закругленные блоки для сайта в фотошопе /view_post.php?id=111

В этой статье я покажу, как создать закругленный блок для сайта.

alex.broad@mail.ru /view_post.php?id=111
Как создать горизонтальный сайт /view_post.php?id=110

В этой статье я хочу проиллюстрировать полезные замечания по проектированию горизонтального сайта.

alex.broad@mail.ru /view_post.php?id=110
Создание border (границ) у тега body /view_post.php?id=108

Концепт Body Border (границы у тега body) впервые был увиден мною на сайте Джона Хика hicksdesign.co.uk.

alex.broad@mail.ru /view_post.php?id=108
Белое меню для сайта /view_post.php?id=107

В этой статье показано, как сделать простое белое навигационное меню для сайта в фотошопе.

alex.broad@mail.ru /view_post.php?id=107
Кисти для фотошопа - луна /view_post.php?id=109

Замечательные кисти, с помощью которых можно создать луну на любом фоне, любого цвета.

alex.broad@mail.ru /view_post.php?id=109
HTML списки, что нового в HTML 5? /view_post.php?id=106

Существует большой и оправданный интерес веб-сообщества к введенным в HTML 5 изменениям. В этом посте я хочу разъяснить ту часть нововведений, которая затронула списки в HTML 5.

alex.broad@mail.ru /view_post.php?id=106
Боке эффект /view_post.php?id=105

В этой статье показано, как сделать цифровой боке эффект в фотошопе.

alex.broad@mail.ru /view_post.php?id=105
Создание 3D текста /view_post.php?id=104

В этой статье показано, как, не утруждаясь,создать 3D текст в фотошопе.

alex.broad@mail.ru /view_post.php?id=104
Текст-печенье /view_post.php?id=103

На прошлой недели мне попался замечательный текстовый эффект: буквы были сделаны из хлеба.

alex.broad@mail.ru /view_post.php?id=103
Простой текстовый эффект в фотошопе /view_post.php?id=102

Для фотошопа наиболее востребованы статьи о тексте/книгопечатании.

alex.broad@mail.ru /view_post.php?id=102
Как сделать простую тему для блога /view_post.php?id=101

В данной статье будет показан процесс создания простой темы для блога.

alex.broad@mail.ru /view_post.php?id=101
Как сделать золотой текст в фотошопе /view_post.php?id=100

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

alex.broad@mail.ru /view_post.php?id=100
Как сделать 3D текст в фотошопе /view_post.php?id=99

В этой статье я покажу, как сделать простой 3D текст в фотошопе.

alex.broad@mail.ru /view_post.php?id=99
Четыре отличных CSS техники для ссылок /view_post.php?id=98

Каждая из этих техник основана на чистом CSS, без уродливых хаков, и JavaScript.

alex.broad@mail.ru /view_post.php?id=98
Загнутый угол /view_post.php?id=97

Статья о том, как создать блок с загнутым углом.

alex.broad@mail.ru /view_post.php?id=97
Простой логотип /view_post.php?id=96

Как, используя несколько инструментов и техник, сделать простой профессиональный логотип.

alex.broad@mail.ru /view_post.php?id=96
Как сделать звезду в фотошопе /view_post.php?id=95

В этой статье показано, как сделать новогоднюю звезду.

alex.broad@mail.ru /view_post.php?id=95
Темное вертикальное меню /view_post.php?id=94

В этой статье показано, как сделать темное вертикальное меню.

alex.broad@mail.ru /view_post.php?id=94
Как создать блок с вкладками в фотошопе /view_post.php?id=93

На разных сайтах все популярнее становятся блоки с вкладками.

alex.broad@mail.ru /view_post.php?id=93
Эффект загиба страницы /view_post.php?id=92

Все чаще и чаще на разных сайтах можно увидеть загиб страницы. В этой статье будет показано, как сделать такой загиб.

alex.broad@mail.ru /view_post.php?id=92
Облака в логотипе сайта /view_post.php?id=91

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

alex.broad@mail.ru /view_post.php?id=91
Белое меню /view_post.php?id=90

Как создать белое навигационное меню.

alex.broad@mail.ru /view_post.php?id=90
Word-Wrap: заставит текст свернуться /view_post.php?id=89

Сегодня я расскажу о редко используемом, но чрезвычайно полезном свойстве CSS word-wrap.

alex.broad@mail.ru /view_post.php?id=89
Как ссылаться внутри страницы /view_post.php?id=88

Иногда у новичков возникает вопрос – как ссылаться на определенные области внутри страницы?

alex.broad@mail.ru /view_post.php?id=88
Как создать тень у основания сайта /view_post.php?id=87

Несмотря на то, что CSS 3 привнес много новых эффектов, связанных с тенью, по-прежнему есть резон использовать альтернативные изображения.

alex.broad@mail.ru /view_post.php?id=87
JQuery скроллинг /view_post.php?id=86

Как создать анимированную ссылку , при нажатии которой реализуется скроллинг к верху страницы.

alex.broad@mail.ru /view_post.php?id=86
Постраничный вывод на PHP /view_post.php?id=85

Когда-нибудь вам понадобится вывести все записи из базы данных.

alex.broad@mail.ru /view_post.php?id=85
Кнопки-ссылки CSS /view_post.php?id=84

Большинство веб-мастеров используют кнопки CSS (созданные с помощью CSS) вместо изображений кнопок.

alex.broad@mail.ru /view_post.php?id=84
Несколько полезных дополнений к FireFox /view_post.php?id=82

Полезные дополнения, плагины к firefox.

alex.broad@mail.ru /view_post.php?id=82
Черно-белые иконки социальных сетей /view_post.php?id=81

Важно иногда забыть о современных тенденциях дизайна и вернуться к своим корням.

alex.broad@mail.ru /view_post.php?id=81
Создание шаблона сайта из PSD /view_post.php?id=80

Это вторая часть статьи по проектированию веб-сайта.

alex.broad@mail.ru /view_post.php?id=80
Как нарисовать сайт в фотошопе. Проектирование дизайна. /view_post.php?id=79

Это первая часть статьи по проектированию делового веб-сайта.

alex.broad@mail.ru /view_post.php?id=79
Шрифты, используемые в логотипах популярных веб-сайтах /view_post.php?id=78

Шрифты, используемые в логотипах.

alex.broad@mail.ru /view_post.php?id=78
Выводим случайное фоновое изображение при помощи PHP /view_post.php?id=77

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

alex.broad@mail.ru /view_post.php?id=77
CSS3 градиенты /view_post.php?id=76

Safari 4+, Chrome 1+, Firefox 3.6+, и Opera 11.10+ - все поддерживают CSS3 градиенты.

alex.broad@mail.ru /view_post.php?id=76
Псевдокласс hover. «Все Кроме». /view_post.php?id=75

Но что если мы хотим изменить стиль у всех элементов кроме элемента, на который в данный момент наведена мышка?

alex.broad@mail.ru /view_post.php?id=75
Набор нарисованных от руки иконок для блоггеров /view_post.php?id=74

Этот бесплатный набор нарисованных от руки иконок, сделанный специально для блоггеров...

alex.broad@mail.ru /view_post.php?id=74
Выводим случайные фразы /view_post.php?id=73

Выводим на экран рандомные лозунги с помощью PHP.

alex.broad@mail.ru /view_post.php?id=73
CSS фоны: часто задаваемые вопросы /view_post.php?id=72

Важной частью веб-дизайна служат фоны (backgrounds и далее фоны) CSS. В свойствах(ве) фона располагают цвета и изображения, служащие фоном контента и отвечающие за эстетику сайта....

alex.broad@mail.ru /view_post.php?id=72
Сброс стилей от Эрика Мейера /view_post.php?id=71

Многие используют модифицированную версию популярного сброса (RESET) от Эрика Мейера:

alex.broad@mail.ru /view_post.php?id=71
PHP include от корня /view_post.php?id=70

... Однако все становится немного сложнее, когда имеешь дело с серверной стороной языка PHP. ...

alex.broad@mail.ru /view_post.php?id=70
10 PHP подсказок по управлению ассоциативными массивами /view_post.php?id=69

Ассоциативный массив – незаменимый тип данных, используемый для описания совокупности уникальных ключей и ассоциативных значений, ...

alex.broad@mail.ru /view_post.php?id=69
Создание центрированной горизонтальной навигации /view_post.php?id=68

В любом случае, существует способ создания центрированной горизонтальной навигации без знания явной ширины ...

alex.broad@mail.ru /view_post.php?id=68
Делаем эффект капающей крови к тексту с помощью CSS /view_post.php?id=67

Сделать эффект капающей крови нам поможет свойство text-shadow.

alex.broad@mail.ru /view_post.php?id=67
Комментарии в CSS, HTML, PHP, javascript /view_post.php?id=66

Комментарии дают возможность вставить примечания, которые не будут интерпретироваться браузером.

alex.broad@mail.ru /view_post.php?id=66
Отправить письмо с помощью PHP /view_post.php?id=65

Как отправить письмо с помощью PHP?

alex.broad@mail.ru /view_post.php?id=65
Векторные иконки социальных сетей /view_post.php?id=64

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

alex.broad@mail.ru /view_post.php?id=64
Большой размер фона, пожалуйста! CSS /view_post.php?id=63

Все более популярно проектирование веб-сайтов, у которых внешний фон заполняет все окно браузера.

alex.broad@mail.ru /view_post.php?id=63
Логотип меняет свой вид при скроллинге страницы /view_post.php?id=62

Существуют сайты, на которых с помощью css реализован любопытный эффект, а именно: при скроллинге страницы изображение (логоти) меняет свой внешний вид.

alex.broad@mail.ru /view_post.php?id=62
Марлон Брандо и Пол Ньюман /view_post.php?id=61

Одни из самых красивых и талантливых актеров 20-го века

alex.broad@mail.ru /view_post.php?id=61
Основные свойства CSS для текста /view_post.php?id=60

В предыдущей части ‘Основы CSS’ мы рассуждали о подложках, полях и блочной модели. На этот раз я попробую описать, как и с помощью каких свойств CSS задать стиль к тексту.

alex.broad@mail.ru /view_post.php?id=60
Margin (поле), padding (подложка) и блочная модель CSS /view_post.php?id=59

В первой части ‘основы CSS’ мы будем говорить о полях (margins), подложках (padding) и блочной модели.

alex.broad@mail.ru /view_post.php?id=59
Четыре идеи задать стиль для ссылок, на которые наведена мышка /view_post.php?id=58

Ссылки – основная часть интернета. Ссылки, в действительности, соединяют контент, так почему бы не сделать соединение забавным?

alex.broad@mail.ru /view_post.php?id=58
Как создать 'карманные карты' при помощи CSS3 /view_post.php?id=57

CSS3 позволяет задействовать на сайте много удивительных эффектов.

alex.broad@mail.ru /view_post.php?id=57
25 бесплатных фотостоков /view_post.php?id=56

Двадцать пять ссылок на бесплатные фотостоки

alex.broad@mail.ru /view_post.php?id=56
CSS rollover и удаленные элементы /view_post.php?id=55

Что если нам необходимо показать удаленное описание или удаленное изображение где-нибудь за пределами ссылки?

alex.broad@mail.ru /view_post.php?id=55
Классификация шрифтов /view_post.php?id=54

Классификация шрифтов все еще затруднительна, даже, несмотря на различные классы и категории...

alex.broad@mail.ru /view_post.php?id=54
Бесплатные иконки: прессованные символы /view_post.php?id=53

Коллекция включает свыше 100 иконок, выполненных в виде прессованных символов.

alex.broad@mail.ru /view_post.php?id=53
Заглавные буквы CSS. Первая буква абзаца CSS. /view_post.php?id=52

Drop cap (врезанная в текст буквица) – это первая буква абзаца, имеющая больший размер чем остальные.

alex.broad@mail.ru /view_post.php?id=52
Горизонтальное выдвижное меню CSS /view_post.php?id=51

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

alex.broad@mail.ru /view_post.php?id=51
Как создать современный веб-дизайн в фотошопе /view_post.php?id=49

Начать создавать веб-дизайн лучше всего с оформления плана будущего веб-сайта.

alex.broad@mail.ru /view_post.php?id=49
Кисти для фотошопа – Силуэты /view_post.php?id=50

Все силуэты нарисованы вручную и все очень высокого разрешения.

alex.broad@mail.ru /view_post.php?id=50
CSS позиционирование /view_post.php?id=48

В этой статье будут рассмотрены различные свойства, которые применяются для позиционирования элементов.

alex.broad@mail.ru /view_post.php?id=48
Как сделать футер в фотошопе /view_post.php?id=46

В этой статье я покажу вам, как сделать стильный футер с помощью фотошопа.

alex.broad@mail.ru /view_post.php?id=46
Бесплатные градиенты WEB 2.0 /view_post.php?id=47

Градиенты – важный аспект при проектировании любого сайта. Даже простая кнопка, скорее всего, сделана с использованием градиента.

alex.broad@mail.ru /view_post.php?id=47
Термины CSS /view_post.php?id=45

Чтобы писать детально о css, необходимо полностью понимать терминологию css.

alex.broad@mail.ru /view_post.php?id=45
15 бесплатных иконок и кнопок /view_post.php?id=43

Решил выложить созданные мною иконки, кнопки и логотипы. Скачайте и используйте их без ограничений для своих будущих веб-проектов.

alex.broad@mail.ru /view_post.php?id=43
Как выровнять блочный элемент по центру страницы /view_post.php?id=41

Далее я опишу несколько способов, как можно выровнять блок по центру страницы.

alex.broad@mail.ru /view_post.php?id=41
Бесплатные векторные иконки: интерфейс пользователя /view_post.php?id=42

Пакет векторных иконок, посвященных интерфейсу пользователя.

alex.broad@mail.ru /view_post.php?id=42
Как прижать футер к низу страницы /view_post.php?id=40

В этой статье пошагово описано, как прижать футер к низу страницы.

alex.broad@mail.ru /view_post.php?id=40
Раздвижной блок на CSS и JQUERY /view_post.php?id=39

Думаю, заходя на youtube, вы заметили "изменить размер" свойство, которое позволяет переключаться между нормальным и широким режимом и таким образом увеличивать/уменьшать видео-окно.

alex.broad@mail.ru /view_post.php?id=39
Лучшие бесплатные иконки от девиантарт. /view_post.php?id=38

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

alex.broad@mail.ru /view_post.php?id=38
Анимированное CSS3 горизонтальное навигационное меню /view_post.php?id=37

В этой статье показано, как создать анимированное горизонтальное меню с помощью CSS3. Основные особенности этого навигацционного меню в том, что...

alex.broad@mail.ru /view_post.php?id=37
Как создать сеточный дизайн в Фотошопе /view_post.php?id=36

Моя текущая работа - создать тему для ворд-пресс, в основе дизайна которой лежала бы сетка.

alex.broad@mail.ru /view_post.php?id=36
Как сделать трехмерный элемент без изображений, используя только CSS3 /view_post.php?id=35

Существует несколько свойств css3, которые позволят нам создать трехмерный элемент без использования изображений.

alex.broad@mail.ru /view_post.php?id=35
Выпадающее меню на CSS /view_post.php?id=34

Я редко встречаюсь с выпадающими меню, которые ведут себе как выпадающие списки, хотя они мне очень нравятся.

alex.broad@mail.ru /view_post.php?id=34
Создаем рельефный текст /view_post.php?id=32

Рельефный эффект - очень популярная тенденция в веб-дизайне. В то же время его легко создать.

alex.broad@mail.ru /view_post.php?id=32
12 распространенных ошибок веб-разработчиков. Часть II /view_post.php?id=33

Создав CSS файл, убедитесь, что отсутствуют селекторы с повторяющимися свойствами. Например, если я вижу, что к двум селекторам применяются одни и те же свойства:

alex.broad@mail.ru /view_post.php?id=33
Распространенные ошибки CSS при разработке сайта /view_post.php?id=31

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

alex.broad@mail.ru /view_post.php?id=31
Кроссбраузерные прозрачные колонки /view_post.php?id=30

Прозрачность – эффект, который, к сожалению, не получил широкого развития в сети.

alex.broad@mail.ru /view_post.php?id=30
Основы SEO - часть 2 /view_post.php?id=29

Поисковые роботы не только читают текст с Вашего сайта. Они также читают код Вашего сайта.

alex.broad@mail.ru /view_post.php?id=29
Изящная поисковая CSS3 форма /view_post.php?id=28

Недавно, когда я копался в CSS3, я узнал о парочке новых СSS трюков.

alex.broad@mail.ru /view_post.php?id=28
Основы SEO - Часть 1 /view_post.php?id=27

Когда я впервые услышал этот термин, он показался мне магией вуду.

alex.broad@mail.ru /view_post.php?id=27
Большой фон CSS /view_post.php?id=26

Делаем фон во всю ширину окна браузера

alex.broad@mail.ru /view_post.php?id=26
Семантика и корректность в CSS /view_post.php?id=25

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

alex.broad@mail.ru /view_post.php?id=25
5 моих предпочтений при HTML кодировании /view_post.php?id=24

В этой статье я перечислю 5 моих предпочтений при HTML кодировании и поясню их выбор.

alex.broad@mail.ru /view_post.php?id=24
CSS3 галерея изображений при помощи свойства transform /view_post.php?id=23

Галерея изображений,созданная с помощью CSS3.

alex.broad@mail.ru /view_post.php?id=23
Как использовать заголовки в HTML /view_post.php?id=22

Большинство новичков по работе c веб-стандартами считают, что прохождение валидации является достаточным условием, чтобы назвать их код пригодным.

alex.broad@mail.ru /view_post.php?id=22
font-size в CSS: EM, пиксели , пункты и проценты /view_post.php?id=264

Один из самых запутанных моментов в CSS это применение свойства font-size для масштабирования текста. В CSS вы имеете четыре основные единицы измерения, при помощи которых вы можете регулировать размер текста. Которая из этих четырех единиц наилучшим образом подходит для веба? Этот вопрос породил целый шквал рассуждений и споров. Окончательно ответить на этот вопрос крайне трудно, потому что сам вопрос не из простых.

alex.broad@mail.ru /view_post.php?id=264
Создаем Minimum Margin. Минимальное поле. /view_post.php?id=21

К сожалению, в мире CSS нет min-margin. Меня это устраивало до того момента, пока не возникла необходимость в этом свойстве. Поразмыслив и воспользовавшись Google, я нашел решение, которое и предлагаю ниже.

alex.broad@mail.ru /view_post.php?id=21
Делаем угловой блок при помощи свойства CSS3 transform /view_post.php?id=20

На днях я наткнулся на полезный сайт ScriptSrc.net, на котором есть любопытная угловая ссылка.

alex.broad@mail.ru /view_post.php?id=20
Создаем равные по высоте колонки. Методы на основе изображения и блоков /view_post.php?id=19

Самый древний метод, который позволяет создать равные по высоте колонки.

alex.broad@mail.ru /view_post.php?id=19
Две колонки на всю ширину окна браузера с помощью CSS /view_post.php?id=18

Мы хотим сделать страницу с двумя колонками, каждая должна иметь свой цвет, причем их цвет должен охватывать всю ширину окна браузера.

alex.broad@mail.ru /view_post.php?id=18
Два метода создать равные по высоте колонки. 1-й метод на CSS, 2-й на jQuery. /view_post.php?id=17

Используя таблицы, создать равные по высоте колонки довольно просто.

alex.broad@mail.ru /view_post.php?id=17
Закругленные углы CSS3 /view_post.php?id=16

Пару лет назад закругленные углы стали характерным элементом дизайна для тренда Web 2.0.

alex.broad@mail.ru /view_post.php?id=16
Светящиеся закладки CSS3 /view_post.php?id=15

Как сделать светящиеся закладки с помощью CSS3

alex.broad@mail.ru /view_post.php?id=15
CSS3 Навигационное Меню. Анимация /view_post.php?id=14

Как вы уже наверно слышали, CSS3 анимация – мощный инструмент..

alex.broad@mail.ru /view_post.php?id=14
Структура навигации сайта /view_post.php?id=13

Когда-нибудь заходили на сайт и спрашивали себя: ну и что от меня сейчас требуется?

alex.broad@mail.ru /view_post.php?id=13
Приоритеты стилей CSS /view_post.php?id=12

Из всех стилевых правил, которые применяются к элементу, всегда существует одно, обладающее приоритетом.

alex.broad@mail.ru /view_post.php?id=12
Страница "О Нас" /view_post.php?id=11

Страница «О нас» имеет первостепенную важность и зачастую высоко котируется на многих веб-сайтах.

alex.broad@mail.ru /view_post.php?id=11
Закругленный блок средствами CSS. Используем изображения. /view_post.php?id=10

Создание блока с закругленными краями, используя изображения и CSS.

alex.broad@mail.ru /view_post.php?id=10
Четыре правила, о которых нужно помнить при разработке веб-сайта. /view_post.php?id=9

Успех веб-сайта зависит он многих факторов.

alex.broad@mail.ru /view_post.php?id=9
Почему Dreamweaver стал таким популярным /view_post.php?id=8

Использование Dreamweaver в области web-разработки стало стандартом, намного обойдя по популярности такие программы, как Microsoft FrontPage. И это не случайно, ...

alex.broad@mail.ru /view_post.php?id=8
Закругляем углы блока с помощью JavaScript. Niftycube. /view_post.php?id=6

Один из самых простых способов закруглить углы блока - это использовать JavaScript.

alex.broad@mail.ru /view_post.php?id=6
Условные комментарии в IE, отдельная таблица стилей, например, для IE 6 /view_post.php?id=4

Internet Explorer 6 очень плохо поддерживает большую часть спецификации CSS.

alex.broad@mail.ru /view_post.php?id=4
Смежные и контекстные селекторы CSS /view_post.php?id=2

Селектор – это элемент разметки, который подчиняется стилевому правилу.

alex.broad@mail.ru /view_post.php?id=2
Тег meta /view_post.php?id=1

Тег meta включается в заголовок документа и не имеет собственного содержимого.

alex.broad@mail.ru /view_post.php?id=1
Parse error: syntax error, unexpected $end /view_post.php?id=3

Как правило, эта ошибка указывает на последнюю строку в php документе.

alex.broad@mail.ru /view_post.php?id=3