Как читать исходный код страницы. Как просмотреть исходный HTML-код веб-страницы. Альтернативные способы просмотра всего HTML кода веб-страницы

Если открыть любую веб-страницу, то она будет содержать в себе типичные элементы, которые не меняются от вида и направленности сайта. В примере 4.1 показан код простого документа, содержащего основные теги.

Пример 4.1. Исходный код веб-страницы

Пример веб-страницы

Заголовок

Первый абзац.

Второй абзац.

Скопируйте содержимое данного примера и сохраните его в папке c:\www\ под именем example41.html. После этого запустите браузер и откройте файл через пункт меню Файл > Открыть файл (Ctrl+O) . В диалоговом окне выбора документа укажите файл example41.html. В браузере откроется веб-страница, показанная на рис. 4.1.

Рис. 4.1. Результат выполнения примера

Элемент предназначен для указания типа текущего документа - DTD (document type definition, описание типа документа). Это необходимо, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, ведь HTML существует в нескольких версиях, кроме того, имеется XHTML (EXtensible HyperText Markup Language, расширенный язык разметки гипертекста), похожий на HTML, но различающийся с ним по синтаксису. Чтобы браузер «не путался» и понимал, согласно какому стандарту отображать веб-страницу и необходимо в первой строке кода задавать .

Существует несколько видов , они различаются в зависимости от версии HTML, на которую ориентированы. В табл. 4.1. приведены основные типы документов с их описанием.

Табл. 4.1. Допустимые DTD
DOCTYPE Описание
HTML 4.01
Строгий синтаксис HTML.
Переходный синтаксис HTML.
В HTML-документе применяются фреймы.
HTML 5
В этой версии HTML только один доктайп.
XHTML 1.0
Строгий синтаксис XHTML.
Переходный синтаксис XHTML.
Документ написан на XHTML и содержит фреймы.
XHTML 1.1
Разработчики XHTML 1.1 предполагают, что он постепенно вытеснит HTML. Как видите, никакого деления на виды это определение не имеет, поскольку синтаксис один и подчиняется четким правилам.

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

Например, в строгом HTML и XHTML непременно требуется наличие тега , а в переходном HTML его можно опустить и не указывать. При этом помним, что браузер в любом случае покажет документ, независимо от того, соответствует он синтаксису или нет. Подобная проверка осуществляется при помощи валидатора и предназначена в первую очередь для разработчиков, чтобы отслеживать ошибки в документе.</p> <p>В дальнейшем будем применять преимущественно строгий <!DOCTYPE> , кроме случаев, когда это оговаривается особо. Это позволит нам избегать типичных ошибок и приучит к написанию синтаксически правильного кода.</p> <p>Часто можно встретить код HTML вообще без использования <!DOCTYPE> , веб-страница в подобном случае все равно будет показана. Тем не менее, может получиться, что один и тот же документ отображается в браузере по-разному при использовании <!DOCTYPE> и без него. Кроме того, браузеры могут по-своему показывать такие документы, в итоге страница «рассыплется», т.е. будет отображаться совсем не так, как это требуется разработчику. Чтобы не произошло подобных ситуаций, всегда добавляйте <!DOCTYPE> в начало документа.</p><p>Тег <html> определяет начало HTML-файла, внутри него хранится заголовок (<head> ) и тело документа (<body> ).</p><p>Заголовок документа, как еще называют блок <head> , может содержать текст и теги, но содержимое этого раздела не показывается напрямую на странице, за исключением контейнера <title> .</p><p> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </p><p>Тег <meta> является универсальным и добавляет целый <a href="/samsung-galaksi-a7-versiya-obzor-samsung-galaxy-a7-luchshii-srednii-klass-s-flagmanskimi-vozmozhnostya/">класс возможностей</a>, в частности, с помощью метатегов, как обобщенно называют этот тег, можно изменять кодировку страницы, добавлять ключевые слова, описание документа и многое другое. Чтобы браузер понимал, что имеет дело с кодировкой UTF-8 (Unicode transformation format, формат преобразования Юникод) и добавляется данная строка.</p><p> <title>Пример веб-страницы

Тег определяет заголовок веб-страницы, это один из важных элементов предназначенный для решения множества задач. В операционной <a href="/elementy-upravleniya-operacionnoi-sistemy-windows-sredstva-upravleniya-sistemoi/">системе Windows</a> текст заголовка отображается в левом верхнем углу окна браузера (рис. 4.2).</p> <p><img src='https://i2.wp.com/htmlbook.ru/files/images/samhtml/fig_1_04_02.png' height="37" width="194" loading=lazy></p> <p>Рис. 4.2. Вид заголовка в браузере</p> <p>Тег <title> является обязательным и должен непременно присутствовать в коде документа.</p><p>Обязательно следует добавлять закрывающий тег </head> , чтобы показать, что блок заголовка документа завершен.</p><p>Тело документа <body> предназначено для размещения тегов и содержательной части веб-страницы.</p><p> <h1>Заголовок</h1> </p><p>HTML предлагает шесть текстовых заголовков разного уровня, которые показывают относительную важность секции, расположенной после заголовка. Так, тег <h1> представляет собой наиболее важный заголовок первого уровня, а тег <h6> служит для обозначения заголовка шестого уровня и является наименее значительным. По умолчанию, заголовок первого уровня отображается самым крупным шрифтом <a href="/html-tekst-razmer-shrifta-formatirovanie-teksta-kursiv-na-css-izmenenie/">жирного начертания</a>, заголовки последующего уровня по размеру меньше. Теги <h1>...<h6> относятся к <a href="/spisok-osnovnyh-tegov-html-osnovnye-html-tegi-blochnye-i-strochnye-elementy/">блочным элементам</a>, они всегда начинаются с <a href="/zakrepit-stroku-v-tablice-vorde-kak-zakrepit-verhnyuyu-stroku-v-vorde/">новой строки</a>, а после них другие элементы отображаются на следующей строке. Кроме того, перед заголовком и после него добавляется пустое пространство.</p><p> <!-- Комментарий --> </p><p>Некоторый текст можно спрятать от показа в браузере, сделав его комментарием. Хотя такой текст пользователь не увидит, он все равно будет передаваться в документе, так что, посмотрев <a href="/obnovlenie-os-samsung-kak-obnovit-programmnoe-obespechenie-na-samsung/">исходный код</a>, можно обнаружить скрытые заметки.</p> 1 голос <p>Доброго времени суток, уважаемые читатели моего блога. Бывает находишь на сайте какую-нибудь красивую фишку и начинает мучать вопрос, как же создатель добился такого интересного эффекта.</p> <p>Оказывается, найти ответ довольно просто. А если вы обладаете кое-какими навыками, то можете насобирать множество таких фишек и за короткое время создать свой уникальный сайт.</p> <p>Сегодня мы поговорим о том, как открыть код страницы, определенного элемента и научиться использовать этот навык себе во благо.</p> <h2><span>Базовые знания о коде </span></h2> <p>Мой сайт предназначен для новичков и сперва мне бы хотелось в двух словах рассказать о сайтах и коде в целом.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/cit1-75-537x292.jpg' align="center" width="100%" loading=lazy></p> <p>Чтобы необходимо нарисовать картинку, затем разрезать ее на мелкие части, написать код, благодаря которому браузер снова соберет все элементы в единое целое. Кажется, все очень сложно? Совсем нет, да и горевать по этому поводу не стоит.</p> <p>Качественные сайты создаются именно так. Хотите – влезайте в это дело и изучайте, нет желания – никто не в силах вас заставить.</p> <p>Скажу только одно… нет ничего более приятного, чем видеть, как непонятные слова, написанные тобой, преобразуются в единое целое и оживают: ссылки работают, кнопки шевелятся, картинки двигаются, текст ползет. Думаю, что я знаю, как чувствовал себя Виктор Франкенштейн.</p> <p>Когда вы начнете постигать тайный язык и видеть, что все на самом деле значительно проще, чем казалось изначально вы не можете не верить в собственные силы и возможности мозга. Это очень круто.</p> <p>Как делаются сайты? В идеале, сперва . Он просто рисует картинку. Например, как показано на рисунке ниже. Пока это всего лишь изображение, фотография. Не работают никакие ссылки, при нажатии вы никуда не переходите, поиск не осуществляется.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_1-46.jpg' align="center" width="100%" loading=lazy></p> <p>По этому рисунку . Посмотрите на скриншот внизу. Вам может показаться, что это нелепый и очень сложный набор символов. На самом деле все не так уж сложно, есть определенный алгоритм.</p> <p>Существует всего около 150 тегов и каждый из них отвечает за определенное действие: ссылка, перенос, выделение жирным, цвет, заголовок и так далее. Разобраться в них не так уж сложно, если есть желание и не жалко времени.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_2-43.jpg' align="center" width="100%" loading=lazy></p> <p>Благодаря знаниям этих атрибутов можно решить практически любую задачу. Вот только пути для достижения цели каждый разработчик находит свои.</p> <p>Опытные создатели сразу видят как добиться результата, а другим приходится думать, искать ответа в статьях или в исходном коде конкурентов. Они просто берут необходимую часть на стороннем сайте и редактируют под себя. Это существенно сокращает процесс работы.</p> <p>Чуть позже, я покажу вам конкретный пример.</p> <h2>Просмотр кода </h2> <p>Итак, давайте я для начала покажу как действовать, если вам нужно узнать чужой html. Потом мы подробнее рассмотрим все остальные вопросы.</p> <h3><span>Самый лучший способ </span></h3> <p>Метод, который я опишу первым, немного сложен для новичков, но в качестве ознакомления – пойдет, читайте. Открываете страничку и нажимаете на правую клавишу мыши. Выбираете пункт «Сохранить как…»</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_2-1-1.jpg' align="center" width="100%" loading=lazy></p> <p>Сохраняете веб-страницу полностью. Как можете увидеть на скриншоте, я уже все скачал заранее. Тут у нас две папки.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_2-2-1.jpg' align="center" width="100%" loading=lazy></p> <p>Здесь есть все, что необходимо. Каждый элемент. Если разбираетесь в этом, то сможете быстро получить все необходимое. Но, такая задача все чаще становится невыполнимой. Закачка не осуществляется. Что делать если запрещено копировать страницу?</p> <h3><span>Это же Гугль хром </span></h3> <p>Как вы уже наверное могли заметить, я чаще всего использую <a href="/blokirovat-vsplyvayushchie-okna-v-chrome-blokirovka-reklamy-i-vsplyvayushchih/">Google Chrome</a> и узнать чужой код в этом браузере проще простого. Как в принципе и в любом другом. Схема будет не то что похожая, а идентичная. Открываем страничку, код которой хотим узнать, и щелкаем в любом месте правой клавишей мыши. В появившемся окне кликаем «Посмотреть код страницы».</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_3-40.jpg' align="center" width="100%" loading=lazy></p> <p>В новом окне откроется простыня кода, в которой довольно сложно разобраться новичку. Но, не пугайтесь раньше времени.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_4-36.jpg' align="center" width="100%" loading=lazy></p> <p>Если вам нужно узнать код только одного элемента, достаточно навести на него мышью и щелкнуть правой клавишей. Выбираем другую функцию хрома: «Просмотр кода элемента».</p> <p>Мне, например, может быть интересно каким образом сделан логотип, при использовании картинки или языка программирования? Ведь нарисовать квадрат можно при <a href="/oformlenie-dlya-ugolkov-i-ramok-na-css-svoistvo-border-radius-zakruglenie-ramok-v-css/">помощи css</a>. Многие специалисты советуют как можно больше информации прописывать кодом. А как работают на популярных сайтах?</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_5-33.jpg' align="center" width="100%" loading=lazy></p> <p>Вот и появилась <a href="/svyaznoi-centr-podderzhki-klientov-telefon-garantiinyi-remont-telefona-v/">необходимая информация</a>. Сверху html, внизу css. Это два языка. Первый отвечает за текстовую составляющую, а второй за дизайн. Если бы не было css, то вам пришлось бы каждый раз прописывать цвет, размер шрифта. Для каждой странички, это очень долго. Но если бы не было html, то у нас не было бы текстов. Грубо объяснил, но в целом, все так и есть.</p> <p>Кстати, если вас заинтересовало как здесь устроен , то можете посмотреть снизу ссылку на картинку. Вот вам и ответ.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_6-33.jpg' align="center" width="100%" loading=lazy></p> <h3>Mozilla Firefox </h3> <p>Если вы любите работать в мазиле, то все будет точно также. Открываете страничку и нажимаете на <a href="/nastroika-menyu-pravoi-knopki-myshi-windows-7-chto-takoe-kontekstnoe-menyu/">правую кнопку</a> мыши. «Исходный код страницы» если хотите увидеть весь код целиком.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_7-32.jpg' align="center" width="100%" loading=lazy></p><p>При наведении на какой-либо элемент появляется возможность открыть его код.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_8-29.jpg' align="center" width="100%" loading=lazy></p> <p>Здесь данные отображаются в нижней части экрана, а в остальном все точно также.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_9-29.jpg' align="center" width="100%" loading=lazy></p> <h3>Яндекс браузер </h3> <p>В Яндекс браузере все точно также, как и в предыдущих двух вариантах, открываем страницу, правая клавиша мыши, посмотреть код страницы.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_10-27.jpg' align="center" width="100%" loading=lazy></p> <p>Наводим курсор на элемент, если хотим узнать именно его код.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_11-27.jpg' align="center" width="100%" loading=lazy></p> <p>Отображается все тут точно также, как и в хроме.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_12-25.jpg' align="center" width="100%" loading=lazy></p> <h3>Опера </h3> <p>Ну и напоследок Opera.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_13-24.jpg' align="center" width="100%" loading=lazy></p> <p>Кстати, возможно вы заметили, что не обязательно пользоваться мышью. Для открытия кода есть быстрое сочетание клавиш и для всех браузеров оно одинаковое: <b>CTRL+U </b>.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_14-24.jpg' align="center" width="100%" loading=lazy></p> <p>Для элементов: Ctrl+Shift+C.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_15-22.jpg' align="center" width="100%" loading=lazy></p> <p>Вот так выглядит результат.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_16-23.jpg' align="center" width="100%" loading=lazy></p> <h2><span>Это будет интересно новичкам </span></h2> <p>А теперь смотрите как все работает. Находите вы сайт и очень вам нравится какой-то элемент. Например, вот этот. Как открыть код элемента вы уже знаете.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_17-20.jpg' align="center" width="100%" loading=lazy></p> <p>Теперь копируете его.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_18-19.jpg' align="center" width="100%" loading=lazy></p> <p>Я пользуюсь , вставляю этот код в новый html файл, в тег body (тело по-английски).</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_19-18.jpg' align="center" width="100%" loading=lazy></p> <p>Теперь посмотрим, как это все будет выглядеть в браузере.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_20-16.jpg' align="center" width="100%" loading=lazy></p> <p>Готово. Чтобы текст был выровнен по краям и приобрел зеленоватый цвет нужно подключить к этому документу css и скопировать еще один код с того сайта, с которого мы тырили этот.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_21-16.jpg' align="center" width="100%" loading=lazy></p> <p>Сейчас я не буду этим заниматься. На это нужно больше времени: и моего, и вашего. Думаю, что все подробности я опишу в своих будущих публикациях. Подписывайтесь на рассылку и узнаете о появлении статьи первым.</p> <p>Если же терпеть нет сил, а узнать больше о html и css хочется уже сейчас, то могу по традиции порекомендовать вам бесплатные обучающие курсы.</p> <p>Здесь 33 урока, которые позволят освоить html — <i><b><span>«<a href="/besplatnyi-kurs-android-bystryi-start-gde-naiti-besplatnye/">Бесплатный курс</a> по HTML» </span> </b> </i>.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_22-16-537x476.jpg' align="center" width="100%" loading=lazy></p> <p>А тут полная информация о css — <i><b><span>«Бесплатный курс по CSS (45 видеоуроков!)» </span> </b> </i>.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_23-15.jpg' align="center" width="100%" loading=lazy></p> <p>Теперь вы знаете чуть больше. Желаю вам успехов в ваших начинаниях. До новых встреч!</p> <p>Просматривая бесчисленное множество сайтов в интернете, можно встретить такие, которые очень нам нравятся. Сразу же возникает ряд вопросов. Сайт сделан с помощью самописного кода или какой-нибудь CMS? Какие у него <a href="/text-decoration-tolshchina-linii-razdelitelnaya-liniya-v-vide-volny-na-css/">CSS стили</a>? Какие у него мета-теги? И так далее.</p> <p>Существует много инструментов, с помощью которых можно извлечь информацию о коде страницы сайта. Но под рукой у нас всегда есть правая кнопка мыши. Её-то мы и будем использовать, на примере моего сайта.</p> <h2>Как просмотреть код страницы?</h2> <p>Чтобы посмотреть исходный код страницы сайта, нужно навести курсор мыши на любую область веб-страницы (за исключением изображений и ссылок). После этого нажать на правую кнопку мыши. Перед нами откроется окно с несколькими опциями (в <a href="/nastroiki-adobe-flesh-pleer-v-gugl-hrom-kak-vklyuchit-adobe-flash-player-na-raznyh/">разных браузерах</a> они могут немного отличаться). В браузере Google Chrome, например, это команды:</p> <ul><li>назад;</li> <li>вперёд;</li> <li>перезагрузить;</li> <li>сохранить как;</li> <li>печать;</li> <li>перевести на русский;</li> <li><b>просмотр кода страницы </b>;</li> <li>просмотреть код.</li> </ul><p>Нам нужно кликнуть на <b>просмотр кода страницы </b>, и перед нами откроется html код страницы сайта.</p> <h2>Просмотр кода страницы: на что обратить внимание?</h2> <p>Итак, Html код страницы представляет собой пронумерованный список строк, каждая из которых несёт информацию о том, как сделан данный сайт. Чтобы быстрей научиться разбираться в этом огромном количестве знаков и <a href="/knopka-alt-i-simvoly-kak-nabrat-specialnye-simvoly-na/">специальных символов</a>, нужно различать разные участки кода.</p> <p>Например, строки кода, находящиеся в внутри тега head содержат информацию для <a href="/poisk-na-stranice-v-safari-ios-7-kak-vypolnyat-poisk-po-stranice-v-safari-na-iphone-i-ipad/">поисковых машин</a> и веб-мастеров. Они не выводятся на сайт. Здесь можно увидеть, по каким <a href="/semanticheskoe-yadro-gde-razmeshchat-i-kak-delat-kak-sobrat-i-razgruppirovat/">ключевым словам</a> продвигается эта страница, как написаны её title и description. Также здесь можно встретить ссылку, перейдя по которой узнаем о семействе google шрифтов, используемых на сайте.</p> <p>Если сайт сделан на CMS WordPress или Joomla, то это также будет видно здесь. Например, в этой области выводится информация о <a href="/vredonosnyi-kod-proverka-temy-kak-proverit-shablon-wordpress-na-virusy/">теме WordPress</a> или <a href="/ustanovochnyi-shablon-ustanovka-shablona-joomla-ustanovka-shablona/">шаблоне Joomla</a> сайта. Увидеть её можно, прочитав содержание ссылок, выделенных синим цветом. В одной ссылке виден шаблон сайта.</p> <p>Например:</p> <p><i>//fonts.googleapis.com/css?family=Source+Sans+Pro%3A400%2C400italic%2C600&ver=4.5.3 </i></p> <p>Мы увидим CSS стили шрифтов страницы. В данном случае используется шрифт. Это видно здесь – font-family: ‘Source Sans Pro’.</p> <p>Данный сайт оптимизируется с помощью сео-плагина Yoast SEO. Это видно из этого закомментированного участка кода:</p> <p><i>This site is optimized with the Yoast SEO plugin v3.4.2 — https://yoast.com/wordpress/plugins/seo/ </i></p> <p>Вся информация, находящаяся внутри тега body, выводится браузером на экране монитора. Здесь мы видим html код страницы, а в самом низу находится код скрипта Яндекс метрики. Он облечён закомментированным тегом с текстом:</p> <p><i>/Yandex.Metrika counter </i></p> <p><img src='https://i2.wp.com/vlad-tver.ru/wp-content/uploads/2016/08/metrika.jpg' width="100%" loading=lazy></p> <h2>Подводим итоги</h2> <p>Проведя довольно поверхностный анализ кода <a href="/kak-voiti-v-facebook-na-lichnuyu-stranicu-socialnaya-set-feisbuk-vhod-na-svoyu/">главной страницы</a> сайта, можно сделать вывод о том, с помощью каких инструментов сделана эта страница. Мы увидели на ней:</p> <ul><li>CMS WordPress;</li> <li>Google шрифт Source Sans Pro;</li> <li>тема WordPress – Sydney;</li> <li>плагины Yoast;</li> <li>счётчик Яндекс метрики.</li> </ul><p>Теперь принцип анализа html кода страницы сайта вполне понятен. Совсем необязательно держать исследуемую страницу открытой в браузере. Сохранить код страницы себе на компьютер можно с помощью комбинаций клавиш ctrl+a, ctrl+c, ctrl+v. Вставьте её в любой <a href="/notepad-na-russkom-nastroika-yazyka-v-tekstovom-redaktore-problemy-s/">текстовый редактор</a> (лучше Notepad++) и сохраните с расширением html. Таким образом, вы в любое время сможете изучить её глубже и найти больше полезной для себя информации.</p> <p>Необходимо быстро посмотреть все изменения на самом сайте, не затрагивая файлы и код сайта, выложенного в Интернет. Например, изменить цветовую гамму какого-либо блока, пододвинуть съехавший элемент и т.д.</p> <p>Для этого многие вебмастера используют <a href="/pochemu-ne-podklyuchaetsya-k-serveru-mainkraft-po-lokalnoi-seti/">локальные серверы</a> Denwer или OpenServer, запуская <a href="/chto-delat-esli-proshil-preloader-vozvrashchaem-okirpichennyi-smartfon-k/">полную копия</a> сайта у себя на компьютере. Этот способ универсальный и подойдет для профессионалов, с помощью него можно проверить работу <a href="/rasshirenie-tyuryaga-dlya-yandeks-brauzera-ustanovka-skriptov-v-razlichnye/">различных скриптов</a> и плагинов, поэкспериментировать с изменением дизайна и отредактировать все файлы сайта, а после теста перенести подходящие изменения непосредственно на сайт.</p> <p>Пользователям далеким от вебмастерского искусства рекомендую для этих целей использовать браузер. Так как я использую Сhrome, приведу инструкцию со скриншотами именно по этому браузеру. По аналогии можно работать с Opera, Яндекс.Браузер, <a href="/kak-ustanovit-vizualnye-zakladki-yandeks-dlya-firefox-kak-dobavit/">Mozilla Firefox</a> и другими браузерами, принцип их инструментов схож.</p> <h2>Инструкция 1: как просмотреть весь HTML код сайта в браузере</h2> <p>Открываем необходимую веб-страницу вашего сайта. Кликаем правой кнопкой мыши по необходимому элементу, появится контекстное выпадающее меню браузера с доступными командами:</p> <p>Рисунок 1. Просмотр всего HTML кода веб-страницы в <a href="/razmytoe-izobrazhenie-v-yandeks-brauzere-pochemu-v-yandeks-brauzere/">браузере Chrome</a></p> <p><b>Важно: </b> Команды в выпадающем меню могут отличаться, например, для активных элементов (ссылки, картинки, видео) и неактивных (текст, фон, дивы):</p> <p><img src='https://i0.wp.com/samsebewebmaster.ru/wp-content/uploads/2015/12/%D0%92%D1%8B%D0%BF%D0%B0%D0%B4%D0%B0%D1%8E%D1%89%D0%B5%D0%B5-%D0%BC%D0%B5%D0%BD%D1%8E-%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0-Chrome.jpg' width="100%" loading=lazy></p><p>Рисунок 2. Выпадающее меню браузера Chrome</p> <p>Поэтому если вы не нашли необходимой команды, просто нажмите правую кнопку мыши в другом месте или воспользуйтесь горячими клавишами браузера.</p> <p>Вернемся к рисунку 1, на нем показана необходимая команда для просмотра всего HTML кода исходной веб-страницы, она называется «<b>Просмотр кода страницы </b>«. Кликаем по команде, откроется новая вкладка с <a href="/polnoe-rukovodstvo-po-kodam-statusa-http-polnoe-rukovodstvo-po-kodam/">полным кодом</a> исходной веб-страницы, большой плюс ко всему — просмотр доступен с подсветкой синтаксиса:</p> <p><img src='https://i2.wp.com/samsebewebmaster.ru/wp-content/uploads/2015/12/%D0%A4%D1%80%D0%B0%D0%B3%D0%BC%D0%B5%D0%BD%D1%82-%D0%BA%D0%BE%D0%B4%D0%B0-%D1%81%D0%B0%D0%B9%D1%82%D0%B0.jpg' width="100%" loading=lazy></p><p>Рисунок 3. Фрагмент кода данного сайта</p> <p>Данный инструмент очень полезен для нахождения и правки искомых элементов.</p> <h3>Альтернативные способы просмотра всего HTML кода веб-страницы</h3> <p>Для более <a href="/kak-razblokirovat-panel-upravleniya-windows-7-bystryi-dostup-k/">быстрого доступа</a>, можно использовать другие способы вызова данного инструмента</p> <ol><li>На рисунке 1 мы также видим, что <a href="/mikrokontrollery-mcs-51-strukturnaya-shema-mikrokontrollery/">данная команда</a> доступна по сочетанию клавиш <Ctrl>+<U> ;</li> <li>Вставить в <a href="/skachat-microsoft-edge-windows-10-russkaya-versiya-microsoft-edge-browser/">адресную строку</a> браузера view-source:сайт вместо моего домена вставляем свой адрес;</li> </ol><p>Оба способа универсальны и должны работать во всех браузерах.</p> <p>Кому-то поначалу покажется, что это совсем не <a href="/oborudovanie-i-instrumenty-dlya-remonta-elektroniki-kakie/">нужный инструмент</a>, но просмотр всего HTML кода сайта отлично подходит для поиска в коде необходимых элементов, это могут быть ссылки, теги, мета-теги, атрибуты и другие элементы.</p> <p>Сочетанием горячих клавиш <Ctrl>+<F> открываем окно поиска, в браузере Chrome оно появляется верху справа:</p> <p><img src='https://i0.wp.com/samsebewebmaster.ru/wp-content/uploads/2015/12/%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D0%BF%D0%BE-%D0%BA%D0%BE%D0%B4%D1%83-%D1%81%D0%B0%D0%B9%D1%82%D1%83.jpg' width="100%" loading=lazy></p><p>Рисунок 3. Поиск по коду сайту</p> <p>После того, как вы ведете запрос в поисковую форму экран переместится к первому найденному элементу, с помощью стрелок можно перемещаться между ними и выбрать необходимый:</p> <p><img src='https://i2.wp.com/samsebewebmaster.ru/wp-content/uploads/2015/12/%D0%9F%D0%BE%D0%B8%D1%81%D0%BA-%D0%BF%D0%BE-HTML-%D0%BA%D0%BE%D0%B4%D1%83-%D1%81%D0%B0%D0%B9%D1%82%D0%B0.jpg' width="100%" loading=lazy></p><p>Рисунок 4. Поиск по <a href="/dlinnoe-tire-html-ispolzovanie-probelnyh-simvolov-dlya-formatirovaniya-koda-html-nerazryvnyi-probe/">HTML коду</a> сайта</p> <h2>Инструкция 2: как просмотреть и отредактировать HTML и CSS код сайта в браузере Google Chrome</h2> <p>Теперь самая важная часть, в которой я покажу, как можно редактировать HTML и CSS код сайта в браузере. после чего переносить изменения в браузер.</p> <br><img src='https://i2.wp.com/samsebewebmaster.ru/wp-content/uploads/2015/12/%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0-%D0%9F%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C-%D0%BA%D0%BE%D0%B4.jpg' width="100%" loading=lazy><p>Вот такой полезный инструмент всегда доступен в вашем браузере, экспериментируйте с другими командами, которые вам облегчат редактирование сайта.</p> <p>Разработчики браузеров позаботились об удобстве тех, кто создает сайты, открываемые в этих самых браузерах, а именно – о вебмастерах. Они добавили в стандартные функции инструменты разработчика, с помощью которых можно легко открыть и <b>посмотреть исходный код страницы сайта в браузере </b>: HTML, CSS, JavaScript (JS), получить различные полезные данные о структуре сайта, провести его <a href="/programma-omega-opisanie-tehnicheskii-analiz-s-omega-research-sistemnye/">технический анализ</a>. В общем, увидеть много полезного.</p> <p>Конечно же, данными инструментами пользуются не только создатели сайтов для работы, но и <a href="/chto-takoe-mp3-mp3-format-opisanie-programmy-dlya-konvertirovaniya-prostye/">простые пользователи</a>, которым исходный код позволяет посмотреть различные полезных данных.</p> <p>Из этой стать вы узнаете, как в браузере посмотреть исходный код страницы сайта (как открыть HTML, CSS, JavaScript код сайта).</p> <i> </i> <h2>Как открыть исходный код страницы в браузере</h2> <p>Открыть исходный код веб страницы в браузере можно двумя способами:</p> <ol><li>С помощью горячих клавиш;</li> <li>Открыть из контекстного меню.</li> </ol><p><b>Ctrl + U </b> – комбинация горячих клавиш для просмотра исходного кода всей страницы сайта в отдельном новом окне. Стандартные для всех браузеров: Google Chrome, Opera, Mozilla Firefox, Яндекс браузера, IE.</p> <p>Также в инструменты разработчика можно войти следующим образом:</p> <p>Для того чтобы быстро найти <a href="/termometry-soprotivleniya-vidy-tipy-konstrukcii-klassy-dopuska-mcc-kod---chto/">нужный код</a>, слово или текст на странице можно использовать стандартное для всех браузеров сочетание горячих клавиш поиска: Ctrl + G.</p> <p>Видео-инструкция:</p> <p><span class="dmruvuTBwxg"></span></p> <h2>Просмотр кода элемента | исследовать элемент | проинспектировать элемент</h2> <p>Если вдруг нужно просмотреть не весь исходный код, а вывести на экран лишь отдельную его часть, какой-то участок на странице, то предыдущий инструмент не подойдет. Для этого в инструментах разработчика есть другая функция, о которой <a href="/parametry-samsung-s7-edge-samsung-galaxy-s7-edge-exynos---tehnicheskie-harakteristiki/">пойдет речь</a> ниже.</p> <p><b>Как просмотреть код элемента на странице: </b></p> <br><img src='https://i0.wp.com/urfix.ru/wp-content/uploads/2018/11/Proinspektirovat-otdelnyy-element.png' width="100%" loading=lazy><p>Кроме того, можно использовать комбинации клавиш на клавиатуре для быстрого доступа к инспектированию элемента.</p> <p>Горячие клавиши (кнопки):</p> <p>Google Chrome: Ctrl+Shift+I и Ctrl+Shift+C</p> <p>Opera: Ctrl+Shift+I и Ctrl+Shift+C</p> <p>Mozilla Firefox: Ctrl+Shift+I и Ctrl+Shift+C</p> <p>Яндекс браузер: Ctrl+Shift+I и Ctrl+Shift+C</p> <p>После проделанных действий, в этом же окне браузера откроется исходный код web страницы:</p> <p><img src='https://i0.wp.com/urfix.ru/wp-content/uploads/2018/11/Posmotret-HTML-CSS-kod-sayta.png' width="100%" loading=lazy></p> <p>Весь HTML код будет в левой большой колонке. А CSS стили – в правой.</p> <p><img src='https://i0.wp.com/urfix.ru/wp-content/uploads/2018/11/Posmotret-css-stili-v-brauzere.png' width="100%" loading=lazy></p> <p>Преимуществом <a href="/vindovs-ne-ustanavlivaetsya-na-zhestkii-kak-byt-esli-ustanovka-sistemy/">данного способа</a>, безусловно, является и то, что у пользователя есть возможность изменить исходный код, править стили. То есть, можно редактировать стили на сайте и посмотреть, как он будет выглядеть с теми или иными стилями, без необходимости сразу вносить изменения в файлы, которые находятся на серверах хостинга. Чтобы изменить или добавить <a href="/vspomogatelnye-funkcii-m---kody-osnovnye-funkcii-cistem-programmnogo-upravleniya-na-stankah-chpu-m/">программный код</a>, необходимо сделать двойной клик на нужном фрагменте или участке. Конечно же исправление кода в браузере не внесется на серверах хостинга. Поэтому в дальнейшем, в любом случае, придется копировать этот код и прописать в файлы.</p> <p>В этой видео-инструкции подробно рассказано и показано, как работать с инструментами разработчика:</p> <p><span class="DQMK8CuXkOg"></span></p> <p>Вот так вот просто в режиме онлайн, прямо в браузере, можно посмотреть исходный код страницы сайта, получить основные данные о HTML и CSS коде, изменить и скопировать их, без необходимости скачивать файлы этого сайта на компьютер.</p> <p>Кстати, неопытных интернет-пользователей, изменивших код страницы и ждущих, что он сохранится, ждет разочарование. Ведь после обновления страницы, все изменения на ней пропадут. Этого мало, чтобы взломать сайт 🙂</p> <h2>Как посмотреть исходный код на телефоне Android</h2> <p>Еще хотелось бы заметить, что инструменты разработчика доступны не только в десктопной версии браузеров, то есть, на компьютерах и ноутбуках. На телефонах и планшетах (Android, IOS) можно также посмотреть исходный код.</p> <p>Для этого следует добавить к URL инспектируемой страницы приставку view-source:</p> <p>Например:</p> <p>view-source:https://сайт/turbo-rezhim-opera/</p> <p><span class="N9JyJMmIZr8"></span></p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy>");</script> </div> <div class="clr"></div> </article> <div class="block-layout-one"> <p class="title"><span>Читайте <strong>также</strong></span></p> <div class="row"> <div class="item grid_4"> <a href="/kak-skachat-platnye-igry-besplatno-na-ios-kak-besplatno/"><img src="/uploads/a3e56ce24f5baa47c5af9847372cfca5.jpg" / loading=lazy></a> <div> <span class="btn-blue"><a href="/category/contacts-sms/" class="btn-blue">Контакты, СМС</a></span> <h3><a href="/kak-skachat-platnye-igry-besplatno-na-ios-kak-besplatno/">Как бесплатно скачивать игры и приложения на iPad и iPhone Приложение с зайцем чтобы скачать платные игры</a></h3> <p class="date">2024-03-09 04:09:33</p> </div> </div> <div class="item grid_4"> <a href="/airdrop---chto-eto-airdrop---kak-polzovatsya-airdrop---kak-vklyuchit-tehnologiya/"><img src="/uploads/ac1c9806e06a8ad713d0607bdaec162b.jpg" / loading=lazy></a> <div> <span class="btn-blue"><a href="/category/security/" class="btn-blue">Безопасность</a></span> <h3><a href="/airdrop---chto-eto-airdrop---kak-polzovatsya-airdrop---kak-vklyuchit-tehnologiya/">AirDrop - как пользоваться?</a></h3> <p class="date">2024-02-21 03:53:31</p> </div> </div> <div class="item grid_4"> <a href="/kak-svyazatsya-s-postavshchikom-uslug-elektronnoi-pochty-chtoby-dobavit-uchetnuyu/"><img src="/uploads/c77ae7570ab8d82448b9fe9ab447d8f7.jpg" / loading=lazy></a> <div> <span class="btn-blue"><a href="/category/sync/" class="btn-blue">Синхронизация</a></span> <h3><a href="/kak-svyazatsya-s-postavshchikom-uslug-elektronnoi-pochty-chtoby-dobavit-uchetnuyu/">Чтобы добавить учетную запись в Почте Windows</a></h3> <p class="date">2024-02-18 04:13:32</p> </div> </div> <div class="item grid_4"> <a href="/jawbone-up2-instrukciya-na-russkom-dlya-fitnes-brasleta-kak/"><img src="/uploads/e1bc04a3683a13af59af513499c68e11.jpg" / loading=lazy></a> <div> <span class="btn-blue"><a href="/category/multimedia/" class="btn-blue">Мультимедиа</a></span> <h3><a href="/jawbone-up2-instrukciya-na-russkom-dlya-fitnes-brasleta-kak/">Первый запуск, синхронизация и зарядка</a></h3> <p class="date">2024-02-10 04:42:26</p> </div> </div> </div> <div class="row"> </div> </div> </div> <aside id="sidebar" role="complementary"> <div class="widget subscribe-widget"> <h3 class="widget-title">Подпишись на наш дайджест</h3> <div> <form action="/" class="frmAjx searchform subscribeform" method="post"> <input type="text" class="text" name="ch_elem[email]" data-placeholder="Email" value="Email" /> <input type="submit" value="Подписаться" /> </form> </div> </div> <div class="widget"> <h3 class="widget-title">Последние статьи</h3> <ul class="recent-posts"> <li> <div class="image"> <a href="/kak-svyazatsya-na-pryamuyu-s-teh-podderzhkoi-steam-sluzhba-podderzhki-steam-i/"><img src="/uploads/a4665f229d023341d2cc7692ddefd38e.jpg" alt="Служба поддержки Steam и тонкости её работы Группа поддержки steam" / loading=lazy></a> </div> <div class="text"> <h3><a href="/kak-svyazatsya-na-pryamuyu-s-teh-podderzhkoi-steam-sluzhba-podderzhki-steam-i/">Служба поддержки Steam и тонкости её работы Группа поддержки steam</a></h3> <p class="date">2024-02-08 04:14:45</p> </div> </li> <li> <div class="image"> <a href="/poluchenie-rut-prav-na-meizu-m3-mini-otklyuchenie-rut-dostupa-na/"><img src="/uploads/befaeb995ad8b42f4718c6ba36549113.jpg" alt="Отключение рут доступа на смартфонах Meizu" / loading=lazy></a> </div> <div class="text"> <h3><a href="/poluchenie-rut-prav-na-meizu-m3-mini-otklyuchenie-rut-dostupa-na/">Отключение рут доступа на смартфонах Meizu</a></h3> <p class="date">2024-02-01 05:20:02</p> </div> </li> <li> <div class="image"> <a href="/pochemu-perestal-vosproizvoditsya-zvuk-kak-vklyuchit-zvuk-na-pk-ili/"><img src="/uploads/d315b088f0b6415598c48d1ad24c71c8.jpg" alt="Как включить звук на пк или ноутбуке" / loading=lazy></a> </div> <div class="text"> <h3><a href="/pochemu-perestal-vosproizvoditsya-zvuk-kak-vklyuchit-zvuk-na-pk-ili/">Как включить звук на пк или ноутбуке</a></h3> <p class="date">2024-01-31 08:29:41</p> </div> </li> <li> <div class="image"> <a href="/pochemu-na-aifone-ne-rabotaet-zvuk-zvonka-net-zvuka-na-aifone/"><img src="/uploads/628a75524c678fd3f9fa7070e1856705.jpg" alt="Почему на айфоне не работает звук звонка" / loading=lazy></a> </div> <div class="text"> <h3><a href="/pochemu-na-aifone-ne-rabotaet-zvuk-zvonka-net-zvuka-na-aifone/">Почему на айфоне не работает звук звонка</a></h3> <p class="date">2024-01-30 06:59:27</p> </div> </li> <li> <div class="image"> <a href="/kak-sozdat-kopiyu-sistemy-windows-10-video-kak-proverit-zh-stkii-disk-na-oshibki-i/"><img src="/uploads/9e429eab8c4304f9f98b60d9278f0c75.jpg" alt="Видео: как проверить жёсткий диск на ошибки и исправить их" / loading=lazy></a> </div> <div class="text"> <h3><a href="/kak-sozdat-kopiyu-sistemy-windows-10-video-kak-proverit-zh-stkii-disk-na-oshibki-i/">Видео: как проверить жёсткий диск на ошибки и исправить их</a></h3> <p class="date">2024-01-29 06:17:41</p> </div> </li> <li> <div class="image"> <a href="/kak-proverit-schet-i-uznat-balans-na-bilaine-kak-proverit/"><img src="/uploads/807031b3c246c1ee64b939cca248d996.jpg" alt="Как проверить баланс на Мегафоне: Все возможные способы Проверить счет билайне корпоративный номер" / loading=lazy></a> </div> <div class="text"> <h3><a href="/kak-proverit-schet-i-uznat-balans-na-bilaine-kak-proverit/">Как проверить баланс на Мегафоне: Все возможные способы Проверить счет билайне корпоративный номер</a></h3> <p class="date">2024-01-29 06:17:41</p> </div> </li> <li> <div class="image"> <a href="/kak-perevernut-otdelnyi-list-v-vorde-perevorachivaem-stranicu-v-vorde-v/"><img src="/uploads/1a6e2bd966ddb572ea53f9ac68b26767.jpg" alt="Переворачиваем страницу в ворде в горизонтальное положение" / loading=lazy></a> </div> <div class="text"> <h3><a href="/kak-perevernut-otdelnyi-list-v-vorde-perevorachivaem-stranicu-v-vorde-v/">Переворачиваем страницу в ворде в горизонтальное положение</a></h3> <p class="date">2024-01-27 08:23:03</p> </div> </li> <li> <div class="image"> <a href="/ubiraem-mail-iz-mazily---izmenenie-domashnei-stranicy-kak-ubrat/"><img src="/uploads/9a8e49f458de2a7078d623aa66a13792.jpg" alt="Как убрать майл со стартовой страницы?" / loading=lazy></a> </div> <div class="text"> <h3><a href="/ubiraem-mail-iz-mazily---izmenenie-domashnei-stranicy-kak-ubrat/">Как убрать майл со стартовой страницы?</a></h3> <p class="date">2024-01-26 06:55:35</p> </div> </li> <li> <div class="image"> <a href="/kak-uznat-chto-tebya-zablokirovali-na-fotostrane-podrobno-o-tom-kak/"><img src="/uploads/cef0bd6ec5e42ab58a7d5c50c1480844.jpg" alt="Подробно о том, как удалиться из «Фотостраны" / loading=lazy></a> </div> <div class="text"> <h3><a href="/kak-uznat-chto-tebya-zablokirovali-na-fotostrane-podrobno-o-tom-kak/">Подробно о том, как удалиться из «Фотостраны</a></h3> <p class="date">2024-01-26 06:55:35</p> </div> </li> <li> <div class="image"> <a href="/rasshirenie-ads-chem-otkryt-ods-chto-takoe-faily-ods/"><img src="/uploads/72012e062ff0994a7ac7c4062ab9ae6a.jpg" alt="Расширение ads. Чем открыть ODS? Что такое файлы ODS" / loading=lazy></a> </div> <div class="text"> <h3><a href="/rasshirenie-ads-chem-otkryt-ods-chto-takoe-faily-ods/">Расширение ads. Чем открыть ODS? Что такое файлы ODS</a></h3> <p class="date">2024-01-24 04:55:50</p> </div> </li> </ul> </div> <div class="widget"> <h3 class="widget-title">Поиск</h3> <form class="searchform" action="/ru/search/"> <input name="q" type="text" value="" placeholder="Что ищем?"/> <input type="submit" value="Поиск"/> </form> </div> <div class="widget widget-banner"> <h3 class="widget-title">Реклама</h3> <div class="ad-banner-300x250"> </div> </div> </aside> </div> </section> <img src="/assets/news_tape.gif" width="1" height="1" / loading=lazy> <footer id="footer" role="contentinfo"> <div class="inner-wrapper"> <div class="widget"> <h3 class="widget-title">О проекте</h3> <p> <p><a href="" target="_blank">О проекте</a></p> <p><a href="" target="_blank">Рекламодателям</a></p> </p> </div> <div class="widget"> <h3 class="widget-title">Быстрый переход</h3> <ul class="widget-categories"> <li><a href="/category/internet/">Интернет</a></li> <li><a href="/category/security/">Безопасность</a></li> <li><a href="/category/system/">Система</a></li> <li><a href="/category/multimedia/">Мультимедиа</a></li> <li><a href="/category/setting/">Настройка</a></li> <li><a href="/category/files/">Файлы</a></li> </ul> </div> <div class="widget"> <h3 class="widget-title">Мы в социальных сетях</h3> <noindex> <ul class="recent-comments"> <li> <a target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=https://bmwworkshop.ru/kak-chitat-ishodnyi-kod-stranicy-kak-prosmotret-ishodnyi-html-kod/">Facebook</a> </li> <li> <a target="_blank" href="">RSS</a> </li> </ul> </noindex> </div> <div class="widget"> <h3 class="widget-title">Контакты</h3> <ul class="recent-comments"> <li><a href="/feedback/">Форма обратной связи</a></li> </ul> </div> </div> <div id="copyright"> <div class="inner-wrapper"> <div class="row"> <div class="grid_6">© 2024 bmwworkshop.ru. Все права защищены.</div> </div> </div> </div> </footer> <div class="b-subscribe-facebook h"> <div class="b-subscribe-facebook-inner">Понравилось? <a href="https://www.facebook.com/sharer/sharer.php?u=https://bmwworkshop.ru/kak-chitat-ishodnyi-kod-stranicy-kak-prosmotret-ishodnyi-html-kod/">Лайкни нас на Facebook</a></div> </div> </div> <noindex> <script type="text/javascript" src="/js/build/jquery.v2.js"></script> <script type="text/javascript" src="/js/build/project.v28.js"></script> <script type="text/javascript"> //<![CDATA[ project.pseudoReady(); //]]> </script> <div class="b-counter-list"> <div class="b-counter"> </div> </div> </noindex> </body> </html>