Написал скрипт для Google Chrome, упрощающий создание красных строк в посте.
Как это работает.
Вы пишете ваш пост (или комментарий), перед тем как отправить, нажимаете [Alt+R], скрипт модифицирует текст поста, после этого вы можете его опубликовать. Если вам необходимо отредактировать пост, перед тем, как править текст, нажмите [Alt+Q], и все лишние тэги исчезнут из текста. Сами красные строки реализованы через тэги <p> с параметром text-indent:30px.
Если в вашем посте вы открываете какой-либо тэг в одном абзаце, а закрываете в другом - лучше проставьте этот тэг после нажатия [Alt+R], иначе его работа будет нарушена.
Не окаймляются div элементы.
После редактирования пост превращается в кашу, его крайне сложно читать, не сняв красную строку.
Если при создании поста вы использовали тэги <p>, то при попытке удалить красную строку удалятся также ваши закрывающие </p>.
PS Возможно, чуть позже попробую сделать вариацию для FireFox и других браузеров, а также исправить баги. Пока что так - лучше чем ничего, верно?
-
-
02.05.2011 в 12:24<span style="padding-left:30px;"> </span>
не?
-
-
02.05.2011 в 12:43Может быть... Но, учитывая использование - не уверен, он может тянуться. Или justify контролирует строку расстоянием между символами?
-
-
02.05.2011 в 12:55читать дальше
-
-
02.05.2011 в 14:24Сработало! B четырех браузерах: Firefox, Opera, IE и Chrome.
Причем разность отступов наблюдалась только в Firefox и Chrome, потому и заметила.
Низкий поклон))
-
-
02.05.2011 в 16:53-
-
02.05.2011 в 16:59-
-
02.05.2011 в 17:08(в качестве абзаца стоит еще но пробовались уже и другие варианты, смотрите в Firefox или Chrome)
-
-
02.05.2011 в 17:33Выравнивание по ширине, что означает одновременное выравнивание по левому и правому краю. Чтобы произвести это действие браузер в этом случае добавляет пробелы между словами.
Пробуйте:
<span style="padding-left:30px; visibility: hidden;">0</span>
P.S. Не допускайте пробела между спаном и первой буквой текста, иначе он будет множиться.
P.P.S.А вообще, мой вам совет, уберите justify, ибо читабельность текста, особенного большого объема, падает в разы..
-
-
02.05.2011 в 17:53Пробелов не допускаю)) Выравнивание по ширине не ставлю никогда — такое впечатление, что это самодеятельность diary (если такое может быть)
-
-
02.05.2011 в 18:21Всегда можно весь пост выровнять по левому краю (<div style="text-align: left;"></div>
-
-
02.05.2011 в 18:30Буду иметь в виду, спасибо еще раз.
P.S. Вуаля! Выравнивание по левому краю удалило все огрехи! Так что можно использовать и такой комплекс))
-
-
22.05.2011 в 13:54-
-
16.06.2011 в 11:51_Вообще, последние версии браузеров это дело по-другому обрабатывают...
_Так что поправил (в соответствии с вариантом, предложенным alhames). Рабочий вариант тут.
-
-
16.06.2011 в 20:42-
-
26.08.2015 в 20:09