Вся информация печатается на одной строке

Я сделал файл django и в html показываю пользователю некоторую информацию, однако весь абзац информации печатается в одной строке. Я пытался поместить вокруг них div, но это не помогло. Я хочу, чтобы информация отображалась как обычная статья, а не вся в одной строке. Я думаю, что это может быть связано с размером какого-то div, но я не могу указать пальцем, в чем именно проблема. ps Я пытался сократить код, поэтому он такой неаккуратный.

{% block content %}
<div class = "container" >
<div class = "pl-5 ">
  <article class = "media content-section">
    <div>
      <div>
        <div id = "parent" >
          <div class = "">
            <br>
            <img class = "rounded-circle article-img" height = "75" width = "75" src = "{{ post.author.profile.image.url }}">
          </div>
             <div>
              <div class = "container">
                <a  class = "mr-2 text-secondary" href = "{% url 'user-posts' post.author.username %}"> <h4>{{ post.author }}</h4></a>
                <small class = "text-muted">{{ post.date_posted|date:"F d, Y" }}</small>
              </div>
               <div class = "container">
              {%if post.author == request.user%}
              &nbsp <a  href = "{% url 'post-delete' post.id %}"> <i title = "Delete Post" class = "far fa-trash-alt"></i></a> &nbsp |  <a  href = "{% url 'post-update' post.id %}">edit</a>
              {% endif %}
               </div>
           </div>
      </div>   
            <div class = "ml-3 ">
              <div class = "container">
            <h3>{{ post.title }}</h3>
            <p class = "article-content">{{ post.content }}</p>
            {% load static %}
            {% if post.image %}
            <div class = "container">
            <img id = "media" style = "max-width:95%;height:auto;" class = "" src = "{{ post.image.url }}" >
            <div>
              <div>
            <a href = "{{ post.image.url }}"><button class = "btn mt-2 mb-2"><i class = "fas fa-search-plus"></i>

</button></a></div>  
            </div>
            </div>
            {% endif %}
          </div>
        </div>
      </div>
    </div>
  </article>
</div>
</div>




<style type = "text/css">

.deletebutton {
  font-size: small;
  color: hotpink;

 }
 #viewallcomments{
  font-size: medium;
 }
 #container {
    width: 500px;
}
#first {
    width: 50px;
    float: left;
}
#second {
    width: 50px;
    float: left;
}
#third{
  width: 50px;
  float: right;
  margin-right: 25%;
}
#clear {
    clear: both;
}
 #reportcontainer {
    width: 100%;
}
#reportfirst {
    width: 250px;
    float: left;
}
#reportsecond {
    width: 50px;
    float: left;
}

</style>
</div>













































{% endblock %}


Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
0
30
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

используйте атрибут css "white-space" в содержащем div.

можешь попробовать

"пробел: предварительная строка"

или

"пробел: нормальный"

https://www.w3schools.com/cssref/pr_text_white-space.asp

не работает, я проверил и другие вещи в документе. Это не так

123456 09.04.2019 00:22
Ответ принят как подходящий

Что именно отображается в одной строке? Я попробовал ваш код (в простом файле HTML с длинным абзацем) и не смог воспроизвести вашу проблему. Я заменил каждый заполнитель длинным lorem ipsum, но разрывы строк работают правильно.

Не могли бы вы предоставить окончательный HTML, который отображается в браузере? Может быть, ваш текст содержит неразрывные пробелы вместо пробелов?

Однако ваш контейнер имеет ширину не менее 500 пикселей. До этого момента текст ни в коем случае не сломается.

Обновлено: стиль для контейнера ссылается на элемент с идентификатором «контейнер». Но такого элемента не существует, так как "контейнер" просто используется как класс. Может быть, между приведенным выше образцом и кодом, который вы на самом деле используете, есть некоторые различия?

Другие вопросы по теме