- YaC 2013
- Всё, что вы делаете в Vim неправильно
- CSScomb 2.06
- IntelliJ IDEA → VIM
- Подкаст «Сделайте мне красиво!»
- Разыскиваются настройки
- Твиттер на коленке
- Видео с 404fest
- Домены .рф и зоны первого уровня
- Самое лучшее видео с 404fest
- Еду в Самару
- О локализации сайта
- Javascript API
- Автообновление IE9
- HTML5 Killers
- IE9 beta
- Про ссылки на RSS
- Про Flexbox, Grid, Template layout
- О теге audio и его атрибуте loop
- Управление цветами при помощи CSS
- Пишите правильно: «репозиторий»
- Лирическая заметка о WSD'09 в Минске
- CSS Reorder: Divide et impera
- О Минске, стандартах и просветлении
- Пятница — день обновлений CSS reorder
- Онлайн инструмент для сортировки CSS свойств
- H1
- Фотки с Я.Субботника
- HTML 5 demos
- Первый в мире сайт
- Верстка сервисной навигации
- Про отсутствие курсора и как следствие :hover
- Кроссбраузерные полупрозрачные блоки с использованием opacity
- Футболки
- Масштабирование размера шрифта в IE
- Способ заклуглять уголки без картинок и без JavaScript
- Метассылки и кнопки в веб-интерфейсах
Вложенные списки
Никогда не понимал: с чего вдруг некоторые веб-разработчики пишут разметку для вложенных списков таким образом:
<ul>
<li>1</li>
<li>2</li>
<ul>
<li>2.1</li>
<li>2.2</li>
</ul>
<li>3</li>
</ul>
Очевидно, что список может содержать только элементы списка, но не сам список непосредственно. То есть нужно писать:
<ul>
<li>1</li>
<li>2</li>
<li>
<ul>
<li>2.1</li>
<li>2.2</li>
</ul>
</li>
<li>3</li>
</ul>
Сегодня опять наткнутся на еще один «пример», только на этот раз не где-то, а на сайте IBM.com в разделе developerWorks, где объясняют азы XSLT. А я потом удивляюсь: «откуда такое количество некорректно размеченных вложенных списков?» И вот с этих мелочей потом начинается такая «котовасия»…