Когда я отправился этим утром, задача казалась простой: создать список элементов; каждый элемент состоит из миниатюры, заголовка и вложенного заголовка.
Я бы хотел, чтобы изображение было выровнено по левому краю с заголовком и подзаголовком рядом с ним. Если вы посмотрите на страницу с видео на YouTube: поле Похожие видео имеет похожий макет.
ОБНОВЛЕНИЕ: Если быть более точным: я пытаюсь создать макет из двух столбцов: изображение слева, текст справа. Некоторые из предложенных решений приводят к обтеканию текста вокруг изображения.
Вот структура HTML:
<ul>
<li><img src="one.jpg"><div class="content">Title<br>sub-title</div></li>
<li><img src="two.jpg"><div class="content">Another Title<br>sub-title</div></li>
</ul>
Без CSS текст отображается под изображением. Я пробовал много вещей, float: оставил на изображении и / или div. Ничего не помогло.
Самым близким, что я получил, был параметр float: left для тега img . Но затем второй пункт списка был втянут в середину первого.
Я выбрал неправильный подход? Нужно ли структурировать HTML по-другому?
Спасибо!
Марк.