Сохраните новые строки в HTML, но перенесите текст: возможный?

string s ="AB_C + ABC_D/ * ABC_DE/ =ABC.AVO";

    string[] chars = {};
    string[] op = {};
    string l="";
    int idx=0;
    int it=0;
    for(int i=0;i<s.length;i++)
    {
        if(s[i]='+' || s[i] == '=' || s[i] =='/' || s[i] =='*')
        {
            if(l.length>=1)
            {
                chars[++idx] = l;
                l = ""; 
            }
            op[it] = s[i];
        }
        else
        {
            l = l + s[i]; 
        }
    }
    if(l.length>=1)
    {
        chars[++idx] = l;
    }
5
задан Bernhard Hofmann 17 October 2011 в 12:32
поделиться

5 ответов

Попробовать

selector {
  word-wrap: break-word; /* IE>=5.5 */
  white-space: pre; /* IE>=6 */
  white-space: -moz-pre-wrap; /* For Fx<=2 */
  white-space: pre-wrap; /* Fx>3, Opera>8, Safari>3*/
}
11
ответ дан 14 December 2019 в 01:17
поделиться

Просто замените все свои переносы строк <br/> и помещенный текст в a div с желаемой шириной. Можно сделать то же с пробелами: Замените их &nbsp;.

Убедитесь, что Вы делаете это после выхода из специальных символов в HTML, иначе
не интерпретируются, но печатаются на странице.

0
ответ дан 14 December 2019 в 01:17
поделиться

Попытайтесь заменить любые двойные интервалы &nbsp;&nbsp; - который должен работать для создания вида двойных интервалов, проникает.

Взломайте все они новая строка, и трудно входит с <br />.

Разработайте текстовый вывод, чтобы заставить его быть похожим на фиксированную ширину с семейством шрифтов:

font-family:monospace;

Вы, возможно, должны оценить его правильно, что-то меньшее, чем сопроводительный текст, но это даст Вам вид ПРЕД, и на что будет похоже электронное письмо простого текста.

Поместите все это в DIV с фиксированным с, и это могло быть достойное внимания.

0
ответ дан 14 December 2019 в 01:17
поделиться

создайте a <pre></pre> тег или использование что-то как
<p style="width:800px"> .... </p>

с фиксированной шириной я думаю, что текст перенесен

-1
ответ дан 14 December 2019 в 01:17
поделиться

Возможно, Вы могли использовать RichTextEditor (такой как FreeTextBox) для отображения текста.

Установите шрифт редактора на Курьера, отключите/скройте панели инструментов...

-1
ответ дан 14 December 2019 в 01:17
поделиться