Битер-одиночка.
10:00
81番。
Стандартное цитирование на дневниках очень плохое. Оно делает текст курсивным и на этом его работа торжественно заканчивается. Искать такую цитату глазами не слишком удобно, а если дизайн в дневнике предусматривает курсив в принципе — её вообще не видно, так как от основного текста она ничем не отличается.
zHz00, например, цитирует текст с помощью закрывающих одинарных скобок: ">>". Я этот способ утащила у него и сейчас, в основном, тоже пользуюсь им. Тэг это старый, просто раньше я о нём не знала. Такую цитату видно уже в любом дневнике, но её всё еще нужно искать глазами. В длинных комментариях это выматывает.
Как быть? На форуме Duolingo или, скажем, на Reddit всё та же ">" в тексте преобразовывается в вертикальную черту с некоторым отступом от левого края. Цитата визуально выделяется из текста и её сразу видно. В дневниках это так не работает. Зато у нас есть html-тэги и подобное можно сделать своими руками.
Можно сделать, например, вот так:
Многоуровневую цитату сделать тоже можно, добавив ещё одну ячейку:
Хотя мне сложно представить, в какой ситуации может понадобиться двойная (или более) черта, но допустим, что вдруг очень нужно. Вложенный диалог сформировать, например. Если же нам не нужен отступ, можно вообще не прибегать к использованию таблицы, а использовать простой div:
Дальше все упирается в фантазию пользователя: какой толщины сделать границу ячейки, какой цвет для неё использовать, какой отступ от левого края проставить. Сразу возникает ещё один момент: каждый раз такую вафлю вручную писать не будешь, это отнимает время и требует минимального, но внимания. Тут нам на помощь приходят настраиваемые кнопки, которых в дневниках без подключенного одноимённого сервиса можно использовать до трёх штук. А чтобы во вставленном кнопкой коде не нужно было искать взглядом место, куда писать текст, можно использовать переменную [cuRs]:
А если после [cuRs] прописать ещё и [maRk], то можно спокойно выделять уже написанный в блоке текст и заключать его в код по нажатию кнопки:
Объективным недостатком такого выделения является то, что в очень длинном комментарии с большим количеством цитат ориентироваться в огромном количестве тэгов — не самое приятное занятие. С другой стороны, редактирование комментариев в любом случае ограничено во времени (если вы не хозяин дневника), и не так уж часто необходимо, чтобы сильно переживать по этому поводу. К тому же, со временем глаз привыкает и быстро находит нужное. Да и Ctrl+F никто не отменял. Зато на выходе это избавляет от мучений людей, которые эти длинные комментарии будут читать.
zHz00, например, цитирует текст с помощью закрывающих одинарных скобок: ">>". Я этот способ утащила у него и сейчас, в основном, тоже пользуюсь им. Тэг это старый, просто раньше я о нём не знала. Такую цитату видно уже в любом дневнике, но её всё еще нужно искать глазами. В длинных комментариях это выматывает.
Как быть? На форуме Duolingo или, скажем, на Reddit всё та же ">" в тексте преобразовывается в вертикальную черту с некоторым отступом от левого края. Цитата визуально выделяется из текста и её сразу видно. В дневниках это так не работает. Зато у нас есть html-тэги и подобное можно сделать своими руками.
Можно сделать, например, вот так:
Здесь ваша цитата. |
Многоуровневую цитату сделать тоже можно, добавив ещё одну ячейку:
Здесь ваша цитата. |
Хотя мне сложно представить, в какой ситуации может понадобиться двойная (или более) черта, но допустим, что вдруг очень нужно. Вложенный диалог сформировать, например. Если же нам не нужен отступ, можно вообще не прибегать к использованию таблицы, а использовать простой div:
Здесь ваша цитата.
Дальше все упирается в фантазию пользователя: какой толщины сделать границу ячейки, какой цвет для неё использовать, какой отступ от левого края проставить. Сразу возникает ещё один момент: каждый раз такую вафлю вручную писать не будешь, это отнимает время и требует минимального, но внимания. Тут нам на помощь приходят настраиваемые кнопки, которых в дневниках без подключенного одноимённого сервиса можно использовать до трёх штук. А чтобы во вставленном кнопкой коде не нужно было искать взглядом место, куда писать текст, можно использовать переменную [cuRs]:
А если после [cuRs] прописать ещё и [maRk], то можно спокойно выделять уже написанный в блоке текст и заключать его в код по нажатию кнопки:
Объективным недостатком такого выделения является то, что в очень длинном комментарии с большим количеством цитат ориентироваться в огромном количестве тэгов — не самое приятное занятие. С другой стороны, редактирование комментариев в любом случае ограничено во времени (если вы не хозяин дневника), и не так уж часто необходимо, чтобы сильно переживать по этому поводу. К тому же, со временем глаз привыкает и быстро находит нужное. Да и Ctrl+F никто не отменял. Зато на выходе это избавляет от мучений людей, которые эти длинные комментарии будут читать.
UPD. Из комментариев: можно так же использовать тег blockquote. Он используется при репосте записей из чужих дневников и отвечает как раз за отступ от левого края. Если при этом интересны визуальные эффекты, всё же придётся прибегнуть к дополнительным средствам, так как у него нет дополнительных атрибутов. |
21.03.2019 в 12:32
< blockquote >текст< /blockquote >
Выглядит это так:
Стандартное цитирование дайари использует его же, совмещённое с превращением текста в курсив. Этот тег автоматом делает отступ -- и текст хорошо виден. Можно использовать стандартное цитирование, а потом отредактировать сообщение -- когда всё превратится в хтмл-теги -- и убрать курсив вручную.
Для оформления исходных текстов я использую этот тег:
< pre >int i;< /pre >
Выглядит это так:
Этот тег не скукоживает длинные исходники до двух строчек. Но, видимо, html-теги внутри него всё равно обрабатываются.
21.03.2019 в 12:45
В том то и дело, что нет. Ну либо мы используем какие-то разные Дайри. Вот, что вставляется в блок комментария при нажатии на "Вставить цитату":
И вот, как это выглядит:
Стандартное цитирование дайари использует его же
Никакого отступа, просто курсив. Бестолковщина в стандартной кнопке, словом, а не цитирование. Может, это можно изменить где-то в настройках, а я не знала? Но за blockquote спасибо, буду иметь его ввиду.
< pre >int i;< /pre >
А можно ли использовать pre для формирования красных строк?
21.03.2019 в 12:48
Видимо, поменяли! Сейчас всё так, как ты говоришь. Я согласен, большой курсивный кусок читать тяжело.
>>А можно ли использовать pre для формирования красных строк?
Это как так? Может и можно, но не нужно, т.к. в пре весь текст моноширинный.
21.03.2019 в 13:00
Я здесь с 2009 и, если честно, сколько помню — всегда так и было (даже комментарии в первых записях проверила). Справедливости ради, кое-где этот тег всё-таки используется: при репосте чужих сообщений к себе в дневник он находится внутри того тега, который отвечает за цитату. То есть, вот так:
А, поняла. Красные строки в листинге ты прописал пробелами. Да, тогда это не подходит. Мне было интересно, есть ли теги, отвечающие за отступ в первой строке абзаца.
21.03.2019 в 13:15
А, точно! Вот где я его видел!
>>Мне было интересно, есть ли теги, отвечающие за отступ в первой строке абзаца.
Вот не знаю. Но в интернете другой способ разделения абзацев. Абзацы отделяются пустой строкой, а первая строка без отступа. Так принято.
Но если узнаешь про отступ -- скажи.