rsdn + li = фу-фу-фу
От: std.denis Россия  
Дата: 16.04.12 11:08
Оценка:
сабж. ибо вот такой текст:
[list][*]111
[*]222
[/list]
выдает в результате такое вот кокашко:
<ul style='margin-top:0; margin-bottom:0;'>
  <li />111<br />
  <li />222
</ul>
какой <li/>, вычо?
Re: rsdn + li = фу-фу-фу
От: antigravity blog
Дата: 16.04.12 14:35
Оценка: 4 (1) -1
Здравствуйте, std.denis, Вы писали:

>какой <li/>, вычо?


Both types of lists are made up of sequences of list items defined by the LI element (whose end tag may be omitted).

http://www.w3.org/TR/html4/struct/lists.html#edef-LI

А слеш, насколько я понимаю, нужен для валидности XHTML.
Re[2]: rsdn + li = фу-фу-фу
От: std.denis Россия  
Дата: 16.04.12 15:22
Оценка:
Да, дело оказалось в другом.
При цитировании пунктов списка теги <ul> отрезаются, остаются лишь <li/>, что в итоге дает вот такое говно:

Строчка указанная стрелочкой является ответом, но выглядит как часть цитаты
Re[3]: rsdn + li = фу-фу-фу
От: antigravity blog
Дата: 16.04.12 18:25
Оценка:
Здравствуйте, std.denis, Вы писали:

SD>Строчка указанная стрелочкой является ответом, но выглядит как часть цитаты


Модель цитирования изначально не очень удачная, поэтому регексы порой лишнее режут. Бывает.
Re[2]: rsdn + li = фу-фу-фу
От: Centaur Россия  
Дата: 17.04.12 06:04
Оценка:
Здравствуйте, antigravity, Вы писали:

>>какой <li/>, вычо?


A>

Both types of lists are made up of sequences of list items defined by the LI element (whose end tag may be omitted).

A>http://www.w3.org/TR/html4/struct/lists.html#edef-LI

A>А слеш, насколько я понимаю, нужен для валидности XHTML.


О какой валидности XHTML может идти речь, если li пустой, а текст валяется прямо внутри ul между пустыми li? Если уж придумывать отмазку, так пусть она будет хоть минимально правдоподобной.
Re: rsdn + li = фу-фу-фу
От: _NN_ www.nemerleweb.com
Дата: 22.04.12 07:56
Оценка: 4 (1)
Здравствуйте, std.denis, Вы писали:

SD></ul>[/code]какой <li/>, вычо?


Баг известный:
http://rsdn.ru/forum/rsdn/3434279.1.aspx
Автор: _FRED_
Дата: 19.06.09

http://rsdn.ru/forum/rsdn/3910974.1.aspx
Автор: _nn_
Дата: 09.08.10
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[2]: rsdn + li = фу-фу-фу
От: std.denis Россия  
Дата: 22.04.12 17:59
Оценка:
_NN>Баг известный:
_NN>http://rsdn.ru/forum/rsdn/3434279.1.aspx
Автор: _FRED_
Дата: 19.06.09

_NN>http://rsdn.ru/forum/rsdn/3910974.1.aspx
Автор: _nn_
Дата: 09.08.10

спасибо. поиск по форуму тогда выдавал HTTP-502
боятся, видать, код трогать
Re[3]: rsdn + li = фу-фу-фу
От: std.denis Россия  
Дата: 22.04.12 18:06
Оценка:
C>О какой валидности XHTML может идти речь, если li пустой,
C>а текст валяется прямо внутри ul между пустыми li?
C>Если уж придумывать отмазку, так пусть она будет хоть минимально правдоподобной.
Тут скорее нужно писать "а слеш просто вставили потому что изучали XML" Код-то поди старый, с зари дотнетиков. Я вот совсем бы не подумал, что пункты списка можно делать в виде незакрытого тега-префикса, который автозакрывается следующим пунктом или окончанием родителя.
Да и ответ, как я понимаю, совсем не разработчика RSDN.ru
Интересно кто автор(ы)?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.