Решил создать что-то вроде контейнера с текстом, который содержит заливку и верхнюю и нижнюю рамки. Обнаружил, что если вставлять два тега переноса строки подряд, то стили теряются после этого тега..
<p style="background: #e4e4e4; border-top: 1px solid gray; border-bottom: 1px solid gray; font-family: Courier;">
Strict <br />
<br />
Type Car<br />
Field Image:TImage<br />
Field Name:String<br />
Field Speed:Float, Rotation:Float<br />
End Type<br />
<br />
Local a:Int, b:Float, c:Car<br />
<br />
c = New Car
<br /><br />
c.Name = "70s Chevy"<br />
Print c.Name<br />
</p>
Strict <br />
<br />
Type Car<br />
Field Image:TImage<br />
Field Name:String<br />
Field Speed:Float, Rotation:Float<br />
End Type<br />
<br />
Local a:Int, b:Float, c:Car<br />
<br />
c = New Car
<br /><br />
c.Name = "70s Chevy"<br />
Print c.Name<br />
</p>
Подскажите почему это так происходит и как это можно решить?..
Комментарии
Если вы сделаете представленый код в одну строку, будет как надо.
Смотрите настройки форматов ввода: Друпал по умолчанию начинает новую строку с тэгов
<p></p>
Не понял, что значит "в одну строку"?? В html-редакторе друпала так и так весь код преобразовывается в сплошной неразборчивый текст, без отступов и тд.. И при чем тут эти теги, я знаю, что друпал начинает новую строку с этих тегов.. С тегом =div= такая же "песня".. если в его сделать с заливкой, а внутри два раза подряд указать тег
<br/>
, то заливка на этом месте теряется, как и в этом примере...Могу посоветовать вместо тега
<p>
использовать тег<pre>
и включить режим full HTML соответственноГде этот "режим" включается, напомните, что-то подзабыл немного.. прямо во время редактирования?
Вроде заработало.. а в чем был "секрет"?..