1. Куча / Говнокод #18612

    −17

    1. 1
    В ютубе не копируются переносы строки.

    Посмотрел в код страницы. В коде текст нормальный, а со страницы переводы пропадают. Как так получается?

    Запостил: 3_14dar, 19 Августа 2015

    Комментарии (9) RSS

    • Ну ап же.
      Ответить
    • Хтмл же. Любые последовательности пробельных символов парсятся в один пробел.
      Ответить
      • Ты не понял. На странице все отображается нормально, но после копипаста становится в одну строку.
        Ответить
      • Не обязательно.
        Ответить
        • CDATA и pre?
          Ответить
          • white-space же! (http://www.w3schools.com/cssref/pr_text_white-space.asp)
            Хорошая фича. Можно повесить на body ЭКМАСкриптом и порвать верстаку все шаблоны. ^-^
            Ответить
            • Точно! Выполнил document.body.style.whiteSpace="pre"; — увидел реальное количество переводов строк и все лишние пробелы на ГК.

              Значит, пробелы убираются не на этапе парсинга, а после применения стилей.
              Ответить
    • Это старый баг Firefox из 2001-го года.
      https://bugzilla.mozilla.org/show_bug.cgi?id=116083
      Хоть там написано FIXED, на самом деле там совсем не FIXED.
      Ответить
      • Я уже не знаю каким браузером пользоваться чтобы на граблях не плясать.
        Ответить

    Добавить комментарий