Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Перевод строки или пробел  (Прочитано 13868 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« : 26-01-2007 08:10 » 

Браузеры воспринимают перевод строки как пробел
Если пробел в начале строки они его игнорируют
Код:
<span>A</span>
<span>B</span>
<span>C</span>
A B C
Код:
<span>A</span><span>B</span><span>C</span>
ABC

Вот такое...
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
kisilevski
Постоялец

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 26-01-2007 09:26 » 

А семь пробелов, равно как и три пробела он воспримет как один разделитель, который может и переносом стать, если места в строчке не хватит.

Для перевода строчек я пишу <BR> вот так:
A<BR>B<BR>C

Истинный же пробел пишется &nbsp; так:
A&nbsp;B&nbsp;C
Записан

Ложки нет. See MSDN for details.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 26-01-2007 10:27 » 

так-то оно так
но, например
Код:
<span style="border: thin solid green;>A
</span><span>B</span><span>C</span>
A BC

И тогда отпадают сразу вопосы форматирования текста кода
Абзац пиши в одну строку
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
kisilevski
Постоялец

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 26-01-2007 10:33 » 

А.

Ну или так
Код:
<span style="border: thin solid 
green;>A</span><span>B</span><span>C</span>
если например абзац настолько длинный, что неудобно работать с ним в одну строку.
Записан

Ложки нет. See MSDN for details.
Chuda
Гость
« Ответ #4 : 26-01-2007 13:35 » 

Браузеры воспринимают перевод строки как пробел
совсем недавно у меня был случай, когда браузеры восприняли перенос как пробел, а M$IE воспринял как перенос.
Код:
<a href="....">
    <img .... />
</a>
вот такая невинная конструкция вполне адекватно отобразилась в браузерах, а в M$IE отобразилась в две строки, на первой - картинка, на второй - один пробел.
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 27-01-2007 10:18 » 

Интерпретация пробельных символов зависит от контекста.
Если что-то не получается, попробуйте поиграть с CSS свойством white-space.

Chuda, тебе вероятно поможет float для этой картинки.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #6 : 27-01-2007 10:44 » 

в том и дело, что пробелы были не нужны
kisilevski, предложение реальное,
но не рекомендуется валидаторами
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines