Задать вопрос
@MishaXXL

Как хранить данные для кастомного блока code?

Как хранить данные подобного формата, чтобы при их выводе из БД оставить те же отступы?
Пример из чата хабр, когда мы оборачиваем текст в тег code, как реализовать похожее, что текст у нас отображается обычно, а все, что в теге codeзапоминало свои места?
const arr = [1, 2, 3]

function count(a, b) {
  if(a > 5) {
    a = a * a
  }
  return a + b
}
  • Вопрос задан
  • 371 просмотр
Подписаться 2 Средний 10 комментариев
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
БД тут абсолютно ни причём. Она хранит текст в том виде, в каком ты его туда поместил, вплоть до байта.
Это браузеры по умолчанию сокращает отступы в ходе рендеринга HTML. Но есть теги вроде <pre>, которые отступы сохраняют. Также можно использовать CSS-свойство white-space со значениями pre или pre-wrap.

Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 14:22
750 руб./за проект
18 дек. 2024, в 14:20
7500 руб./за проект
15 дек. 2024, в 16:23
2000 руб./в час