2016-12-20 3 views
0

Текстовая область HTML отлично работает с новыми строками («\ n»), когда они после любого другого содержимого в текстовой области, будь то пробельные символы, такие как пробелы или вкладки ("\ t") или нет.HTML textarea отключает начало новых строк

Однако, когда содержимое текстовой области начинается с с новой строкой (например, «\ ntest»), эта новая строка отключается на дисплее.

Любые идеи о том, что вызывает это/как его исправить?

+1

https: //www.w3. org/TR/html5/syntax.html # element-limits - * Одна новая строка может быть размещена сразу после начального тега элементов pre и textarea. Если содержимое элемента предназначено для начала с новой строкой, две авторские строки должны быть включены автором. * –

+0

@AleksandrM - так что это вовсе не проблема Struts 2, тогда ... это уже ответили в другом вопросе? –

+0

Да, не проблема S2. * на это уже ответил другой вопрос? * - Не то, что я знаю. –

ответ

1

Это похоже на spec.

Один символ новой строки может быть помещен непосредственно после начального тэга pre и textarea элементов. Если содержимое элемента предназначено для начала с новой строкой, две авторские строки должны быть включены автором.

Обратите внимание, что в прошлом были некоторые ошибки в различных браузерах относительно ведущих новых линий в элементах:

Смежные вопросы