Онаружен странный баг при работе с статьями.
Я вставляю тег <PRE> который у нас как-то криво работает - после чего копирую полученный текст страницы в отдельный файл test.html и он отображается по другому...
Вот пример такого отображения:
1 . В статье на реальном сайте так:
<PRE> If x=0 Then
<br>
MsgBox “x = 0”
<br>
Else If x<0 Then
<br>
MsgBox “x < 0”
<br>
Else If x > 0 Then
<br>
MsgBox “x > 0”
<br>
End If
<br>
End If
<br>
End If
<br>
</PRE>
<br>
Но такая запись является очень громоздкой, и при большом количестве условий и выполняемого кода, трудно читаемым… Даю гарантию, что через полгода, после написания кода с такой конструкции, даже программист, написавший программу, при необходимости внесения изменения в код, потратит немало времени и сил на разбор такой конструкции…
Отображается неверно - т.е. Код виден как
If x=0 Then
MsgBox “x = 0”
Else If x<0 Then
MsgBox “x < 0”
Else If x > 0 Then
MsgBox “x > 0”
End If
End If
End If
А следующая строка не форматируется и уезжает вправо
Но такая запись является очень громоздкой, и при большом количестве условий и выполняемого
и так обрывается - если ограничивать ее талицей или появляется полоса прокрутки по горизонтали.
Однако тот же код статьи скопированный с View Source и вставленный в HTML файл виден так:
If x=0 Then
MsgBox “x = 0”
Else If x<0 Then
MsgBox “x < 0”
Else If x > 0 Then
MsgBox “x > 0”
End If
End If
End If
Но такая запись является очень громоздкой, и при большом количестве условий и выполняемого кода, трудно читаемым… Даю гарантию, что через полгода, после
Т.е. правильно отрабатывается тег <PRE> в котором появляются ненужные переводы строки. Далее, самое хреновое, все выравнивается...
КАК ТАКОЕ МОЖЕТ БЫТЬ???