Archives for the ‘html-вёрстка’ Category

Тег STYLE тоже считается

В современном мире подключить CSS к HTML можно следующими способами: В ИЕ максимальное количество подключаемых CSS файлов равно 31. Каким бы способом это не было реализовано это подключение. Важно помнить, что учитывается также количество тегов style. Т.е. общее количество link, style и @import не должно превышать 31. Обход идёт с верха DOM дерева и все […]

Субъективные мысли о БЭМ

Все, сказанное ниже, мои мысли о методе БЭМ, разработанном ребятами из Яндекса. БЭМ — технология для большого количества больших страниц. Но не используйте её для простых проектов. Воздержитесь от БЭМ если вы фрилансер. Хорошенько разберитесь в сути метода, перед его применением. Неграмотное использование метода приведёт только лишь к захламлению. Работать с «псевдо БЭМ» документами очень […]

Простая отправка формы по ENTER

Любая форма в любом браузере отправляется по нажатию кнопки enter если в этой форме есть кнопка типа submit или image: При этом кнопка submit может быть не видима для пользователя (display: none;). Пример.

Кроссбраузерный поиск в select list

Ниже я хочу рассказать о своём методе поиска по списку. Для этого требуется поле ввода текста и собственно сам список. Добавим к этому немного css: При этом всё, что не совпадает со строкой поиска — будем скрывать, оставляя в списке только нужные результаты.

Мысли об универсальном селекторе

Интересные мысли постигли меня касаемо универсального селектора (он же селектор «звёздочка»). Большинство верстальщиков свято верят, что использование оного селектора в разы затормаживает скорость отображения страницы. А, например, в Internet Explorer страница вообще не сможет загрузится, намертво «подвесив» браузер. Однако же будем хладнокровны и обратимся к фактам.