Как сделать увеличенный промежуток между абзацами?  [РЕШЕНО]

WYSIWYG Web Builder, вопросы которые не охвачены в других разделах.
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
Ответить

Автор Темы
Ludens

Как сделать увеличенный промежуток между абзацами?  [РЕШЕНО]

Сообщение Ludens » 25 янв 2015, 22:06

Хорошей практикой современной веб-верстки считается разделение абзацев увеличенным межстрочным интервалом. Иногда между абзацами просто вставляют пустую строку (так делается, например, в ЖЖ). Но это не лучший вариант: визуально отбивка между абзацами получается слишком большой.
Гораздо лучше выглядит межабзацный интервал, который больше межстрочного не в два, а в полтора или чуть меньше раза (см., например, тексты на фейсбуке).
Такие вещи, по идее, должны легко делаться с помощью CSS: там в стилях есть параметры Margins и Padding, и WWB позволяет эти параметры задавать в диалоговом окне Style Manager. Задавать позволяет, но вот использовать — нет! То есть вид текста вообще никак не меняется при изменении этих параметров. Кто знает, почему так? Это баг или фича?
Существует ли в WWB какой-либо способ сделать в основном тексте межабзацный интервал в 1,5 раза больше, чем межстрочный?

Реклама
Аватара пользователя

anonimus
Moderator
Moderator
Сообщения: 5248
Зарегистрирован: 12 июн 2012, 07:12
Версия Web Builder: 12.0.2
Имя: Анатолий Webmaster
Контактная информация:

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение anonimus » 26 янв 2015, 00:49

Изображение
Подключение формы обратной связи Wysiwyg Web Builder к телеграмму (заявки будут приходить на почту и в телегу, даже с прикреплёнными файлами и картинками)
**** Аудит ваших проектов (сайтов) на предмет ошибок и различного рода проблем! ****
>>> Ускорение загрузки ваших сайтов >>>
Консультации по WebBuilder, обучение эффективной и главное правильной работе в программе Wysiwig Web Builder.
Решение проблем с вашими проектами, разработка структуры сайта и его функционала, адаптация и оптимизация под мобильные тел и планшеты.
Создание и дизайн сайтов, решение проблем с готовыми сайтами, прочие работы в интернете (домены, хостинг и т.п.)
Оптимизация сайта под продвижение в поисковых системах ( seo )
==============
Более подробное описание услуг https://wysiwygwebbuilder.ru/forum/viewtopic.php?f=54&t=975
Емаil: mailrobot@wwbmaster.ru
Telegram: HTMLPLUSRU
==============


Автор Темы
Ludens

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение Ludens » 26 янв 2015, 01:49

anonimus,
не понял тебя. Ты предлагаешь менять межстрочное расстояние (интерлиньяж, Line Spacing)? Но его можно изменить только во всем абзаце целиком, для всех строк абзаца. Для одной последней строчки это сделать нельзя, к сожалению.

Аватара пользователя

gladiolus0707
Специалист
Специалист
Сообщения: 1115
Зарегистрирован: 13 янв 2014, 10:56
Версия Web Builder: 10.1
Имя: Иван
Контактная информация:

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение gladiolus0707 » 26 янв 2015, 11:42

Ludens писал(а):anonimus,
не понял тебя. Ты предлагаешь менять межстрочное расстояние (интерлиньяж, Line Spacing)? Но его можно изменить только во всем абзаце целиком, для всех строк абзаца. Для одной последней строчки это сделать нельзя, к сожалению.

Что Вам мешает разделить абзацы с помощью enter задав нужный размер шрифта для промежутка между абзацами?...
Вставай рано, работай до поздна и.... найдешь нефть!


Автор Темы
Ludens

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение Ludens » 26 янв 2015, 14:54

gladiolus0707 писал(а):Что Вам мешает разделить абзацы с помощью enter задав нужный размер шрифта для промежутка между абзацами?...

Ничего не мешает, я сейчас так и делаю. Но это плохая практика — вставлять в текст дополнительные строки для форматирования. Потому что, например, если потом в исходном тексте будут исправлены опечатки, то пустые строки в него придется вставлять заново и каждой из них опять назначать размер. А если кто-то скопирует текст с экрана, то пустые строки прийдется, наоборот, удалять. Поэтому я все-таки ищу прямой ответ на мой первоначальный вопрос:
имеется ли в WWB возможность задавать межабзацный помежуток в свойствах абзаца?

Аватара пользователя

Alex
Admin
Admin
Сообщения: 3160
Зарегистрирован: 06 фев 2012, 00:03
Версия Web Builder: 14.2.2
Имя: Алексей
Контактная информация:

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение Alex » 26 янв 2015, 16:30

Попробуй добавить стиль для p {}
Онлайн-магазин готовых решений
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!

Аватара пользователя

anonimus
Moderator
Moderator
Сообщения: 5248
Зарегистрирован: 12 июн 2012, 07:12
Версия Web Builder: 12.0.2
Имя: Анатолий Webmaster
Контактная информация:

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение anonimus » 26 янв 2015, 16:35

Alex писал(а):Попробуй добавить стиль для p {}

самое здравое предложение! :-):
Подключение формы обратной связи Wysiwyg Web Builder к телеграмму (заявки будут приходить на почту и в телегу, даже с прикреплёнными файлами и картинками)
**** Аудит ваших проектов (сайтов) на предмет ошибок и различного рода проблем! ****
>>> Ускорение загрузки ваших сайтов >>>
Консультации по WebBuilder, обучение эффективной и главное правильной работе в программе Wysiwig Web Builder.
Решение проблем с вашими проектами, разработка структуры сайта и его функционала, адаптация и оптимизация под мобильные тел и планшеты.
Создание и дизайн сайтов, решение проблем с готовыми сайтами, прочие работы в интернете (домены, хостинг и т.п.)
Оптимизация сайта под продвижение в поисковых системах ( seo )
==============
Более подробное описание услуг https://wysiwygwebbuilder.ru/forum/viewtopic.php?f=54&t=975
Емаil: mailrobot@wwbmaster.ru
Telegram: HTMLPLUSRU
==============


Автор Темы
Ludens

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение Ludens » 26 янв 2015, 19:16

Alex писал(а):Попробуй добавить стиль для p {}

Попробовал. Но WWB не позволяет мне создать стиль с именем "p": он упорно вставляет перед ним точку, получается ".p"
Так что изменить стиль текста по умолчанию не получается.
Но это и неважно: каким бы ни было имя стиля — все равно его свойства Margins и Padding не влияют на отображение текста вообще никак.
Другие свойства — влияют. Font влияет. Background влияет. А вот, например, Border или Shadow — не влияют. Задавай их, не задавай — никакой разницы.

Аватара пользователя

Alex
Admin
Admin
Сообщения: 3160
Зарегистрирован: 06 фев 2012, 00:03
Версия Web Builder: 14.2.2
Имя: Алексей
Контактная информация:

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение Alex » 26 янв 2015, 19:29

Я уже с этим потратил времени и больше не хочется, не вижу глобального улучшения, а значит не стоит так убиваться из-за этого... Я лично про эти расстояния первый раз услышал, раньше даже внимания не обращал...
Онлайн-магазин готовых решений
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!


Автор Темы
Ludens

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение Ludens » 26 янв 2015, 19:41

Alex,
а что ты имел в виду, предлагая «добавить стиль для p {}»?

Аватара пользователя

Alex
Admin
Admin
Сообщения: 3160
Зарегистрирован: 06 фев 2012, 00:03
Версия Web Builder: 14.2.2
Имя: Алексей
Контактная информация:

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение Alex » 26 янв 2015, 19:54

Как правило, блоки текста разделяют между собой абзацами (параграфами). По умолчанию между параграфами существует небольшой вертикальный отступ, называемый отбивкой. Синтаксис создания абзацев следующий.

Код: Выделить всё

<p>Абзац 1</p>
<p>Абзац 2</p>


Далее...

Как мне для каждого абзаца добавить отступ первой строки?

В общем почитай, может найдёшь решение, с нами не забудь поделиться... Я так понял, надо класс отдельно создавать для абзацев.
Онлайн-магазин готовых решений
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!


Автор Темы
Ludens

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение Ludens » 27 янв 2015, 14:05

Alex писал(а):Как правило, блоки текста разделяют между собой абзацами (параграфами). По умолчанию между параграфами существует небольшой вертикальный отступ, называемый отбивкой. Синтаксис создания абзацев следующий.

Код: Выделить всё

<p>Абзац 1</p>
<p>Абзац 2</p>

К сожалению, в WYSIWYG Web Builder это не так. WWB НИКОГДА не разделяет абзацы тегом <p> — ни при вставке текста в Text Object командой Paste, ни при наборе текста непосредственно в программе. Символ новой строки в любом месте текста WWB заменяет тегом <br> и только им. Отбивка между абзацами делается в WWB (например, при использовании встроенного генератора Lorem Ipsum) вставкой двух <br> подряд. Использование же <p>, как мне сейчас кажется, просто не предусмотрено в WWB. Вообще. Хотя оно и не запрещено: можно в свойствах Text Object включить разрешение интерпретации тегов и расставлять <p> между абзацами вручную, — но это противоречит всей концепции WYSIWYG-редактора, и мне не хотелось бы так делать никогда. Поэтому вся моя надежда на то, что в новых версиях Пабло добавить возможность разбивки абзацев с помощью <p> вместо <br>. Или, может быть, такая опция уже существует, а я, будучи новичком, просто не смог ее найти в меню? Или расширение такое существует? Никто не в курсе?

Аватара пользователя

Alex
Admin
Admin
Сообщения: 3160
Зарегистрирован: 06 фев 2012, 00:03
Версия Web Builder: 14.2.2
Имя: Алексей
Контактная информация:

Re: Как сделать увеличенный промежуток между абзацами?

Сообщение Alex » 27 янв 2015, 14:21

Я не нашёл реализацию этого в самой программе.
Онлайн-магазин готовых решений
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!


Ответить

Вернуться в «Общие вопросы.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя