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>Обратите также внимание на то, что закрывающий тег <section> стал красного цвета. Так редактор нам подсказывает, что в разметке есть ошибка. Она связана с тем, что пока мы не дописали тег и не закрыли его.</p>
12
<p>Обратите также внимание на то, что закрывающий тег <section> стал красного цвета. Так редактор нам подсказывает, что в разметке есть ошибка. Она связана с тем, что пока мы не дописали тег и не закрыли его.</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>