Координаты курсора над слоем, расставляем точки

Простой пример определения координат курсора во время его перемещения над слоем.

Об условных комментариях (conditional comments), тэге body, его аттрибутах и Internet Explorer.

Попытка сделать код из примера Александра Куликова валидным принесла неожиданные результаты и подтолкнула к эксперименту. Далее речь пойдет об условных комментариях, тэге body, его атрибутах и поведении в Internet Explorer, поэтому все примеры из этой статьи настоятельно рекомендую смотреть именно в этом браузере.

Использование условных комментариев вместо хака "* html", пишем всю таблицу стилей в одном файле

Разработчики IE7 исправили глюк на котором основан хак "* html" поэтому его можно использовать только для отделения стилей для ie версии 6 и младше. Но для вёрстки очень часто бывает нужен метод отделения стилей для ie всех версий.

Быстрое создание (x)HTML элементов методами DOM.

Добавление новых элементов обычными методами DOM скучное занятие, которое может вызвать справедливое недовольство: для каждого элемента получаются очень многословные и многоэтажные конструкции. Если нужно сделать один-два элемента (например, DIV или P и т.п.) с текстом внутри, еще можно смириться с написанием большого количества практически одинаковых строк кода. А когда таких элементов не один десяток и все разные…

Проблема window.onload() и ее решение

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

Замуровали, демоны… *

Сейчас многие, кто столкнулся с созданием сайтов, говорят про удобство пользования сайтом (usability). Многие буквально помешались на юзабилити — «лепят» куда надо и куда не надо.

XHTML1.0, атрибуты элементов по DTD

Таблица атрибутов элементов XHTML1.0. В таблице перечислены атрибуты элементов, используемые в XHTML1.0, сопоставление с элементами и степень их соответствия DTD (Определение Типа Документа).

XHTML1.0, элементы по DTD

Таблица элементов XHTML1.0. В таблице перечислены элементы, используемые в XHTML1.0 и степень их соответствия DTD (Определение Типа Документа).

Поиск элемента в документе XHTML

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

Ошибки, часто встречающиеся при валидации XHTML

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

XHTML Strict – элементы и атрибуты, которые не надо использовать

Устаревшие элементы и атрибуты, которые не должны использоваться, если объявляете веб-страницу соответствующей типу документа: XHTML 1.0 Strict или XHTML 1.1.

CSS свойство min-width в Internet Explorer 5…6

Как известно, за 8 лет существования CSS2 разработчики Internet Explorer так и не сподобились научить своего монстра понимать многие полезные CSS-свойства, среди которых есть min-width – минимальмая ширина. На подходе уже IE7, в котором наконец будут работать и min-width, и max-width. Но несколько лет верстки с учетом капризов IE5-6 у нас еще впереди. Поэтому далее будет небольшой пример, который призовет этот браузер к порядку без применения нестандартного expression().

Тэг : отношения между документами

Элемент показывает связь между документами. Собственно, к чему я решил напомнить о нем. Чаще всего применение этого элемента ограничивается установкой связи между XHTML документом и CSS файлом. Однако он весьма полезен не только возможностью подключить файл CSS. В этой статье – примеры применения тэга .

Сравнение JavaScript методов escape(), encodeURI(), и encodeURIComponent()

Цель статьи – определить различия этих трех методов при кодировании строк. В каком случае и какой из них лучше использовать.

DIV-ная таблица

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