</br> не работает в Firefox и Chrome - PullRequest
10 голосов
/ 01 октября 2008

тег разрыва строки не работает ни в Firefox, ни в Chrome. Когда я вижу источник моей страницы, я получаю:

<p>Zugang zu Testaccount:</br></br>peter petrelli </br></br>sein Standardpwd.</br></br>peter.heroes.com</p>

Однако, когда я просматриваю выбранный источник, я получаю:

<p>Zugang zu Testaccount: peter petrelli  sein Standardpwd. peter.heroes.com</p>

Кажется, Firefox отфильтровывает теги разрывов.

Работает в IE7 нормально.

Ответы [ 10 ]

62 голосов
/ 01 октября 2008

Вы ищете <br /> вместо </br>

Самозакрывающиеся теги, такие как br , имеют косую черту в конце тега.

Вот другие самозакрывающиеся теги в XHTML:

10 голосов
/ 31 октября 2014

Если вы пытаетесь поместить пробел между двумя элементами div, а <br/> не работает, вставьте этот код (между элементами div), чтобы тег <br/> заработал.

<div class="clear"></div>

и добавьте

.clear {
    clear: both;
}

в вашем файле CSS.

10 голосов
/ 01 октября 2008

Тег br должен быть:

<br/>
9 голосов
/ 01 октября 2008

Это должно быть <br> или <br /> , а не </br>

6 голосов
/ 01 октября 2008

IE7 более прост в неверном синтаксисе в режиме quirksmode.

Вместо <br> или </br> должно быть <br />

3 голосов
/ 01 октября 2008

Это потому, что </br> является недопустимым тегом. То, что вы хотите, это <br />.

1 голос
/ 01 октября 2008


, вероятно, следует использовать, только если вы пишете XHTML. Если вы используете validator.w3.org для проверки следующего как HTML 4.01:

<html>
<head>
<title></title>
</head>
<body>
<p>
<br />
</p>
</body>
</html>

Это предупреждение генерируется:

Строка 8, столбец 3: для запуска метки NET требуется SHORTTAG YES.

<br />

Последовательность может интерпретироваться как минимум двумя различными способами, в зависимости от DOCTYPE документа. Для HTML 4.01 Strict «/» завершает тег »). Однако, поскольку многие браузеры не интерпретируют его таким образом, даже при наличии HTML 4.01 Strict DOCTYPE, лучше избегать его полностью в чистых документах HTML и резервировать его использование исключительно для тех, которые написаны на XHTML.

0 голосов
/ 31 мая 2019

Если вы используете распорки, установите escapeXml="false"

0 голосов
/ 01 октября 2008

Вы хотите
или
, а не

0 голосов
/ 01 октября 2008

Это должно быть просто
.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...