• Вы здесь

    Как правильно использовать свойство content с псевдоэлементами?

    Нейро

    Ответ создан на основе результатов поиска

    Свойство content в CSS используется для вставки контента в элемент, созданный с помощью псевдоэлементов ::before и ::after 1. Это позволяет добавлять текст, изображения, символы и другие элементы на страницу без изменения HTML-разметки 1.
    Некоторые примеры использования свойства content с псевдоэлементами:
    • Добавление контента перед элементом 1. Пример:
      p::before { content: "Примечание: "; }
      1.
    • Добавление контента после элемента 1. Пример:
      p::after { content: " (конец)"; }
      1.
    • Добавление кавычек к цитатам 1. Пример:
      blockquote::before { content: open-quote; font-size: 2em; vertical-align: -0.4em; color: lightgray; } blockquote::after { content: close-quote; font-size: 2em; vertical-align: -0.4em; color: lightgray; }
      1.
    • Добавление иконок к ссылкам 1. Пример:
      a::before { content: url('icon.png'); margin-right: 5px; }
      1.
    • Создание настраиваемых маркеров списков 1. Пример:
      ul.custom-list li::before { content: "•"; color: red; font-size: 1.5em; margin-right: 10px; }
      1.
    Важно помнить, что программы для чтения с экрана не имеют доступ к содержимому, созданному с использованием псевдоэлементов, поэтому рекомендуется не использовать их для вставки важного контента на страницу 3.