HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Если до этого урока вы пробовали верстать только с помощью онлайн-сервисов, то настало время установить редактор кода, который позволит сохранять результаты вашей работы на компьютере или сервере.</p>
1 <p>Если до этого урока вы пробовали верстать только с помощью онлайн-сервисов, то настало время установить редактор кода, который позволит сохранять результаты вашей работы на компьютере или сервере.</p>
2 <p>На самом деле, в отличие от многих языков программирования для верстки возможно использовать лишь один "Блокнот" или другой стандартный текстовый редактор в вашей системе. Именно так и верстали сайты в 90-х - начале 2000-х. Ведь HTML и CSS отрабатывают в браузере, а это значит, что наша задача - верно дать ему данные.</p>
2 <p>На самом деле, в отличие от многих языков программирования для верстки возможно использовать лишь один "Блокнот" или другой стандартный текстовый редактор в вашей системе. Именно так и верстали сайты в 90-х - начале 2000-х. Ведь HTML и CSS отрабатывают в браузере, а это значит, что наша задача - верно дать ему данные.</p>
3 <p>И сейчас вы можете сделать именно так, но развитие редакторов принесло множество полезных функций, которые недоступны в стандартных текстовых редакторах:</p>
3 <p>И сейчас вы можете сделать именно так, но развитие редакторов принесло множество полезных функций, которые недоступны в стандартных текстовых редакторах:</p>
4 <ul><li>Подсветка HTML и CSS. С помощью подсветки можно просто отделять одни части от других. Например, в CSS подсветка разграничивает селекторы, названия свойств и их значения.</li>
4 <ul><li>Подсветка HTML и CSS. С помощью подсветки можно просто отделять одни части от других. Например, в CSS подсветка разграничивает селекторы, названия свойств и их значения.</li>
5 <li>Автодополнение кода. Начав вводить нужное свойство или значение редактор предложит вам возможные варианты. Это похоже на то, как было во вкладке<em>Styles</em>в<em>Chrome DevTools</em>.</li>
5 <li>Автодополнение кода. Начав вводить нужное свойство или значение редактор предложит вам возможные варианты. Это похоже на то, как было во вкладке<em>Styles</em>в<em>Chrome DevTools</em>.</li>
6 <li>Валидация кода. То есть его проверка на корректность. Используя HTML, очень просто забыть закрыть блочный элемент. Браузеры стараются сглаживать такие ошибки и автоматически закрывать блоки, но они не всегда могут угадать ваш замысел.</li>
6 <li>Валидация кода. То есть его проверка на корректность. Используя HTML, очень просто забыть закрыть блочный элемент. Браузеры стараются сглаживать такие ошибки и автоматически закрывать блоки, но они не всегда могут угадать ваш замысел.</li>
7 </ul><h2>Visual Studio Code</h2>
7 </ul><h2>Visual Studio Code</h2>
8 <p>В настоящее время есть множество разных редакторов. В этом уроке мы остановимся на одном из самых популярных решений от компании<em>Microsoft</em>-<em>Visual Studio Code</em>. Это мощный инструмент, который можно использовать не только для верстки, но и для программирования на любом языке. После его настройки вы получите инструмент, с помощью которого сможете как верстать, так и программировать.</p>
8 <p>В настоящее время есть множество разных редакторов. В этом уроке мы остановимся на одном из самых популярных решений от компании<em>Microsoft</em>-<em>Visual Studio Code</em>. Это мощный инструмент, который можно использовать не только для верстки, но и для программирования на любом языке. После его настройки вы получите инструмент, с помощью которого сможете как верстать, так и программировать.</p>
9 <p>Скачать редактор вы можете с<a>официального сайта</a>. С самого начала он хорошо настроен для работы с HTML и CSS, поэтому приступать к экспериментам можно уже сейчас.</p>
9 <p>Скачать редактор вы можете с<a>официального сайта</a>. С самого начала он хорошо настроен для работы с HTML и CSS, поэтому приступать к экспериментам можно уже сейчас.</p>
10 <p>Просто создайте новый файл с помощью комбинации Ctrl + N и сохраните его с расширением<em>.html</em>. Например,<em>index.html</em>. Скопируйте следующий HTML-код и посмотрите, как редактор подсветит все<em>HTML-теги</em></p>
10 <p>Просто создайте новый файл с помощью комбинации Ctrl + N и сохраните его с расширением<em>.html</em>. Например,<em>index.html</em>. Скопируйте следующий HTML-код и посмотрите, как редактор подсветит все<em>HTML-теги</em></p>
11 <p>Попробуйте добавить любой HTML-элемент в эту разметку и вы увидите, что редактор начнет предлагать вам различные варианты тегов, которые подходят под введенную комбинацию символов.</p>
11 <p>Попробуйте добавить любой HTML-элемент в эту разметку и вы увидите, что редактор начнет предлагать вам различные варианты тегов, которые подходят под введенную комбинацию символов.</p>
12 <p>Обратите также внимание на то, что закрывающий тег &lt;section&gt; стал красного цвета. Так редактор нам подсказывает, что в разметке есть ошибка. Она связана с тем, что пока мы не дописали тег и не закрыли его.</p>
12 <p>Обратите также внимание на то, что закрывающий тег &lt;section&gt; стал красного цвета. Так редактор нам подсказывает, что в разметке есть ошибка. Она связана с тем, что пока мы не дописали тег и не закрыли его.</p>
13 <p>В качестве интересного примера попробуйте в пустом HTML-файле ввести символ ! и нажать клавишу Enter. Вы получите базовую разметку HTML-документа со всеми основными тегами и мета-тегами, которые используются в реальных проектах.</p>
13 <p>В качестве интересного примера попробуйте в пустом HTML-файле ввести символ ! и нажать клавишу Enter. Вы получите базовую разметку HTML-документа со всеми основными тегами и мета-тегами, которые используются в реальных проектах.</p>
14 <p>Это возможно благодаря встроенному в<em>Visual Studio Code</em>плагину<em>Emmet</em>. С работой этого плагина мы познакомимся в одном из следующих уроков.</p>
14 <p>Это возможно благодаря встроенному в<em>Visual Studio Code</em>плагину<em>Emmet</em>. С работой этого плагина мы познакомимся в одном из следующих уроков.</p>
15 <p>Теперь создайте любой файл с расширением<em>.css</em>. Например,<em>style.css</em>. Редактор кода так же автоматически определит, что в этом файле идет работа с CSS, и подключит специальную подсветку для данного языка.</p>
15 <p>Теперь создайте любой файл с расширением<em>.css</em>. Например,<em>style.css</em>. Редактор кода так же автоматически определит, что в этом файле идет работа с CSS, и подключит специальную подсветку для данного языка.</p>
16 <p>Вы можете увидеть, что селектор, название свойства и его значение выделены тремя разными цветами. Это отлично помогает ориентироваться в больших CSS-файлах.</p>
16 <p>Вы можете увидеть, что селектор, название свойства и его значение выделены тремя разными цветами. Это отлично помогает ориентироваться в больших CSS-файлах.</p>
17 <p>Это основные моменты при работе с HTML и CSS в редакторе<em>Visual Studio Code</em>, которые пригодятся вам в самом начале. При работе с этим редактором вы также познакомитесь с прекрасной системой установки плагинов. Так вы сможете настроить редактор под свои нужды и задачи.</p>
17 <p>Это основные моменты при работе с HTML и CSS в редакторе<em>Visual Studio Code</em>, которые пригодятся вам в самом начале. При работе с этим редактором вы также познакомитесь с прекрасной системой установки плагинов. Так вы сможете настроить редактор под свои нужды и задачи.</p>
18 <h2>Другие редакторы</h2>
18 <h2>Другие редакторы</h2>
19 <p>Конечно же, выбор редактора для работы не ограничен только одним решением. В настоящее время на рынке достаточно много различных редакторов кода, которые вы можете использовать. Среди них есть как платные, так и бесплатные. Среди отличных бесплатных решений также есть:</p>
19 <p>Конечно же, выбор редактора для работы не ограничен только одним решением. В настоящее время на рынке достаточно много различных редакторов кода, которые вы можете использовать. Среди них есть как платные, так и бесплатные. Среди отличных бесплатных решений также есть:</p>
20 <ul><li><em>Sublime Text</em>- частично бесплатный редактор. Может быть достаточно сложен в первоначальной настройке, но все равно он заслуженно любим многими программистами за небольшой вес и стабильную работу.</li>
20 <ul><li><em>Sublime Text</em>- частично бесплатный редактор. Может быть достаточно сложен в первоначальной настройке, но все равно он заслуженно любим многими программистами за небольшой вес и стабильную работу.</li>
21 <li><em>Brackets</em>- редактор, рассчитанный на работу с HTML, CSS и<em>Javascript</em>. Не настолько расширяемый, как другие, но свою работу выполняющий хорошо.</li>
21 <li><em>Brackets</em>- редактор, рассчитанный на работу с HTML, CSS и<em>Javascript</em>. Не настолько расширяемый, как другие, но свою работу выполняющий хорошо.</li>
22 </ul><p>Вы можете попробовать различные редакторы и остаться на том, который вам больше всего нравится. Запомните, что редактор - не более чем инструмент. Он не сделает за вас всю работу, поэтому достаточно один раз привыкнуть к любому редактору и менять его нет смысла.</p>
22 </ul><p>Вы можете попробовать различные редакторы и остаться на том, который вам больше всего нравится. Запомните, что редактор - не более чем инструмент. Он не сделает за вас всю работу, поэтому достаточно один раз привыкнуть к любому редактору и менять его нет смысла.</p>