Показать сообщение отдельно
Старый 10.07.2007, 15:19   #1  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Задание шрифта для элемента списка
Во-первых, сразу хочу сказать, что мне не нравится Arial, т.е. абсолютно А теперь собственно к делу...
В редакторе сообщений форума существует возможность выделения части или всего текста шрифтом, отчличным от используемого по умолчанияю (Arial). Эта возможность, следуя логике html, замечательно работает даже там, где для элемента непосредственно шрифт не задан, но он задан для обрамляющего элемент блока (исключение - цитаты, но они, как и врезки кода, имеют право на собтсвенное оформление в т.ч. и шрифтами). Однако, по какой-то непонятной причине эта логика совершенно рушится, когда речь заходит о списках. Казалось бы, список является частью сообщения и должен наследовать от него настройки шрифта - но не тут-то было: в css, используемом форумом, почему-то явно задано, как должен выглядеть элемент списка:
PHP код:
tdthpli
{
  
font10pt arialverdanagenevalucida'lucida grande'helveticasans-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).