먼저 다음 코드를 살펴보십시오.
...
<p class="entry-content">{{ entry.content|safe }}</p>
...
문제는 다음과 같이 렌더링된다는 것입니다.
...
<p class="entry-content"></p>
{{ entry.content|safe }}
...
그러나 div
태그를 사용하면 p
모든 것이 잘 작동합니다.
왜 발생하고 JavaScript없이 해결할 수있는 방법이 있습니까?
편집 : {{ entry.content }}
같은 블록 태그 가있을 때 문제가 발생합니다 div
.
EDIT2 : 콘솔에서 모든 것이 잘 작동합니다. 브라우저에서만 문제가 발생합니다.
나는 그것을 알아 낸 것 같다.
그것은 밝혀 p
태그가 블록 요소를 포함 할 수 없습니다.
여기에서 찾았습니다. Python lxml이 태그 계층을 변경합니까?
해결책은 div
대신 사용 하는 p
것이며 모든 것이 잘 될 것입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다