Хорошей практикой современной веб-верстки считается разделение абзацев увеличенным межстрочным интервалом. Иногда между абзацами просто вставляют пустую строку (так делается, например, в ЖЖ). Но это не лучший вариант: визуально отбивка между абзацами получается слишком большой.
Гораздо лучше выглядит межабзацный интервал, который больше межстрочного не в два, а в полтора или чуть меньше раза (см., например, тексты на фейсбуке).
Такие вещи, по идее, должны легко делаться с помощью CSS: там в стилях есть параметры Margins и Padding, и WWB позволяет эти параметры задавать в диалоговом окне Style Manager. Задавать позволяет, но вот использовать — нет! То есть вид текста вообще никак не меняется при изменении этих параметров. Кто знает, почему так? Это баг или фича?
Существует ли в WWB какой-либо способ сделать в основном тексте межабзацный интервал в 1,5 раза больше, чем межстрочный?
Как сделать увеличенный промежуток между абзацами? [РЕШЕНО]
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
-
anonimus
- Moderator

- Сообщения: 5248
- Зарегистрирован: 12 июн 2012, 07:12
- Версия Web Builder: 12.0.2
- Имя: Анатолий Webmaster
- Контактная информация:
Re: Как сделать увеличенный промежуток между абзацами?

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

- Сообщения: 1115
- Зарегистрирован: 13 янв 2014, 10:56
- Версия Web Builder: 10.1
- Имя: Иван
- Контактная информация:
Re: Как сделать увеличенный промежуток между абзацами?
Ludens писал(а):anonimus,
не понял тебя. Ты предлагаешь менять межстрочное расстояние (интерлиньяж, Line Spacing)? Но его можно изменить только во всем абзаце целиком, для всех строк абзаца. Для одной последней строчки это сделать нельзя, к сожалению.
Что Вам мешает разделить абзацы с помощью enter задав нужный размер шрифта для промежутка между абзацами?...
Вставай рано, работай до поздна и.... найдешь нефть!
-
Ludens
Re: Как сделать увеличенный промежуток между абзацами?
gladiolus0707 писал(а):Что Вам мешает разделить абзацы с помощью enter задав нужный размер шрифта для промежутка между абзацами?...
Ничего не мешает, я сейчас так и делаю. Но это плохая практика — вставлять в текст дополнительные строки для форматирования. Потому что, например, если потом в исходном тексте будут исправлены опечатки, то пустые строки в него придется вставлять заново и каждой из них опять назначать размер. А если кто-то скопирует текст с экрана, то пустые строки прийдется, наоборот, удалять. Поэтому я все-таки ищу прямой ответ на мой первоначальный вопрос:
имеется ли в WWB возможность задавать межабзацный помежуток в свойствах абзаца?
-
Alex
- Admin

- Сообщения: 3160
- Зарегистрирован: 06 фев 2012, 00:03
- Версия Web Builder: 14.2.2
- Имя: Алексей
- Контактная информация:
Re: Как сделать увеличенный промежуток между абзацами?
Попробуй добавить стиль для p {}
Онлайн-магазин готовых решений
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!
-
anonimus
- Moderator

- Сообщения: 5248
- Зарегистрирован: 12 июн 2012, 07:12
- Версия Web Builder: 12.0.2
- Имя: Анатолий Webmaster
- Контактная информация:
Re: Как сделать увеличенный промежуток между абзацами?
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
==============
**** Аудит ваших проектов (сайтов) на предмет ошибок и различного рода проблем! ****
>>> Ускорение загрузки ваших сайтов >>>
Консультации по WebBuilder, обучение эффективной и главное правильной работе в программе Wysiwig Web Builder.
Решение проблем с вашими проектами, разработка структуры сайта и его функционала, адаптация и оптимизация под мобильные тел и планшеты.
Создание и дизайн сайтов, решение проблем с готовыми сайтами, прочие работы в интернете (домены, хостинг и т.п.)
Оптимизация сайта под продвижение в поисковых системах ( seo )
==============
Более подробное описание услуг https://wysiwygwebbuilder.ru/forum/viewtopic.php?f=54&t=975
Емаil: mailrobot@wwbmaster.ru
Telegram: HTMLPLUSRU
==============
-
Ludens
Re: Как сделать увеличенный промежуток между абзацами?
Alex писал(а):Попробуй добавить стиль для p {}
Попробовал. Но WWB не позволяет мне создать стиль с именем "p": он упорно вставляет перед ним точку, получается ".p"
Так что изменить стиль текста по умолчанию не получается.
Но это и неважно: каким бы ни было имя стиля — все равно его свойства Margins и Padding не влияют на отображение текста вообще никак.
Другие свойства — влияют. Font влияет. Background влияет. А вот, например, Border или Shadow — не влияют. Задавай их, не задавай — никакой разницы.
-
Alex
- Admin

- Сообщения: 3160
- Зарегистрирован: 06 фев 2012, 00:03
- Версия Web Builder: 14.2.2
- Имя: Алексей
- Контактная информация:
Re: Как сделать увеличенный промежуток между абзацами?
Я уже с этим потратил времени и больше не хочется, не вижу глобального улучшения, а значит не стоит так убиваться из-за этого... Я лично про эти расстояния первый раз услышал, раньше даже внимания не обращал...
Онлайн-магазин готовых решений
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!
-
Ludens
Re: Как сделать увеличенный промежуток между абзацами?
Alex,
а что ты имел в виду, предлагая «добавить стиль для p {}»?
а что ты имел в виду, предлагая «добавить стиль для p {}»?
-
Alex
- Admin

- Сообщения: 3160
- Зарегистрирован: 06 фев 2012, 00:03
- Версия Web Builder: 14.2.2
- Имя: Алексей
- Контактная информация:
Re: Как сделать увеличенный промежуток между абзацами?
Как правило, блоки текста разделяют между собой абзацами (параграфами). По умолчанию между параграфами существует небольшой вертикальный отступ, называемый отбивкой. Синтаксис создания абзацев следующий.
Далее...
Как мне для каждого абзаца добавить отступ первой строки?
В общем почитай, может найдёшь решение, с нами не забудь поделиться... Я так понял, надо класс отдельно создавать для абзацев.
Код: Выделить всё
<p>Абзац 1</p>
<p>Абзац 2</p>Далее...
Как мне для каждого абзаца добавить отступ первой строки?
В общем почитай, может найдёшь решение, с нами не забудь поделиться... Я так понял, надо класс отдельно создавать для абзацев.
Онлайн-магазин готовых решений
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!
-
Ludens
Re: Как сделать увеличенный промежуток между абзацами?
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

- Сообщения: 3160
- Зарегистрирован: 06 фев 2012, 00:03
- Версия Web Builder: 14.2.2
- Имя: Алексей
- Контактная информация:
Re: Как сделать увеличенный промежуток между абзацами?
Я не нашёл реализацию этого в самой программе.
Онлайн-магазин готовых решений
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя

