Николаев Виталий
Блог веб-разработчика: Битрикс, PHP, Python, Linux и SEO
Frontend Frontend
08.02.2019

Как скопировать html вместе со стилями css?

Иногда возникает задача — быстро скопировать HTML-блок вместе со всеми CSS-стилями с какого-нибудь сайта.

На первый взгляд задача кажется простой, но на практике стили элемента могут быть:

  • разбросаны по огромному CSS-файлу;
  • подключены через несколько стилей;
  • наследоваться от родительских элементов;
  • использовать вложенные селекторы;
  • зависеть от дочерних элементов.

Вручную искать все CSS-правила очень неудобно.

В этом случае отлично помогает расширение для Chrome — CSS Used.

Плагин CSS Used для Chrome

Что такое CSS Used

CSS Used — это расширение Chrome, которое автоматически собирает:

  • HTML выбранного элемента;
  • все используемые CSS-стили;
  • стили дочерних элементов;
  • необходимые селекторы.

Это очень удобно для:

  • верстки;
  • копирования UI-блоков;
  • анализа чужих сайтов;
  • быстрого прототипирования;
  • рефакторинга интерфейсов.

Установка расширения CSS Used

Устанавливаем расширение из Chrome Web Store:

CSS Used

Как пользоваться CSS Used

После установки расширения:

  • открываем нужный сайт;
  • запускаем DevTools;
  • выделяем HTML-элемент.

В панели инструментов Chrome, рядом с вкладками инспектора, появится новый раздел:

  • CSS Used.

Вкладка CSS Used в Chrome DevTools

Что делает плагин

После выбора HTML-блока расширение автоматически:

  • собирает HTML элемента;
  • вытаскивает все используемые CSS-стили;
  • подтягивает стили дочерних элементов;
  • убирает лишний CSS.

В результате можно быстро получить готовый UI-блок практически без ручного поиска стилей.

Когда это особенно полезно

  • копирование элементов интерфейса;
  • адаптация чужой верстки;
  • изучение frontend-решений;
  • работа с Bootstrap и Tailwind;
  • быстрое создание прототипов;
  • извлечение отдельных блоков сайта.

Плюсы CSS Used

  • экономия времени;
  • не нужно вручную искать CSS;
  • поддержка вложенных элементов;
  • работает прямо в Chrome DevTools;
  • удобно для frontend-разработки.

Итог

CSS Used — очень полезное расширение для Chrome, которое помогает быстро получить HTML и CSS конкретного элемента сайта.

Особенно полезно для верстальщиков, frontend-разработчиков и всех, кто регулярно работает с интерфейсами и стилями.

42 просмотров

Комментарии

Где заказы?
Почему у одних компаний очередь из клиентов, а у других пустой сайт и тишина?
Телеграм канал «Где заказы?» — про продажи, сайты и ошибки бизнеса на реальных примерах. Подписаться