Как скопировать код сайта
Перейти к содержимому

Как скопировать код сайта

Исходный HTML-код страницы сайта — как посмотреть и внести изменения при помощи консоли

14.12.21 HTML 15729

При заходе на тот или иной сайт, или же при просмотре своего собственного — может возникнуть желание посмотреть, как написан какой-либо элемент на HTML, а также внести изменения в код страницы без ее перезагрузки и посмотреть изменения. Подсмотренный образец можно использовать в дальнейшем и в своих разработках.

Для этого в браузерах существует специальная функция – режим просмотра исходного кода страницы.

html-source-code-console

Просмотреть исходный код страницы обычно можно двумя способами – просто открыть его в отдельной вкладке, либо же открыть консоль разработчика, встроенную в браузер и перейти во вкладку просмотра кода.

Первый вариант позволит просто просмотреть код, для этого можно нажать правую кнопку мыши на странице и выбрать пункт меню, который примерно называется «Просмотр кода страницы» или же нажать горячее сочетание клавиш – обычно CTRL + U. Второй же способ предоставляет богатую функциональность для управления исходным кодом страницы. Он и будет рассмотрен ниже на примере браузера Google Chrome.

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

Аналогично можно открыть консоль и нажать на кнопку в самом верхнем левом углу консоли или сочетание клавиш CTRL + SHIFT + C – в результате браузер перейдет в режим подсветки элементов при наведении на них курсора. После наведения остается кликнуть по элементу и в консоли будет установлена позиция на нужный элемент.

Консоль позволяет выполнять большое количество операций над элементами и предоставляет дополнительный функционал. Она позволяет:

  • сворачивать и разворачивать содержимое тегов;
  • добавлять новые теги;
  • вносить изменения в теги;
  • удалять полностью весь тег с его содержимым;
  • копировать путь к элементу, для этого необходимо навести на элемент и нажать правую кнопку мыши, после чего выбрать пункт «Copy»«Copy selector» или «Copy XPath»;
  • установить (эмулировать) какое-либо состояние для элемента, например, наведение курсора мыши или нажатие;
  • скопировать полностью весь код элемента или только его содержимое.

Перечислены лишь только некоторые возможности, которые предоставляет консоль разработчика, встроенная в браузер.

Как видно из статьи, используя только лишь современный браузер, можно досконально изучить исходный HTML-код любой страницы сайта, а также выполнить разнообразные манипуляции над кодом. Все это может помочь разработчикам различных уровней подготовки разрабатывать проекты более эффективно.

Как можно скопировать кусок кода html вместе с его стилями?

Допустим, я нашел интересно оформленный блок (форма обратной связи).
Как можно скопировать html со всеми стилями?

user avatar

Есть прекрасное расширение для Chrome SnappySnippet (исходники).

Выбираем элемент для копирования
введите сюда описание изображения

Выделяем элемент в инструментах разработчика введите сюда описание изображения

Переходим на вкладку SnappySnippet в инструментах разработчика
и жмем на кнопку Create a snippet from inspected element введите сюда описание изображения

Копируем получившуюся разметку и стили, после чего наслаждаемся результатом:

Слева исходник, справа скопированный элемент

введите сюда описание изображения введите сюда описание изображения

Получившийся код можно сразу отправить на jsFiddle, CodePen или JS Bin.
Точность не 100%-я, но результат все равно хорош.

Update:

Удивительно, но IE обошел другие браузеры в этом плане.
Скопированные стили не содержат ничего лишнего.
Вот, как это делается в IE11+:

  1. Открываем инструменты разработчика
  2. Щелкаем правой кнопкой мыши на нужном элементе
  3. Выбираем пункт Скопировать элемент со стилями
  4. Вставляем в любой редактор.

введите сюда описание изображения

Чтобы увидеть результат в сниппете его необходимо прокрутить вправо до упора.
Единственная проблема: путь к картинке. Если его исправить, то получается следующее:

Как скопировать код сайта html и css

Выбираем элемент для копирования
введите сюда описание изображения

Выделяем элемент в инструментах разработчика введите сюда описание изображения

Переходим на вкладку SnappySnippet в инструментах разработчика
и жмем на кнопку Create a snippet from inspected element введите сюда описание изображения

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *