На моей странице сведений я показываю описание из базы данных, которое добавляется с помощью редактора HTML.
<div class="text"><?php echo html_entity_decode($details['description']); ?></div>
Это правильный способ отображения содержимого HTML?
Моя вторая проблема — когда в описание входит большое изображение, полное изображение не помещается внутри div. Я хочу поместить все свое HTML-описание в класс «текст».
Как это возможно?
Я использую PHP Codeigniter и Nice Editor.
.text img {
width: 100%; //Fit the large images.
min-width: 100%; //Fit the small images.
}
Самый простой способ, который совместим с любым веб-браузером, это использовать это (при замене ## и ## шириной и высотой изображения в пикселях):
<div class="text">
text above image goes here<br>
<img src="whatever.jpg" width=## height=##><br>
text below image goes here
</div>