Я столкнулся с той же проблемой, только у меня было несколько тегов <p>
, с которыми мне приходилось работать. При использовании свойства text-indent хотел сделать отступ ВСЕХ тегов <p>
, а это не то, что я хотел.
Я хотел добавить изображение необычной цитаты в список отзывов, с фоновым изображением css в самом начале каждой цитаты и текстом справа от изображения. Поскольку text-indent
заставлял отступать все последующие абзацы, а не только первый абзац, мне пришлось немного обойтись. Тот же метод применяется, если вы не хотите делать изображение.
Я выполнил это, сначала добавив пустой div в начало абзаца, который хотел выделить. Затем я применил к нему небольшую ширину и высоту, чтобы создать невидимое поле, и, наконец, применил левый плавающий элемент, чтобы он совмещался с текстом. Если вы используете это для изображения, обязательно добавьте поле справа или увеличьте ширину для некоторого пробела.
Вот пример с встроенным CSS. Вы можете легко создать класс и добавить его в свой файл CSS:
<div style="height: 25px; width: 25px; float: left;"></div>
<p>First Paragraph</p>
<p>Second Paragraph</p>