IgorA100 90 Опубликовано: 29 марта 2013 Рассказать Опубликовано: 29 марта 2013 Выделяю текст, задаю выравнивание по центру (или еще как) и получаю код: <p align="center" style="font-weight: bold;">покупки</p> Зачем мне параграф? Не просил я об этом... Почему бы не делать так? <span align="center" style="font-weight: bold;">покупки</span>[/code] Ведь применение стиля к фрагменту, это не есть выделение в параграф! Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 30 марта 2013 Рассказать Опубликовано: 30 марта 2013 Потому что в HTML выравнивание присваивается блочным тегам (p, div и т.д.), а не для строчных тегов типа span. И никакого бага здесь нет. Более того выравнивание выставляет вам не редактор, а непосредственно сам браузер, для браузеров есть специальные команды для визуального редактирования, и редактор дает браузеру лишь команду, выровнять блок, а сам блок и выравнивание к нему делает уже браузер, так как считает нужным. И в данном случае он именно так считает нужным. Цитата Ссылка на сообщение Поделиться на других сайтах
IgorA100 90 Опубликовано: 30 марта 2013 Рассказать Опубликовано: 30 марта 2013 Автор выравнивание присваивается блочным тегам Ок. выравнивание выставляет вам не редактор, а непосредственно сам браузер Редактор размещает команду посылаемую браузеру при отображении страницы. Но суть вовсе не в этом. Еще раз проверил свои действия. Странно, но при нажатии кнопки форматирования, чистый текст в <p> не обернулся. В одном случае стиль прописался к <td>, в другом случае обернулся тегом <div>. Толи глюк был с редактором, толи..... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 30 марта 2013 Рассказать Опубликовано: 30 марта 2013 Редактор размещает команду посылаемую браузеру при отображении страницы. Неверно. Есть специальные JS команды для браузера, и есть специальная команда на выравнивание, она не посылает никаких тегов браузеру и не говорит каким тегом выравнивать. Если текст будет в теге p он выравняет p, если текст в теге div он выравняет div. Но он не может выравнивать span, потому как это строчный тег, а не блочный. Выравнивать можно только блоки. Цитата Ссылка на сообщение Поделиться на других сайтах
SaD 16 Опубликовано: 15 мая 2013 Рассказать Опубликовано: 15 мая 2013 Недоработка в редакторе LiveEditor: При наличии дополнительных полей с пустым содержанием по умолчанию, туда автоматически добавляется тег переноса строки <BR>. Это естественно нарушает работу тегов [xfgiven_x], [xfnotgiven_X] так-как поле, всегда будет заполнено. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.