За последние 24 часа нас посетили 54435 программистов и 1777 роботов. Сейчас ищут 1028 программистов ...

nl2br и валидность

Тема в разделе "Прочие вопросы по PHP", создана пользователем kit, 19 июн 2015.

  1. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Друзья!
    Из таблицы в БД беру текст:
    В траве сидел кузнечик,
    Совсем как огуречик,
    Зелененький он был.

    и через nl2br вывожу его на сайт. При просмотре HTML-кода текст выглядит так:
    В траве сидел кузнечик,<br />
    Совсем как огуречик,<br />
    Зелененький он был.<br />
    При проверке на валидность с помощью validator.w3.org, валидатор кричит что надо поменять <br /> на <br>.
    Но как его поменять, этот тэг создает nl2br?
    Заранее спасибо за помощь.
     
  2. p@R@dox 55RU

    p@R@dox 55RU Зэк
    [ БАН ]

    С нами с:
    21 май 2014
    Сообщения:
    1.358
    Симпатии:
    7
    Адрес:
    с планеты Ялмез
    А какой
    Код (Text):
    1. doctype
    указан ??
     
  3. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
     
  4. p@R@dox 55RU

    p@R@dox 55RU Зэк
    [ БАН ]

    С нами с:
    21 май 2014
    Сообщения:
    1.358
    Симпатии:
    7
    Адрес:
    с планеты Ялмез
    а если <!DOCTYPE HTML> попробовать? :)
     
  5. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Спасибо, вроде помогло. Причем автоматом определило как HTML5
     
  6. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    А ты ожидал что-то другое от этого доктайпа?
     
  7. rodent90

    rodent90 Новичок

    С нами с:
    26 мар 2015
    Сообщения:
    533
    Симпатии:
    37
    No comments.