10.07.2007, 15:19
|
#1
|
Участник
Регистрация: 28.11.2005
Адрес: Москва
|
Задание шрифта для элемента списка
Во-первых, сразу хочу сказать, что мне не нравится Arial, т.е. абсолютно А теперь собственно к делу...
В редакторе сообщений форума существует возможность выделения части или всего текста шрифтом, отчличным от используемого по умолчанияю (Arial). Эта возможность, следуя логике html, замечательно работает даже там, где для элемента непосредственно шрифт не задан, но он задан для обрамляющего элемент блока (исключение - цитаты, но они, как и врезки кода, имеют право на собтсвенное оформление в т.ч. и шрифтами). Однако, по какой-то непонятной причине эта логика совершенно рушится, когда речь заходит о списках. Казалось бы, список является частью сообщения и должен наследовать от него настройки шрифта - но не тут-то было: в css, используемом форумом, почему-то явно задано, как должен выглядеть элемент списка:
PHP код:
td, th, p, li
{
font: 10pt arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
}
Я, может, излазил не всё, но единственное место в интерфейсе форума, где я нашел использование именно списков (<li>), - это FAQ. Таким образом, можно утверждать, что основное назначение списков - использование в сообщениях. Так почему же их так трудно форматировать в этих самых сообщениях? Почему простое собщение вроде
Цитата:
[fоnt="Lucida Sans Unicode"]
[sizе="2"]
Просто форматированный список
[list]
[*]элемент 1
[*]элемент 2
[*]элемент 3
[/list]
[/sizе]
[/fоnt]
должно превращаться в такое вот нечто?
Цитата:
[fоnt="Lucida Sans Unicode"]
[sizе="2"]
Замороченно форматированный список
[list]
[*][fоnt="Lucida Sans Unicode"][sizе="2"]элемент 1[/sizе][/fоnt]
[*][fоnt="Lucida Sans Unicode"][sizе="2"]элемент 2[/sizе][/fоnt]
[*][fоnt="Lucida Sans Unicode"][sizе="2"]элемент 3[/sizе][/fоnt]
[/list]
[/sizе]
[/fоnt]
Почему нужно отдельно форматировать каждый элемент списка, хотя тот является частью сообщения и должен наследовать форматирование от него?
В связи с этим большая просьба: рассмотреть вопрос о том, чтобы, если нужно, для того же FAQ сделать отдельный класс для элементов списка, а в css, используемом на форуме, элемент li из списка явно "форматируемых" исключить.
Последний раз редактировалось gl00mie; 10.07.2007 в 15:22.
|
|
За это сообщение автора поблагодарили: mazzy (5). |