<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Учимся создавать сайты — персональный блог верстальщика Заура Магомедова</title>
	<atom:link href="https://zaurmag.ru/feed" rel="self" type="application/rss+xml" />
	<link>https://zaurmag.ru</link>
	<description>Авторский блог Заура Магомедова, верстальщика с многолетним опытом работы, будет полезен тем, кто решил освоить мастерство создания сайтов.</description>
	<lastBuildDate>Tue, 09 Nov 2021 14:30:47 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.5</generator>
	<item>
		<title>Моя сборка для верстки сайтов Gulp + Webpack</title>
		<link>https://zaurmag.ru/programmy-i-servisy/moya-sborka-gulp-webpack.html</link>
					<comments>https://zaurmag.ru/programmy-i-servisy/moya-sborka-gulp-webpack.html#comments</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Mon, 11 Oct 2021 08:59:52 +0000</pubDate>
				<category><![CDATA[Программы и сервисы]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[gulp]]></category>
		<category><![CDATA[node.js]]></category>
		<category><![CDATA[sass]]></category>
		<category><![CDATA[webpack]]></category>
		<category><![CDATA[верстка]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5990</guid>

					<description><![CDATA[&#1055;&#1088;&#1080;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1091;&#1102; &#1074;&#1089;&#1077;&#1093;! &#1042;&#1099;&#1083;&#1086;&#1078;&#1080;&#1083; &#1085;&#1072; &#1089;&#1074;&#1086;&#1077;&#1084; &#1102;&#1090;&#1091;&#1073; &#1082;&#1072;&#1085;&#1072;&#1083;&#1077; &#1074;&#1080;&#1076;&#1077;&#1086;-&#1086;&#1073;&#1079;&#1086;&#1088; &#1084;&#1086;&#1077;&#1081; &#1089;&#1073;&#1086;&#1088;&#1082;&#1080; &#1076;&#1083;&#1103; &#1074;&#1077;&#1088;&#1089;&#1090;&#1082;&#1080; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1086;&#1074;. &#1056;&#1077;&#1096;&#1080;&#1083; &#1087;&#1086;&#1076;&#1077;&#1083;&#1080;&#1090;&#1100;&#1089;&#1103; &#1089;&#1074;&#1086;&#1080;&#1084; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1084;&#1077;&#1085;&#1090;&#1086;&#1084;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1079;&#1076;&#1086;&#1088;&#1086;&#1074;&#1086; &#1087;&#1086;&#1079;&#1074;&#1086;&#1083;&#1103;&#1077;&#1090; &#1101;&#1082;&#1086;&#1085;&#1086;&#1084;&#1080;&#1090;&#1100; &#1074;&#1088;&#1077;&#1084;&#1103; &#1087;&#1088;&#1080; &#1074;&#1077;&#1073;-&#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1077;. &#1057;&#1072;&#1084;&#1091; &#1089;&#1073;&#1086;&#1088;&#1082;&#1091; &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1089;&#1082;&#1072;&#1095;&#1072;&#1090;&#1100; &#1089; &#1084;&#1086;&#1077;&#1075;&#1086; github-&#1088;&#1077;&#1087;&#1086;&#1079;&#1080;&#1090;&#1086;&#1088;&#1080;&#1103;. &#1056;&#1072;&#1073;&#1086;&#1090;&#1072;&#1077;&#1090; &#1086;&#1085;&#1072; &#1086;&#1089;&#1085;&#1086;&#1074;&#1077; Gulp + Webpack. &#1053;&#1072;&#1074;&#1077;&#1088;&#1085;&#1103;&#1082;&#1072; &#1089;&#1083;&#1099;&#1096;&#1072;&#1083;&#1080; &#1087;&#1088;&#1086; &#1090;&#1072;&#1082;&#1080;&#1077; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1084;&#1077;&#1085;&#1090;&#1099;. &#1050;&#1089;&#1090;&#1072;&#1090;&#1080;, &#1090;&#1072;&#1084; &#1078;&#1077; &#1085;&#1072; Github, &#1074; &#1092;&#1072;&#1081;&#1083;&#1077; readme.md &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1083; &#1082; &#1085;&#1077;&#1081; &#1087;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1091;&#1102;]]></description>
										<content:encoded><![CDATA[
<p>&#1055;&#1088;&#1080;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1091;&#1102; &#1074;&#1089;&#1077;&#1093;! &#1042;&#1099;&#1083;&#1086;&#1078;&#1080;&#1083; &#1085;&#1072; &#1089;&#1074;&#1086;&#1077;&#1084; <a href="https://www.youtube.com/channel/UC7SJL4fVQsDyk7qIV3GZ_PQ" target="_blank" rel="noreferrer noopener nofollow">&#1102;&#1090;&#1091;&#1073; &#1082;&#1072;&#1085;&#1072;&#1083;&#1077;</a> &#1074;&#1080;&#1076;&#1077;&#1086;-&#1086;&#1073;&#1079;&#1086;&#1088; &#1084;&#1086;&#1077;&#1081; &#1089;&#1073;&#1086;&#1088;&#1082;&#1080; &#1076;&#1083;&#1103; &#1074;&#1077;&#1088;&#1089;&#1090;&#1082;&#1080; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1086;&#1074;. &#1056;&#1077;&#1096;&#1080;&#1083; &#1087;&#1086;&#1076;&#1077;&#1083;&#1080;&#1090;&#1100;&#1089;&#1103; &#1089;&#1074;&#1086;&#1080;&#1084; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1084;&#1077;&#1085;&#1090;&#1086;&#1084;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1079;&#1076;&#1086;&#1088;&#1086;&#1074;&#1086; &#1087;&#1086;&#1079;&#1074;&#1086;&#1083;&#1103;&#1077;&#1090; &#1101;&#1082;&#1086;&#1085;&#1086;&#1084;&#1080;&#1090;&#1100; &#1074;&#1088;&#1077;&#1084;&#1103; &#1087;&#1088;&#1080; &#1074;&#1077;&#1073;-&#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1077;. </p>



<p>&#1057;&#1072;&#1084;&#1091; &#1089;&#1073;&#1086;&#1088;&#1082;&#1091; &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1089;&#1082;&#1072;&#1095;&#1072;&#1090;&#1100; &#1089; &#1084;&#1086;&#1077;&#1075;&#1086; <a href="https://github.com/zaurmag/gulp-pack" target="_blank" rel="noreferrer noopener">github-&#1088;&#1077;&#1087;&#1086;&#1079;&#1080;&#1090;&#1086;&#1088;&#1080;&#1103;</a>. &#1056;&#1072;&#1073;&#1086;&#1090;&#1072;&#1077;&#1090; &#1086;&#1085;&#1072; &#1086;&#1089;&#1085;&#1086;&#1074;&#1077; Gulp + Webpack. &#1053;&#1072;&#1074;&#1077;&#1088;&#1085;&#1103;&#1082;&#1072; &#1089;&#1083;&#1099;&#1096;&#1072;&#1083;&#1080; &#1087;&#1088;&#1086; &#1090;&#1072;&#1082;&#1080;&#1077; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1084;&#1077;&#1085;&#1090;&#1099;. &#1050;&#1089;&#1090;&#1072;&#1090;&#1080;, &#1090;&#1072;&#1084; &#1078;&#1077; &#1085;&#1072; Github, &#1074; &#1092;&#1072;&#1081;&#1083;&#1077; readme.md &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1083; &#1082; &#1085;&#1077;&#1081; &#1087;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1091;&#1102; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1082;&#1094;&#1080;&#1102; &#1086; &#1090;&#1086;&#1084;, &#1082;&#1072;&#1082;&#1080;&#1077; &#1091; &#1089;&#1073;&#1086;&#1088;&#1082;&#1080; &#1077;&#1089;&#1090;&#1100; &#1074;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086;&#1089;&#1090;&#1080; &#1080; &#1082;&#1072;&#1082; &#1089; &#1085;&#1077;&#1081; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1090;&#1100;.</p>



<p>&#1052;&#1085;&#1086;&#1075;&#1086; &#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1090;&#1091;&#1090; &#1085;&#1077; &#1073;&#1091;&#1076;&#1091;, &#1074;&#1077;&#1089;&#1100; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083; &#1076;&#1086;&#1089;&#1090;&#1091;&#1087;&#1077;&#1085; &#1074; &#1074;&#1080;&#1076;&#1077;&#1086; &#1080;&#1083;&#1080; &#1074; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1080; &#1085;&#1072; Github. &#1042;&#1086;&#1079;&#1085;&#1080;&#1082;&#1085;&#1091;&#1090; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1099; &mdash; &#1079;&#1072;&#1076;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077;, &#1079;&#1076;&#1077;&#1089;&#1100; &#1080;&#1083;&#1080; &#1085;&#1072; Youtube, &#1085;&#1077; &#1074;&#1072;&#1078;&#1085;&#1086;. &#1053;&#1072; &#1101;&#1090;&#1086; &#1074;&#1089;&#1077;. &#1055;&#1088;&#1080;&#1103;&#1090;&#1085;&#1086;&#1075;&#1086; &#1087;&#1088;&#1086;&#1089;&#1084;&#1086;&#1090;&#1088;&#1072;!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/programmy-i-servisy/moya-sborka-gulp-webpack.html/feed</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Уведомление о КУКИ на сайте</title>
		<link>https://zaurmag.ru/javascript-jquery/uvedomlenie-o-kuki-na-sajte.html</link>
					<comments>https://zaurmag.ru/javascript-jquery/uvedomlenie-o-kuki-na-sajte.html#comments</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Tue, 20 Jul 2021 08:42:05 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[cookies]]></category>
		<category><![CDATA[куки]]></category>
		<category><![CDATA[хранилище cookies]]></category>
		<category><![CDATA[хранилище данных]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5926</guid>

					<description><![CDATA[&#1055;&#1088;&#1080;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1091;&#1102; &#1074;&#1072;&#1089; &#1074; &#1076;&#1072;&#1085;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1077;. &#1056;&#1077;&#1095;&#1100; &#1087;&#1086;&#1081;&#1076;&#1077;&#1090; &#1086;&#1073; &#1092;&#1072;&#1081;&#1083;&#1072;&#1093; Cookies, &#1072; &#1082;&#1086;&#1085;&#1082;&#1088;&#1077;&#1090;&#1085;&#1086; &#1086; &#1090;&#1086;&#1084;, &#1095;&#1090;&#1086; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1091;&#1074;&#1077;&#1076;&#1086;&#1084;&#1083;&#1103;&#1090;&#1100; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1077;&#1081; &#1086; &#1090;&#1086;&#1084;, &#1095;&#1090;&#1086; &#1089;&#1072;&#1081;&#1090; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1090; &#1092;&#1072;&#1081;&#1083;&#1099; Cookies. &#1042; &#1082;&#1091;&#1082;&#1080;-&#1092;&#1072;&#1081;&#1083;&#1072;&#1093; &#1084;&#1086;&#1075;&#1091;&#1090; &#1093;&#1088;&#1072;&#1085;&#1080;&#1090;&#1100;&#1089;&#1103; &#1085;&#1077;&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1076;&#1072;&#1085;&#1085;&#1099;&#1077; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1103;, &#1085;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1087;&#1077;&#1088;&#1089;&#1086;&#1085;&#1072;&#1083;&#1100;&#1085;&#1099;&#1077; &#1087;&#1088;&#1077;&#1076;&#1087;&#1086;&#1095;&#1090;&#1077;&#1085;&#1080;&#1103; &#1080; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1080;, &#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1072;&#1094;&#1080;&#1103; &#1086;&#1073; &#1072;&#1091;&#1090;&#1077;&#1085;&#1090;&#1080;&#1092;&#1080;&#1082;&#1072;&#1094;&#1080;&#1080; &#1080; &#1090;.&#1087;. &#1041;&#1086;&#1083;&#1077;&#1077; &#1087;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1086; &#1086; &#1082;&#1091;&#1082;&#1080; &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1087;&#1086;&#1095;&#1080;&#1090;&#1072;&#1090;&#1100; &#1074; &#1042;&#1080;&#1082;&#1080;&#1087;&#1077;&#1076;&#1080;&#1080;. &#1042;&#1086;&#1086;&#1073;&#1097;&#1077;, &#1074;&#1099;&#1074;&#1086;&#1076; &#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1077;&#1088;&#1072; &#1086;]]></description>
										<content:encoded><![CDATA[
<p>&#1055;&#1088;&#1080;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1091;&#1102; &#1074;&#1072;&#1089; &#1074; &#1076;&#1072;&#1085;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1077;. &#1056;&#1077;&#1095;&#1100; &#1087;&#1086;&#1081;&#1076;&#1077;&#1090; &#1086;&#1073; &#1092;&#1072;&#1081;&#1083;&#1072;&#1093; Cookies, &#1072; &#1082;&#1086;&#1085;&#1082;&#1088;&#1077;&#1090;&#1085;&#1086; &#1086; &#1090;&#1086;&#1084;, &#1095;&#1090;&#1086; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1091;&#1074;&#1077;&#1076;&#1086;&#1084;&#1083;&#1103;&#1090;&#1100; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1077;&#1081; &#1086; &#1090;&#1086;&#1084;, &#1095;&#1090;&#1086; &#1089;&#1072;&#1081;&#1090; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1090; &#1092;&#1072;&#1081;&#1083;&#1099; Cookies. &#1042; &#1082;&#1091;&#1082;&#1080;-&#1092;&#1072;&#1081;&#1083;&#1072;&#1093; &#1084;&#1086;&#1075;&#1091;&#1090; &#1093;&#1088;&#1072;&#1085;&#1080;&#1090;&#1100;&#1089;&#1103; &#1085;&#1077;&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1076;&#1072;&#1085;&#1085;&#1099;&#1077; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1103;, &#1085;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1087;&#1077;&#1088;&#1089;&#1086;&#1085;&#1072;&#1083;&#1100;&#1085;&#1099;&#1077; &#1087;&#1088;&#1077;&#1076;&#1087;&#1086;&#1095;&#1090;&#1077;&#1085;&#1080;&#1103; &#1080; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1080;, &#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1072;&#1094;&#1080;&#1103; &#1086;&#1073; &#1072;&#1091;&#1090;&#1077;&#1085;&#1090;&#1080;&#1092;&#1080;&#1082;&#1072;&#1094;&#1080;&#1080; &#1080; &#1090;.&#1087;. &#1041;&#1086;&#1083;&#1077;&#1077; &#1087;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1086; &#1086; &#1082;&#1091;&#1082;&#1080; &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1087;&#1086;&#1095;&#1080;&#1090;&#1072;&#1090;&#1100; &#1074; <a href="https://ru.wikipedia.org/wiki/Cookie" target="_blank" rel="noreferrer noopener">&#1042;&#1080;&#1082;&#1080;&#1087;&#1077;&#1076;&#1080;&#1080;</a>. </p>



<p>&#1042;&#1086;&#1086;&#1073;&#1097;&#1077;, &#1074;&#1099;&#1074;&#1086;&#1076; &#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1077;&#1088;&#1072; &#1086; Cookies &#1092;&#1072;&#1081;&#1083;&#1072;&#1093; &mdash; &#1101;&#1090;&#1086; &#1090;&#1088;&#1077;&#1073;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077; &#1079;&#1072;&#1082;&#1086;&#1085;&#1072; <a href="http://www.consultant.ru/document/cons_doc_LAW_61801/" target="_blank" rel="noreferrer noopener nofollow">152-&#1060;&#1047;</a>, &#1074; &#1090;&#1086;&#1084; &#1089;&#1083;&#1091;&#1095;&#1072;&#1077;, &#1077;&#1089;&#1083;&#1080; &#1074;&#1099; &#1089;&#1086;&#1073;&#1080;&#1088;&#1072;&#1077;&#1090;&#1077; &#1087;&#1077;&#1088;&#1089;&#1086;&#1085;&#1072;&#1083;&#1100;&#1085;&#1099;&#1077; &#1076;&#1072;&#1085;&#1085;&#1099;&#1077; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1103;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1074;&#1099;&#1074;&#1077;&#1083;&#1080; &#1092;&#1086;&#1088;&#1084;&#1091; &#1086;&#1073;&#1088;&#1072;&#1090;&#1085;&#1086;&#1081; &#1089;&#1074;&#1103;&#1079;&#1080; &#1080;&#1083;&#1080; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1080;&#1083;&#1080; &#1092;&#1086;&#1088;&#1084;&#1091; &#1072;&#1074;&#1090;&#1086;&#1088;&#1080;&#1079;&#1072;&#1094;&#1080;&#1080; &#1080; &#1072;&#1074;&#1090;&#1086;&#1084;&#1072;&#1090;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080; &#1087;&#1086;&#1076;&#1087;&#1072;&#1083;&#1080; &#1087;&#1086;&#1076; &#1076;&#1077;&#1081;&#1089;&#1090;&#1074;&#1080;&#1077; &#1079;&#1072;&#1082;&#1086;&#1085;&#1072;.</p>



<p>&#1053;&#1072;&#1096;&#1072; &#1079;&#1072;&#1076;&#1072;&#1095;&#1072; &#1089;&#1086;&#1089;&#1090;&#1086;&#1080;&#1090; &#1074; &#1090;&#1086;&#1084;, &#1095;&#1090;&#1086;&#1073;&#1099; &#1087;&#1086;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1086;&#1077; &#1086;&#1082;&#1086;&#1096;&#1082;&#1086; &#1074; &#1090;&#1086;&#1084; &#1089;&#1083;&#1091;&#1095;&#1072;&#1077;, &#1077;&#1089;&#1083;&#1080; &#1084;&#1099; &#1088;&#1072;&#1085;&#1077;&#1077; &#1085;&#1077; &#1087;&#1086;&#1089;&#1077;&#1097;&#1072;&#1083;&#1080; &#1076;&#1072;&#1085;&#1085;&#1099;&#1081; &#1089;&#1072;&#1081;&#1090; &#1080; &#1085;&#1077; &#1089;&#1086;&#1075;&#1083;&#1072;&#1096;&#1072;&#1083;&#1080;&#1089;&#1100; &#1089; &#1091;&#1089;&#1083;&#1086;&#1074;&#1080;&#1103;&#1084;&#1080; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103; &#1089;&#1072;&#1081;&#1090;&#1072;. &#1059; &#1076;&#1072;&#1085;&#1085;&#1086;&#1075;&#1086; &#1086;&#1082;&#1086;&#1096;&#1082;&#1072; &#1077;&#1089;&#1090;&#1100; &#1074;&#1088;&#1077;&#1084;&#1103; &#1078;&#1080;&#1079;&#1085;&#1080;, &#1084;&#1086;&#1078;&#1085;&#1086; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1080;&#1090;&#1100; &#1083;&#1102;&#1073;&#1086;&#1081; &#1080;&#1085;&#1090;&#1077;&#1088;&#1074;&#1072;&#1083;, &#1089;&#1087;&#1091;&#1089;&#1090;&#1103; &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1086;&#1082;&#1086;&#1096;&#1082;&#1086; &#1073;&#1091;&#1076;&#1077;&#1090; &#1087;&#1086;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1074;&#1085;&#1086;&#1074;&#1100;. &#1069;&#1090;&#1086; &#1084;&#1086;&#1078;&#1077;&#1090; &#1073;&#1099;&#1090;&#1100; 1 &#1076;&#1077;&#1085;&#1100;, &#1085;&#1077;&#1076;&#1077;&#1083;&#1103;, &#1084;&#1077;&#1089;&#1103;&#1094; &#1080; &#1090;.&#1076;.</p>



<h2 class="wp-block-heading">&#1044;&#1077;&#1084;&#1086; / &#1048;&#1089;&#1093;&#1086;&#1076;&#1085;&#1080;&#1082;&#1080;</h2>



<p>&#1044;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1091;&#1078;&#1077; &#1085;&#1072;&#1095;&#1085;&#1077;&#1084; &#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1082;&#1086;&#1076;, &#1085;&#1086; &#1087;&#1088;&#1077;&#1078;&#1076;&#1077; &#1076;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1075;&#1083;&#1103;&#1085;&#1077;&#1084; &#1085;&#1072; &#1076;&#1077;&#1084;&#1086;, &#1095;&#1090;&#1086; &#1084;&#1099; &#1074;&#1086;&#1086;&#1073;&#1097;&#1077; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1084; &#1085;&#1072; &#1074;&#1099;&#1093;&#1086;&#1076;&#1077;. &#1048;&#1089;&#1093;&#1086;&#1076;&#1085;&#1099;&#1081; &#1082;&#1086;&#1076; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1075;&#1083;&#1103;&#1085;&#1091;&#1090;&#1100; &#1085;&#1072; Github.</p>



<div class="demo-download">
<a class="demo" href="/wp-content/demos/cookies-files" target="_blank" rel="noopener">&#1044;&#1077;&#1084;&#1086;</a>
<a class="download" href="https://github.com/zaurmag/cookies-files" target="_blank" rel="noopener">Github</a>
</div>



<p>&#1055;&#1080;&#1089;&#1072;&#1090;&#1100; &#1076;&#1072;&#1085;&#1085;&#1086;&#1077; &#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1077;&#1088; &#1103; &#1073;&#1091;&#1076;&#1091; &#1085;&#1072; &#1095;&#1080;&#1089;&#1090;&#1086;&#1084; HTML, CSS, JavaScript. &#1063;&#1090;&#1086;&#1073;&#1099; &#1085;&#1077; &#1090;&#1088;&#1072;&#1090;&#1080;&#1090;&#1100; &#1084;&#1085;&#1086;&#1075;&#1086; &#1074;&#1088;&#1077;&#1084;&#1077;&#1085;&#1080; &#1085;&#1072; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1077; &#1073;&#1072;&#1079;&#1086;&#1074;&#1099;&#1093; &#1089;&#1090;&#1080;&#1083;&#1077;&#1081; &#1103; &#1087;&#1086;&#1076;&#1082;&#1083;&#1102;&#1095;&#1080;&#1083; <a href="https://www.npmjs.com/package/normalize.css?activeTab=versions" target="_blank" rel="noreferrer noopener nofollow">Normalize.css</a>. &#1044;&#1072;&#1083;&#1077;&#1077; &#1074; &#1082;&#1072;&#1095;&#1077;&#1089;&#1090;&#1074;&#1077; &#1089;&#1073;&#1086;&#1088;&#1097;&#1080;&#1082;&#1072; &#1103; &#1090;&#1091;&#1090; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1083; &#1090;&#1072;&#1082;&#1086;&#1081; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1084;&#1077;&#1085;&#1090;, &#1082;&#1072;&#1082; <a href="https://parceljs.org/" target="_blank" rel="noreferrer noopener nofollow">Parcel</a>. &#1054;&#1095;&#1077;&#1085;&#1100; &#1091;&#1076;&#1086;&#1073;&#1085;&#1072;&#1103; &#1074;&#1077;&#1097;&#1100;, &#1086;&#1089;&#1086;&#1073;&#1077;&#1085;&#1085;&#1086; &#1082;&#1086;&#1075;&#1076;&#1072; &#1085;&#1091;&#1078;&#1085;&#1086; &#1073;&#1099;&#1089;&#1090;&#1088;&#1086; &#1095;&#1090;&#1086;-&#1090;&#1086; &#1089;&#1086;&#1073;&#1088;&#1072;&#1090;&#1100;. &#1044;&#1072;&#1085;&#1085;&#1099;&#1081; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1084;&#1077;&#1085;&#1090; &#1087;&#1088;&#1072;&#1082;&#1090;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080; &#1085;&#1077; &#1090;&#1088;&#1077;&#1073;&#1091;&#1077;&#1090; &#1085;&#1080;&#1082;&#1072;&#1082;&#1080;&#1093; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1077;&#1082;. &#1052;&#1086;&#1078;&#1085;&#1086; &#1073;&#1099;&#1083;&#1086; &#1082;&#1086;&#1085;&#1077;&#1095;&#1085;&#1086; &#1086;&#1073;&#1086;&#1081;&#1090;&#1080;&#1089;&#1100; &#1080; &#1073;&#1077;&#1079; &#1085;&#1077;&#1075;&#1086;, &#1085;&#1086; &#1084;&#1085;&#1077; &#1090;&#1072;&#1082; &#1091;&#1076;&#1086;&#1073;&#1085;&#1077;&#1077;, &#1090;&#1077;&#1084; &#1073;&#1086;&#1083;&#1077;&#1077;, &#1095;&#1090;&#1086; &#1074; JS &#1103; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1102; ES6 &#1089;&#1080;&#1085;&#1090;&#1072;&#1082;&#1089;&#1080;&#1089;. &#1040; &#1090;&#1091;&#1090; &#1091;&#1078;&#1077; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1087;&#1086;&#1083;&#1080;&#1092;&#1080;&#1083; &#1076;&#1083;&#1103; &#1087;&#1086;&#1076;&#1076;&#1077;&#1088;&#1078;&#1082;&#1080; &#1073;&#1086;&#1083;&#1077;&#1077; &#1089;&#1090;&#1072;&#1088;&#1099;&#1093; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1086;&#1074;. &#1050;&#1086;&#1088;&#1086;&#1095;&#1077;, parcel &#1089;&#1076;&#1077;&#1083;&#1072;&#1077;&#1090; &#1090;&#1091;&#1090; &#1074;&#1089;&#1077; &#1079;&#1072; &#1084;&#1077;&#1085;&#1103;.</p>



<p>&#1045;&#1089;&#1083;&#1080; &#1074;&#1099; &#1079;&#1072;&#1075;&#1083;&#1103;&#1085;&#1080;&#1090;&#1077; &#1074; &#1092;&#1072;&#1081;&#1083; index.html &#1085;&#1072; Github, &#1090;&#1086; &#1091;&#1074;&#1080;&#1076;&#1080;&#1090;&#1077;, &#1095;&#1090;&#1086; &#1082;&#1088;&#1086;&#1084;&#1077; &#1085;&#1077;&#1073;&#1086;&#1083;&#1100;&#1096;&#1086;&#1075;&#1086; &#1090;&#1077;&#1082;&#1089;&#1090;&#1072;-&#1079;&#1072;&#1075;&#1083;&#1091;&#1096;&#1082;&#1080; &#1090;&#1072;&#1084; &#1085;&#1080;&#1095;&#1077;&#1075;&#1086; &#1085;&#1077;&#1090;, &#1103; &#1080;&#1084;&#1077;&#1102; &#1074;&#1074;&#1080;&#1076;&#1091; &#1080;&#1089;&#1093;&#1086;&#1076;&#1085;&#1099;&#1081; &#1082;&#1086;&#1076; &#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1086;&#1075;&#1086; &#1086;&#1082;&#1086;&#1096;&#1082;&#1072; Cookies. &#1050;&#1086;&#1076; &#1086;&#1082;&#1086;&#1096;&#1082;&#1072; &#1073;&#1091;&#1076;&#1077;&#1090; &#1074;&#1089;&#1090;&#1072;&#1074;&#1083;&#1103;&#1090;&#1100;&#1089;&#1103; &#1076;&#1080;&#1085;&#1072;&#1084;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080; &#1095;&#1077;&#1088;&#1077;&#1079; JS, &#1077;&#1089;&#1083;&#1080; &#1085;&#1077;&#1090; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;&#1085;&#1086;&#1081; &#1082;&#1091;&#1082;&#1080;. </p>



<p>&#1071; &#1085;&#1077; &#1073;&#1091;&#1076;&#1091; &#1090;&#1091;&#1090; &#1075;&#1086;&#1074;&#1086;&#1088;&#1080;&#1090;&#1100; &#1087;&#1088;&#1086; &#1089;&#1090;&#1080;&#1083;&#1080;&#1079;&#1072;&#1094;&#1080;&#1102; &#1076;&#1072;&#1085;&#1085;&#1086;&#1075;&#1086; &#1086;&#1082;&#1086;&#1096;&#1082;&#1072;, &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1090;&#1091;&#1090; &#1074;&#1089;&#1077; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1072;&#1088;&#1085;&#1086; &#1080; &#1074;&#1086;&#1086;&#1073;&#1097;&#1077; &#1084;&#1086;&#1078;&#1085;&#1086; &#1086;&#1092;&#1086;&#1088;&#1084;&#1080;&#1090;&#1100; &#1087;&#1086;&#1076; &#1089;&#1090;&#1080;&#1083;&#1100; &#1074;&#1072;&#1096;&#1077;&#1075;&#1086; &#1089;&#1072;&#1081;&#1090;&#1072;. &#1058;&#1091;&#1090; &#1073;&#1086;&#1083;&#1100;&#1096;&#1077; &#1073;&#1091;&#1076;&#1077;&#1090; &#1080;&#1085;&#1090;&#1077;&#1088;&#1077;&#1089;&#1077;&#1085; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089; &#1087;&#1088;&#1086;&#1075;&#1088;&#1072;&#1084;&#1084;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103; &#1085;&#1072; JavaScript.</p>



<p>&#1044;&#1083;&#1103; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &#1089; &#1092;&#1072;&#1081;&#1083;&#1072;&#1084;&#1080; &#1082;&#1091;&#1082;&#1080; &#1103; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1080;&#1083; &#1085;&#1077;&#1073;&#1086;&#1083;&#1100;&#1096;&#1091;&#1102; js-&#1073;&#1080;&#1073;&#1083;&#1080;&#1086;&#1090;&#1077;&#1082;&#1091; &#1087;&#1086;&#1076; &#1085;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077;&#1084; <a href="https://github.com/js-cookie/js-cookie" target="_blank" rel="noreferrer noopener nofollow">JavaScript Cookie</a>. &#1052;&#1086;&#1078;&#1085;&#1086; &#1082;&#1086;&#1085;&#1077;&#1095;&#1085;&#1086; &#1080; &#1089;&#1074;&#1086;&#1081; &#1087;&#1083;&#1072;&#1075;&#1080;&#1085; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1090;&#1100;, &#1085;&#1086; &#1103; &#1087;&#1088;&#1077;&#1076;&#1087;&#1086;&#1095;&#1080;&#1090;&#1072;&#1102; &#1085;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1077;&#1090;&#1072;&#1090;&#1100; &#1074;&#1077;&#1083;&#1086;&#1089;&#1080;&#1087;&#1077;&#1076;&#1099;, &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1083;&#1102;&#1073;&#1086;&#1081; &#1082;&#1086;&#1076; &#1090;&#1088;&#1077;&#1073;&#1091;&#1077;&#1090; &#1086;&#1090;&#1083;&#1072;&#1076;&#1082;&#1080; &#1080; &#1091;&#1089;&#1090;&#1088;&#1072;&#1085;&#1077;&#1085;&#1080;&#1103; &#1073;&#1072;&#1075;&#1086;&#1074;, &#1072; &#1101;&#1090;&#1086; &#1074;&#1088;&#1077;&#1084;&#1103;&hellip;</p>



<p>&#1044;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1088;&#1072;&#1079;&#1073;&#1077;&#1088;&#1077;&#1084; &#1092;&#1072;&#1081;&#1083; cookies.js &#1074; &#1084;&#1086;&#1077;&#1084; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1077;. &#1042; &#1076;&#1072;&#1085;&#1085;&#1086;&#1084; &#1092;&#1072;&#1081;&#1083;&#1077; &#1093;&#1088;&#1072;&#1085;&#1080;&#1090;&#1089;&#1103; &#1082;&#1086;&#1076;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1089;&#1086;&#1073;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086; &#1080; &#1087;&#1086;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1077;&#1090; &#1086;&#1082;&#1086;&#1096;&#1082;&#1086; &#1087;&#1088;&#1080; &#1087;&#1086;&#1089;&#1077;&#1097;&#1077;&#1085;&#1080;&#1080; &#1089;&#1072;&#1081;&#1090;&#1072;.</p>



<p>&#1055;&#1086;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1090;&#1100; &#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1077;&#1088; &#1084;&#1099; &#1073;&#1091;&#1076;&#1077;&#1090; &#1087;&#1088;&#1080; &#1091;&#1089;&#1083;&#1086;&#1074;&#1080;&#1080;, &#1095;&#1090;&#1086; &#1085;&#1077;&#1090; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;&#1085;&#1086;&#1081; &#1082;&#1091;&#1082;&#1080;, &#1087;&#1086;&#1101;&#1090;&#1086;&#1084;&#1091; &#1085;&#1072;&#1095;&#1080;&#1085;&#1072;&#1077;&#1084; &#1089; &#1091;&#1089;&#1083;&#1086;&#1074;&#1080;&#1103;:</p>



<pre class="wp-block-code lang-js"><code>import Cookies from 'js-cookie'

const COOKIES_NAME = 'visit'
if (!Cookies.get(COOKIES_NAME)) { ... }</code></pre>



<p>&#1052;&#1077;&#1090;&#1086;&#1076;&#1086;&#1084; <code>Cookies.get()</code> &#1084;&#1099; &#1087;&#1086;&#1083;&#1091;&#1095;&#1072;&#1077;&#1084; &#1082;&#1091;&#1082;&#1080; &#1087;&#1086; &#1085;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1102;. &#1053;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077; &#1103; &#1089;&#1088;&#1072;&#1079;&#1091; &#1074;&#1099;&#1085;&#1077;&#1089; &#1074; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1091;&#1102; &#1082;&#1086;&#1085;&#1089;&#1090;&#1072;&#1085;&#1090;&#1091;. &#1058;&#1086; &#1077;&#1089;&#1090;&#1100;, &#1077;&#1089;&#1083;&#1080; &#1076;&#1072;&#1085;&#1085;&#1099;&#1081; &#1084;&#1077;&#1090;&#1086;&#1076; &#1074;&#1077;&#1088;&#1085;&#1077;&#1090; <code>false</code> (&#1080; &#1101;&#1090;&#1086; &#1075;&#1086;&#1074;&#1086;&#1088;&#1080;&#1090; &#1086; &#1090;&#1086;&#1084;, &#1095;&#1090;&#1086; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;&#1085;&#1086;&#1081; cookie &#1085;&#1077;&#1090;) &#1084;&#1099; &#1074;&#1099;&#1087;&#1086;&#1083;&#1085;&#1080;&#1084; &#1082;&#1086;&#1076;, &#1079;&#1072;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085;&#1085;&#1099;&#1081; &#1074; &#1092;&#1080;&#1075;&#1091;&#1088;&#1085;&#1099;&#1093; &#1089;&#1082;&#1086;&#1073;&#1082;&#1072;&#1093;. &#1054;&#1073;&#1088;&#1072;&#1090;&#1080;&#1090;&#1077; &#1074;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077; &#1085;&#1072; &#1079;&#1085;&#1072;&#1082; &#1080;&#1085;&#1074;&#1077;&#1088;&#1089;&#1080;&#1080; <code>!</code>.</p>



<p>&#1048; &#1090;&#1072;&#1082;, &#1077;&#1089;&#1083;&#1080; &#1082;&#1091;&#1082;&#1072; &#1089; &#1085;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077;&#1084; <code>visit</code> (&#1085;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077; &#1084;&#1086;&#1078;&#1085;&#1086; &#1079;&#1072;&#1076;&#1072;&#1090;&#1100; &#1083;&#1102;&#1073;&#1086;&#1077;) &#1085;&#1077; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;&#1072;, &#1090;&#1086; &#1074;&#1099;&#1087;&#1086;&#1083;&#1085;&#1080;&#1084; &#1089;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1080;&#1077; &#1076;&#1077;&#1081;&#1089;&#1090;&#1074;&#1080;&#1103; &mdash; &#1076;&#1086;&#1073;&#1072;&#1074;&#1080;&#1084; &#1076;&#1080;&#1085;&#1072;&#1084;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080; html-&#1082;&#1086;&#1076; &#1086;&#1082;&#1086;&#1096;&#1082;&#1072; &#1087;&#1077;&#1088;&#1077;&#1076; &#1079;&#1072;&#1082;&#1088;&#1099;&#1074;&#1072;&#1102;&#1097;&#1080;&#1084; &#1090;&#1077;&#1075;&#1086;&#1084; <code>body</code>. &#1048; &#1089;&#1088;&#1072;&#1079;&#1091; &#1078;&#1077; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1084; &#1086;&#1073;&#1098;&#1077;&#1082;&#1090;&#1099; &#1089;&#1072;&#1084;&#1086;&#1075;&#1086; &#1086;&#1082;&#1085;&#1072; &#1080; &#1082;&#1085;&#1086;&#1087;&#1086;&#1095;&#1082;&#1080; &#1089;&#1086;&#1075;&#1083;&#1072;&#1089;&#1080;&#1103; &#1089; &#1091;&#1089;&#1083;&#1086;&#1074;&#1080;&#1103;&#1084;&#1080;. </p>



<pre class="wp-block-code lang-js"><code>document.querySelector('body').insertAdjacentHTML('beforeend', getHtml())
const cookiesAlert = document.querySelector('.cookies-alert--js')
const cookiesBtn = document.querySelector('.cookies-alert__btn--js')</code></pre>



<p>&#1054;&#1073;&#1088;&#1072;&#1090;&#1080;&#1090;&#1077; &#1074;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077; &#1085;&#1072; &#1089;&#1077;&#1083;&#1077;&#1082;&#1090;&#1086;&#1088;&#1099; &#1087;&#1086; &#1082;&#1083;&#1072;&#1089;&#1089;&#1072;&#1084;. &#1054;&#1073;&#1099;&#1095;&#1085;&#1086; &#1076;&#1083;&#1103; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &#1089; js &#1103; &#1079;&#1072;&#1076;&#1072;&#1102; &#1082;&#1083;&#1072;&#1089;&#1089; &#1089; &#1087;&#1088;&#1080;&#1089;&#1090;&#1072;&#1074;&#1082;&#1086;&#1081; <code>--js</code>, &#1090;&#1072;&#1082; &#1083;&#1077;&#1075;&#1082;&#1086; &#1084;&#1086;&#1078;&#1085;&#1086; &#1086;&#1090;&#1076;&#1077;&#1083;&#1080;&#1090;&#1100; &#1082;&#1083;&#1072;&#1089;&#1089;&#1099; &#1089;&#1090;&#1080;&#1083;&#1080;&#1089;&#1090;&#1080;&#1082;&#1080; &#1086;&#1090; &#1082;&#1083;&#1072;&#1089;&#1089;&#1086;&#1074; &#1087;&#1088;&#1086;&#1075;&#1088;&#1072;&#1084;&#1084;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;.</p>



<p>Html-&#1082;&#1086;&#1076; &#1074;&#1089;&#1090;&#1072;&#1074;&#1083;&#1103;&#1077;&#1090;&#1089;&#1103; &#1084;&#1077;&#1090;&#1086;&#1084; <a href="https://developer.mozilla.org/ru/docs/Web/API/Element/insertAdjacentHTML" target="_blank" rel="noreferrer noopener nofollow">insertAdjacentHTML</a>, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1087;&#1088;&#1080;&#1085;&#1080;&#1084;&#1072;&#1077;&#1090; &#1076;&#1074;&#1072; &#1086;&#1073;&#1103;&#1079;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1099;&#1093; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1072; &mdash; &#1087;&#1077;&#1088;&#1074;&#1086;&#1077;, &#1089;&#1090;&#1088;&#1086;&#1082;&#1072;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1072;&#1103; &#1091;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1077;&#1090; &#1085;&#1072; &#1084;&#1077;&#1089;&#1090;&#1086; &#1074;&#1089;&#1090;&#1072;&#1074;&#1082;&#1080;, &#1074;&#1090;&#1086;&#1088;&#1086;&#1077; &mdash; &#1089;&#1090;&#1088;&#1086;&#1082;&#1072; &#1089; html-&#1082;&#1086;&#1076;&#1086;&#1084; &#1086;&#1073;&#1098;&#1077;&#1082;&#1090;&#1072;. &#1060;&#1091;&#1085;&#1082;&#1094;&#1080;&#1103; getHtml &#1074;&#1086;&#1079;&#1074;&#1088;&#1072;&#1097;&#1072;&#1077;&#1090; &#1089;&#1090;&#1088;&#1086;&#1082;&#1091; &#1089; html &#1082;&#1086;&#1076;&#1086;&#1084;.</p>



<pre class="wp-block-code lang-js"><code>function getHtml () {
  return `
  &lt;div class="cookies-alert cookies-alert--js"&gt;
      &lt;div class="cookies-alert__container"&gt;
          &lt;div class="cookies-alert__left"&gt;
              &lt;p&gt;&#1044;&#1083;&#1103; &#1082;&#1086;&#1088;&#1088;&#1077;&#1082;&#1090;&#1085;&#1086;&#1081; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &#1089;&#1072;&#1081;&#1090;&#1072; &#1084;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1084; &#1092;&#1072;&#1081;&#1083;&#1099; Cookie. &#1069;&#1090;&#1086; &#1087;&#1086;&#1079;&#1074;&#1086;&#1083;&#1103;&#1077;&#1090; &#1085;&#1072;&#1084; &#1079;&#1072;&#1087;&#1086;&#1084;&#1085;&#1080;&#1090;&#1100; &#1074;&#1072;&#1096;&#1080; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1080; &#1080; &#1087;&#1088;&#1077;&#1076;&#1087;&#1086;&#1095;&#1090;&#1077;&#1085;&#1080;&#1103;. &lt;br /&gt;&#1044;&#1083;&#1103; &#1076;&#1072;&#1083;&#1100;&#1085;&#1077;&#1081;&#1096;&#1077;&#1075;&#1086; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103; &#1089;&#1072;&#1081;&#1090;&#1072; &#1074;&#1099; &#1076;&#1086;&#1083;&#1078;&#1085;&#1099; &#1087;&#1088;&#1080;&#1085;&#1103;&#1090;&#1100; &#1089;&#1086;&#1075;&#1083;&#1072;&#1089;&#1080;&#1077; &#1085;&#1072; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077; &#1092;&#1072;&#1081;&#1083;&#1086;&#1074; Cookie.&lt;/p&gt;
          &lt;/div&gt;
          &lt;div class="cookies-alert__right"&gt;
            &lt;a class="text-secondary" href="https://ru.wikipedia.org/wiki/Cookie" target="_blank" rel="nofollow"&gt;&#1055;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1077;&#1077;&lt;/a&gt;
            &lt;button class="btn btn__primary cookies-alert__btn cookies-alert__btn--js"&gt;Ok. &#1057;&#1086;&#1075;&#1083;&#1072;&#1089;&#1077;&#1085;!&lt;/button&gt;              
          &lt;/div&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  `
}</code></pre>



<p>&#1048; &#1090;&#1072;&#1082;, &#1086;&#1073;&#1098;&#1077;&#1082;&#1090; &#1086;&#1082;&#1085;&#1072; &#1084;&#1099; &#1076;&#1086;&#1073;&#1072;&#1074;&#1080;&#1083;&#1080; &#1074; DOM, &#1085;&#1086; &#1086;&#1085;&#1086; &#1087;&#1086; &#1091;&#1084;&#1086;&#1083;&#1095;&#1072;&#1085;&#1080;&#1102; &#1089;&#1082;&#1088;&#1099;&#1090;&#1086;. &#1044;&#1083;&#1103; &#1087;&#1086;&#1082;&#1072;&#1079;&#1072; &#1076;&#1086;&#1073;&#1072;&#1074;&#1080;&#1084; &#1089; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1086;&#1081; &#1079;&#1072;&#1076;&#1077;&#1088;&#1078;&#1082;&#1086;&#1081; (1 &#1089;&#1077;&#1082;.) &#1082;&#1083;&#1072;&#1089;&#1089; <code>is-show</code>, &#1095;&#1090;&#1086;&#1073;&#1099; &#1089;&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1083;&#1072; &#1072;&#1085;&#1080;&#1084;&#1072;&#1094;&#1080;&#1103;. &#1057;&#1090;&#1080;&#1083;&#1080; &#1103; &#1090;&#1091;&#1090; &#1087;&#1088;&#1080;&#1074;&#1086;&#1076;&#1080;&#1090;&#1100; &#1085;&#1077; &#1073;&#1091;&#1076;&#1091;, &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1087;&#1086;&#1076;&#1089;&#1084;&#1086;&#1090;&#1088;&#1077;&#1090;&#1100; &#1074; &#1080;&#1089;&#1093;&#1086;&#1076;&#1085;&#1080;&#1082;&#1080; &#1092;&#1072;&#1081;&#1083;&#1072; scss &#1085;&#1072; Github.</p>



<pre class="wp-block-code lang-js"><code>// Add class in cookies-alert block
setTimeout(() =&gt; {
  cookiesAlert.classList.add('is-show')
}, 1000)</code></pre>



<p>&#1041;&#1083;&#1086;&#1082; &#1091; &#1085;&#1072;&#1089; &#1087;&#1086;&#1103;&#1074;&#1080;&#1083;&#1089;&#1103;. &#1054;&#1090;&#1083;&#1080;&#1095;&#1085;&#1086;! &#1058;&#1077;&#1087;&#1077;&#1088;&#1100; &#1086;&#1073;&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1077;&#1084; &#1082;&#1083;&#1080;&#1082; &#1087;&#1086; &#1082;&#1085;&#1086;&#1087;&#1082;&#1080; &#1089;&#1086;&#1075;&#1083;&#1072;&#1089;&#1080;&#1103; &#1089; &#1091;&#1089;&#1083;&#1086;&#1074;&#1080;&#1103;&#1084;&#1080; &#1089;&#1072;&#1081;&#1090;&#1072;. &#1055;&#1086; &#1082;&#1083;&#1080;&#1082;&#1091; &#1085;&#1072;&#1084; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1074;&#1099;&#1087;&#1086;&#1083;&#1085;&#1080;&#1090;&#1100; &#1076;&#1074;&#1077; &#1079;&#1072;&#1076;&#1072;&#1095;&#1080;: 1. &#1057;&#1082;&#1088;&#1099;&#1090;&#1100; &#1086;&#1082;&#1086;&#1096;&#1082;&#1086;, &#1091;&#1076;&#1072;&#1083;&#1080;&#1074; &#1082;&#1083;&#1072;&#1089;&#1089; <code>is-show</code>; 2. &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1080;&#1090;&#1100; &#1082;&#1091;&#1082;&#1091; &#1089; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1099;&#1084; &#1074;&#1088;&#1077;&#1084;&#1077;&#1085;&#1077;&#1084; &#1078;&#1080;&#1079;&#1085;&#1080;.</p>



<pre class="wp-block-code lang-js"><code>const expires = new Date(new Date().getTime() + 2 * 60 * 1000) // &#1059;&#1089;&#1090;&#1072;&#1085;&#1072;&#1074;&#1083;&#1080;&#1074;&#1072;&#1077;&#1084; &#1074;&#1088;&#1077;&#1084;&#1103; &#1078;&#1080;&#1079;&#1085;&#1080; Cookies - &#1074; &#1076;&#1072;&#1085;&#1085;&#1086;&#1084; &#1089;&#1083;&#1091;&#1095;&#1072;&#1077; 2 &#1084;&#1080;&#1085;.
// Click on btn and set cookies
cookiesBtn.addEventListener('click', setCookies)

function setCookies() {
  cookiesAlert.classList.remove('is-show')
  setTimeout(() =&gt; {
    cookiesAlert.remove()
  }, 1000)

  Cookies.set(COOKIES_NAME, true, {
    expires
})</code></pre>



<p>&#1045;&#1089;&#1083;&#1080; &#1074;&#1099; &#1086;&#1073;&#1088;&#1072;&#1090;&#1080;&#1083;&#1080; &#1074;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077;, &#1087;&#1086;&#1089;&#1083;&#1077; &#1090;&#1086;&#1075;&#1086;, &#1082;&#1072;&#1082; &#1084;&#1099; &#1091;&#1076;&#1072;&#1083;&#1080;&#1083;&#1080; &#1082;&#1083;&#1072;&#1089;&#1089; <code>is-show</code> &#1076;&#1072;&#1083;&#1077;&#1077; &#1089; &#1079;&#1072;&#1076;&#1077;&#1088;&#1078;&#1082;&#1086;&#1081; &#1074; 1 &#1089;&#1077;&#1082;. &#1091;&#1076;&#1072;&#1083;&#1103;&#1077;&#1090;&#1089;&#1103; &#1080; &#1089;&#1072;&#1084; &#1073;&#1083;&#1086;&#1082; &#1086;&#1082;&#1085;&#1072;. &#1055;&#1086; &#1089;&#1091;&#1090;&#1080; &#1085;&#1072;&#1084; &#1086;&#1085;&#1086; &#1091;&#1078;&#1077; &#1085;&#1077; &#1085;&#1091;&#1078;&#1085;&#1086;. &#1058;&#1086; &#1077;&#1089;&#1090;&#1100; &#1084;&#1099; &#1087;&#1088;&#1086;&#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1080;&#1088;&#1086;&#1074;&#1072;&#1083;&#1080; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1103;, &#1086;&#1085; &#1089;&#1086;&#1075;&#1083;&#1072;&#1089;&#1080;&#1083;&#1089;&#1103; &#1080; &#1074;&#1089;&#1077;, &#1079;&#1072;&#1076;&#1072;&#1095;&#1072; &#1074;&#1099;&#1087;&#1086;&#1083;&#1085;&#1077;&#1085;&#1072;. &#1053;&#1077; &#1074;&#1080;&#1078;&#1091; &#1089;&#1084;&#1099;&#1089;&#1083;&#1072; &#1086;&#1089;&#1090;&#1072;&#1074;&#1083;&#1103;&#1090;&#1100; &#1074; DOM &#1085;&#1077;&#1085;&#1091;&#1078;&#1085;&#1099;&#1081; &#1086;&#1073;&#1098;&#1077;&#1082;&#1090;.</p>



<p>&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; &#1082;&#1091;&#1082;&#1080; &#1087;&#1088;&#1086;&#1080;&#1089;&#1093;&#1086;&#1076;&#1080;&#1090; &#1084;&#1077;&#1090;&#1086;&#1076;&#1086;&#1084; <code>Cookies.set()</code>. &#1047;&#1076;&#1077;&#1089;&#1100; &#1084;&#1099; &#1087;&#1077;&#1088;&#1077;&#1076;&#1072;&#1077;&#1084; 3 &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1072;, &#1076;&#1074;&#1072; &#1080;&#1079; &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1093; &#1086;&#1073;&#1103;&#1079;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1099;:</p>



<ul class="wp-block-list"><li>&#1053;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077; &#1082;&#1091;&#1082;&#1080; (&#1086;&#1073;&#1103;&#1079;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;)</li><li>&#1047;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1077; &#1082;&#1091;&#1082;&#1080; (&#1086;&#1073;&#1103;&#1079;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;)</li><li>&#1054;&#1073;&#1098;&#1077;&#1082;&#1090; &#1089; &#1076;&#1086;&#1087;. &#1086;&#1087;&#1094;&#1080;&#1103;&#1084;&#1080;</li></ul><p>&#1042; &#1082;&#1072;&#1095;&#1077;&#1089;&#1090;&#1074;&#1077; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103; &#1082;&#1091;&#1082;&#1080; &#1087;&#1077;&#1088;&#1077;&#1076;&#1072;&#1077;&#1084; &#1073;&#1091;&#1083;&#1077;&#1074;&#1086; <code>true</code>. &#1042; &#1082;&#1072;&#1095;&#1077;&#1089;&#1090;&#1074;&#1077; &#1076;&#1086;&#1087;. &#1086;&#1087;&#1094;&#1080;&#1081; &#1091; &#1085;&#1072;&#1089; &#1074;&#1099;&#1089;&#1090;&#1091;&#1087;&#1072;&#1077;&#1090; &#1074;&#1088;&#1077;&#1084;&#1103; &#1078;&#1080;&#1079;&#1085;&#1080; &mdash; <code>expires</code>. &#1045;&#1089;&#1083;&#1080; &#1085;&#1077; &#1087;&#1077;&#1088;&#1077;&#1076;&#1072;&#1090;&#1100; &#1074;&#1088;&#1077;&#1084;&#1103; &#1078;&#1080;&#1079;&#1085;&#1080; expires, &#1090;&#1086; &#1091;&#1084;&#1086;&#1083;&#1095;&#1072;&#1085;&#1080;&#1102; &#1082;&#1091;&#1082;&#1080; &#1073;&#1091;&#1076;&#1091;&#1090; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;&#1099; &#1076;&#1086; &#1090;&#1077;&#1093; &#1087;&#1086;&#1082;&#1072; &#1084;&#1099; &#1085;&#1077; &#1087;&#1077;&#1088;&#1077;&#1079;&#1072;&#1087;&#1091;&#1089;&#1090;&#1080;&#1084; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;. &#1042; &#1076;&#1072;&#1085;&#1085;&#1086;&#1084; &#1089;&#1083;&#1091;&#1095;&#1072;&#1077; &#1085;&#1072;&#1089; &#1090;&#1072;&#1082; &#1085;&#1077; &#1091;&#1089;&#1090;&#1088;&#1072;&#1080;&#1074;&#1072;&#1077;&#1090; &#1080; &#1084;&#1099; &#1091;&#1089;&#1090;&#1072;&#1085;&#1072;&#1074;&#1083;&#1080;&#1074;&#1072;&#1077;&#1084; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1099;&#1081; &#1087;&#1077;&#1088;&#1080;&#1086;&#1076;. &#1044;&#1083;&#1103; &#1076;&#1077;&#1084;&#1086;&#1085;&#1089;&#1090;&#1088;&#1072;&#1094;&#1080;&#1080; &#1103; &#1074;&#1099;&#1089;&#1090;&#1072;&#1074;&#1080;&#1083; 2 &#1084;&#1080;&#1085;. &#1047;&#1072;&#1084;&#1077;&#1090;&#1100;&#1090;&#1077; &#1103; &#1090;&#1091;&#1090; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1083; &#1074;&#1089;&#1090;&#1088;&#1086;&#1077;&#1085;&#1085;&#1099;&#1081; &#1074; JS &#1082;&#1083;&#1072;&#1089;&#1089; <code>Date</code>, &#1095;&#1090;&#1086;&#1073;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1080;&#1084;&#1077;&#1085;&#1085;&#1086; &#1084;&#1080;&#1085;&#1091;&#1090;&#1099;. &#1040; &#1074;&#1086;&#1086;&#1073;&#1097;&#1077; &#1087;&#1086; &#1091;&#1084;&#1086;&#1083;&#1095;&#1072;&#1085;&#1080;&#1102; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088; <code>expires</code> &#1087;&#1088;&#1080;&#1085;&#1080;&#1084;&#1072;&#1077;&#1090; &#1095;&#1080;&#1089;&#1083;&#1086; &#1074; &#1076;&#1085;&#1103;&#1093;. &#1041;&#1086;&#1083;&#1077;&#1077; &#1087;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1077;&#1077; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1087;&#1086;&#1095;&#1080;&#1090;&#1072;&#1090;&#1100; &#1074; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1080; &#1087;&#1083;&#1072;&#1075;&#1080;&#1085;&#1072; <a href="https://github.com/js-cookie/js-cookie#expires" target="_blank" rel="noreferrer noopener nofollow">js-cookies</a>. </p>



<pre class="wp-block-code lang-js"><code>// &#1055;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1074;&#1088;&#1077;&#1084;&#1103; &#1078;&#1080;&#1079;&#1085;&#1080; 2 &#1076;&#1085;&#1103;
Cookies.set(COOKIES_NAME, true, {
    expires: 2
}</code></pre>



<p>&#1058;&#1077;&#1087;&#1077;&#1088;&#1100; &#1076;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1087;&#1086;&#1089;&#1084;&#1086;&#1090;&#1088;&#1080;&#1084; &#1085;&#1072; &#1087;&#1086;&#1083;&#1085;&#1099;&#1081; &#1082;&#1086;&#1076; &#1076;&#1072;&#1085;&#1085;&#1086;&#1075;&#1086; &#1086;&#1082;&#1086;&#1096;&#1082;&#1072;.</p>



<pre class="wp-block-code lang-js"><code>import Cookies from 'js-cookie'
import './style.scss'

/**
 * Lib: Cookies js
 * https://github.com/js-cookie/js-cookie
 */

function getHtml () {
  return `
  &lt;div class="cookies-alert cookies-alert--js"&gt;
      &lt;div class="cookies-alert__container"&gt;
          &lt;div class="cookies-alert__left"&gt;
              &lt;p&gt;&#1044;&#1083;&#1103; &#1082;&#1086;&#1088;&#1088;&#1077;&#1082;&#1090;&#1085;&#1086;&#1081; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &#1089;&#1072;&#1081;&#1090;&#1072; &#1084;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1084; &#1092;&#1072;&#1081;&#1083;&#1099; Cookie. &#1069;&#1090;&#1086; &#1087;&#1086;&#1079;&#1074;&#1086;&#1083;&#1103;&#1077;&#1090; &#1085;&#1072;&#1084; &#1079;&#1072;&#1087;&#1086;&#1084;&#1085;&#1080;&#1090;&#1100; &#1074;&#1072;&#1096;&#1080; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1080; &#1080; &#1087;&#1088;&#1077;&#1076;&#1087;&#1086;&#1095;&#1090;&#1077;&#1085;&#1080;&#1103;. &lt;br /&gt;&#1044;&#1083;&#1103; &#1076;&#1072;&#1083;&#1100;&#1085;&#1077;&#1081;&#1096;&#1077;&#1075;&#1086; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1072;&#1074;&#1072;&#1085;&#1080;&#1103; &#1089;&#1072;&#1081;&#1090;&#1072; &#1074;&#1099; &#1076;&#1086;&#1083;&#1078;&#1085;&#1099; &#1087;&#1088;&#1080;&#1085;&#1103;&#1090;&#1100; &#1089;&#1086;&#1075;&#1083;&#1072;&#1089;&#1080;&#1077; &#1085;&#1072; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077; &#1092;&#1072;&#1081;&#1083;&#1086;&#1074; Cookie.&lt;/p&gt;
          &lt;/div&gt;
          &lt;div class="cookies-alert__right"&gt;
            &lt;a class="text-secondary" href="https://ru.wikipedia.org/wiki/Cookie" target="_blank" rel="nofollow"&gt;&#1055;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1077;&#1077;&lt;/a&gt;
            &lt;button class="btn btn__primary cookies-alert__btn cookies-alert__btn--js"&gt;Ok. &#1057;&#1086;&#1075;&#1083;&#1072;&#1089;&#1077;&#1085;!&lt;/button&gt;              
          &lt;/div&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  `
}

document.addEventListener('DOMContentLoaded', cookieNotify)

const COOKIES_NAME = 'visit'
const expires = new Date(new Date().getTime() + 2 * 60 * 1000) // &#1059;&#1089;&#1090;&#1072;&#1085;&#1072;&#1074;&#1080;&#1083;&#1080;&#1074;&#1072;&#1077;&#1084; &#1074;&#1088;&#1077;&#1084;&#1103; &#1078;&#1080;&#1079;&#1085;&#1080; Cookies - &#1074; &#1076;&#1072;&#1085;&#1085;&#1086;&#1084; &#1089;&#1083;&#1091;&#1095;&#1072;&#1077; &#1074;&#1088;&#1077;&#1084;&#1103; &#1078;&#1080;&#1079;&#1085;&#1080; 2 &#1084;&#1080;&#1085;.

function cookieNotify() {
  if (!Cookies.get(COOKIES_NAME)) {
    document.querySelector('body').insertAdjacentHTML('beforeend', getHtml())
    const cookiesAlert = document.querySelector('.cookies-alert--js')
    const cookiesBtn = document.querySelector('.cookies-alert__btn--js')

    // Add class in cookies-alert block
    setTimeout(() =&gt; {
      cookiesAlert.classList.add('is-show')
    }, 1000)

  // Click on btn and set cookies
  cookiesBtn.addEventListener('click', setCookies)

  function setCookies() {
    cookiesAlert.classList.remove('is-show')
    setTimeout(() =&gt; {
      cookiesAlert.remove()
    }, 1000)

    Cookies.set(COOKIES_NAME, true, {
      expires
    })
    }
  }
}</code></pre>



<p>&#1071; &#1086;&#1073;&#1077;&#1088;&#1085;&#1091;&#1083; &#1074;&#1077;&#1089;&#1100; &#1082;&#1086;&#1076; &#1074; &#1092;&#1091;&#1085;&#1082;&#1094;&#1080;&#1102; <code>cookieNotify</code>, &#1080; &#1074;&#1099;&#1079;&#1099;&#1074;&#1072;&#1102; &#1077;&#1077;, &#1082;&#1086;&#1075;&#1076;&#1072; DOM &#1076;&#1077;&#1088;&#1077;&#1074;&#1086; &#1079;&#1072;&#1075;&#1088;&#1091;&#1078;&#1077;&#1085;&#1086; &#1080; &#1075;&#1086;&#1090;&#1086;&#1074;&#1086;.</p>



<pre class="wp-block-code lang-js"><code>document.addEventListener('DOMContentLoaded', cookieNotify)
function cookieNotify () { ... }</code></pre>



<p>&#1058;&#1077;&#1087;&#1077;&#1088;&#1100; &#1084;&#1086;&#1078;&#1085;&#1086; &#1087;&#1088;&#1086;&#1090;&#1077;&#1089;&#1090;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100;. &#1050;&#1086;&#1075;&#1076;&#1072; &#1074; &#1087;&#1077;&#1088;&#1074;&#1099;&#1081; &#1088;&#1072;&#1079; &#1086;&#1090;&#1082;&#1088;&#1086;&#1077;&#1084; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1095;&#1082;&#1091; &#1085;&#1072;&#1084; &#1076;&#1086;&#1083;&#1078;&#1085;&#1086; &#1087;&#1086;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100;&#1089;&#1103; &#1076;&#1072;&#1085;&#1085;&#1086;&#1077; &#1086;&#1082;&#1086;&#1096;&#1082;&#1086;. &#1046;&#1084;&#1077;&#1084; &#1087;&#1086; &#1082;&#1085;&#1086;&#1087;&#1086;&#1095;&#1082;&#1077; &laquo;Ok. &#1057;&#1086;&#1075;&#1083;&#1072;&#1089;&#1077;&#1085;!&raquo;, &#1086;&#1082;&#1086;&#1096;&#1082;&#1086; &#1076;&#1086;&#1083;&#1078;&#1085;&#1086; &#1089;&#1082;&#1088;&#1099;&#1090;&#1100;&#1089;&#1103; &#1080; &#1091;&#1076;&#1072;&#1083;&#1080;&#1090;&#1100;&#1089;&#1103; &#1080;&#1079; DOM &#1095;&#1077;&#1088;&#1077;&#1079; 1 &#1089;&#1077;&#1082;.</p>



<div class="demo-download">
<a class="demo" href="/wp-content/demos/cookies-files" target="_blank" rel="noopener">&#1044;&#1077;&#1084;&#1086;</a>
<a class="download" href="https://github.com/zaurmag/cookies-files" target="_blank" rel="noopener">Github</a>
</div>



<h2 class="wp-block-heading">&#1061;&#1088;&#1072;&#1085;&#1080;&#1083;&#1080;&#1097;&#1077; Cookies</h2>



<p>&#1058;&#1077;&#1087;&#1077;&#1088;&#1100; &#1084;&#1099; &#1084;&#1086;&#1078;&#1077;&#1084; &#1079;&#1072;&#1075;&#1083;&#1103;&#1085;&#1091;&#1090;&#1100; &#1074; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;, &#1072; &#1082;&#1086;&#1085;&#1082;&#1088;&#1077;&#1090;&#1085;&#1086; &#1074; &#1093;&#1088;&#1072;&#1085;&#1080;&#1083;&#1080;&#1097;&#1077; &#1082;&#1091;&#1082;&#1080; &#1080; &#1087;&#1086;&#1089;&#1084;&#1086;&#1090;&#1088;&#1077;&#1090;&#1100; &#1074;&#1089;&#1077; &#1083;&#1080; &#1087;&#1088;&#1072;&#1074;&#1080;&#1083;&#1100;&#1085;&#1086; &#1090;&#1072;&#1084; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1080;&#1083;&#1086;&#1089;&#1100;. &#1044;&#1083;&#1103; &#1074;&#1077;&#1073;-&#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1080; &#1103; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1102; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088; Mozilla Firefox Developer Edition. &#1042;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1074;&#1086;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; Chrome &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1086;&#1084; &#1080;&#1083;&#1080; &#1076;&#1088;&#1091;&#1075;&#1080;&#1084;.</p>



<p>&#1054;&#1090;&#1082;&#1088;&#1099;&#1074;&#1072;&#1077;&#1084; &#1082;&#1086;&#1085;&#1089;&#1086;&#1083;&#1100; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1072;, &#1087;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076;&#1080;&#1084; &#1074;&#1086; &#1074;&#1082;&#1083;&#1072;&#1076;&#1082;&#1091; <strong>&#1061;&#1088;&#1072;&#1085;&#1080;&#1083;&#1080;&#1097;&#1077;</strong> (Storage), &#1076;&#1072;&#1083;&#1077;&#1077; <strong>&#1050;&#1091;&#1082;&#1080;</strong> (Cookies) &#1080; &#1074;&#1080;&#1076;&#1080;&#1084;, &#1095;&#1090;&#1086; &#1076;&#1083;&#1103; &#1085;&#1072;&#1096;&#1077;&#1075;&#1086; &#1076;&#1086;&#1084;&#1077;&#1085;&#1072; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;&#1072; &#1082;&#1091;&#1082;&#1072; &#1089; &#1085;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077;&#1084; <code>visit</code> &#1080; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1077;&#1084; <code>true</code>. &#1058;&#1072;&#1082;&#1078;&#1077; &#1086;&#1073;&#1088;&#1072;&#1090;&#1080;&#1090;&#1077; &#1074;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077; &#1085;&#1072; &#1089;&#1088;&#1086;&#1082; &#1076;&#1077;&#1081;&#1089;&#1090;&#1074;&#1080;&#1103; &mdash; &#1091;&#1082;&#1072;&#1079;&#1072;&#1085;&#1072; &#1082;&#1086;&#1085;&#1082;&#1088;&#1077;&#1090;&#1085;&#1072;&#1103; &#1076;&#1072;&#1090;&#1072; &#1089; &#1074;&#1088;&#1077;&#1084;&#1077;&#1085;&#1077;&#1084;.</p>



<figure class="wp-block-image size-large"><a class="zoom popup-image--js" href="https://zaurmag.ru/wp-content/uploads/2021/07/cookies-storage.jpg"><noscript><img fetchpriority="high" decoding="async" width="750" height="314" itemprop="image" src="https://zaurmag.ru/wp-content/uploads/2021/07/cookies-storage-750x314.jpg" alt="" class="wp-image-5970" srcset="https://zaurmag.ru/wp-content/uploads/2021/07/cookies-storage-750x314.jpg 750w, https://zaurmag.ru/wp-content/uploads/2021/07/cookies-storage-600x251.jpg 600w, https://zaurmag.ru/wp-content/uploads/2021/07/cookies-storage-1536x642.jpg 1536w, https://zaurmag.ru/wp-content/uploads/2021/07/cookies-storage.jpg 1913w" sizes="(max-width: 750px) 100vw, 750px" /></noscript><img decoding="async" itemprop="image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="" class="wp-image-5970 b-lazy" data-src="https://zaurmag.ru/wp-content/uploads/2021/07/cookies-storage-750x314.jpg" data-srcset="" srcset=""></a><figcaption>&#1061;&#1088;&#1072;&#1085;&#1080;&#1083;&#1080;&#1097;&#1077; Cookies &#1074; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1077; Firefox</figcaption></figure><p>&#1063;&#1090;&#1086;&#1073;&#1099; &#1087;&#1088;&#1086;&#1074;&#1077;&#1088;&#1080;&#1090;&#1100; &#1088;&#1072;&#1073;&#1086;&#1090;&#1086;&#1089;&#1087;&#1086;&#1089;&#1086;&#1073;&#1085;&#1086;&#1089;&#1090;&#1100; &#1086;&#1082;&#1086;&#1096;&#1082;&#1072; &#1079;&#1072;&#1085;&#1086;&#1074;&#1086; &#1076;&#1086;&#1089;&#1090;&#1072;&#1090;&#1086;&#1095;&#1085;&#1086; &#1091;&#1076;&#1072;&#1083;&#1080;&#1090;&#1100; &#1085;&#1091;&#1078;&#1085;&#1091;&#1102; &#1082;&#1091;&#1082;&#1091;, &#1074; &#1076;&#1072;&#1085;&#1085;&#1086;&#1084; &#1089;&#1083;&#1091;&#1095;&#1072;&#1077; &mdash; <strong>visit</strong>. &#1050;&#1083;&#1080;&#1082;&#1072;&#1077;&#1084; &#1087;&#1088;&#1072;&#1074;&#1086;&#1081; &#1082;&#1085;&#1086;&#1087;&#1082;&#1086;&#1081; &#1084;&#1099;&#1096;&#1080; &#1080; &#1091;&#1076;&#1072;&#1083;&#1103;&#1077;&#1084; &#1083;&#1080;&#1073;&#1086; &#1074;&#1089;&#1077;, &#1083;&#1080;&#1073;&#1086; &#1090;&#1086;, &#1095;&#1090;&#1086; &#1085;&#1091;&#1078;&#1085;&#1086;.</p>



<p>&#1053;&#1072;&#1087;&#1086;&#1089;&#1083;&#1077;&#1076;&#1086;&#1082; &#1093;&#1086;&#1095;&#1091; &#1089;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100;, &#1095;&#1090;&#1086; &#1077;&#1089;&#1083;&#1080; &#1080;&#1079; &#1076;&#1072;&#1085;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080; &#1074;&#1072;&#1084; &#1095;&#1090;&#1086;-&#1090;&#1086; &#1085;&#1077;&#1087;&#1086;&#1085;&#1103;&#1090;&#1085;&#1086;, &#1090;&#1086; &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1087;&#1086;&#1089;&#1084;&#1086;&#1090;&#1088;&#1077;&#1090;&#1100; &#1074;&#1080;&#1076;&#1077;&#1086; &#1085;&#1080;&#1078;&#1077;, &#1074; &#1082;&#1086;&#1090;&#1086;&#1088;&#1086;&#1084; &#1103; &#1087;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1086; &#1080;&#1079;&#1083;&#1086;&#1078;&#1080;&#1083; &#1074;&#1077;&#1089;&#1100; &#1087;&#1088;&#1086;&#1094;&#1077;&#1089;&#1089; &#1096;&#1072;&#1075; &#1079;&#1072; &#1096;&#1072;&#1075;&#1086;&#1084;. &#1053;&#1091; &#1080; &#1082;&#1086;&#1085;&#1077;&#1095;&#1085;&#1086;, &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1079;&#1072;&#1074;&#1072;&#1090;&#1100; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1099; &#1074; &#1082;&#1086;&#1084;&#1084;&#1077;&#1085;&#1090;&#1072;&#1088;&#1080;&#1103;&#1093;. </p>



<p>&#1053;&#1072; &#1101;&#1090;&#1086;&#1084; &#1074;&#1089;&#1077;. &#1042;&#1089;&#1077;&#1084; &#1091;&#1076;&#1072;&#1095;&#1080;. &#1044;&#1086; &#1074;&#1089;&#1090;&#1088;&#1077;&#1095;&#1080; &#1074; &#1076;&#1088;&#1091;&#1075;&#1080;&#1093; &#1084;&#1086;&#1080;&#1093; &#1087;&#1086;&#1089;&#1090;&#1072;&#1093;!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/javascript-jquery/uvedomlenie-o-kuki-na-sajte.html/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>TODO List</title>
		<link>https://zaurmag.ru/portfolio/todo-list-prostejshee-prilozhenie-na-vuejs.html</link>
					<comments>https://zaurmag.ru/portfolio/todo-list-prostejshee-prilozhenie-na-vuejs.html#respond</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Thu, 24 Jun 2021 09:29:08 +0000</pubDate>
				<category><![CDATA[Мои работы]]></category>
		<category><![CDATA[spa]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5906</guid>

					<description><![CDATA[&#1055;&#1088;&#1086;&#1089;&#1090;&#1077;&#1081;&#1096;&#1077;&#1077; &#1087;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077; TODO List (&#1089;&#1087;&#1080;&#1089;&#1086;&#1082; &#1079;&#1072;&#1076;&#1072;&#1095;) &#1085;&#1072; VueJS &#1089; &#1085;&#1091;&#1083;&#1103;. &#1058;&#1086; &#1077;&#1089;&#1090;&#1100; &#1076;&#1077;&#1084;&#1086;&#1085;&#1089;&#1090;&#1088;&#1072;&#1094;&#1080;&#1103; &#1084;&#1086;&#1077;&#1081; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &#8212; &#1076;&#1080;&#1079;&#1072;&#1081;&#1085;, &#1074;&#1077;&#1088;&#1089;&#1090;&#1082;&#1072;, &#1087;&#1088;&#1086;&#1075;&#1088;&#1072;&#1084;&#1084;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077; &#1085;&#1072; JavaScript. &#1055;&#1088;&#1086;&#1093;&#1086;&#1076;&#1080;&#1083; &#1086;&#1073;&#1091;&#1095;&#1077;&#1085;&#1080;&#1077; &#1087;&#1086; Vue &#1080; &#1088;&#1077;&#1096;&#1080;&#1083; &#1076;&#1086;&#1087;&#1086;&#1083;&#1085;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1087;&#1088;&#1086;&#1082;&#1072;&#1095;&#1072;&#1090;&#1100; &#1089;&#1074;&#1086;&#1080; &#1085;&#1072;&#1074;&#1099;&#1082;&#1080; &#1080; TODO &#1101;&#1090;&#1086; &#1085;&#1072;&#1074;&#1077;&#1088;&#1085;&#1086; &#1087;&#1077;&#1088;&#1074;&#1086;&#1077; &#1087;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1086;&#1077; &#1087;&#1080;&#1096;&#1091;&#1090; &#1085;&#1086;&#1074;&#1080;&#1095;&#1082;&#1080; ). &#1053;&#1086; &#1086;&#1085;&#1086; &#1091; &#1084;&#1077;&#1085;&#1103; &#1085;&#1077; &#1087;&#1077;&#1088;&#1074;&#1086;&#1077;, &#1087;&#1077;&#1088;&#1074;&#1099;&#1084; &#1073;&#1099;&#1083; &#1091;&#1095;&#1077;&#1073;&#1085;&#1099;&#1081; &#1080;&#1085;&#1090;&#1077;&#1088;&#1085;&#1077;&#1090;-&#1084;&#1072;&#1075;&#1072;&#1079;&#1080;&#1085;. &#1042;&#1090;&#1086;&#1088;&#1086;&#1077; &#8212; &#1101;&#1090;&#1086; &#1091;&#1095;&#1077;&#1073;&#1085;&#1072;&#1103;]]></description>
										<content:encoded><![CDATA[
<p>&#1055;&#1088;&#1086;&#1089;&#1090;&#1077;&#1081;&#1096;&#1077;&#1077; &#1087;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077; TODO List (&#1089;&#1087;&#1080;&#1089;&#1086;&#1082; &#1079;&#1072;&#1076;&#1072;&#1095;) &#1085;&#1072; VueJS &#1089; &#1085;&#1091;&#1083;&#1103;. &#1058;&#1086; &#1077;&#1089;&#1090;&#1100; &#1076;&#1077;&#1084;&#1086;&#1085;&#1089;&#1090;&#1088;&#1072;&#1094;&#1080;&#1103; &#1084;&#1086;&#1077;&#1081; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &mdash; &#1076;&#1080;&#1079;&#1072;&#1081;&#1085;, &#1074;&#1077;&#1088;&#1089;&#1090;&#1082;&#1072;, &#1087;&#1088;&#1086;&#1075;&#1088;&#1072;&#1084;&#1084;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077; &#1085;&#1072; JavaScript. &#1055;&#1088;&#1086;&#1093;&#1086;&#1076;&#1080;&#1083; &#1086;&#1073;&#1091;&#1095;&#1077;&#1085;&#1080;&#1077; &#1087;&#1086; Vue &#1080; &#1088;&#1077;&#1096;&#1080;&#1083; &#1076;&#1086;&#1087;&#1086;&#1083;&#1085;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1087;&#1088;&#1086;&#1082;&#1072;&#1095;&#1072;&#1090;&#1100; &#1089;&#1074;&#1086;&#1080; &#1085;&#1072;&#1074;&#1099;&#1082;&#1080; &#1080; TODO &#1101;&#1090;&#1086; &#1085;&#1072;&#1074;&#1077;&#1088;&#1085;&#1086; &#1087;&#1077;&#1088;&#1074;&#1086;&#1077; &#1087;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1086;&#1077; &#1087;&#1080;&#1096;&#1091;&#1090; &#1085;&#1086;&#1074;&#1080;&#1095;&#1082;&#1080; ). &#1053;&#1086; &#1086;&#1085;&#1086; &#1091; &#1084;&#1077;&#1085;&#1103; &#1085;&#1077; &#1087;&#1077;&#1088;&#1074;&#1086;&#1077;, &#1087;&#1077;&#1088;&#1074;&#1099;&#1084; &#1073;&#1099;&#1083; &#1091;&#1095;&#1077;&#1073;&#1085;&#1099;&#1081; &#1080;&#1085;&#1090;&#1077;&#1088;&#1085;&#1077;&#1090;-&#1084;&#1072;&#1075;&#1072;&#1079;&#1080;&#1085;. &#1042;&#1090;&#1086;&#1088;&#1086;&#1077; &mdash; &#1101;&#1090;&#1086; &#1091;&#1095;&#1077;&#1073;&#1085;&#1072;&#1103; CRM &#1089;&#1080;&#1089;&#1090;&#1077;&#1084;&#1072;. &#1048; &#1074;&#1086;&#1090; &#1089;&#1077;&#1081;&#1095;&#1072;&#1089; &#1088;&#1077;&#1096;&#1080;&#1083; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1090;&#1100; TODO. &#1050;&#1072;&#1082; &#1090;&#1072;&#1082;, &#1087;&#1088;&#1086;&#1081;&#1090;&#1080; &#1086;&#1073;&#1091;&#1095;&#1077;&#1085;&#1080;&#1077; &#1085;&#1077; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1090;&#1100; TODO?</p>



<p>&#1050;&#1086;&#1085;&#1077;&#1095;&#1085;&#1086; &#1084;&#1086;&#1078;&#1085;&#1086; &#1077;&#1077; &#1076;&#1086;&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1090;&#1100; &#1080; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1085;&#1072; &#1087;&#1086;&#1089;&#1090;&#1086;&#1103;&#1085;&#1085;&#1086;&#1081; &#1086;&#1089;&#1085;&#1086;&#1074;&#1077;, &#1085;&#1086; &#1103; &#1085;&#1077; &#1089;&#1090;&#1072;&#1083;, &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1075;&#1086;&#1090;&#1086;&#1074;&#1099;&#1093; &#1089;&#1077;&#1088;&#1074;&#1080;&#1089;&#1086;&#1074; &#1087;&#1088;&#1086;&#1089;&#1090;&#1086; &#1084;&#1086;&#1088;&#1077;.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/portfolio/todo-list-prostejshee-prilozhenie-na-vuejs.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SPA Квиз: Meta Center</title>
		<link>https://zaurmag.ru/portfolio/spa-kviz-meta-center.html</link>
					<comments>https://zaurmag.ru/portfolio/spa-kviz-meta-center.html#respond</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Tue, 15 Jun 2021 08:43:30 +0000</pubDate>
				<category><![CDATA[Мои работы]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5881</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/portfolio/spa-kviz-meta-center.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SPA Квиз: Выбор котельного оборудования</title>
		<link>https://zaurmag.ru/portfolio/spa-kviz-vybor-kotelnogo-oborudovaniya.html</link>
					<comments>https://zaurmag.ru/portfolio/spa-kviz-vybor-kotelnogo-oborudovaniya.html#respond</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Tue, 15 Jun 2021 08:13:40 +0000</pubDate>
				<category><![CDATA[Мои работы]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5875</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/portfolio/spa-kviz-vybor-kotelnogo-oborudovaniya.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Адаптивные изображения материалов Joomla 3 (4) встроенными средствами</title>
		<link>https://zaurmag.ru/joomla/adaptivnye-izobrazheniya-materialov-joomla-3-4.html</link>
					<comments>https://zaurmag.ru/joomla/adaptivnye-izobrazheniya-materialov-joomla-3-4.html#comments</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Mon, 19 Apr 2021 07:31:00 +0000</pubDate>
				<category><![CDATA[Joomla]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5760</guid>

					<description><![CDATA[&#1044;&#1086;&#1073;&#1088;&#1086;&#1075;&#1086; &#1074;&#1088;&#1077;&#1084;&#1077;&#1085;&#1080; &#1089;&#1091;&#1090;&#1086;&#1082; &#1091;&#1074;&#1072;&#1078;&#1072;&#1077;&#1084;&#1099;&#1081; &#1087;&#1086;&#1089;&#1077;&#1090;&#1080;&#1090;&#1077;&#1083;&#1100; &#1084;&#1086;&#1077;&#1075;&#1086; &#1073;&#1083;&#1086;&#1075;&#1072;! &#1042; &#1076;&#1072;&#1085;&#1085;&#1086;&#1084; &#1086;&#1073;&#1079;&#1086;&#1088;&#1077; &#1088;&#1077;&#1095;&#1100; &#1087;&#1086;&#1081;&#1076;&#1077;&#1090; &#1086; &#1074;&#1099;&#1074;&#1086;&#1076;&#1077; &#1072;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1099;&#1093; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1086;&#1082; &#1074; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072;&#1093; Joomla. &#1045;&#1089;&#1083;&#1080; &#1073;&#1099;&#1090;&#1100; &#1090;&#1086;&#1095;&#1085;&#1077;&#1077;, &#1076;&#1077;&#1083;&#1086; &#1082;&#1072;&#1089;&#1072;&#1077;&#1090;&#1089;&#1103; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1086;&#1082; &#1072;&#1085;&#1086;&#1085;&#1089;&#1072; &#1080; &#1087;&#1086;&#1083;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080;, &#1090;&#1086; &#1077;&#1089;&#1090;&#1100; &#1090;&#1077;&#1093; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1086;&#1082;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1084;&#1099; &#1079;&#1072;&#1075;&#1088;&#1091;&#1078;&#1072;&#1077;&#1084; &#1095;&#1077;&#1088;&#1077;&#1079; &#1087;&#1086;&#1083;&#1103; &#1076;&#1083;&#1103; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1086;&#1082; &#1074;&#1086; &#1074;&#1082;&#1083;&#1072;&#1076;&#1077; &#171;&#1048;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1080; &#1089;&#1089;&#1099;&#1083;&#1082;&#1080;&#187; &#1087;&#1088;&#1080; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1080; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072;. &#1063;&#1090;&#1086; &#1090;&#1072;&#1082;&#1086;&#1077; &#1072;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1099;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103;? &#1044;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1088;&#1072;&#1079;&#1073;&#1077;&#1088;&#1077;&#1084; &#1089;&#1085;&#1072;&#1095;&#1072;&#1083;&#1072;,]]></description>
										<content:encoded><![CDATA[
<p>&#1044;&#1086;&#1073;&#1088;&#1086;&#1075;&#1086; &#1074;&#1088;&#1077;&#1084;&#1077;&#1085;&#1080; &#1089;&#1091;&#1090;&#1086;&#1082; &#1091;&#1074;&#1072;&#1078;&#1072;&#1077;&#1084;&#1099;&#1081; &#1087;&#1086;&#1089;&#1077;&#1090;&#1080;&#1090;&#1077;&#1083;&#1100; &#1084;&#1086;&#1077;&#1075;&#1086; &#1073;&#1083;&#1086;&#1075;&#1072;! &#1042; &#1076;&#1072;&#1085;&#1085;&#1086;&#1084; &#1086;&#1073;&#1079;&#1086;&#1088;&#1077; &#1088;&#1077;&#1095;&#1100; &#1087;&#1086;&#1081;&#1076;&#1077;&#1090; &#1086; &#1074;&#1099;&#1074;&#1086;&#1076;&#1077; &#1072;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1099;&#1093; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1086;&#1082; &#1074; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072;&#1093; Joomla. &#1045;&#1089;&#1083;&#1080; &#1073;&#1099;&#1090;&#1100; &#1090;&#1086;&#1095;&#1085;&#1077;&#1077;, &#1076;&#1077;&#1083;&#1086; &#1082;&#1072;&#1089;&#1072;&#1077;&#1090;&#1089;&#1103; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1086;&#1082; &#1072;&#1085;&#1086;&#1085;&#1089;&#1072; &#1080; &#1087;&#1086;&#1083;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080;, &#1090;&#1086; &#1077;&#1089;&#1090;&#1100; &#1090;&#1077;&#1093; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1086;&#1082;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1084;&#1099; &#1079;&#1072;&#1075;&#1088;&#1091;&#1078;&#1072;&#1077;&#1084; &#1095;&#1077;&#1088;&#1077;&#1079; &#1087;&#1086;&#1083;&#1103; &#1076;&#1083;&#1103; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1086;&#1082; &#1074;&#1086; &#1074;&#1082;&#1083;&#1072;&#1076;&#1077; &laquo;&#1048;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1080; &#1089;&#1089;&#1099;&#1083;&#1082;&#1080;&raquo; &#1087;&#1088;&#1080; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1080; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072;.</p>



<span id="more-5760"></span>



<figure class="wp-block-image size-large"><a class="zoom popup-image--js" href="https://zaurmag.ru/wp-content/uploads/2021/03/load-images.jpg"><noscript><img decoding="async" width="750" height="501" itemprop="image" src="https://zaurmag.ru/wp-content/uploads/2021/03/load-images-750x501.jpg" alt="&#1047;&#1072;&#1075;&#1088;&#1091;&#1079;&#1082;&#1072; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1081; &#1076;&#1083;&#1103; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080; Joomla 3" class="wp-image-5784" srcset="https://zaurmag.ru/wp-content/uploads/2021/03/load-images-750x501.jpg 750w, https://zaurmag.ru/wp-content/uploads/2021/03/load-images-419x280.jpg 419w, https://zaurmag.ru/wp-content/uploads/2021/03/load-images.jpg 975w" sizes="(max-width: 750px) 100vw, 750px" /></noscript><img decoding="async" itemprop="image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="&#1047;&#1072;&#1075;&#1088;&#1091;&#1079;&#1082;&#1072; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1081; &#1076;&#1083;&#1103; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080; Joomla 3" class="wp-image-5784 b-lazy" data-src="https://zaurmag.ru/wp-content/uploads/2021/03/load-images-750x501.jpg" data-srcset="" srcset=""></a><figcaption>&#1047;&#1072;&#1075;&#1088;&#1091;&#1079;&#1082;&#1072; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1081; &#1076;&#1083;&#1103; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080; &#1074; Joomla 3</figcaption></figure><h2 class="wp-block-heading">&#1063;&#1090;&#1086; &#1090;&#1072;&#1082;&#1086;&#1077; &#1072;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1099;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103;?</h2>



<p>&#1044;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1088;&#1072;&#1079;&#1073;&#1077;&#1088;&#1077;&#1084; &#1089;&#1085;&#1072;&#1095;&#1072;&#1083;&#1072;, &#1095;&#1090;&#1086; &#1079;&#1085;&#1072;&#1095;&#1080;&#1090; &laquo;&#1040;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1099;&#1077; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1080;&raquo;. &#1040; &#1095;&#1090;&#1086; &#1076;&#1086; &#1089;&#1080;&#1093; &#1087;&#1086;&#1088; &#1086;&#1085;&#1080; &#1085;&#1077; &#1072;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1099;&#1084;&#1080; &#1073;&#1099;&#1083;&#1080; &#1095;&#1090;&#1086;-&#1083;&#1080;? &#1057;&#1087;&#1088;&#1086;&#1089;&#1080;&#1090;&#1077; &#1074;&#1099;&hellip; &#1040;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1099;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1074; &#1076;&#1072;&#1085;&#1085;&#1086;&#1084; &#1089;&#1083;&#1091;&#1095;&#1072;&#1077;, &#1101;&#1090;&#1086; &#1090;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1087;&#1086;&#1076;&#1089;&#1090;&#1088;&#1072;&#1080;&#1074;&#1072;&#1102;&#1090;&#1089;&#1103; &#1087;&#1086;&#1076; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1086;&#1077; &#1088;&#1072;&#1079;&#1088;&#1077;&#1096;&#1077;&#1085;&#1080;&#1077; (&#1082;&#1086;&#1085;&#1090;&#1088;&#1086;&#1083;&#1100;&#1085;&#1091;&#1102; &#1090;&#1086;&#1095;&#1082;&#1091;) &#1087;&#1088;&#1080; &#1091;&#1084;&#1077;&#1085;&#1100;&#1096;&#1077;&#1085;&#1080;&#1080; &#1086;&#1082;&#1085;&#1072; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1072;. &#1057;&#1091;&#1090;&#1100; &#1090;&#1091;&#1090; &#1090;&#1072;&#1082;&#1086;&#1074;&#1072;: &#1079;&#1072;&#1095;&#1077;&#1084; &#1079;&#1072;&#1075;&#1088;&#1091;&#1078;&#1072;&#1090;&#1100; &#1073;&#1086;&#1083;&#1100;&#1096;&#1091;&#1102; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1091; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; &#1085;&#1072;&#1089;&#1090;&#1086;&#1083;&#1100;&#1085;&#1086;&#1075;&#1086; &#1055;&#1050; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1072; &#1074; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1086;&#1084; &#1091;&#1089;&#1090;&#1088;&#1086;&#1081;&#1089;&#1090;&#1074;&#1077;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1072; &#1091; &#1085;&#1072;&#1089; &#1074; &#1073;&#1083;&#1086;&#1082;&#1077; &#1082;&#1086;&#1085;&#1090;&#1077;&#1085;&#1090;&#1072; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; &#1055;&#1050; &#1096;&#1080;&#1088;&#1080;&#1085;&#1086;&#1081; 850 &#1087;&#1080;&#1082;&#1089;., &#1072; &#1089;&#1072;&#1084; &#1082;&#1086;&#1085;&#1090;&#1077;&#1081;&#1085;&#1077;&#1088; &#1082;&#1086;&#1085;&#1090;&#1077;&#1085;&#1090;&#1072; &#1096;&#1080;&#1088;&#1080;&#1085;&#1086;&#1081; 840 &#1087;&#1080;&#1082;&#1089;. </p>



<p>&#1044;&#1088;&#1091;&#1075;&#1086;&#1077; &#1076;&#1077;&#1083;&#1086; &#1101;&#1082;&#1088;&#1072;&#1085; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1086;&#1075;&#1086;, &#1085;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1079;&#1076;&#1077;&#1089;&#1100; &#1091;&#1078;&#1077; &#1096;&#1080;&#1088;&#1080;&#1085;&#1072; &#1082;&#1086;&#1085;&#1090;&#1077;&#1081;&#1085;&#1077;&#1088;&#1072; &#1082;&#1086;&#1085;&#1090;&#1077;&#1085;&#1090;&#1072; &#1088;&#1072;&#1074;&#1085;&#1072; 340 &#1087;&#1080;&#1082;&#1089;. &#1048;&#1089;&#1093;&#1086;&#1076;&#1103; &#1080;&#1079; &#1074;&#1089;&#1077;&#1075;&#1086; &#1087;&#1086;&#1083;&#1091;&#1095;&#1072;&#1077;&#1090;&#1089;&#1103;, &#1095;&#1090;&#1086; &#1084;&#1099; &#1074;&#1099;&#1074;&#1086;&#1076;&#1080;&#1084; &#1085;&#1072; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1086;&#1084; &#1091;&#1089;&#1090;&#1088;&#1086;&#1081;&#1089;&#1090;&#1074;&#1077; &#1090;&#1091; &#1078;&#1077; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1091; &#1096;&#1080;&#1088;&#1080;&#1085;&#1086;&#1081; 850 &#1087;&#1080;&#1082;&#1089;. (&#1074;&#1099;&#1089;&#1086;&#1090;&#1091; &#1103; &#1085;&#1077; &#1079;&#1072;&#1090;&#1088;&#1072;&#1075;&#1080;&#1074;&#1072;&#1102;, &#1086;&#1085;&#1072; &#1087;&#1086;&#1076;&#1075;&#1086;&#1085;&#1103;&#1077;&#1090;&#1089;&#1103; &#1072;&#1074;&#1090;&#1086;&#1084;&#1072;&#1090;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080;), &#1095;&#1090;&#1086; &#1082;&#1086;&#1085;&#1077;&#1095;&#1085;&#1086; &#1078;&#1077; &#1085;&#1077; &#1083;&#1086;&#1075;&#1080;&#1095;&#1085;&#1086;. &#1042;&#1077;&#1076;&#1100; &#1096;&#1080;&#1088;&#1080;&#1085;&#1072; &#1082;&#1086;&#1085;&#1090;&#1077;&#1081;&#1085;&#1077;&#1088;&#1072; &#1074; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; &#1096;&#1080;&#1088;&#1080;&#1085;&#1086;&#1081; &#1074;&#1089;&#1077;&#1075;&#1086; 340 &#1087;&#1080;&#1082;&#1089;. &#1058;&#1091;&#1090; &#1085;&#1072;&#1076;&#1086; &#1073;&#1099;, &#1087;&#1086; &#1093;&#1086;&#1088;&#1086;&#1096;&#1077;&#1084;&#1091;, &#1074;&#1099;&#1074;&#1077;&#1089;&#1090;&#1080; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1091; &#1096;&#1080;&#1088;&#1080;&#1085;&#1086;&#1081; 350 &#1087;&#1080;&#1082;&#1089;. (&#1085;&#1091;&#1078;&#1085;&#1086; &#1073;&#1088;&#1072;&#1090;&#1100; &#1085;&#1077;&#1084;&#1085;&#1086;&#1075;&#1086; &#1073;&#1086;&#1083;&#1100;&#1096;&#1077;, &#1095;&#1077;&#1084; &#1096;&#1080;&#1088;&#1080;&#1085;&#1072; &#1088;&#1086;&#1076;&#1080;&#1090;&#1077;&#1083;&#1100;&#1089;&#1082;&#1086;&#1075;&#1086; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1072;).</p>



<p>&#1050;&#1072;&#1082; &#1074;&#1099; &#1087;&#1086;&#1085;&#1103;&#1083;&#1080;, &#1079;&#1076;&#1077;&#1089;&#1100; &#1080;&#1076;&#1077;&#1090; &#1087;&#1086;&#1075;&#1086;&#1085;&#1103; &#1079;&#1072; &#1087;&#1088;&#1086;&#1080;&#1079;&#1074;&#1086;&#1076;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1089;&#1090;&#1100;&#1102;. &#1058;&#1086; &#1077;&#1089;&#1090;&#1100; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1086;&#1077; &#1091;&#1089;&#1090;&#1088;&#1086;&#1081;&#1089;&#1090;&#1074;&#1086; &#1084;&#1077;&#1085;&#1077;&#1077; &#1087;&#1088;&#1086;&#1080;&#1079;&#1074;&#1086;&#1076;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1077;&#1077;, &#1095;&#1077;&#1084; &#1055;&#1050;, &#1087;&#1086;&#1101;&#1090;&#1086;&#1084;&#1091; &#1076;&#1083;&#1103; &#1085;&#1077;&#1075;&#1086; &#1086;&#1090;&#1076;&#1072;&#1077;&#1084; &#1073;&#1086;&#1083;&#1077;&#1077; &#1086;&#1087;&#1090;&#1080;&#1084;&#1080;&#1079;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1085;&#1099;&#1077; &#1080; &laquo;&#1083;&#1077;&#1075;&#1082;&#1080;&#1077;&raquo; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103;, &#1073;&#1086;&#1083;&#1077;&#1077; &#1087;&#1086;&#1076;&#1093;&#1086;&#1076;&#1103;&#1097;&#1080;&#1077; &#1087;&#1086; &#1088;&#1072;&#1079;&#1084;&#1077;&#1088;&#1091;. &#1045;&#1089;&#1083;&#1080; &#1074;&#1099; &#1076;&#1083;&#1103; &#1086;&#1087;&#1090;&#1080;&#1084;&#1080;&#1079;&#1072;&#1094;&#1080;&#1080; &#1089;&#1074;&#1086;&#1077;&#1075;&#1086; &#1089;&#1072;&#1081;&#1090;&#1072; &#1073;&#1091;&#1076;&#1077;&#1090;&#1077; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1090;&#1072;&#1082;&#1086;&#1081; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1084;&#1077;&#1085;&#1090;, &#1082;&#1072;&#1082; <a href="https://developers.google.com/speed/pagespeed/insights/?hl=ru" target="_blank" rel="noreferrer noopener">PageSpeed Insights</a> &#1086;&#1090; &#1043;&#1091;&#1075;&#1083;&#1072;, &#1090;&#1086; &#1086;&#1085; &#1073;&#1091;&#1076;&#1077;&#1090; &laquo;&#1088;&#1091;&#1075;&#1072;&#1090;&#1100;&#1089;&#1103;&raquo; &#1085;&#1072; &#1074;&#1072;&#1096;&#1080; &#1085;&#1077; &#1086;&#1087;&#1090;&#1080;&#1084;&#1080;&#1079;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1085;&#1099;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1074; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080;. &#1048; &#1079;&#1074;&#1091;&#1095;&#1072;&#1090;&#1100; &#1101;&#1090;&#1086; &#1073;&#1091;&#1076;&#1077;&#1090; &#1089;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1080;&#1084; &#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1084; &mdash; &laquo;<strong>&#1053;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1090;&#1077; &#1101;&#1092;&#1092;&#1077;&#1082;&#1090;&#1080;&#1074;&#1085;&#1091;&#1102; &#1082;&#1086;&#1076;&#1080;&#1088;&#1086;&#1074;&#1082;&#1091; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1081;</strong>&laquo;.</p>



<h2 class="wp-block-heading">&#1040;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1099;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &mdash; &#1090;&#1077;&#1075; Picture</h2>



<p>&#1042; HTML 5 &#1077;&#1089;&#1090;&#1100; &#1090;&#1072;&#1082;&#1086;&#1081; &#1090;&#1077;&#1075;, &#1082;&#1072;&#1082; &laquo;<a href="https://developer.mozilla.org/ru/docs/Web/HTML/Element/picture" target="_blank" rel="noreferrer noopener nofollow"><strong>picture</strong></a>&laquo;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1087;&#1086;&#1079;&#1074;&#1086;&#1083;&#1103;&#1077;&#1090; &#1074; &#1085;&#1072;&#1073;&#1086;&#1088;&#1077; &#1089; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1072;&#1084;&#1080; <code>source</code> &#1074;&#1099;&#1074;&#1086;&#1076;&#1080;&#1090;&#1100; &#1086;&#1087;&#1090;&#1080;&#1084;&#1072;&#1083;&#1100;&#1085;&#1086;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077; &#1087;&#1086;&#1076; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1099;&#1081; &#1088;&#1072;&#1079;&#1084;&#1077;&#1088; &#1101;&#1082;&#1088;&#1072;&#1085;&#1072; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1072;. &#1042;&#1099;&#1075;&#1083;&#1103;&#1076;&#1080;&#1090; &#1101;&#1090;&#1086; &#1089;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1080;&#1084; &#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1084;:</p>



<pre class="wp-block-code lang-html"><code>&lt;picture&gt;
    &lt;source media="(min-width: 1200px)" srcset="../images/xl-image.jpg"&gt;
    &lt;source media="(min-width: 992px)" srcset="../images/lg-image.jpg"&gt;
    &lt;source media="(min-width: 768px)" srcset="../images/md-image.jpg"&gt;
    &lt;source media="(min-width: 576px)" srcset="../images/sm-image.jpg"&gt;
    &lt;source srcset="../images/xs-image.jpg"&gt;
    &lt;img src="data:image/gif;base64,R0lGODlhAQABAAAAADs=" alt=""&gt;
&lt;/picture&gt;</code></pre>



<p>&#1048;&#1089;&#1093;&#1086;&#1076;&#1103; &#1080;&#1079; &#1087;&#1088;&#1080;&#1074;&#1077;&#1076;&#1077;&#1085;&#1085;&#1086;&#1075;&#1086; &#1082;&#1086;&#1076;&#1072;, &#1074;&#1080;&#1076;&#1085;&#1086;, &#1095;&#1090;&#1086; &#1087;&#1086;&#1076; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1086;&#1077; &#1088;&#1072;&#1079;&#1088;&#1077;&#1096;&#1077;&#1085;&#1080;&#1077; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1072; &#1087;&#1086;&#1076;&#1089;&#1090;&#1072;&#1074;&#1083;&#1103;&#1077;&#1090;&#1089;&#1103; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1072; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1086;&#1075;&#1086; &#1088;&#1072;&#1079;&#1084;&#1077;&#1088;&#1072;. &#1045;&#1089;&#1090;&#1077;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086; &#1090;&#1086;&#1095;&#1082;&#1080; &#1086;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1072; (breakpoints) &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1089;&#1074;&#1086;&#1080;. &#1071; &#1076;&#1083;&#1103; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1072; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1083; &#1073;&#1088;&#1077;&#1082;&#1087;&#1086;&#1080;&#1085;&#1090;&#1099; <a href="https://zaurmag.ru/html5-css3/chto-novogo-v-bootstrap-5.html" target="_blank" rel="noreferrer noopener">Bootstrap</a>. &#1042; &#1090;&#1077;&#1075;&#1077; <code>img</code> &#1074; &#1072;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1077; <code>src</code> &#1084;&#1086;&#1078;&#1085;&#1086; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1083;&#1102;&#1073;&#1086;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077;, &#1085;&#1086; &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1085;&#1072;&#1103; &#1087;&#1086;&#1076;&#1076;&#1077;&#1088;&#1078;&#1082;&#1072; &#1076;&#1072;&#1085;&#1085;&#1086;&#1075;&#1086; &#1090;&#1077;&#1075;&#1072; &#1076;&#1086;&#1074;&#1086;&#1083;&#1100;&#1085;&#1086; &#1096;&#1080;&#1088;&#1086;&#1082;&#1072;&#1103; &#1103; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1102; &#1079;&#1072;&#1075;&#1083;&#1091;&#1096;&#1082;&#1091; (&#1087;&#1091;&#1089;&#1090;&#1072;&#1103; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1072;, &#1079;&#1072;&#1082;&#1086;&#1076;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1085;&#1072;&#1103; &#1074; Base64).</p>



<p>&#1058;&#1077;&#1087;&#1077;&#1088;&#1100;, &#1082;&#1086;&#1075;&#1076;&#1072; &#1084;&#1099; &#1088;&#1072;&#1079;&#1086;&#1073;&#1088;&#1072;&#1083;&#1080;&#1089;&#1100; &#1089; &#1090;&#1077;&#1075;&#1086;&#1084; <code>picture</code>, &#1084;&#1086;&#1078;&#1077;&#1084; &#1074;&#1099;&#1074;&#1086;&#1076;&#1080;&#1090;&#1100; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103;. &#1053;&#1086; &#1090;&#1091;&#1090; &#1074;&#1089;&#1090;&#1072;&#1077;&#1090; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089; &mdash; &#1082;&#1072;&#1082; &#1085;&#1072;&#1084; &#1089;&#1086;&#1079;&#1076;&#1072;&#1090;&#1100; &#1080;&#1079; &#1086;&#1076;&#1085;&#1086;&#1081; &#1073;&#1086;&#1083;&#1100;&#1096;&#1086;&#1081; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1080; &#1085;&#1077;&#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1086; &#1074;&#1072;&#1088;&#1080;&#1072;&#1085;&#1090;&#1086;&#1074; &#1076;&#1083;&#1103; &#1088;&#1072;&#1079;&#1085;&#1099;&#1093; &#1101;&#1082;&#1088;&#1072;&#1085;&#1086;&#1074;? &#1057;&#1086;&#1079;&#1076;&#1072;&#1074;&#1072;&#1090;&#1100; &#1074;&#1088;&#1091;&#1095;&#1085;&#1091;&#1102; &mdash; &#1085;&#1077; &#1074;&#1072;&#1088;&#1080;&#1072;&#1085;&#1090;, &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1077; &#1076;&#1083;&#1103; &#1079;&#1072;&#1075;&#1088;&#1091;&#1079;&#1082;&#1080; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1080; &#1086;&#1076;&#1085;&#1086;, &#1076;&#1072; &#1080; &#1074;&#1086;&#1086;&#1073;&#1097;&#1077; &#1093;&#1086;&#1090;&#1077;&#1083;&#1086;&#1089;&#1100; &#1073;&#1099; &#1074;&#1089;&#1077; &#1072;&#1074;&#1090;&#1086;&#1084;&#1072;&#1090;&#1080;&#1079;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100;. &#1044;&#1083;&#1103; &#1101;&#1090;&#1086;&#1075;&#1086; &#1084;&#1099; &#1074;&#1086;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1084;&#1089;&#1103; &#1074;&#1089;&#1090;&#1088;&#1086;&#1077;&#1085;&#1085;&#1099;&#1084;&#1080; &#1089;&#1088;&#1077;&#1076;&#1089;&#1090;&#1074;&#1072;&#1084;&#1080; Joomla, &#1072; &#1082;&#1086;&#1085;&#1082;&#1088;&#1077;&#1090;&#1085;&#1086; &#1082;&#1083;&#1072;&#1089;&#1089;&#1086;&#1084; &#1076;&#1083;&#1103; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &#1089; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103;&#1084;&#1080; &mdash; <strong>Image</strong>. &#1058;&#1086; &#1077;&#1089;&#1090;&#1100; &#1085;&#1077; &#1085;&#1091;&#1078;&#1085;&#1086; &#1091;&#1089;&#1090;&#1072;&#1085;&#1072;&#1074;&#1083;&#1080;&#1074;&#1072;&#1090;&#1100; &#1089;&#1090;&#1086;&#1088;&#1086;&#1085;&#1085;&#1080;&#1077; &#1088;&#1072;&#1089;&#1096;&#1080;&#1088;&#1077;&#1085;&#1080;&#1103;, &#1074;&#1089;&#1077; &#1091;&#1078;&#1077; &#1074;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085;&#1086;. &#1056;&#1072;&#1073;&#1086;&#1090;&#1072;&#1077;&#1090; &#1101;&#1090;&#1086; &#1074;&#1089;&#1077; &#1080; &#1074; Joomla 4, &#1082;&#1086;&#1090;&#1086;&#1088;&#1072;&#1103; &#1074;&#1099;&#1081;&#1076;&#1077;&#1090; &#1089;&#1090;&#1072;&#1073;&#1080;&#1083;&#1100;&#1085;&#1099;&#1084; &#1088;&#1077;&#1083;&#1080;&#1079;&#1086;&#1084;, &#1103; &#1090;&#1072;&#1082; &#1076;&#1091;&#1084;&#1072;&#1102;, &#1091;&#1078;&#1077; &#1089;&#1082;&#1086;&#1088;&#1086;.</p>



<p>&#1071; &#1087;&#1086;&#1076;&#1075;&#1086;&#1090;&#1086;&#1074;&#1080;&#1083; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1099;&#1081; &#1092;&#1072;&#1081;&#1083;&#1099;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1074;&#1072;&#1084; &#1085;&#1091;&#1078;&#1085;&#1086; &#1079;&#1072;&#1083;&#1080;&#1090;&#1100; &#1074; &#1089;&#1074;&#1086;&#1081; <strong>&#1096;&#1072;&#1073;&#1083;&#1086;&#1085; &#1089;&#1072;&#1081;&#1090;&#1072;</strong>. &#1053;&#1086; &#1090;&#1091;&#1090; &#1085;&#1072;&#1076;&#1086; &#1088;&#1072;&#1079;&#1086;&#1073;&#1088;&#1072;&#1090;&#1100;&#1089;&#1103;, &#1095;&#1090;&#1086; &#1082; &#1095;&#1077;&#1084;&#1091;. &#1044;&#1083;&#1103; &#1085;&#1072;&#1095;&#1072;&#1083;&#1072; &#1082;&#1072;&#1095;&#1072;&#1077;&#1084; &#1092;&#1072;&#1081;&#1083;&#1099; &#1076;&#1083;&#1103; &#1089;&#1074;&#1086;&#1077;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; Joomla.</p>



<div class="my-4 row justify-content-center">
    <div class="col-sm-auto mb-3 mb-sm-0">
        <a class="btn btn-lg btn-primary px-4" href="/wp-content/demos/responsive-image-com-content-joomla/joomla-3.zip">&#1057;&#1082;&#1072;&#1095;&#1072;&#1090;&#1100; &#1076;&#1083;&#1103; Joomla 3</a>
    </div>
    <div class="col-sm-auto">
        <a class="btn btn-lg btn-success px-4" href="/wp-content/demos/responsive-image-com-content-joomla/joomla-4.zip">&#1057;&#1082;&#1072;&#1095;&#1072;&#1090;&#1100; &#1076;&#1083;&#1103; Joomla 4</a>
    </div>
</div>



<p>&#1056;&#1072;&#1089;&#1087;&#1072;&#1082;&#1086;&#1074;&#1099;&#1074;&#1072;&#1077;&#1084; &#1072;&#1088;&#1093;&#1080;&#1074; &#1089; &#1092;&#1072;&#1081;&#1083;&#1072;&#1084;&#1080;, &#1085;&#1072;&#1093;&#1086;&#1076;&#1080;&#1084; &#1087;&#1072;&#1087;&#1082;&#1091; <code>html</code> &#1080; &#1082;&#1086;&#1087;&#1080;&#1088;&#1091;&#1077;&#1084; &#1074; &#1082;&#1086;&#1088;&#1077;&#1085;&#1100; &#1089;&#1074;&#1086;&#1077;&#1075;&#1086; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1072; (&#1085;&#1077; &#1089;&#1072;&#1081;&#1090;&#1072;, &#1072; &#1080;&#1084;&#1077;&#1085;&#1085;&#1086; &#1074;&#1072;&#1096;&#1077;&#1075;&#1086; &#1072;&#1082;&#1090;&#1080;&#1074;&#1085;&#1086;&#1075;&#1086; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1072;). &#1055;&#1086; &#1080;&#1076;&#1077;&#1077; &#1074;&#1089;&#1077;. &#1059;&#1078;&#1077; &#1076;&#1086;&#1083;&#1078;&#1085;&#1086; &#1074;&#1089;&#1077; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1090;&#1100;. &#1047;&#1072;&#1075;&#1088;&#1091;&#1078;&#1072;&#1077;&#1084; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1091; &#1074; &#1072;&#1076;&#1084;&#1080;&#1085; &#1087;&#1072;&#1085;&#1077;&#1083;&#1080; &#1087;&#1088;&#1080; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1080;/&#1088;&#1077;&#1076;&#1072;&#1082;&#1090;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1080; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072; &#1080; &#1086;&#1085;&#1072; &#1076;&#1086;&#1083;&#1078;&#1085;&#1072; &#1074;&#1099;&#1074;&#1086;&#1076;&#1080;&#1090;&#1100;&#1089;&#1103; &#1085;&#1072; &#1089;&#1072;&#1081;&#1090;&#1077; &#1091;&#1078;&#1077; &#1072;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1086;&#1081; &#1089; &#1090;&#1077;&#1084;&#1080; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1072;&#1084;&#1080;, &#1095;&#1090;&#1086; &#1103; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1080;&#1083; &#1087;&#1086; &#1091;&#1084;&#1086;&#1083;&#1095;&#1072;&#1085;&#1080;&#1102; (&#1082;&#1086;&#1085;&#1090;&#1088;&#1086;&#1083;&#1100;&#1085;&#1099;&#1077; &#1090;&#1086;&#1095;&#1082;&#1080; &#1086;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1072; &#1080; &#1088;&#1072;&#1079;&#1084;&#1077;&#1088;&#1099; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1086;&#1082;).</p>



<figure class="wp-block-image size-large"><a class="zoom popup-image--js" href="https://zaurmag.ru/wp-content/uploads/2021/03/responsive-intro-image-joomla-3.jpg"><noscript><img decoding="async" width="750" height="503" itemprop="image" src="https://zaurmag.ru/wp-content/uploads/2021/03/responsive-intro-image-joomla-3-750x503.jpg" alt="&#1040;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1086;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077; &#1074;&#1089;&#1090;&#1091;&#1087;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1075;&#1086; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072; Joomla 3" class="wp-image-5798" srcset="https://zaurmag.ru/wp-content/uploads/2021/03/responsive-intro-image-joomla-3-750x503.jpg 750w, https://zaurmag.ru/wp-content/uploads/2021/03/responsive-intro-image-joomla-3-418x280.jpg 418w, https://zaurmag.ru/wp-content/uploads/2021/03/responsive-intro-image-joomla-3.jpg 1290w" sizes="(max-width: 750px) 100vw, 750px" /></noscript><img decoding="async" itemprop="image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="&#1040;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1086;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077; &#1074;&#1089;&#1090;&#1091;&#1087;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1075;&#1086; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072; Joomla 3" class="wp-image-5798 b-lazy" data-src="https://zaurmag.ru/wp-content/uploads/2021/03/responsive-intro-image-joomla-3-750x503.jpg" data-srcset="" srcset=""></a><figcaption>&#1040;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1086;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077; &#1074;&#1089;&#1090;&#1091;&#1087;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1075;&#1086; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072; Joomla 3</figcaption></figure><p>&#1055;&#1086; &#1091;&#1084;&#1086;&#1083;&#1095;&#1072;&#1085;&#1080;&#1102; &#1074; Joomla &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1074;&#1099;&#1074;&#1086;&#1076;&#1103;&#1090;&#1089;&#1103; &#1074; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1077; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1099;&#1084; &#1083;&#1072;&#1081;&#1072;&#1091;&#1090;&#1086;&#1084; (layout), &#1090;&#1086; &#1077;&#1089;&#1090;&#1100; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1099;&#1084; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1086;&#1084;. &#1051;&#1077;&#1078;&#1072;&#1090; &#1101;&#1090;&#1080; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1099;&#1077; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1099; &#1074; &#1087;&#1072;&#1087;&#1082;&#1077; <code>../html/layouts</code>. &#1055;&#1086;&#1083;&#1085;&#1099;&#1077; &#1087;&#1091;&#1090;&#1080; &#1076;&#1086; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1081; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1086;&#1074; &#1074;&#1089;&#1090;&#1091;&#1087;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1081; &#1080; &#1087;&#1086;&#1083;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080; &#1073;&#1091;&#1076;&#1091;&#1090; &#1089;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1080;&#1084;&#1080;:</p>



<pre class="wp-block-code lang-php"><code>/&#1074;&#1072;&#1096; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;/html/layouts/joomla/content/intro_image.php // &#1064;&#1072;&#1073;&#1083;&#1086;&#1085; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1072;&#1085;&#1086;&#1085;&#1089;&#1072; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080;
/&#1074;&#1072;&#1096; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;/html/layouts/joomla/content/full_image.php // &#1064;&#1072;&#1073;&#1083;&#1086;&#1085; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1087;&#1086;&#1083;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080;</code></pre>



<p>&#1058;&#1072;&#1082; &#1095;&#1090;&#1086; &#1074;&#1089;&#1077; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1099;&#1077; &#1087;&#1088;&#1072;&#1074;&#1082;&#1080; &#1074;&#1085;&#1086;&#1089;&#1080;&#1084; &#1074; &#1076;&#1072;&#1085;&#1085;&#1099;&#1077; &#1092;&#1072;&#1081;&#1083;&#1099;. &#1048;&#1093;, &#1082;&#1089;&#1090;&#1072;&#1090;&#1080;, &#1084;&#1086;&#1078;&#1085;&#1086; &#1087;&#1077;&#1088;&#1077;&#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1080;&#1090;&#1100; &#1076;&#1083;&#1103; &#1082;&#1072;&#1078;&#1076;&#1086;&#1075;&#1086; &#1090;&#1080;&#1087;&#1072; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072;. &#1053;&#1086; &#1079;&#1076;&#1077;&#1089;&#1100; &#1103; &#1101;&#1090;&#1086;&#1075;&#1086; &#1076;&#1077;&#1083;&#1072;&#1090;&#1100; &#1085;&#1077; &#1073;&#1091;&#1076;&#1091;, &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1101;&#1090;&#1086; &#1085;&#1077; &#1090;&#1077;&#1084;&#1072; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080;.</p>



<h2 class="wp-block-heading">&#1053;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1080; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1086;&#1074; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1081;</h2>



<p>&#1058;&#1077;&#1087;&#1077;&#1088;&#1100; &#1076;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1088;&#1072;&#1089;&#1089;&#1084;&#1086;&#1090;&#1088;&#1080;&#1084; &#1085;&#1077;&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1080;. &#1044;&#1083;&#1103; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1072; &#1103; &#1073;&#1091;&#1076;&#1091; &#1088;&#1072;&#1089;&#1089;&#1084;&#1072;&#1090;&#1088;&#1080;&#1074;&#1072;&#1090;&#1100; &#1092;&#1072;&#1081;&#1083; &#1083;&#1072;&#1081;&#1072;&#1091;&#1090;&#1072; intro_image.php.</p>



<pre class="wp-block-code lang-php"><code>&lt;?php
/*
* Image sizes:
* Ratio: 4:3 (web format)
* Xl (min-width: 1200px) = 700x300
* Lg (min-width: 992px) = 700x300
* Md (min-width: 768px) = 540x230
* Sm (min-width: 576px) = 700x300
* Xs (min-width: 320px) = 500x230
* */

$viewports = [
    "xl" =&gt; "700x300",
    "lg" =&gt; "700x300",
    "md" =&gt; "540x230",
    "sm" =&gt; "700x300",
    "xs" =&gt; "500x230"
];

foreach ($viewports as $key =&gt; $value) {
    $vp[$key] = JLayoutHelper::render(
        'com_content.article.intro-image',
        array(
            'article' =&gt; $displayData,
            'options' =&gt; array(
                'resolution' =&gt; $value,
                'force_png' =&gt; true
            )
        )
    );
}
?&gt;
&lt;picture&gt;
    &lt;source media="(min-width: 1200px)" srcset="&lt;?php echo $vp["xl"]; ?&gt;"&gt;
    &lt;source media="(min-width: 992px)" srcset="&lt;?php echo $vp["lg"]; ?&gt;"&gt;
    &lt;source media="(min-width: 768px)" srcset="&lt;?php echo $vp["md"]; ?&gt;"&gt;
    &lt;source media="(min-width: 576px)" srcset="&lt;?php echo $vp["sm"]; ?&gt;"&gt;
    &lt;source srcset="&lt;?php echo $vp["xs"]; ?&gt;"&gt;
    &lt;img
        &lt;?php if ($images-&gt;image_intro_caption) : ?&gt;
            &lt;?php echo 'title="' . htmlspecialchars($images-&gt;image_intro_caption) . '"'; ?&gt;
        &lt;?php endif; ?&gt;
        class="intro-image&lt;?php echo $images-&gt;image_intro_caption ? ' caption' : null; ?&gt;"
        src="data:image/gif;base64,R0lGODlhAQABAAAAADs="
        alt="&lt;?php echo htmlspecialchars($images-&gt;image_intro_alt, ENT_COMPAT, 'UTF-8'); ?&gt;"
        itemprop="thumbnailUrl"
    /&gt;
&lt;/picture&gt;</code></pre>



<p>&#1048;&#1090;&#1072;&#1082;, &#1076;&#1083;&#1103; &#1088;&#1077;&#1076;&#1072;&#1082;&#1090;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103; &#1073;&#1088;&#1080;&#1082;&#1087;&#1086;&#1080;&#1085;&#1090;&#1086;&#1074; &#1080;&#1083;&#1080; &#1082;&#1086;&#1085;&#1090;&#1088;&#1086;&#1083;&#1100;&#1085;&#1099;&#1093; &#1090;&#1086;&#1095;&#1077;&#1082; &#1084;&#1099; &#1084;&#1086;&#1078;&#1077;&#1084; &#1087;&#1088;&#1072;&#1074;&#1080;&#1090;&#1100; &#1084;&#1072;&#1089;&#1089;&#1080;&#1074; <code>$viewports</code> &#1080; &#1074;&#1099;&#1089;&#1090;&#1072;&#1074;&#1080;&#1090;&#1100; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1099;&#1077; &#1074;&#1072;&#1084; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103;. &#1071; &#1085;&#1077; &#1073;&#1091;&#1076;&#1091; &#1090;&#1091;&#1090; &#1087;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1086; &#1082;&#1086;&#1084;&#1084;&#1077;&#1085;&#1090;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100;. &#1044;&#1072;&#1083;&#1077;&#1077;, &#1076;&#1083;&#1103; &#1074;&#1079;&#1072;&#1080;&#1084;&#1086;&#1076;&#1077;&#1081;&#1089;&#1090;&#1074;&#1080;&#1103; &#1089; &#1092;&#1072;&#1081;&#1083;&#1072;&#1084;&#1080; &#1083;&#1072;&#1081;&#1072;&#1091;&#1090;&#1086;&#1074; (&#1092;&#1072;&#1081;&#1083;&#1099;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1089;&#1086;&#1079;&#1076;&#1072;&#1102;&#1090; &#1084;&#1080;&#1085;&#1080;&#1072;&#1090;&#1102;&#1088;&#1099;) &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1090;&#1089;&#1103; &#1074;&#1089;&#1090;&#1088;&#1086;&#1077;&#1085;&#1085;&#1099;&#1081; &#1082;&#1083;&#1072;&#1089;&#1089; Joomla <code>JLayoutHelper</code> (LayoutHelper) &#1080; &#1084;&#1077;&#1090;&#1086;&#1076; <code>render</code>. &#1054;&#1085; &#1087;&#1088;&#1080;&#1085;&#1080;&#1084;&#1072;&#1077;&#1090; &#1076;&#1074;&#1072; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1072;: 1. &#1087;&#1091;&#1090;&#1100; &#1076;&#1086; &#1092;&#1072;&#1081;&#1083;&#1072; &#1083;&#1072;&#1081;&#1072;&#1091;&#1090;&#1072;; 2. &#1084;&#1072;&#1089;&#1089;&#1080;&#1074; &#1089; &#1087;&#1077;&#1088;&#1077;&#1076;&#1072;&#1074;&#1072;&#1077;&#1084;&#1099;&#1084;&#1080; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1072;&#1084;&#1080;. &#1050;&#1072;&#1082;&#1080;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; &#1084;&#1086;&#1078;&#1085;&#1086; &#1087;&#1077;&#1088;&#1077;&#1076;&#1072;&#1074;&#1072;&#1090;&#1100;? &#1054;&#1085;&#1080; &#1091;&#1082;&#1072;&#1079;&#1072;&#1085;&#1099; &#1074; &#1082;&#1086;&#1084;&#1084;&#1077;&#1085;&#1090;&#1072;&#1088;&#1080;&#1080; &#1074; &#1085;&#1072;&#1095;&#1072;&#1083;&#1077; &#1082;&#1072;&#1078;&#1076;&#1086;&#1075;&#1086; &#1092;&#1072;&#1081;&#1083;&#1072;.</p>



<ul class="wp-block-list"><li>&lsquo;<strong>resolution</strong>&lsquo; (String) &mdash; &#1056;&#1072;&#1079;&#1084;&#1077;&#1088; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1074; &#1092;&#1086;&#1088;&#1084;&#1072;&#1090;&#1077;, &#1085;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &lsquo;700&times;300&rsquo;;</li><li>&lsquo;<strong>force_png</strong>&lsquo; (Boolean, default: false) &mdash; &#1050;&#1086;&#1085;&#1074;&#1077;&#1088;&#1090;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; &#1074;&#1089;&#1077;&#1075;&#1076;&#1072; &#1074; &#1092;&#1086;&#1088;&#1084;&#1072;&#1090; PNG &#1076;&#1083;&#1103; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1077;&#1085;&#1080;&#1103; &#1087;&#1088;&#1086;&#1079;&#1088;&#1072;&#1095;&#1085;&#1086;&#1089;&#1090;&#1080; &#1079;&#1072;&#1076;&#1085;&#1077;&#1075;&#1086; &#1092;&#1086;&#1085;&#1072;. &#1053;&#1086; &#1101;&#1090;&#1086;&#1090; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;, &#1085;&#1077; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1077;&#1090; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1086;&#1078;&#1077;&#1085;&#1086;, &#1089;&#1088;&#1072;&#1079;&#1091; &#1089;&#1082;&#1072;&#1078;&#1091;;</li><li>&lsquo;<strong>force_rewrite</strong>&lsquo; (Boolean, default: true) &mdash; &#1087;&#1077;&#1088;&#1077;&#1089;&#1086;&#1079;&#1076;&#1072;&#1074;&#1072;&#1090;&#1100; &#1084;&#1080;&#1085;&#1080;&#1072;&#1090;&#1102;&#1088;&#1099; &#1072;&#1074;&#1090;&#1086;&#1084;&#1072;&#1090;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080;</li><li>&lsquo;<strong>thumb_method</strong>&lsquo; (Method class Image, default: Image::CROP_RESIZE) &mdash; &#1084;&#1077;&#1090;&#1086;&#1076; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103; &#1101;&#1089;&#1082;&#1080;&#1079;&#1072; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103;. &#1047;&#1076;&#1077;&#1089;&#1100; &#1085;&#1091;&#1078;&#1085;&#1086; &#1089;&#1084;&#1086;&#1090;&#1088;&#1077;&#1090;&#1100; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1102; &#1087;&#1086; <a href="https://api.joomla.org/cms-3/classes/Joomla.CMS.Image.Image.html" target="_blank" rel="noreferrer noopener nofollow">API &#1082;&#1083;&#1072;&#1089;&#1089;&#1072; Image</a>, &#1082;&#1072;&#1082;&#1080;&#1077; &#1077;&#1097;&#1077; &#1089;&#1091;&#1097;&#1077;&#1089;&#1090;&#1074;&#1091;&#1102;&#1090; &#1084;&#1077;&#1090;&#1086;&#1076;&#1099;. </li></ul><h2 class="wp-block-heading">&#1060;&#1072;&#1081;&#1083;&#1099; layout &#1076;&#1083;&#1103; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103; &#1101;&#1089;&#1082;&#1080;&#1079;&#1086;&#1074; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1081;</h2>



<p>&#1058;&#1077;&#1087;&#1077;&#1088;&#1100; &#1076;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1088;&#1072;&#1079;&#1073;&#1077;&#1088;&#1077;&#1084; &#1089;&#1072;&#1084;&#1080; &#1092;&#1072;&#1081;&#1083;&#1099;, &#1074; &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1093; &#1089;&#1086;&#1079;&#1076;&#1072;&#1102;&#1090;&#1089;&#1103; &#1101;&#1089;&#1082;&#1080;&#1079;&#1099; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1081;. &#1053;&#1072; &#1089;&#1072;&#1084;&#1086;&#1084; &#1076;&#1077;&#1083;&#1077; &#1092;&#1072;&#1081;&#1083; &#1076;&#1083;&#1103; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103; &#1101;&#1089;&#1082;&#1080;&#1079;&#1086;&#1074; &#1086;&#1076;&#1080;&#1085; &#1080; &#1085;&#1072;&#1079;&#1099;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103; &#1086;&#1085; &mdash; thumbnail.php. &#1051;&#1077;&#1078;&#1080;&#1090; &#1087;&#1086; &#1089;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1077;&#1084;&#1091; &#1087;&#1091;&#1090;&#1080; &#1074; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1077; &#1089;&#1072;&#1081;&#1090;&#1072;:</p>



<pre class="wp-block-code lang-php"><code>/templates/&#1074;&#1072;&#1096;_&#1096;&#1072;&#1073;&#1083;&#1086;&#1085;/html/layouts/image/thumbnail.php // &#1055;&#1091;&#1090;&#1100; &#1076;&#1086; &#1092;&#1072;&#1081;&#1083;&#1072; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103; &#1101;&#1089;&#1082;&#1080;&#1079;&#1086;&#1074;</code></pre>



<p>&#1047;&#1076;&#1077;&#1089;&#1100; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1090;&#1089;&#1103; &#1074;&#1089;&#1090;&#1088;&#1086;&#1077;&#1085;&#1085;&#1099;&#1081; &#1074; &#1103;&#1076;&#1088;&#1086; Joomla &#1082;&#1083;&#1072;&#1089;&#1089; &#1076;&#1083;&#1103; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &#1089; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103;&#1084;&#1080; &mdash; Image (jImage &#1074; joomla 2.5).</p>



<p>&#1044;&#1072;&#1083;&#1077;&#1077;, &#1074; &#1087;&#1072;&#1087;&#1082;&#1077; <code>layouts</code>/com_content &#1091; &#1085;&#1072;&#1089; &#1089;&#1091;&#1097;&#1077;&#1089;&#1090;&#1074;&#1091;&#1102;&#1090; &#1089;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1080;&#1077; &#1092;&#1072;&#1081;&#1083;&#1099;:</p>



<pre class="wp-block-code lang-php"><code>/templates/&#1074;&#1072;&#1096;_&#1096;&#1072;&#1073;&#1083;&#1086;&#1085;/html/layouts/com_content/article/full-image.php // Layout &#1074;&#1099;&#1074;&#1086;&#1076;&#1072; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1087;&#1086;&#1083;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080;
/templates/&#1074;&#1072;&#1096;_&#1096;&#1072;&#1073;&#1083;&#1086;&#1085;/html/layouts/com_content/article/intro-image.php // Layout &#1074;&#1099;&#1074;&#1086;&#1076;&#1072; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1072;&#1085;&#1086;&#1085;&#1089;&#1072; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080;
/templates/&#1074;&#1072;&#1096;_&#1096;&#1072;&#1073;&#1083;&#1086;&#1085;/html/layouts/com_content/article/image.php // &#1054;&#1073;&#1097;&#1080;&#1081; layout &#1074;&#1099;&#1074;&#1086;&#1076;&#1072; &#1072;&#1085;&#1086;&#1085;&#1089;&#1072; &#1080; &#1087;&#1086;&#1083;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103;

/templates/&#1074;&#1072;&#1096;_&#1096;&#1072;&#1073;&#1083;&#1086;&#1085;/html/layouts/com_content/category/image.php // Layout &#1074;&#1099;&#1074;&#1086;&#1076;&#1072; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080;</code></pre>



<p>&#1069;&#1090;&#1086; &#1087;&#1088;&#1086;&#1084;&#1077;&#1078;&#1091;&#1090;&#1086;&#1095;&#1085;&#1099;&#1077; &#1092;&#1072;&#1081;&#1083;&#1099;-&#1084;&#1072;&#1082;&#1077;&#1090;&#1099;. &#1050;&#1072;&#1082; &#1074;&#1080;&#1076;&#1080;&#1084; &#1079;&#1076;&#1077;&#1089;&#1100; &#1090;&#1072;&#1082;&#1078;&#1077; &#1089;&#1091;&#1097;&#1077;&#1089;&#1090;&#1074;&#1091;&#1077;&#1090; &#1092;&#1072;&#1081;&#1083; &#1084;&#1072;&#1082;&#1077;&#1090;&#1072; &#1076;&#1083;&#1103; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103; &#1084;&#1080;&#1085;&#1080;&#1072;&#1090;&#1102;&#1088; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1081; &#1076;&#1083;&#1103; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080;. &#1042;&#1086;&#1086;&#1073;&#1097;&#1077;, &#1084;&#1086;&#1078;&#1085;&#1086; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1086;&#1073;&#1097;&#1080;&#1081; &#1092;&#1072;&#1081;&#1083; &#1084;&#1072;&#1082;&#1077;&#1090;&#1072; (image.php), &#1085;&#1086; &#1077;&#1089;&#1083;&#1080; &#1074;&#1072;&#1084; &#1085;&#1091;&#1078;&#1085;&#1072; &#1076;&#1086;&#1087;&#1086;&#1083;&#1085;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1072;&#1103; &#1075;&#1080;&#1073;&#1082;&#1086;&#1089;&#1090;&#1100; &#1074; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1077;, &#1090;&#1086; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1099; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1086; &#1092;&#1072;&#1081;&#1083;&#1099;: <code>full-image.php</code> &#1080; <code>intro-image.php</code>. &#1055;&#1091;&#1090;&#1080; &#1076;&#1086; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093; &#1092;&#1072;&#1081;&#1083;&#1086;&#1074; &#1091;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1102;&#1090;&#1089;&#1103; &#1074; &#1092;&#1072;&#1081;&#1083;&#1072;&#1093; <code>intro_image.php</code> &#1080; <code>full_image.php</code>. &#1055;&#1088;&#1080;&#1084;&#1077;&#1088; &#1092;&#1072;&#1081;&#1083;&#1072; <code>intro_image.php</code> &#1103; &#1087;&#1088;&#1080;&#1074;&#1077;&#1083; &#1074;&#1099;&#1096;&#1077;.</p>



<pre class="wp-block-code lang-php"><code>...
$vp[$key] = JLayoutHelper::render(
   'com_content.article.intro-image',
   ...
   )
...</code></pre>



<h2 class="wp-block-heading">&#1040;&#1076;&#1072;&#1087;&#1090;&#1080;&#1074;&#1085;&#1099;&#1077; &#1080;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1080; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080; Joomla</h2>



<p>&#1050;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1103; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1086;&#1074; &#1087;&#1086;&#1084;&#1080;&#1084;&#1086; &#1086;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1103; &#1084;&#1086;&#1078;&#1077;&#1090; &#1089;&#1086;&#1076;&#1077;&#1088;&#1078;&#1072;&#1090;&#1100; &#1077;&#1097;&#1077; &#1080; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1091;. &#1055;&#1088;&#1080; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1080;/&#1088;&#1077;&#1076;&#1072;&#1082;&#1090;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1080; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080; &#1085;&#1072;&#1084; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1091;, &#1072; &#1090;&#1072;&#1082;&#1078;&#1077; &#1074;&#1082;&#1083;&#1102;&#1095;&#1080;&#1090;&#1100; &#1074; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1072;&#1093; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1086;&#1074; &#1086;&#1090;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1080; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080;.</p>



<figure class="wp-block-image size-large"><noscript><img loading="lazy" decoding="async" width="699" height="426" itemprop="image" src="https://zaurmag.ru/wp-content/uploads/2021/04/create-new-category.jpg" alt="&#1050;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1072; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080; Joomla &#1087;&#1088;&#1080; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1080;" class="wp-image-5841" srcset="https://zaurmag.ru/wp-content/uploads/2021/04/create-new-category.jpg 699w, https://zaurmag.ru/wp-content/uploads/2021/04/create-new-category-459x280.jpg 459w" sizes="(max-width: 699px) 100vw, 699px" /></noscript><img decoding="async" itemprop="image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="&#1050;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1072; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080; Joomla &#1087;&#1088;&#1080; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1080;" class="wp-image-5841 b-lazy" data-src="https://zaurmag.ru/wp-content/uploads/2021/04/create-new-category.jpg" data-srcset="" srcset=""><figcaption>&#1050;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1072; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080; Joomla &#1087;&#1088;&#1080; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1080;</figcaption></figure><figure class="wp-block-image size-large"><noscript><img loading="lazy" decoding="async" width="562" height="568" itemprop="image" src="https://zaurmag.ru/wp-content/uploads/2021/04/settings-com-content-joomla.jpg" alt="&#1042;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085;&#1080;&#1077; &#1086;&#1090;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1080; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072; Joomla" class="wp-image-5844" srcset="https://zaurmag.ru/wp-content/uploads/2021/04/settings-com-content-joomla.jpg 562w, https://zaurmag.ru/wp-content/uploads/2021/04/settings-com-content-joomla-277x280.jpg 277w" sizes="(max-width: 562px) 100vw, 562px" /></noscript><img decoding="async" itemprop="image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="&#1042;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085;&#1080;&#1077; &#1086;&#1090;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1080; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072; Joomla" class="wp-image-5844 b-lazy" data-src="https://zaurmag.ru/wp-content/uploads/2021/04/settings-com-content-joomla.jpg" data-srcset="" srcset=""><figcaption>&#1042;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085;&#1080;&#1077; &#1086;&#1090;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1080; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080; &#1084;&#1072;&#1090;&#1077;&#1088;&#1080;&#1072;&#1083;&#1072; Joomla</figcaption></figure>


<div class="alert alert-warning alert-icon mt-6"> &#1045;&#1089;&#1083;&#1080; &#1074;&#1099; &#1089;&#1082;&#1072;&#1095;&#1072;&#1083;&#1080; &#1072;&#1088;&#1093;&#1080;&#1074; &#1089; &#1084;&#1086;&#1080;&#1084;&#1080; &#1092;&#1072;&#1081;&#1083;&#1072;&#1084;&#1080; &#1080; &#1088;&#1072;&#1089;&#1087;&#1072;&#1082;&#1086;&#1074;&#1072;&#1083;&#1080; &#1074; &#1089;&#1074;&#1086;&#1081; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085; &#1089;&#1072;&#1081;&#1090;&#1072;, &#1090;&#1086; &#1085;&#1080;&#1078;&#1077; &#1085;&#1080;&#1095;&#1077;&#1075;&#1086; &#1076;&#1077;&#1083;&#1072;&#1090;&#1100; &#1085;&#1077; &#1085;&#1091;&#1078;&#1085;&#1086;. &#1064;&#1072;&#1073;&#1083;&#1086;&#1085; &#1087;&#1077;&#1088;&#1077;&#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1080;&#1103; &#1073;&#1083;&#1086;&#1075;&#1072; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080; &#1091;&#1078;&#1077; &#1074;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085; &#1074; &#1072;&#1088;&#1093;&#1080;&#1074;. </div>



<p>&#1044;&#1083;&#1103; &#1090;&#1086;&#1075;&#1086;, &#1095;&#1090;&#1086;&#1073;&#1099; &#1076;&#1083;&#1103; &#1082;&#1072;&#1078;&#1076;&#1086;&#1075;&#1086; &#1101;&#1082;&#1088;&#1072;&#1085;&#1072; &#1089;&#1086;&#1079;&#1076;&#1072;&#1083;&#1072;&#1089;&#1100; &#1084;&#1080;&#1085;&#1080;&#1072;&#1090;&#1102;&#1088;&#1072; &#1085;&#1072;&#1084; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1087;&#1088;&#1072;&#1074;&#1080;&#1090;&#1100; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085; &#1073;&#1083;&#1086;&#1075;&#1072; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080;. &#1042; &#1087;&#1077;&#1088;&#1074;&#1091;&#1102; &#1086;&#1095;&#1077;&#1088;&#1077;&#1076;&#1100; &#1089;&#1086;&#1079;&#1076;&#1072;&#1077;&#1084; <a href="https://zaurmag.ru/joomla/pereopredelenie-shablonov-v-joomla.html" target="_blank" rel="noreferrer noopener">&#1087;&#1077;&#1088;&#1077;&#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1080;&#1077; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1072;</a> &#1073;&#1083;&#1086;&#1075;&#1072; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080;. &#1058;&#1086; &#1077;&#1089;&#1090;&#1100; &#1085;&#1072;&#1084; &#1076;&#1086;&#1089;&#1090;&#1072;&#1090;&#1086;&#1095;&#1085;&#1086; &#1087;&#1077;&#1088;&#1077;&#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1080;&#1090;&#1100; &#1074;&#1089;&#1077;&#1075;&#1086; &#1083;&#1080;&#1096;&#1100; &#1086;&#1076;&#1080;&#1085; &#1092;&#1072;&#1081;&#1083; &mdash; <code>blog.php</code> &#1080; &#1083;&#1077;&#1078;&#1072;&#1090;&#1100; &#1086;&#1085; &#1076;&#1086;&#1083;&#1078;&#1077;&#1085; &#1087;&#1086; &#1089;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1077;&#1084;&#1091; &#1087;&#1091;&#1090;&#1080;&#1074; &#1074;&#1072;&#1096;&#1077;&#1084; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1077;: </p>



<pre class="wp-block-code lang-php"><code>/templates/&#1074;&#1072;&#1096;_&#1096;&#1072;&#1073;&#1083;&#1086;&#1085;/html/com_content/category/blog.php // &#1064;&#1072;&#1073;&#1083;&#1086;&#1085; &#1073;&#1083;&#1086;&#1075;&#1072; &#1082;&#1072;&#1090;&#1077;&#1075;&#1086;&#1088;&#1080;&#1080;</code></pre>



<p>&#1044;&#1072;&#1083;&#1077;&#1077; &#1085;&#1072;&#1093;&#1086;&#1076;&#1080;&#1084; &#1089;&#1090;&#1088;&#1086;&#1095;&#1082;&#1080; &#1074;&#1099;&#1074;&#1086;&#1076;&#1072; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1080;. &#1059; &#1084;&#1077;&#1085;&#1103; &#1101;&#1090;&#1086; &#1089;&#1090;&#1088;&#1086;&#1082;&#1072; 55-&#1103; &#1089;&#1090;&#1088;&#1086;&#1082;&#1072;. &#1047;&#1072;&#1084;&#1077;&#1085;&#1103;&#1077;&#1084; &#1082;&#1086;&#1076; &#1074;&#1099;&#1074;&#1086;&#1076;&#1072; &#1082;&#1072;&#1088;&#1090;&#1080;&#1085;&#1082;&#1080;</p>



<pre class="wp-block-code lang-php"><code>&lt;?php if ($this-&gt;params-&gt;get('show_description_image') &amp;&amp; $this-&gt;category-&gt;getParams()-&gt;get('image')) : ?&gt;
    &lt;img src="&lt;?php echo $this-&gt;category-&gt;getParams()-&gt;get('image'); ?&gt;" alt="&lt;?php echo htmlspecialchars($this-&gt;category-&gt;getParams()-&gt;get('image_alt'), ENT_COMPAT, 'UTF-8'); ?&gt;"/&gt;
&lt;?php endif; ?&gt;</code></pre>



<p>&#1085;&#1072;</p>



<pre class="wp-block-code lang-php"><code>&lt;?php if ($this-&gt;params-&gt;get('show_description_image') &amp;&amp; $this-&gt;category-&gt;getParams()-&gt;get('image')) : ?&gt;
	&lt;?php
	/*
		* Image sizes:
		* thumbXl (min-width: 1200px) = 700x300
		* thumbLg (min-width: 992px) = 700x300
		* thumbMd (min-width: 768px) = 540x230
		* thumbSm (min-width: 576px) = 700x300
		* thumbXs (min-width: 320px) = 500x230
		* */

	$viewports = [
		"xl" =&gt; "700x300",
		"lg" =&gt; "700x300",
		"md" =&gt; "540x230",
		"sm" =&gt; "700x300",
		"xs" =&gt; "500x230"
	];

	foreach ($viewports as $key =&gt; $value) {
		$vp[$key] = JLayoutHelper::render(
			'com_content.category.image',
			array(
				'article' =&gt; $this-&gt;category,
				'options' =&gt; array(
					'resolution' =&gt; $value
				)
			)
		);
	}
	?&gt;
	&lt;picture&gt;
		&lt;source media="(min-width: 1200px)" srcset="&lt;?php echo $vp["xl"]; ?&gt;"&gt;
		&lt;source media="(min-width: 992px)" srcset="&lt;?php echo $vp["lg"]; ?&gt;"&gt;
		&lt;source media="(min-width: 768px)" srcset="&lt;?php echo $vp["md"]; ?&gt;"&gt;
		&lt;source media="(min-width: 576px)" srcset="&lt;?php echo $vp["sm"]; ?&gt;"&gt;
		&lt;source srcset="&lt;?php echo $vp["xs"]; ?&gt;"&gt;
		&lt;img
			src="data:image/gif;base64,R0lGODlhAQABAAAAADs="
			alt="&lt;?php echo htmlspecialchars($this-&gt;category-&gt;getParams()-&gt;get('image_alt'), ENT_COMPAT, 'UTF-8'); ?&gt;"
		/&gt;
	&lt;/picture&gt;
&lt;?php endif; ?&gt;</code></pre>



<p>&#1045;&#1089;&#1090;&#1077;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086; &#1088;&#1072;&#1079;&#1084;&#1077;&#1088;&#1099; &#1080; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1080; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1089;&#1074;&#1086;&#1080;.</p>



<p>&#1053;&#1072; &#1101;&#1090;&#1086;&#1084; &#1074;&#1089;&#1077;. &#1045;&#1089;&#1083;&#1080; &#1086;&#1089;&#1090;&#1072;&#1083;&#1080;&#1089;&#1100; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1099; &#1079;&#1072;&#1076;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1074; &#1082;&#1086;&#1084;&#1084;&#1077;&#1085;&#1090;&#1072;&#1088;&#1080;&#1103;&#1093;. &#1044;&#1086; &#1074;&#1089;&#1090;&#1088;&#1077;&#1095;&#1080; &#1074; &#1076;&#1088;&#1091;&#1075;&#1080;&#1093; &#1087;&#1086;&#1089;&#1090;&#1072;&#1093;!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/joomla/adaptivnye-izobrazheniya-materialov-joomla-3-4.html/feed</wfw:commentRss>
			<slash:comments>28</slash:comments>
		
		
			</item>
		<item>
		<title>SPA Квиз: СРО проектировщиков</title>
		<link>https://zaurmag.ru/portfolio/spa-kviz-sro-proektirovshhikov.html</link>
					<comments>https://zaurmag.ru/portfolio/spa-kviz-sro-proektirovshhikov.html#respond</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Mon, 29 Mar 2021 21:08:28 +0000</pubDate>
				<category><![CDATA[Мои работы]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5806</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/portfolio/spa-kviz-sro-proektirovshhikov.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Что нового в Bootstrap 5?</title>
		<link>https://zaurmag.ru/html5-css3/chto-novogo-v-bootstrap-5.html</link>
					<comments>https://zaurmag.ru/html5-css3/chto-novogo-v-bootstrap-5.html#comments</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Tue, 23 Mar 2021 16:31:52 +0000</pubDate>
				<category><![CDATA[Html5, Css3]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5619</guid>

					<description><![CDATA[&#1055;&#1088;&#1080;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1091;&#1102; &#1074;&#1072;&#1089; &#1085;&#1072; &#1084;&#1086;&#1077;&#1084; &#1073;&#1083;&#1086;&#1075;&#1077;! &#1042; &#1076;&#1072;&#1085;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1077; &#1088;&#1077;&#1095;&#1100; &#1087;&#1086;&#1081;&#1076;&#1077;&#1090; &#1087;&#1088;&#1086;, &#1085;&#1072;&#1074;&#1077;&#1088;&#1085;&#1086; &#1089;&#1072;&#1084;&#1099;&#1081; &#1087;&#1086;&#1087;&#1091;&#1083;&#1103;&#1088;&#1085;&#1099;&#1081; HTML/CSS &#1092;&#1088;&#1077;&#1081;&#1084;&#1074;&#1086;&#1088;&#1082; &#1074; &#1084;&#1080;&#1088;&#1077;, Bootstrap. &#1044;&#1077;&#1083;&#1086; &#1074; &#1090;&#1086;&#1084;, &#1095;&#1090;&#1086; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1080; &#1074;&#1099;&#1087;&#1091;&#1089;&#1090;&#1080;&#1083;&#1080; &#1085;&#1086;&#1074;&#1091;&#1102; &#1074;&#1077;&#1088;&#1089;&#1080;&#1102; Bootstrap 5, &#1082;&#1086;&#1090;&#1086;&#1088;&#1072;&#1103; &#1085;&#1077;&#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1086; &#1086;&#1090;&#1083;&#1080;&#1095;&#1072;&#1077;&#1090;&#1089;&#1103; &#1086;&#1090; 4-&#1086;&#1081;. &#1055;&#1077;&#1088;&#1074;&#1072;&#1103; alpha &#1074;&#1077;&#1088;&#1089;&#1080;&#1103; &#1073;&#1099;&#1083;&#1072; &#1074;&#1099;&#1087;&#1091;&#1097;&#1077;&#1085;&#1072; &#1077;&#1097;&#1077; 15 &#1080;&#1102;&#1085;&#1103; 2020 &#1075;&#1086;&#1076;&#1072;. &#1053;&#1086; &#1089;&#1090;&#1072;&#1073;&#1080;&#1083;&#1100;&#1085;&#1086;&#1075;&#1086; &#1088;&#1077;&#1083;&#1080;&#1079;&#1072; &#1077;&#1097;&#1077; &#1085;&#1077; &#1073;&#1099;&#1083;&#1086; &#1080; &#1085;&#1072; &#1084;&#1086;&#1084;&#1077;&#1085;&#1090; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1103; &#1076;&#1072;&#1085;&#1085;&#1086;&#1081;]]></description>
										<content:encoded><![CDATA[
<p>&#1055;&#1088;&#1080;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1091;&#1102; &#1074;&#1072;&#1089; &#1085;&#1072; &#1084;&#1086;&#1077;&#1084; &#1073;&#1083;&#1086;&#1075;&#1077;! &#1042; &#1076;&#1072;&#1085;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1077; &#1088;&#1077;&#1095;&#1100; &#1087;&#1086;&#1081;&#1076;&#1077;&#1090; &#1087;&#1088;&#1086;, &#1085;&#1072;&#1074;&#1077;&#1088;&#1085;&#1086; &#1089;&#1072;&#1084;&#1099;&#1081; &#1087;&#1086;&#1087;&#1091;&#1083;&#1103;&#1088;&#1085;&#1099;&#1081; HTML/CSS &#1092;&#1088;&#1077;&#1081;&#1084;&#1074;&#1086;&#1088;&#1082; &#1074; &#1084;&#1080;&#1088;&#1077;, <a href="https://getbootstrap.com" target="_blank" rel="noreferrer noopener nofollow">Bootstrap</a>. &#1044;&#1077;&#1083;&#1086; &#1074; &#1090;&#1086;&#1084;, &#1095;&#1090;&#1086; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1080; &#1074;&#1099;&#1087;&#1091;&#1089;&#1090;&#1080;&#1083;&#1080; &#1085;&#1086;&#1074;&#1091;&#1102; &#1074;&#1077;&#1088;&#1089;&#1080;&#1102; Bootstrap 5, &#1082;&#1086;&#1090;&#1086;&#1088;&#1072;&#1103; &#1085;&#1077;&#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1086; &#1086;&#1090;&#1083;&#1080;&#1095;&#1072;&#1077;&#1090;&#1089;&#1103; &#1086;&#1090; 4-&#1086;&#1081;. &#1055;&#1077;&#1088;&#1074;&#1072;&#1103; alpha &#1074;&#1077;&#1088;&#1089;&#1080;&#1103; &#1073;&#1099;&#1083;&#1072; &#1074;&#1099;&#1087;&#1091;&#1097;&#1077;&#1085;&#1072; &#1077;&#1097;&#1077; 15 &#1080;&#1102;&#1085;&#1103; 2020 &#1075;&#1086;&#1076;&#1072;. &#1053;&#1086; &#1089;&#1090;&#1072;&#1073;&#1080;&#1083;&#1100;&#1085;&#1086;&#1075;&#1086; &#1088;&#1077;&#1083;&#1080;&#1079;&#1072; &#1077;&#1097;&#1077; &#1085;&#1077; &#1073;&#1099;&#1083;&#1086; &#1080; &#1085;&#1072; &#1084;&#1086;&#1084;&#1077;&#1085;&#1090; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1103; &#1076;&#1072;&#1085;&#1085;&#1086;&#1081; &#1089;&#1090;&#1072;&#1090;&#1100;&#1080; &#1101;&#1090;&#1086; &#1074;&#1077;&#1088;&#1089;&#1080;&#1103; v5.0.0-beta2.</p>



<p>&#1042;&#1086;&#1086;&#1073;&#1097;&#1077;, &#1076;&#1083;&#1103; &#1090;&#1077;&#1093;, &#1082;&#1090;&#1086; &#1085;&#1077; &#1079;&#1085;&#1072;&#1077;&#1090;, &#1095;&#1090;&#1086; &#1090;&#1072;&#1082;&#1086;&#1077; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087; &#1103; &#1091;&#1078;&#1077; &#1087;&#1080;&#1089;&#1072;&#1083; <a href="https://zaurmag.ru/html5-css3/frejmvork-twitter-bootstrap-chto-e-to-takoe.html" target="_blank" rel="noreferrer noopener">&#1089;&#1090;&#1072;&#1090;&#1100;&#1102; &#1085;&#1072; &#1076;&#1072;&#1085;&#1085;&#1091;&#1102; &#1090;&#1077;&#1084;&#1091;</a>, &#1075;&#1076;&#1077; &#1086;&#1073;&#1086;&#1079;&#1088;&#1077;&#1074;&#1072;&#1083; 3-&#1102; &#1074;&#1077;&#1088;&#1089;&#1080;&#1102; &#1076;&#1072;&#1085;&#1085;&#1086;&#1075;&#1086; &#1092;&#1088;&#1077;&#1081;&#1084;&#1074;&#1086;&#1088;&#1082;&#1072;. &#1057; &#1090;&#1077;&#1093; &#1087;&#1086;&#1088; &#1074; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087; &#1084;&#1085;&#1086;&#1075;&#1086;&#1077; &#1080;&#1079;&#1084;&#1077;&#1085;&#1080;&#1083;&#1086;&#1089;&#1100;.</p>



<p>&#1071; &#1089;&#1090;&#1072;&#1088;&#1072;&#1102;&#1089;&#1100; &#1096;&#1072;&#1075;&#1072;&#1090;&#1100; &#1074; &#1085;&#1086;&#1075;&#1091; &#1089;&#1086; &#1074;&#1088;&#1077;&#1084;&#1077;&#1085;&#1077;&#1084; &#1080; &#1082;&#1072;&#1082; &#1090;&#1086;&#1083;&#1100;&#1082;&#1086; &#1091;&#1079;&#1085;&#1072;&#1083; &#1086; &#1074;&#1099;&#1093;&#1086;&#1076;&#1077; &#1085;&#1086;&#1074;&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080;, &#1090;&#1086; &#1089;&#1088;&#1072;&#1079;&#1091; &#1078;&#1077; &#1088;&#1077;&#1096;&#1080;&#1083; &#1087;&#1086;&#1087;&#1088;&#1086;&#1073;&#1086;&#1074;&#1072;&#1090;&#1100; &#1085;&#1072; &#1087;&#1088;&#1072;&#1082;&#1090;&#1080;&#1082;&#1077;. &#1057;&#1085;&#1072;&#1095;&#1072;&#1083;&#1072; &#1103; &#1076;&#1083;&#1103; &#1089;&#1077;&#1073;&#1103; &#1079;&#1085;&#1072;&#1095;&#1080;&#1084;&#1099;&#1093; &#1080;&#1079;&#1084;&#1077;&#1085;&#1077;&#1085;&#1080;&#1081; &#1085;&#1077; &#1091;&#1074;&#1080;&#1076;&#1077;&#1083;, &#1085;&#1086; &#1088;&#1077;&#1096;&#1080;&#1083; &#1087;&#1086;&#1087;&#1088;&#1086;&#1073;&#1086;&#1074;&#1072;&#1090;&#1100; &#1080; &#1089;&#1076;&#1077;&#1083;&#1072;&#1090;&#1100; &#1086;&#1076;&#1080;&#1085; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090; &#1085;&#1072; &#1085;&#1086;&#1074;&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080;. &#1050;&#1072;&#1082; &#1088;&#1072;&#1079; &#1087;&#1086; &#1093;&#1086;&#1076;&#1091; &#1074;&#1077;&#1088;&#1089;&#1090;&#1082;&#1080; &#1084;&#1085;&#1077; &#1086;&#1090;&#1082;&#1088;&#1099;&#1083;&#1080;&#1089;&#1100; &#1085;&#1077;&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1087;&#1088;&#1077;&#1083;&#1077;&#1089;&#1090;&#1080; &#1085;&#1086;&#1074;&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; v.5.</p>



<p>&#1048; &#1090;&#1072;&#1082; &#1076;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1087;&#1088;&#1086;&#1081;&#1076;&#1077;&#1084;&#1089;&#1103; &#1087;&#1086; &#1086;&#1089;&#1085;&#1086;&#1074;&#1085;&#1099;&#1084; &#1085;&#1086;&#1074;&#1086;&#1074;&#1074;&#1077;&#1076;&#1077;&#1085;&#1080;&#1103;&#1084; &#1074; Bootstrap. </p>



<h2 class="wp-block-heading">1. &#1053;&#1086;&#1074;&#1099;&#1081; &#1074;&#1085;&#1077;&#1096;&#1085;&#1080;&#1081; &#1074;&#1080;&#1076; &#1080; &#1085;&#1086;&#1074;&#1099;&#1077; &#1086;&#1097;&#1091;&#1097;&#1077;&#1085;&#1080;&#1103;</h2>



<p>&#1053;&#1072;&#1095;&#1085;&#1077;&#1084; &#1089; &#1090;&#1086;&#1075;&#1086;, &#1095;&#1090;&#1086; &#1073;&#1099;&#1083; &#1085;&#1077;&#1084;&#1085;&#1086;&#1075;&#1086; &#1080;&#1079;&#1084;&#1077;&#1085;&#1077;&#1085; &#1074;&#1085;&#1077;&#1096;&#1085;&#1080;&#1081; &#1074;&#1080;&#1076; &#1089;&#1072;&#1081;&#1090;&#1072; &#1076;&#1086;&#1084;&#1072;&#1096;&#1085;&#1077;&#1081; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1099; &#1089; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1077;&#1081; &#1080; &#1083;&#1086;&#1075;&#1086;&#1090;&#1080;&#1087; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087;. &#1064;&#1080;&#1088;&#1080;&#1085;&#1072; &#1082;&#1086;&#1085;&#1090;&#1077;&#1085;&#1090;&#1072; &#1090;&#1077;&#1087;&#1077;&#1088;&#1100; &#1085;&#1077; &#1090;&#1103;&#1085;&#1077;&#1090;&#1089;&#1103; &#1074;&#1086; &#1074;&#1077;&#1089;&#1100; &#1101;&#1082;&#1088;&#1072;&#1085;, &#1072; &#1080;&#1084;&#1077;&#1077;&#1090; &#1092;&#1080;&#1082;&#1089;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1085;&#1091;&#1102; &#1096;&#1080;&#1088;&#1080;&#1085;&#1091;. &#1058;&#1072;&#1082; &#1083;&#1077;&#1075;&#1095;&#1077; &#1074;&#1086;&#1089;&#1087;&#1088;&#1080;&#1085;&#1080;&#1084;&#1072;&#1077;&#1090;&#1089;&#1103; &#1082;&#1086;&#1085;&#1090;&#1077;&#1085;&#1090;. &#1071; &#1074;&#1086;&#1086;&#1073;&#1097;&#1077; &#1090;&#1077;&#1088;&#1087;&#1077;&#1090;&#1100; &#1085;&#1077; &#1084;&#1086;&#1075;&#1091; &#1088;&#1077;&#1079;&#1080;&#1085;&#1086;&#1074;&#1099;&#1077; &#1084;&#1072;&#1082;&#1077;&#1090;&#1099;, &#1082;&#1086;&#1075;&#1076;&#1072; &#1082;&#1086;&#1085;&#1090;&#1077;&#1085;&#1090; &#1088;&#1072;&#1089;&#1090;&#1103;&#1075;&#1080;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103; &#1089; &#1083;&#1077;&#1074;&#1072; &#1085;&#1072; &#1087;&#1088;&#1072;&#1074;&#1086; &#1101;&#1082;&#1088;&#1072;&#1085;&#1072; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1072;. </p>



<p>&#1054;&#1073;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;&#1080;&#1077; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1083; &#1080; &#1083;&#1086;&#1075;&#1086;&#1090;&#1080;&#1087; Bootstrap. &#1053;&#1086;&#1074;&#1099;&#1081; &#1083;&#1086;&#1075;&#1086; &#1089;&#1084;&#1086;&#1090;&#1088;&#1080;&#1090;&#1089;&#1103; &#1073;&#1086;&#1083;&#1077;&#1077; &#1080;&#1085;&#1090;&#1077;&#1088;&#1077;&#1089;&#1085;&#1086;, &#1087;&#1086; &#1082;&#1088;&#1072;&#1081;&#1085;&#1077;&#1081; &#1084;&#1077;&#1088;&#1077; &#1089;&#1077;&#1081;&#1095;&#1072;&#1089; &#1086;&#1085; &#1084;&#1085;&#1077; &#1085;&#1088;&#1072;&#1074;&#1080;&#1090;&#1089;&#1103; &#1073;&#1086;&#1083;&#1100;&#1096;&#1077;.</p>



<figure class="wp-block-image size-large"><noscript><img loading="lazy" decoding="async" width="750" height="375" itemprop="image" src="https://zaurmag.ru/wp-content/uploads/2021/03/new-bootstrap5-logo.jpg" alt="Bootstrap 5 &#1083;&#1086;&#1075;&#1086;" class="wp-image-5634" srcset="https://zaurmag.ru/wp-content/uploads/2021/03/new-bootstrap5-logo.jpg 750w, https://zaurmag.ru/wp-content/uploads/2021/03/new-bootstrap5-logo-560x280.jpg 560w" sizes="(max-width: 750px) 100vw, 750px" /></noscript><img decoding="async" itemprop="image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="Bootstrap 5 &#1083;&#1086;&#1075;&#1086;" class="wp-image-5634 b-lazy" data-src="https://zaurmag.ru/wp-content/uploads/2021/03/new-bootstrap5-logo.jpg" data-srcset="" srcset=""></figure><p>&#1050;&#1072;&#1082; &#1091;&#1090;&#1074;&#1077;&#1088;&#1078;&#1076;&#1072;&#1102;&#1090; &#1089;&#1086;&#1079;&#1076;&#1072;&#1090;&#1077;&#1083;&#1080; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087;, &#1085;&#1086;&#1074;&#1099;&#1081; &#1083;&#1086;&#1075;&#1086;&#1090;&#1080;&#1087; &#1074;&#1086;&#1087;&#1083;&#1086;&#1097;&#1072;&#1077;&#1090; &#1086;&#1097;&#1091;&#1097;&#1077;&#1085;&#1080;&#1077; &#1089;&#1090;&#1080;&#1083;&#1103; &#1085;&#1072;&#1073;&#1086;&#1088;&#1072; &#1087;&#1088;&#1072;&#1074;&#1080;&#1083;, &#1079;&#1072;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085;&#1085;&#1099;&#1093; &#1074; &#1092;&#1080;&#1075;&#1091;&#1088;&#1085;&#1099;&#1077; &#1089;&#1082;&#1086;&#1073;&#1082;&#1080;.</p>



<h2 class="wp-block-heading">2. &#1054;&#1090;&#1082;&#1072;&#1079; &#1086;&#1090; &#1087;&#1086;&#1076;&#1076;&#1077;&#1088;&#1078;&#1082;&#1080; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1072; Internet Explorer</h2>



<p>&#1053;&#1072;&#1082;&#1086;&#1085;&#1077;&#1094;-&#1090;&#1086; &#1089;&#1074;&#1077;&#1088;&#1096;&#1080;&#1083;&#1086;&#1089;&#1100; &#1090;&#1086;, &#1095;&#1090;&#1086; &#1076;&#1086;&#1083;&#1078;&#1085;&#1086; &#1073;&#1099;&#1083;&#1086; &#1089;&#1074;&#1077;&#1088;&#1096;&#1080;&#1090;&#1100;&#1089;&#1103; &#1076;&#1072;&#1074;&#1085;&#1086; &mdash; &#1086;&#1090;&#1082;&#1072;&#1079; &#1086;&#1090; &#1087;&#1086;&#1076;&#1076;&#1077;&#1088;&#1078;&#1082;&#1080; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1086;&#1074; Internet Explorer. &#1053;&#1086; &#1101;&#1090;&#1086; &#1085;&#1077; &#1091;&#1076;&#1080;&#1074;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;, &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1086;&#1090; &#1087;&#1086;&#1076;&#1076;&#1077;&#1088;&#1078;&#1082;&#1080; &#1076;&#1072;&#1085;&#1085;&#1086;&#1075;&#1086; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1072; &#1086;&#1090;&#1082;&#1072;&#1079;&#1072;&#1083;&#1089;&#1103; &#1080; &#1089;&#1072;&#1084; Microsoft. &#1059; &#1085;&#1080;&#1093; &#1090;&#1077;&#1087;&#1077;&#1088;&#1100; &#1085;&#1086;&#1074;&#1086;&#1077; &#1076;&#1077;&#1090;&#1080;&#1097;&#1077; &mdash; Microsoft Edge, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1089;&#1086;&#1086;&#1090;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1091;&#1077;&#1090; &#1074;&#1089;&#1077;&#1084; &#1089;&#1086;&#1074;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1084; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1072;&#1084; &#1080; &#1085;&#1080;&#1095;&#1091;&#1090;&#1100; &#1080;&#1084; &#1085;&#1077; &#1091;&#1089;&#1090;&#1091;&#1087;&#1072;&#1077;&#1090;. &#1044;&#1086;&#1083;&#1103; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1077;&#1081; IE &#1089; &#1082;&#1072;&#1078;&#1076;&#1099;&#1084; &#1076;&#1085;&#1077;&#1084; &#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1080;&#1090;&#1089;&#1103; &#1074;&#1089;&#1077; &#1084;&#1077;&#1085;&#1100;&#1096;&#1077; &#1080; &#1084;&#1077;&#1085;&#1100;&#1096;&#1077; &#1080; &#1089;&#1086;&#1089;&#1090;&#1072;&#1074;&#1083;&#1103;&#1077;&#1090; &#1087;&#1086; &#1089;&#1090;&#1072;&#1090;&#1080;&#1089;&#1090;&#1080;&#1082;&#1077; &#1074; &#1084;&#1080;&#1088;&#1077; &#1084;&#1077;&#1085;&#1077;&#1077; 1% &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1077;&#1081;.</p>



<p>&#1055;&#1088;&#1072;&#1074;&#1076;&#1072; &#1074; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1080; &#1103; &#1085;&#1077; &#1085;&#1072;&#1096;&#1077;&#1083; &#1086;&#1090; &#1082;&#1072;&#1082;&#1080;&#1093; &#1080;&#1084;&#1077;&#1085;&#1085;&#1086; &#1074;&#1077;&#1088;&#1089;&#1080;&#1081; IE &#1086;&#1085;&#1080; &#1086;&#1090;&#1082;&#1072;&#1079;&#1072;&#1083;&#1080;&#1089;&#1100;, &#1085;&#1086; &#1085;&#1072; &#1087;&#1088;&#1086;&#1089;&#1090;&#1086;&#1088;&#1072;&#1093; &#1080;&#1085;&#1090;&#1077;&#1088;&#1085;&#1077;&#1090;&#1072; &#1075;&#1086;&#1074;&#1086;&#1088;&#1080;&#1090;&#1089;&#1103; &#1086; &#1074;&#1077;&#1088;&#1089;&#1080;&#1103;&#1093; IE 10 &#1080; 11. &#1054;&#1090;&#1082;&#1072;&#1079; &#1086;&#1090; IE &#1076;&#1083;&#1103; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1086;&#1074; &#1103; &#1087;&#1086;&#1085;&#1080;&#1084;&#1072;&#1102; &#1090;&#1072;&#1082; (&#1103; &#1074;&#1077;&#1076;&#1100; &#1089;&#1072;&#1084; &#1074;&#1077;&#1073;-&#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;): &#1074;&#1086;&#1090; &#1080;&#1076;&#1077;&#1090;&#1077; &#1074;&#1099; &#1074; &#1075;&#1086;&#1088;&#1091; &#1089; &#1090;&#1103;&#1078;&#1077;&#1083;&#1099;&#1084; &#1084;&#1077;&#1096;&#1082;&#1086;&#1084; &#1085;&#1072; &#1089;&#1087;&#1080;&#1085;&#1077; &#1080; &#1087;&#1086;&#1076;&#1085;&#1080;&#1084;&#1072;&#1090;&#1100;&#1089;&#1103; &#1074;&#1072;&#1084; &#1074;&#1089;&#1077; &#1090;&#1088;&#1091;&#1076;&#1085;&#1077;&#1077; &#1080; &#1090;&#1088;&#1091;&#1076;&#1085;&#1077;&#1077;, &#1080; &#1090;&#1091;&#1090; &#1074;&#1099; &#1087;&#1086;&#1085;&#1080;&#1084;&#1072;&#1077;&#1090;&#1077;, &#1095;&#1090;&#1086; &#1084;&#1086;&#1078;&#1085;&#1086; &#1089;&#1073;&#1088;&#1086;&#1089;&#1080;&#1090;&#1100; &#1101;&#1090;&#1086;&#1090; &#1084;&#1077;&#1096;&#1086;&#1082; &#1080; &#1080;&#1076;&#1090;&#1080; &#1085;&#1072;&#1083;&#1077;&#1075;&#1082;&#1077;. &#1048; &#1090;&#1077;&#1087;&#1077;&#1088;&#1100; &#1074;&#1099; &#1075;&#1086;&#1090;&#1086;&#1074;&#1099; &#1087;&#1086;&#1082;&#1086;&#1088;&#1080;&#1090;&#1100; &#1083;&#1102;&#1073;&#1099;&#1077; &#1074;&#1077;&#1088;&#1096;&#1080;&#1085;&#1099;. &#1048;&#1085;&#1099;&#1084;&#1080; &#1089;&#1083;&#1086;&#1074;&#1072;&#1084;&#1080;, &#1086;&#1090;&#1082;&#1072;&#1079; &#1086;&#1090; Internet Explorer &#1076;&#1072;&#1077;&#1090; &#1073;&#1086;&#1083;&#1100;&#1096;&#1080;&#1077; &#1074;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086;&#1089;&#1090;&#1080; &#1074; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1080; &#1073;&#1086;&#1083;&#1077;&#1077; &#1091;&#1076;&#1086;&#1073;&#1085;&#1099;&#1093; &#1080; &#1073;&#1099;&#1089;&#1090;&#1088;&#1099;&#1093; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1084;&#1077;&#1085;&#1090;&#1086;&#1074; &#1074; &#1073;&#1091;&#1076;&#1091;&#1097;&#1077;&#1084;.</p>



<h2 class="wp-block-heading">3. &#1054;&#1090;&#1082;&#1072;&#1079; &#1086;&#1090; JQuery &#1074; &#1087;&#1086;&#1083;&#1100;&#1079;&#1091; JavaScript</h2>



<p>&#1053;&#1072;&#1074;&#1077;&#1088;&#1085;&#1086; &#1089;&#1072;&#1084;&#1099;&#1084; &#1073;&#1086;&#1083;&#1100;&#1096;&#1080;&#1084; &#1085;&#1086;&#1074;&#1086;&#1074;&#1074;&#1077;&#1076;&#1077;&#1085;&#1080;&#1077;&#1084; &#1074; &#1076;&#1072;&#1085;&#1085;&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; &#1073;&#1091;&#1076;&#1077;&#1090; &#1086;&#1090;&#1082;&#1072;&#1079; &#1086;&#1090; &#1073;&#1080;&#1073;&#1083;&#1080;&#1086;&#1090;&#1077;&#1082;&#1080; jQuery &#1074; &#1087;&#1086;&#1083;&#1100;&#1079;&#1091; &#1085;&#1072;&#1090;&#1080;&#1074;&#1085;&#1086;&#1075;&#1086; JavaScript. &#1069;&#1090;&#1086; &#1082;&#1072;&#1089;&#1072;&#1077;&#1090;&#1089;&#1103; js-&#1087;&#1083;&#1072;&#1075;&#1080;&#1085;&#1086;&#1074; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1076;&#1086;&#1083;&#1075;&#1086;&#1077; &#1074;&#1088;&#1077;&#1084;&#1103; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1083;&#1080; &#1089; &#1087;&#1088;&#1080;&#1084;&#1077;&#1085;&#1077;&#1085;&#1080;&#1077;&#1084; jQuery. &#1044;&#1072;, jQuery &#1101;&#1090;&#1086; &#1087;&#1086;&#1087;&#1091;&#1083;&#1103;&#1088;&#1085;&#1072;&#1103; &#1073;&#1080;&#1073;&#1083;&#1080;&#1086;&#1090;&#1077;&#1082;&#1072;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1091;&#1102; &#1089;&#1077;&#1075;&#1086;&#1076;&#1085;&#1103; &#1074;&#1089;&#1077; &#1077;&#1097;&#1077; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1102;&#1090; &#1084;&#1080;&#1083;&#1083;&#1080;&#1086;&#1085;&#1099; &#1089;&#1072;&#1081;&#1090;&#1086;&#1074; &#1087;&#1086; &#1084;&#1080;&#1088;&#1091;, &#1085;&#1086; &#1073;&#1083;&#1072;&#1075;&#1086;&#1076;&#1072;&#1088;&#1103; &#1087;&#1088;&#1086;&#1075;&#1088;&#1077;&#1089;&#1089;&#1091; &#1074; &#1088;&#1072;&#1079;&#1074;&#1080;&#1090;&#1080;&#1080; JavaScript &#1080; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1085;&#1086;&#1081; &#1087;&#1086;&#1076;&#1076;&#1077;&#1088;&#1078;&#1082;&#1077; &#1084;&#1099; &#1089;&#1077;&#1075;&#1086;&#1076;&#1085;&#1103; &#1080;&#1084;&#1077;&#1077;&#1084; &#1074;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086;&#1089;&#1090;&#1100; &#1085;&#1077; &#1087;&#1088;&#1080;&#1084;&#1077;&#1085;&#1103;&#1090;&#1100; jQuery &#1074; &#1089;&#1074;&#1086;&#1080;&#1093; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1072;&#1093;, &#1082;&#1072;&#1082; &#1079;&#1072;&#1074;&#1080;&#1089;&#1080;&#1084;&#1086;&#1089;&#1090;&#1100;. &#1051;&#1080;&#1095;&#1085;&#1086; &#1103; &#1091;&#1078;&#1077; &#1085;&#1077; &#1087;&#1088;&#1080;&#1084;&#1077;&#1085;&#1103;&#1102; jQuery &#1074; &#1085;&#1086;&#1074;&#1099;&#1093; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1072;&#1093; &#1080; &#1087;&#1080;&#1096;&#1091; &#1085;&#1072; &#1095;&#1080;&#1089;&#1090;&#1086;&#1084; JS &#1089; &#1087;&#1086;&#1076;&#1076;&#1077;&#1088;&#1078;&#1082;&#1086;&#1081; &#1089;&#1080;&#1085;&#1090;&#1072;&#1082;&#1089;&#1080;&#1089;&#1072; ES6. &#1069;&#1090;&#1086; &#1074;&#1089;&#1077; &#1086;&#1079;&#1085;&#1072;&#1095;&#1072;&#1077;&#1090;, &#1095;&#1090;&#1086; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1099; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1085;&#1099;&#1077; &#1089; Bootstrap 5 &#1089;&#1090;&#1072;&#1085;&#1091;&#1090; &#1079;&#1085;&#1072;&#1095;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1083;&#1077;&#1075;&#1095;&#1077; &#1087;&#1086; &#1088;&#1072;&#1079;&#1084;&#1077;&#1088;&#1091; &#1092;&#1072;&#1081;&#1083;&#1086;&#1074; &#1080; &#1073;&#1099;&#1089;&#1090;&#1088;&#1077;&#1077; &#1074; &#1087;&#1083;&#1072;&#1085;&#1077; &#1079;&#1072;&#1075;&#1088;&#1091;&#1079;&#1082;&#1080; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;.</p>



<p>&#1061;&#1086;&#1088;&#1086;&#1096;&#1077;&#1081; &#1085;&#1086;&#1074;&#1086;&#1089;&#1090;&#1100;&#1102; &#1103;&#1074;&#1083;&#1103;&#1077;&#1090;&#1089;&#1103; &#1080; &#1090;&#1086;, &#1095;&#1090;&#1086; &#1077;&#1089;&#1083;&#1080; &#1074;&#1099; &#1093;&#1086;&#1090;&#1080;&#1090;&#1077; &#1074;&#1089;&#1077; &#1077;&#1097;&#1077; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; jQuery, &#1090;&#1086; &#1101;&#1090;&#1086; &#1074;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086;. &#1045;&#1089;&#1083;&#1080; Bootstrap &#1086;&#1073;&#1085;&#1072;&#1088;&#1091;&#1078;&#1080;&#1090; jQuery, &#1090;&#1086; &#1086;&#1085; &#1072;&#1074;&#1090;&#1086;&#1084;&#1072;&#1090;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080; &#1076;&#1086;&#1073;&#1072;&#1074;&#1080;&#1090; &#1074;&#1089;&#1077; &#1082;&#1086;&#1084;&#1087;&#1086;&#1085;&#1077;&#1085;&#1090;&#1099; &#1074; &#1089;&#1080;&#1089;&#1090;&#1077;&#1084;&#1091; &#1087;&#1083;&#1072;&#1075;&#1080;&#1085;&#1086;&#1074;. &#1040; &#1101;&#1090;&#1086; &#1086;&#1079;&#1085;&#1072;&#1095;&#1072;&#1077;&#1090;, &#1095;&#1090;&#1086; &#1074;&#1099; &#1089;&#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1074;&#1099;&#1079;&#1099;&#1074;&#1072;&#1090;&#1100; &#1080;&#1093; &#1082;&#1072;&#1082; &#1080; &#1088;&#1072;&#1085;&#1100;&#1096;&#1077;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1087;&#1083;&#1072;&#1075;&#1080;&#1085; &#1074;&#1089;&#1087;&#1083;&#1099;&#1074;&#1072;&#1102;&#1097;&#1077;&#1081; &#1087;&#1086;&#1076;&#1089;&#1082;&#1072;&#1079;&#1082;&#1080; &#1084;&#1086;&#1078;&#1085;&#1086; &#1074;&#1099;&#1079;&#1099;&#1074;&#1072;&#1090;&#1100; &#1089;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1080;&#1084; &#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1084; &mdash; <code>$('[data-bs-toggle="tooltip"]').tooltip()</code>. &#1058;&#1086;&#1078;&#1077; &#1089;&#1072;&#1084;&#1086;&#1077; &#1082;&#1072;&#1089;&#1072;&#1077;&#1090;&#1089;&#1103; &#1074;&#1089;&#1077;&#1093; &#1086;&#1089;&#1090;&#1072;&#1083;&#1100;&#1085;&#1099;&#1093; &#1087;&#1083;&#1072;&#1075;&#1080;&#1085;&#1086;&#1074;.</p>



<p>&#1042;&#1086;&#1086;&#1073;&#1097;&#1077; &#1093;&#1086;&#1095;&#1091; &#1089;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100;, &#1095;&#1090;&#1086; &#1087;&#1086; &#1086;&#1073;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;&#1080;&#1102; js-&#1087;&#1083;&#1072;&#1075;&#1080;&#1085;&#1086;&#1074; &#1073;&#1099;&#1083;&#1072; &#1087;&#1088;&#1086;&#1074;&#1077;&#1076;&#1077;&#1085;&#1072; &#1090;&#1080;&#1090;&#1072;&#1085;&#1080;&#1095;&#1077;&#1089;&#1082;&#1072;&#1103; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072;. &#1048; &#1074; &#1086;&#1089;&#1085;&#1086;&#1074;&#1085;&#1086;&#1084;, &#1074; &#1090;&#1077;&#1082;&#1091;&#1097;&#1080;&#1093; &#1073;&#1077;&#1090;&#1072;-&#1074;&#1077;&#1088;&#1089;&#1080;&#1103;&#1093; &#1090;&#1077;&#1089;&#1090;&#1080;&#1088;&#1091;&#1102;&#1090;&#1089;&#1103; &#1080; &#1091;&#1089;&#1090;&#1088;&#1072;&#1085;&#1103;&#1102;&#1090;&#1089;&#1103; &#1073;&#1072;&#1075;&#1080; &#1080;&#1084;&#1077;&#1085;&#1085;&#1086; js-&#1087;&#1083;&#1072;&#1075;&#1080;&#1085;&#1086;&#1074;.</p>



<h2 class="wp-block-heading">4. CSS &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077; (&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1100;&#1089;&#1082;&#1080;&#1077; CSS-&#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074;&#1072;)</h2>



<p>&#1041;&#1083;&#1072;&#1075;&#1086;&#1076;&#1072;&#1088;&#1103; &#1086;&#1090;&#1082;&#1072;&#1079;&#1091; &#1086;&#1090; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1072; Internet Explorer &#1074; &#1085;&#1086;&#1074;&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1100;&#1089;&#1082;&#1080;&#1077; CSS &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077; &#1089;&#1090;&#1072;&#1083;&#1080; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1079;&#1085;&#1072;&#1095;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1096;&#1080;&#1088;&#1077;. &#1042; 4-&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; &#1082;&#1086;&#1088;&#1085;&#1077;&#1074;&#1099;&#1077; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077; &#1089;&#1086;&#1076;&#1077;&#1088;&#1078;&#1072;&#1083;&#1080; &#1074; &#1089;&#1077;&#1073;&#1077; &#1090;&#1086;&#1083;&#1100;&#1082;&#1086; &#1094;&#1074;&#1077;&#1090;&#1072; &#1080; &#1096;&#1088;&#1080;&#1092;&#1090;&#1099;. &#1042; 5-&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; &#1073;&#1099;&#1083;&#1080; &#1076;&#1086;&#1073;&#1072;&#1074;&#1083;&#1077;&#1085;&#1099; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; &#1084;&#1072;&#1082;&#1077;&#1090;&#1072; (&#1090;&#1086;&#1095;&#1082;&#1080; &#1086;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1072;) &#1080; &#1085;&#1077;&#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1086; &#1082;&#1086;&#1084;&#1087;&#1086;&#1085;&#1077;&#1085;&#1090;&#1086;&#1074;. </p>



<p>&#1042;&#1086;&#1086;&#1073;&#1097;&#1077;, &#1103; &#1076;&#1083;&#1103; &#1089;&#1077;&#1073;&#1103; &#1085;&#1077; &#1074;&#1080;&#1078;&#1091; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1086;&#1089;&#1090;&#1080; &#1074; &#1101;&#1090;&#1080;&#1093; css-&#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1093;, &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1103; &#1085;&#1077; &#1087;&#1080;&#1096;&#1091; &#1089;&#1090;&#1080;&#1083;&#1080; &#1074; css. &#1071; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1102; &#1087;&#1088;&#1077;&#1087;&#1088;&#1086;&#1094;&#1077;&#1089;&#1089;&#1086;&#1088; SASS &#1080; gulp-&#1089;&#1073;&#1086;&#1088;&#1082;&#1091; &#1076;&#1083;&#1103; &#1074;&#1077;&#1088;&#1089;&#1090;&#1082;&#1080;. &#1055;&#1088;&#1080; &#1090;&#1072;&#1082;&#1086;&#1084; &#1087;&#1086;&#1076;&#1093;&#1086;&#1076;&#1077; &#1091; &#1084;&#1077;&#1085;&#1103; &#1074;&#1089;&#1077; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077; &#1093;&#1088;&#1072;&#1085;&#1103;&#1090;&#1089;&#1103; &#1074; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1086;&#1084; sass-&#1092;&#1072;&#1081;&#1083;&#1077; (_variables.sass), &#1090;&#1072;&#1082; &#1095;&#1090;&#1086; &#1091;&#1087;&#1088;&#1072;&#1074;&#1083;&#1103;&#1090;&#1100; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103;&#1084;&#1080; &#1084;&#1086;&#1078;&#1085;&#1086; &#1085;&#1072;&#1084;&#1085;&#1086;&#1075;&#1086; &#1075;&#1080;&#1073;&#1095;&#1077;. &#1053;&#1086; &#1103; &#1073;&#1099;&#1090;&#1100; &#1084;&#1086;&#1078;&#1077;&#1090; &#1085;&#1072;&#1087;&#1080;&#1096;&#1091; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1091;&#1102; &#1089;&#1090;&#1072;&#1090;&#1100;&#1102; &#1087;&#1088;&#1086; css-&#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;, &#1084;&#1086;&#1078;&#1077;&#1090; &#1082;&#1086;&#1084;&#1091; &#1073;&#1091;&#1076;&#1077;&#1090; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1086;.</p>



<h2 class="wp-block-heading">5. &#1059;&#1083;&#1091;&#1095;&#1096;&#1077;&#1085;&#1085;&#1072;&#1103; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1103;</h2>



<p>&#1063;&#1090;&#1086; &#1082;&#1072;&#1089;&#1072;&#1077;&#1090;&#1089;&#1103; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1080;, &#1090;&#1086; &#1086;&#1085;&#1072; &#1089;&#1090;&#1072;&#1083;&#1072; &#1073;&#1086;&#1083;&#1077;&#1077; &#1091;&#1076;&#1086;&#1073;&#1085;&#1077;&#1081; &#1076;&#1083;&#1103; &#1085;&#1072;&#1074;&#1080;&#1075;&#1072;&#1094;&#1080;&#1080; &#1080; &#1087;&#1086;&#1083;&#1091;&#1095;&#1077;&#1085;&#1080;&#1103; &#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1072;&#1094;&#1080;&#1080;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1076;&#1086;&#1073;&#1072;&#1074;&#1083;&#1077;&#1085; &#1085;&#1086;&#1074;&#1099;&#1081; &#1088;&#1072;&#1079;&#1076;&#1077;&#1083; &laquo;<a href="https://getbootstrap.com/docs/5.0/customize/overview/" target="_blank" rel="noreferrer noopener nofollow">Customize</a>&laquo;, &#1074; &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1074;&#1099;&#1085;&#1077;&#1089;&#1077;&#1085;&#1099; &#1074;&#1089;&#1077; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1080; &#1080; &#1082;&#1072;&#1089;&#1090;&#1086;&#1084;&#1080;&#1079;&#1072;&#1094;&#1080;&#1103; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087; &#1089; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;&#1102; SASS. &#1047;&#1076;&#1077;&#1089;&#1100; &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1091;&#1079;&#1085;&#1072;&#1090;&#1100;, &#1082;&#1072;&#1082; &#1084;&#1086;&#1078;&#1085;&#1086; &#1089;&#1086;&#1079;&#1076;&#1072;&#1090;&#1100; &#1089;&#1074;&#1086;&#1080; &#1090;&#1077;&#1084;&#1099; &#1080; &#1088;&#1072;&#1089;&#1096;&#1080;&#1088;&#1103;&#1090;&#1100; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087; &#1087;&#1086;&#1076; &#1089;&#1074;&#1086;&#1080; &#1085;&#1091;&#1078;&#1076;&#1099;.</p>



<h3 class="wp-block-heading">&#1060;&#1086;&#1088;&#1084;&#1099;</h3>



<p>&#1050;&#1086;&#1084;&#1087;&#1086;&#1085;&#1077;&#1085;&#1090; &#1092;&#1086;&#1088;&#1084; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1083; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1099;&#1081; &#1088;&#1072;&#1079;&#1076;&#1077;&#1083; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1080; &mdash; <a href="https://getbootstrap.com/docs/5.0/forms/overview/" target="_blank" rel="noreferrer noopener nofollow">Forms</a>. &#1055;&#1086; &#1089;&#1091;&#1090;&#1080; &#1079;&#1076;&#1077;&#1089;&#1100; &#1086;&#1073;&#1098;&#1077;&#1076;&#1080;&#1085;&#1080;&#1083;&#1080; &#1074;&#1089;&#1077; &#1089;&#1090;&#1080;&#1083;&#1080; &#1092;&#1086;&#1088;&#1084;, &#1074;&#1082;&#1083;&#1102;&#1095;&#1072;&#1103; &#1082;&#1086;&#1084;&#1087;&#1086;&#1085;&#1077;&#1085;&#1090; &#1075;&#1088;&#1091;&#1087;&#1087;&#1099; &#1087;&#1086;&#1083;&#1077;&#1081;. &#1047;&#1072;&#1084;&#1077;&#1095;&#1091;, &#1095;&#1090;&#1086; &#1074; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1080; v.4 &#1082;&#1086;&#1084;&#1087;&#1086;&#1085;&#1077;&#1085;&#1090; &#1075;&#1088;&#1091;&#1087;&#1087;&#1099; &#1087;&#1086;&#1083;&#1077;&#1081; &#1101;&#1090;&#1086; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1099;&#1081; &#1087;&#1086;&#1076;&#1088;&#1072;&#1079;&#1076;&#1077;&#1083;. &#1057;&#1090;&#1072;&#1083;&#1086; &#1079;&#1085;&#1072;&#1095;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1091;&#1076;&#1086;&#1073;&#1085;&#1077;&#1077;, &#1076;&#1072;&#1078;&#1077; &#1087;&#1086;&#1080;&#1089;&#1082;&#1086;&#1084; &#1085;&#1077; &#1085;&#1091;&#1078;&#1085;&#1086; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103;.</p>



<p>&#1063;&#1090;&#1086; &#1082;&#1072;&#1089;&#1072;&#1077;&#1090;&#1089;&#1103; &#1088;&#1072;&#1076;&#1080;&#1086;-&#1082;&#1085;&#1086;&#1087;&#1086;&#1082; &#1080; &#1095;&#1077;&#1082;-&#1073;&#1086;&#1082;&#1089;&#1086;&#1074;, &#1090;&#1086; &#1074; 4-&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; &#1086;&#1085;&#1080; &#1073;&#1099;&#1083;&#1080; &#1087;&#1086; &#1091;&#1084;&#1086;&#1083;&#1095;&#1072;&#1085;&#1080;&#1102; &#1089;&#1090;&#1080;&#1083;&#1080;&#1079;&#1086;&#1074;&#1072;&#1085;&#1099; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1085;&#1099;&#1084; &#1089;&#1090;&#1080;&#1083;&#1077;&#1084;. &#1063;&#1090;&#1086;&#1073;&#1099; &#1089;&#1090;&#1080;&#1083;&#1080;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1082;&#1072;&#1089;&#1090;&#1086;&#1084;&#1085;&#1086; &#1085;&#1077;&#1086;&#1073;&#1098;&#1086;&#1076;&#1080;&#1084;&#1086; &#1073;&#1099;&#1083;&#1086; &#1076;&#1086;&#1073;&#1072;&#1074;&#1080;&#1090;&#1100; &#1087;&#1088;&#1077;&#1092;&#1080;&#1082;&#1089; <code>custom-*</code>. &#1042; Bootstrap 5 &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086;&#1089;&#1090;&#1100; &#1074; &#1101;&#1090;&#1086;&#1084; &#1087;&#1088;&#1077;&#1092;&#1080;&#1082;&#1089;&#1077; &#1085;&#1077;&#1090;, &#1092;&#1086;&#1088;&#1084;&#1099; &#1080;&#1084;&#1077;&#1102;&#1090; &#1082;&#1072;&#1089;&#1090;&#1086;&#1084;&#1085;&#1091;&#1102; &#1089;&#1090;&#1080;&#1083;&#1080;&#1079;&#1072;&#1094;&#1080;&#1102; &#1087;&#1086; &#1091;&#1084;&#1086;&#1083;&#1095;&#1072;&#1085;&#1080;&#1102;. &#1048; &#1101;&#1090;&#1086; &#1083;&#1080;&#1095;&#1085;&#1086; &#1084;&#1077;&#1085;&#1103; &#1086;&#1095;&#1077;&#1085;&#1100; &#1087;&#1086;&#1088;&#1072;&#1076;&#1086;&#1074;&#1072;&#1083;&#1086;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1076;&#1083;&#1103; &#1090;&#1086;&#1075;&#1086;, &#1095;&#1090;&#1086;&#1073;&#1099; &#1074;&#1099;&#1074;&#1077;&#1089;&#1090;&#1080; &#1089;&#1090;&#1080;&#1083;&#1080;&#1079;&#1086;&#1074;&#1072;&#1085;&#1085;&#1099;&#1081; &#1095;&#1077;&#1082;-&#1073;&#1086;&#1082;&#1089;, &#1076;&#1086;&#1089;&#1090;&#1072;&#1090;&#1086;&#1095;&#1085;&#1086; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1087;&#1088;&#1077;&#1078;&#1085;&#1080;&#1077; &#1082;&#1083;&#1072;&#1089;&#1089;&#1099;:</p>



<pre class="wp-block-code lang-html"><code>&lt;!-- &#1063;&#1077;&#1082;-&#1073;&#1086;&#1082;&#1089; --&gt;
&lt;div class="form-check"&gt;
  &lt;input class="form-check-input" type="checkbox" value="" id="flexCheckDefault"&gt;
  &lt;label class="form-check-label" for="flexCheckDefault"&gt;
    &#1063;&#1077;&#1082;-&#1073;&#1086;&#1082;&#1089; &#1087;&#1086; &#1091;&#1084;&#1086;&#1083;&#1095;&#1072;&#1085;&#1080;&#1102;
  &lt;/label&gt;
&lt;/div&gt;

&lt;!-- &#1056;&#1072;&#1076;&#1080;&#1086;-&#1082;&#1085;&#1086;&#1087;&#1082;&#1072; --&gt;
&lt;div class="form-check"&gt;
  &lt;input class="form-check-input" type="radio" name="flexRadioDefault" id="flexRadioDefault1"&gt;
  &lt;label class="form-check-label" for="flexRadioDefault1"&gt;
    &#1056;&#1072;&#1076;&#1080;&#1086;-&#1082;&#1085;&#1086;&#1087;&#1082;&#1072; &#1087;&#1086; &#1091;&#1084;&#1086;&#1083;&#1095;&#1072;&#1085;&#1080;&#1102;
  &lt;/label&gt;
&lt;/div&gt;

&lt;!-- &#1055;&#1077;&#1088;&#1077;&#1082;&#1083;&#1102;&#1095;&#1072;&#1090;&#1077;&#1083;&#1100; --&gt;
&lt;div class="form-check form-switch"&gt;
  &lt;input class="form-check-input" type="checkbox" id="flexSwitchCheckDefault"&gt;
  &lt;label class="form-check-label" for="flexSwitchCheckDefault"&gt;&#1055;&#1077;&#1088;&#1077;&#1082;&#1083;&#1102;&#1095;&#1072;&#1090;&#1077;&#1083;&#1100;&lt;/label&gt;
&lt;/div&gt;</code></pre>



<p>&#1042; &#1088;&#1077;&#1079;&#1091;&#1083;&#1100;&#1090;&#1072;&#1090;&#1077; &#1087;&#1086;&#1083;&#1091;&#1095;&#1072;&#1077;&#1084; &#1074;&#1086;&#1090; &#1090;&#1072;&#1082;&#1091;&#1102; &#1087;&#1088;&#1077;&#1083;&#1077;&#1089;&#1090;&#1100;.</p>



<figure class="wp-block-image size-large"><noscript><img loading="lazy" decoding="async" width="413" height="286" itemprop="image" src="https://zaurmag.ru/wp-content/uploads/2021/03/radio-buttons.jpg" alt="&#1056;&#1072;&#1076;&#1080;&#1086;-&#1082;&#1085;&#1086;&#1087;&#1082;&#1080; &#1080; &#1095;&#1077;&#1082;-&#1073;&#1086;&#1082;&#1089;&#1099; Bootstrap 5" class="wp-image-5676" srcset="https://zaurmag.ru/wp-content/uploads/2021/03/radio-buttons.jpg 413w, https://zaurmag.ru/wp-content/uploads/2021/03/radio-buttons-404x280.jpg 404w" sizes="(max-width: 413px) 100vw, 413px" /></noscript><img decoding="async" itemprop="image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="&#1056;&#1072;&#1076;&#1080;&#1086;-&#1082;&#1085;&#1086;&#1087;&#1082;&#1080; &#1080; &#1095;&#1077;&#1082;-&#1073;&#1086;&#1082;&#1089;&#1099; Bootstrap 5" class="wp-image-5676 b-lazy" data-src="https://zaurmag.ru/wp-content/uploads/2021/03/radio-buttons.jpg" data-srcset="" srcset=""><figcaption>&#1056;&#1072;&#1076;&#1080;&#1086;-&#1082;&#1085;&#1086;&#1087;&#1082;&#1080; &#1080; &#1095;&#1077;&#1082;-&#1073;&#1086;&#1082;&#1089;&#1099; Bootstrap 5</figcaption></figure><h3 class="wp-block-heading">&#1062;&#1074;&#1077;&#1090;&#1072;</h3>



<p>&#1041;&#1099;&#1083;&#1072; &#1079;&#1085;&#1072;&#1095;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1072; &#1088;&#1072;&#1089;&#1096;&#1080;&#1088;&#1077;&#1085;&#1072; <a href="https://getbootstrap.com/docs/5.0/customize/color/" target="_blank" rel="noreferrer noopener">&#1087;&#1072;&#1083;&#1080;&#1090;&#1088;&#1072; &#1094;&#1074;&#1077;&#1090;&#1086;&#1074;</a>. &#1058;&#1072;&#1082; &#1095;&#1090;&#1086; &#1087;&#1086;&#1076;&#1073;&#1080;&#1088;&#1072;&#1090;&#1100; &#1086;&#1090;&#1090;&#1077;&#1085;&#1082;&#1080; &#1089;&#1090;&#1072;&#1083;&#1086; &#1079;&#1085;&#1072;&#1095;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1087;&#1088;&#1086;&#1097;&#1077; &#1073;&#1077;&#1079; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103; &#1090;&#1072;&#1082;&#1080;&#1093; &#1090;&#1088;&#1102;&#1082;&#1086;&#1074;, &#1082;&#1072;&#1082; <code>darken</code> &#1080;&#1083;&#1080; <code>lighten</code> &#1074; sass.</p>



<figure class="wp-block-image size-large"><a class="popup-image--js zoom" href="https://zaurmag.ru/wp-content/uploads/2021/03/color-palette.jpg"><noscript><img loading="lazy" decoding="async" width="750" height="233" itemprop="image" src="https://zaurmag.ru/wp-content/uploads/2021/03/color-palette-750x233.jpg" alt="&#1062;&#1074;&#1077;&#1090;&#1086;&#1074;&#1072;&#1103; &#1087;&#1072;&#1083;&#1080;&#1090;&#1088;&#1072; &#1094;&#1074;&#1077;&#1090;&#1086;&#1074; Bootstrap 5" class="wp-image-5660" srcset="https://zaurmag.ru/wp-content/uploads/2021/03/color-palette-750x233.jpg 750w, https://zaurmag.ru/wp-content/uploads/2021/03/color-palette-600x187.jpg 600w, https://zaurmag.ru/wp-content/uploads/2021/03/color-palette-1536x478.jpg 1536w, https://zaurmag.ru/wp-content/uploads/2021/03/color-palette.jpg 1774w" sizes="(max-width: 750px) 100vw, 750px" /></noscript><img decoding="async" itemprop="image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="&#1062;&#1074;&#1077;&#1090;&#1086;&#1074;&#1072;&#1103; &#1087;&#1072;&#1083;&#1080;&#1090;&#1088;&#1072; &#1094;&#1074;&#1077;&#1090;&#1086;&#1074; Bootstrap 5" class="wp-image-5660 b-lazy" data-src="https://zaurmag.ru/wp-content/uploads/2021/03/color-palette-750x233.jpg" data-srcset="" srcset=""></a><figcaption>&#1062;&#1074;&#1077;&#1090;&#1086;&#1074;&#1072;&#1103; &#1087;&#1072;&#1083;&#1080;&#1090;&#1088;&#1072; &#1094;&#1074;&#1077;&#1090;&#1086;&#1074; Bootstrap 5</figcaption></figure><p>&#1058;&#1072;&#1082;&#1078;&#1077; &#1073;&#1099;&#1083;&#1072; &#1087;&#1088;&#1086;&#1076;&#1077;&#1083;&#1072;&#1085;&#1072; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072; &#1087;&#1086; &#1091;&#1083;&#1091;&#1095;&#1096;&#1077;&#1085;&#1080;&#1102; &#1094;&#1074;&#1077;&#1090;&#1086;&#1074;&#1086;&#1075;&#1086; &#1082;&#1086;&#1085;&#1090;&#1088;&#1072;&#1089;&#1090;&#1072; &#1086;&#1089;&#1085;&#1086;&#1074;&#1085;&#1099;&#1093; &#1094;&#1074;&#1077;&#1090;&#1086;&#1074;. &#1044;&#1072;, &#1094;&#1074;&#1077;&#1090;&#1072; &#1076;&#1077;&#1081;&#1089;&#1090;&#1074;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1089;&#1090;&#1072;&#1083;&#1080; &#1085;&#1072;&#1084;&#1085;&#1086;&#1075;&#1086; &#1087;&#1088;&#1080;&#1103;&#1090;&#1085;&#1077;&#1077;.</p>



<h2 class="wp-block-heading">6. API &#1091;&#1090;&#1080;&#1083;&#1080;&#1090;</h2>



<p>&#1042; Bootstrap 5 &#1091; &#1085;&#1072;&#1089; &#1087;&#1086;&#1103;&#1074;&#1080;&#1083;&#1072;&#1089;&#1100; &#1074;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086;&#1089;&#1090;&#1100; &#1089;&#1086;&#1079;&#1076;&#1072;&#1074;&#1072;&#1090;&#1100; &#1089;&#1074;&#1086;&#1080; &#1080;&#1083;&#1080; &#1080;&#1079;&#1084;&#1077;&#1085;&#1103;&#1090;&#1100; &#1080;&#1084;&#1077;&#1102;&#1097;&#1080;&#1077;&#1089;&#1103; &#1091;&#1090;&#1080;&#1083;&#1080;&#1090;&#1099;. &#1059;&#1090;&#1080;&#1083;&#1080;&#1090;&#1099; &mdash; &#1101;&#1090;&#1086; &#1074;&#1089;&#1087;&#1086;&#1084;&#1086;&#1075;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1099;&#1077; &#1082;&#1083;&#1072;&#1089;&#1089;&#1099;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1091;&#1089;&#1082;&#1086;&#1088;&#1103;&#1102;&#1090; &#1088;&#1072;&#1073;&#1086;&#1090;&#1091;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1082;&#1083;&#1072;&#1089;&#1089;&#1099; &#1086;&#1090;&#1089;&#1090;&#1091;&#1087;&#1086;&#1074; (margin, padding), &#1082;&#1083;&#1072;&#1089;&#1089;&#1099; &#1092;&#1086;&#1085;&#1086;&#1074;&#1099;&#1093; &#1094;&#1074;&#1077;&#1090;&#1086;&#1074;, &#1082;&#1083;&#1072;&#1089;&#1089;&#1099; &#1087;&#1086;&#1079;&#1080;&#1094;&#1080;&#1086;&#1085;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;, &#1082;&#1083;&#1072;&#1089;&#1089;&#1099; &#1086;&#1090;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; (display) &#1080; &#1090;.&#1087;. </p>



<p>&#1042;&#1086;&#1090; &#1082;&#1072;&#1082; &#1074;&#1099;&#1075;&#1083;&#1103;&#1076;&#1103;&#1090; &#1091;&#1090;&#1080;&#1083;&#1080;&#1090;&#1099; &#1096;&#1080;&#1088;&#1080;&#1085;&#1099; &#1080; &#1086;&#1090;&#1089;&#1090;&#1091;&#1087;&#1072; (margin) &#1074; sass &#1092;&#1072;&#1081;&#1083;&#1077;:</p>



<pre class="wp-block-code lang-sass"><code>$utilities: () !default;
$utilities: map-merge(
  (
    // ...
    "width": (
      property: width,
      class: w,
      values: (
        25: 25%,
        50: 50%,
        75: 75%,
        100: 100%,
        auto: auto
      )
    ),
    // ...
    "margin": (
      responsive: true,
      property: margin,
      class: m,
      values: map-merge($spacers, (auto: auto))
    ),
    // ...
  ), $utilities);</code></pre>



<p>&#1042; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088; <code>class</code> &#1084;&#1099; &#1084;&#1086;&#1078;&#1077;&#1084; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1083;&#1102;&#1073;&#1086;&#1081; &#1089;&#1074;&#1086;&#1081; &#1082;&#1083;&#1072;&#1089;&#1089;. &#1058;&#1072;&#1082; &#1095;&#1090;&#1086; &#1090;&#1077;&#1087;&#1077;&#1088;&#1100; &#1082; &#1074;&#1077;&#1088;&#1089;&#1090;&#1082;&#1077; &#1084;&#1086;&#1078;&#1085;&#1086; &#1087;&#1086;&#1076;&#1086;&#1081;&#1090;&#1080; &#1085;&#1072;&#1084;&#1085;&#1086;&#1075;&#1086; &#1075;&#1080;&#1073;&#1095;&#1077;.</p>



<p>&#1053;&#1077;&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1091;&#1090;&#1080;&#1083;&#1080;&#1090;&#1099; &#1073;&#1099;&#1083;&#1080; &#1074;&#1099;&#1085;&#1077;&#1089;&#1077;&#1085;&#1099; &#1074; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1099;&#1081; &#1088;&#1072;&#1079;&#1076;&#1077;&#1083; &laquo;Helpers&raquo; (&#1087;&#1086;&#1084;&#1086;&#1097;&#1085;&#1080;&#1082;&#1080;). &#1071; &#1095;&#1077;&#1089;&#1090;&#1086; &#1089;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1085;&#1077; &#1089;&#1086;&#1074;&#1089;&#1077;&#1084; &#1087;&#1086;&#1085;&#1103;&#1083; &#1076;&#1083;&#1103; &#1095;&#1077;&#1075;&#1086; &#1101;&#1090;&#1086; &#1073;&#1099;&#1083;&#1086; &#1089;&#1076;&#1077;&#1083;&#1072;&#1085;&#1086;, &#1085;&#1086; &#1082;&#1072;&#1082; &#1091;&#1090;&#1074;&#1077;&#1088;&#1078;&#1076;&#1072;&#1102;&#1090; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1080; &mdash; &#1101;&#1090;&#1086; &#1076;&#1083;&#1103; &#1086;&#1073;&#1083;&#1077;&#1075;&#1095;&#1077;&#1085;&#1080;&#1103; &#1080;&#1084;&#1077;&#1085;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103; &#1080; &#1091;&#1083;&#1091;&#1095;&#1096;&#1077;&#1085;&#1080;&#1103; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1080;.</p>



<h2 class="wp-block-heading">7. &#1059;&#1083;&#1091;&#1095;&#1096;&#1077;&#1085;&#1085;&#1072;&#1103; &#1089;&#1077;&#1090;&#1086;&#1095;&#1085;&#1072;&#1103; &#1089;&#1080;&#1089;&#1090;&#1077;&#1084;&#1072;</h2>



<p>&#1058;&#1088;&#1091;&#1076;&#1085;&#1086;&#1089;&#1090;&#1080; &#1087;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076;&#1072; &#1089; v.3 &#1076;&#1086; v.4 Bootstrap &#1089;&#1087;&#1086;&#1076;&#1074;&#1080;&#1075;&#1083;&#1080; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1086;&#1074; &#1085;&#1077; &#1086;&#1090;&#1093;&#1086;&#1076;&#1080;&#1090;&#1100; &#1076;&#1072;&#1083;&#1077;&#1082;&#1086; &#1086;&#1090; &#1089;&#1077;&#1090;&#1086;&#1095;&#1085;&#1086;&#1081; &#1089;&#1080;&#1090;&#1077;&#1084;&#1099; v.4.x. &#1044;&#1086;&#1073;&#1072;&#1074;&#1080;&#1083;&#1080;&#1089;&#1100; &#1083;&#1080;&#1096;&#1100; &#1085;&#1077;&#1079;&#1085;&#1072;&#1095;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1099;&#1077; &#1080;&#1079;&#1084;&#1077;&#1085;&#1077;&#1085;&#1080;&#1103;.</p>



<p>&#1042; &#1089;&#1074;&#1103;&#1079;&#1080; &#1089; &#1090;&#1077;&#1084;, &#1095;&#1090;&#1086; &#1073;&#1099;&#1083;&#1072; &#1076;&#1086;&#1073;&#1072;&#1074;&#1083;&#1077;&#1085;&#1072; &#1085;&#1086;&#1074;&#1072;&#1103; &#1090;&#1086;&#1095;&#1082;&#1072; &#1086;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1072; (xxl), &#1090;&#1086; &#1089;&#1086;&#1086;&#1090;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086; &#1074; &#1089;&#1077;&#1090;&#1082;&#1077; &#1087;&#1086;&#1103;&#1074;&#1080;&#1083;&#1089;&#1103; &#1085;&#1086;&#1074;&#1099;&#1081; &#1082;&#1083;&#1072;&#1089;&#1089; <code>.col-xxl-*</code>. &#1054; &#1090;&#1086;&#1095;&#1082;&#1077; &#1086;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1072; <strong>xxl</strong> &#1087;&#1086;&#1075;&#1086;&#1074;&#1086;&#1088;&#1080;&#1084; &#1095;&#1091;&#1090;&#1100; &#1085;&#1080;&#1078;&#1077; &#1074; &#1089;&#1090;&#1072;&#1090;&#1100;&#1077;.</p>



<p>&#1044;&#1086;&#1073;&#1072;&#1074;&#1080;&#1083;&#1089;&#1103; &#1082;&#1083;&#1072;&#1089;&#1089; <code>.g-*</code> (&#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1085;&#1086; &#1086;&#1090; gutters) &#1076;&#1083;&#1103; &#1076;&#1086;&#1073;&#1072;&#1074;&#1083;&#1077;&#1085;&#1080;&#1103; &#1086;&#1090;&#1089;&#1090;&#1091;&#1087;&#1086;&#1074; &#1074; &#1089;&#1077;&#1090;&#1082;&#1091;. &#1044;&#1072;&#1085;&#1085;&#1099;&#1081; &#1082;&#1083;&#1072;&#1089;&#1089; &#1076;&#1086;&#1073;&#1072;&#1074;&#1083;&#1103;&#1077;&#1090;&#1089;&#1103; &#1082; &#1082;&#1083;&#1072;&#1089;&#1089;&#1091; .row. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1095;&#1090;&#1086;&#1073;&#1099; &#1089;&#1076;&#1077;&#1083;&#1072;&#1090;&#1100; &#1086;&#1090;&#1089;&#1090;&#1091;&#1087;&#1099; &#1084;&#1077;&#1078;&#1076;&#1091; &#1103;&#1095;&#1077;&#1081;&#1082;&#1072;&#1084;&#1080; &#1089;&#1077;&#1090;&#1082;&#1080; (&#1075;&#1086;&#1088;&#1080;&#1079;&#1086;&#1085;&#1090;&#1072;&#1083;&#1100;&#1085;&#1099;&#1077; &#1080; &#1074;&#1077;&#1088;&#1090;&#1080;&#1082;&#1072;&#1083;&#1100;&#1085;&#1099;&#1077;) &#1089; &#1091;&#1089;&#1083;&#1086;&#1074;&#1085;&#1099;&#1084; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1077;&#1084; 2 &#1076;&#1086;&#1089;&#1090;&#1072;&#1090;&#1086;&#1095;&#1085;&#1086; &#1076;&#1086;&#1073;&#1072;&#1074;&#1080;&#1090;&#1100; &#1082;&#1083;&#1072;&#1089;&#1089; <code>g-2</code> &#1082; &#1082;&#1083;&#1072;&#1089;&#1089;&#1091; &#1089;&#1090;&#1088;&#1086;&#1082;&#1080; <code>.row</code>. &#1052;&#1086;&#1078;&#1085;&#1086; &#1090;&#1072;&#1082;&#1078;&#1077; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1086; &#1079;&#1072;&#1076;&#1072;&#1090;&#1100; &#1075;&#1086;&#1088;&#1080;&#1079;&#1086;&#1085;&#1090;&#1072;&#1083;&#1100;&#1085;&#1099;&#1081; &#1080;&#1083;&#1080; &#1074;&#1077;&#1088;&#1090;&#1080;&#1082;&#1072;&#1083;&#1100;&#1085;&#1099;&#1081; &#1086;&#1090;&#1089;&#1090;&#1091;&#1087; &mdash; <code>gx-2</code> &#1080;&#1083;&#1080; <code>gy-2</code> &#1089;&#1086;&#1086;&#1090;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086;. &#1069;&#1090;&#1086; &#1095;&#1077;&#1084;-&#1090;&#1086; &#1085;&#1072;&#1087;&#1086;&#1084;&#1080;&#1085;&#1072;&#1077;&#1090; &#1091;&#1090;&#1080;&#1083;&#1080;&#1090;&#1099; &#1080;&#1085;&#1090;&#1077;&#1088;&#1074;&#1072;&#1083;&#1086;&#1074; margin &#1080; padding. &#1054;&#1090;&#1084;&#1077;&#1095;&#1091;, &#1095;&#1090;&#1086; &#1089;&#1077;&#1081;&#1095;&#1072;&#1089; &#1079;&#1072;&#1076;&#1072;&#1090;&#1100; &#1086;&#1090;&#1089;&#1090;&#1091;&#1087;&#1099; &#1103;&#1095;&#1077;&#1081;&#1082;&#1072;&#1084; &#1089;&#1090;&#1072;&#1083;&#1086; &#1085;&#1072;&#1084;&#1085;&#1086;&#1075;&#1086; &#1083;&#1077;&#1075;&#1095;&#1077;, &#1074;&#1086;&#1090; &#1101;&#1090;&#1086; &#1076;&#1077;&#1081;&#1089;&#1090;&#1074;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1084;&#1077;&#1085;&#1103; &#1087;&#1086;&#1088;&#1072;&#1076;&#1086;&#1074;&#1072;&#1083;&#1086;.</p>



<pre class="wp-block-code lang-html"><code>&lt;div class="row g-2"&gt;
  &lt;div class="col"&gt;...&lt;/div&gt;
  &lt;div class="col"&gt;...&lt;/div&gt;
  &lt;div class="col"&gt;...&lt;/div&gt;
&lt;/div&gt;</code></pre>



<p>&#1058;&#1072;&#1082;&#1078;&#1077; &#1073;&#1099;&#1083; &#1076;&#1086;&#1073;&#1072;&#1074;&#1083;&#1077;&#1085; &#1085;&#1086;&#1074;&#1099;&#1081; &#1082;&#1083;&#1072;&#1089;&#1089; <code>.row-cols-auto</code> &#1076;&#1083;&#1103; &#1089;&#1090;&#1088;&#1086;&#1082;&#1080; &#1089; &#1082;&#1083;&#1072;&#1089;&#1089;&#1086;&#1084; <code>.row</code>. &#1044;&#1072;&#1085;&#1085;&#1099;&#1081; &#1082;&#1083;&#1072;&#1089;&#1089; &#1086;&#1073;&#1077;&#1089;&#1087;&#1077;&#1095;&#1080;&#1074;&#1072;&#1077;&#1090; &#1072;&#1074;&#1090;&#1086;&#1084;&#1072;&#1090;&#1080;&#1095;&#1077;&#1089;&#1082;&#1086;&#1077; &#1088;&#1072;&#1089;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1080;&#1077; &#1082;&#1086;&#1083;&#1086;&#1085;&#1086;&#1082; &#1088;&#1072;&#1074;&#1085;&#1086;&#1081; &#1096;&#1080;&#1088;&#1080;&#1085;&#1099; &#1074; &#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1072;&#1093; &#1088;&#1086;&#1076;&#1080;&#1090;&#1077;&#1083;&#1100;&#1089;&#1082;&#1086;&#1075;&#1086; &#1073;&#1083;&#1086;&#1082;&#1072;.</p>



<p>&#1050;&#1083;&#1072;&#1089;&#1089; <code>.form-row</code> &#1073;&#1099;&#1083; &#1091;&#1076;&#1072;&#1083;&#1077;&#1085; &#1080; &#1079;&#1072;&#1084;&#1077;&#1085;&#1077;&#1085; &#1085;&#1086;&#1074;&#1086;&#1081; &#1089;&#1077;&#1090;&#1086;&#1095;&#1085;&#1086;&#1081; &#1089;&#1080;&#1089;&#1090;&#1077;&#1084;&#1086;&#1081;.</p>



<p>&#1071;&#1095;&#1077;&#1081;&#1082;&#1080; &#1089;&#1077;&#1090;&#1082;&#1080; &#1073;&#1086;&#1083;&#1100;&#1096;&#1077; &#1085;&#1077; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1102;&#1090; &#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074;&#1086; <code>.position: relative</code> &#1087;&#1086; &#1091;&#1084;&#1086;&#1083;&#1095;&#1072;&#1085;&#1080;&#1102;. &#1080; &#1101;&#1090;&#1086; &#1079;&#1076;&#1086;&#1088;&#1086;&#1074;&#1086;, &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1095;&#1072;&#1089;&#1090;&#1077;&#1085;&#1100;&#1082;&#1086; &#1087;&#1088;&#1080;&#1093;&#1086;&#1076;&#1080;&#1083;&#1086;&#1089;&#1100; &#1101;&#1090;&#1086; &#1087;&#1077;&#1088;&#1077;&#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1103;&#1090;&#1100;.</p>



<h2 class="wp-block-heading">8. &#1048;&#1082;&#1086;&#1085;&#1082;&#1080; Bootstrap</h2>



<p>&#1058;&#1077;&#1087;&#1077;&#1088;&#1100; Bootstrap &#1080;&#1084;&#1077;&#1077;&#1090; &#1089;&#1074;&#1086;&#1102; &#1089;&#1086;&#1073;&#1089;&#1090;&#1077;&#1085;&#1085;&#1091;&#1102; &#1082;&#1086;&#1083;&#1083;&#1077;&#1082;&#1094;&#1080;&#1102; svg &#1080;&#1082;&#1086;&#1085;&#1086;&#1082;. &#1053;&#1077; &#1089;&#1082;&#1072;&#1078;&#1091;, &#1095;&#1090;&#1086; &#1086;&#1085;&#1080; &#1086;&#1090;&#1085;&#1086;&#1089;&#1090;&#1089;&#1103; &#1080;&#1084;&#1077;&#1085;&#1085;&#1086; &#1082; 5-&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080;, &#1085;&#1086; &#1101;&#1090;&#1086; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1086; &#1076;&#1083;&#1103; &#1074;&#1077;&#1073;-&#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1080;, &#1087;&#1086;&#1101;&#1090;&#1086;&#1084;&#1091; &#1103; &#1088;&#1077;&#1096;&#1080;&#1083; &#1091;&#1087;&#1086;&#1084;&#1103;&#1085;&#1091;&#1090;&#1100; &#1080; &#1087;&#1088;&#1086; &#1085;&#1080;&#1093;. &#1050;&#1086;&#1083;&#1083;&#1077;&#1082;&#1094;&#1080;&#1103; &#1085;&#1072;&#1089;&#1095;&#1080;&#1090;&#1099;&#1074;&#1072;&#1077;&#1090; &#1073;&#1086;&#1083;&#1077;&#1077; 1300 &#1074;&#1099;&#1089;&#1086;&#1082;&#1086;&#1082;&#1072;&#1095;&#1077;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1099;&#1093; &#1080;&#1082;&#1086;&#1085;&#1086;&#1082; &#1080; &#1087;&#1086;&#1076;&#1082;&#1083;&#1102;&#1095;&#1080;&#1090;&#1100; &#1080;&#1093; &#1084;&#1086;&#1078;&#1085;&#1086;, &#1082;&#1072;&#1082; svg-&#1089;&#1087;&#1088;&#1072;&#1081;&#1090; &#1080;&#1083;&#1080; <a href="https://zaurmag.ru/html5-css3/ikonochnye-shrifty-dlya-sajta-chto-eto-i-kak-ispolzovat.html" target="_blank" rel="noreferrer noopener">&#1080;&#1082;&#1086;&#1085;&#1086;&#1095;&#1085;&#1099;&#1081; &#1096;&#1088;&#1080;&#1092;&#1090;</a>. &#1048;&#1089;&#1082;&#1072;&#1090;&#1100; &#1085;&#1091;&#1078;&#1085;&#1099;&#1077; &#1080;&#1082;&#1086;&#1085;&#1082;&#1080; &#1084;&#1086;&#1078;&#1085;&#1086; &#1087;&#1086; &#1091;&#1076;&#1086;&#1073;&#1085;&#1086;&#1084;&#1091; &#1087;&#1086;&#1080;&#1089;&#1082;&#1091;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1084;&#1085;&#1075;&#1085;&#1086;&#1074;&#1077;&#1085;&#1085;&#1086; &#1074;&#1099;&#1076;&#1072;&#1077;&#1090; &#1088;&#1077;&#1079;&#1091;&#1083;&#1100;&#1090;&#1072;&#1090;&#1099;.</p>



<p> </p>



<figure class="wp-block-image size-large"><a class="popup-image--js zoom" href="https://zaurmag.ru/wp-content/uploads/2021/03/bootstrap-icons.jpg"><noscript><img loading="lazy" decoding="async" width="750" height="480" itemprop="image" src="https://zaurmag.ru/wp-content/uploads/2021/03/bootstrap-icons-750x480.jpg" alt="&#1050;&#1086;&#1083;&#1083;&#1077;&#1082;&#1094;&#1080;&#1103; svg &#1080;&#1082;&#1086;&#1085;&#1086;&#1082; &#1073;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087;" class="wp-image-5713" srcset="https://zaurmag.ru/wp-content/uploads/2021/03/bootstrap-icons-750x480.jpg 750w, https://zaurmag.ru/wp-content/uploads/2021/03/bootstrap-icons-437x280.jpg 437w, https://zaurmag.ru/wp-content/uploads/2021/03/bootstrap-icons.jpg 1315w" sizes="(max-width: 750px) 100vw, 750px" /></noscript><img decoding="async" itemprop="image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="&#1050;&#1086;&#1083;&#1083;&#1077;&#1082;&#1094;&#1080;&#1103; svg &#1080;&#1082;&#1086;&#1085;&#1086;&#1082; &#1073;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087;" class="wp-image-5713 b-lazy" data-src="https://zaurmag.ru/wp-content/uploads/2021/03/bootstrap-icons-750x480.jpg" data-srcset="" srcset=""></a><figcaption>&#1050;&#1086;&#1083;&#1083;&#1077;&#1082;&#1094;&#1080;&#1103; &#1080;&#1082;&#1086;&#1085;&#1086;&#1082; Bootstrap</figcaption></figure><p>&#1052;&#1085;&#1077; &#1086;&#1095;&#1077;&#1085;&#1100; &#1087;&#1086;&#1085;&#1088;&#1072;&#1074;&#1080;&#1083;&#1072;&#1089;&#1100; &#1076;&#1072;&#1085;&#1085;&#1072;&#1103; &#1082;&#1086;&#1083;&#1083;&#1077;&#1082;&#1094;&#1080;&#1103; &#1080;&#1082;&#1086;&#1085;&#1086;&#1082;. &#1055;&#1088;&#1080;&#1095;&#1077;&#1084; &#1091;&#1076;&#1086;&#1073;&#1085;&#1086; &#1090;&#1086;, &#1095;&#1090;&#1086; &#1084;&#1086;&#1078;&#1085;&#1086; &#1087;&#1086;&#1089;&#1084;&#1086;&#1090;&#1088;&#1077;&#1090;&#1100; &#1082;&#1072;&#1082; &#1090;&#1072; &#1080;&#1083;&#1080; &#1080;&#1085;&#1072;&#1103; &#1080;&#1082;&#1086;&#1085;&#1082;&#1072; &#1073;&#1091;&#1076;&#1077;&#1090; &#1089;&#1084;&#1086;&#1090;&#1088;&#1077;&#1090;&#1100;&#1089;&#1103;, &#1085;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1074; &#1082;&#1085;&#1086;&#1087;&#1082;&#1077; &#1080;&#1083;&#1080; &#1074; &#1089;&#1075;&#1088;&#1091;&#1087;&#1087;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1085;&#1086;&#1084; &#1087;&#1086;&#1083;&#1077; &#1092;&#1086;&#1088;&#1084;&#1099;.</p>



<figure class="wp-block-image size-large"><a class="zoom popup-image--js" href="https://zaurmag.ru/wp-content/uploads/2021/03/icon-bootstrap-full.jpg"><noscript><img loading="lazy" decoding="async" width="750" height="543" itemprop="image" src="https://zaurmag.ru/wp-content/uploads/2021/03/icon-bootstrap-full-750x543.jpg" alt="&#1055;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1086;&#1077; &#1086;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1077; &#1080;&#1082;&#1086;&#1085;&#1082;&#1080; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087;" class="wp-image-5716" srcset="https://zaurmag.ru/wp-content/uploads/2021/03/icon-bootstrap-full-750x543.jpg 750w, https://zaurmag.ru/wp-content/uploads/2021/03/icon-bootstrap-full-387x280.jpg 387w, https://zaurmag.ru/wp-content/uploads/2021/03/icon-bootstrap-full.jpg 1331w" sizes="(max-width: 750px) 100vw, 750px" /></noscript><img decoding="async" itemprop="image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="&#1055;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1086;&#1077; &#1086;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1077; &#1080;&#1082;&#1086;&#1085;&#1082;&#1080; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087;" class="wp-image-5716 b-lazy" data-src="https://zaurmag.ru/wp-content/uploads/2021/03/icon-bootstrap-full-750x543.jpg" data-srcset="" srcset=""></a></figure><p>&#1042; &#1073;&#1083;&#1086;&#1082;&#1077; &#1089;&#1087;&#1088;&#1072;&#1074;&#1072; &#1084;&#1099; &#1084;&#1086;&#1078;&#1077;&#1084; &#1074;&#1099;&#1073;&#1088;&#1072;&#1090;&#1100; &#1091;&#1076;&#1086;&#1073;&#1085;&#1099;&#1081; &#1092;&#1086;&#1088;&#1084;&#1072;&#1090; &#1076;&#1083;&#1103; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1077;&#1085;&#1080;&#1103; &#1080;&#1082;&#1086;&#1085;&#1082;&#1080;.</p>



<p>&#1057;&#1090;&#1086;&#1080;&#1090; &#1086;&#1090;&#1084;&#1077;&#1090;&#1080;&#1090;&#1100;, &#1095;&#1090;&#1086; &#1076;&#1072;&#1085;&#1085;&#1072;&#1103; &#1082;&#1086;&#1083;&#1083;&#1077;&#1082;&#1094;&#1080;&#1103; &#1085;&#1077; &#1080;&#1084;&#1077;&#1077;&#1090; &#1087;&#1088;&#1080;&#1074;&#1103;&#1079;&#1082;&#1080; &#1082;&#1086;&#1085;&#1082;&#1088;&#1077;&#1090;&#1085;&#1086; &#1082; Bootstrap. &#1042;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1080;&#1093; &#1080; &#1073;&#1077;&#1079; &#1087;&#1088;&#1080;&#1084;&#1077;&#1085;&#1077;&#1085;&#1080;&#1103; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087; &#1074; &#1083;&#1102;&#1073;&#1086;&#1084; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1077;.</p>



<h2 class="wp-block-heading">9. &#1069;&#1082;&#1089;&#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1090;&#1072;&#1083;&#1100;&#1085;&#1099;&#1077; &#1092;&#1091;&#1085;&#1082;&#1094;&#1080;&#1080;</h2>



<p><strong>RTL</strong> (right to left) &mdash; &#1101;&#1090;&#1086; &#1092;&#1091;&#1085;&#1082;&#1094;&#1080;&#1103; &#1082;&#1086;&#1090;&#1086;&#1088;&#1072;&#1103; &#1089;&#1077;&#1081;&#1095;&#1072;&#1089; &#1072;&#1082;&#1090;&#1080;&#1074;&#1085;&#1086; &#1090;&#1077;&#1089;&#1090;&#1080;&#1088;&#1091;&#1077;&#1090;&#1089;&#1103; &#1080; &#1077;&#1089;&#1083;&#1080; &#1087;&#1086;&#1081;&#1076;&#1077;&#1090; &#1074;&#1089;&#1077; &#1093;&#1086;&#1088;&#1086;&#1096;&#1086; &#1087;&#1086;&#1103;&#1074;&#1080;&#1090;&#1089;&#1103; &#1074; &#1073;&#1091;&#1076;&#1091;&#1097;&#1080;&#1093; &#1074;&#1077;&#1088;&#1089;&#1080;&#1103;&#1093; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087; 5. RTL &#1086;&#1079;&#1085;&#1072;&#1095;&#1072;&#1077;&#1090; &#1089;&#1087;&#1088;&#1072;&#1074;&#1072; &#1085;&#1072; &#1083;&#1077;&#1074;&#1086;, &#1090;&#1086; &#1077;&#1089;&#1090;&#1100; &#1077;&#1089;&#1090;&#1100; &#1074;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086;&#1089;&#1090;&#1100; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1096;&#1088;&#1080;&#1092;&#1090;&#1099;, &#1082;&#1086;&#1090;&#1088;&#1099;&#1077; &#1095;&#1080;&#1090;&#1072;&#1102;&#1090;&#1089;&#1103; &#1089;&#1087;&#1088;&#1072;&#1074;&#1072; &#1085;&#1072; &#1083;&#1077;&#1074;&#1086;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1072;&#1088;&#1072;&#1073;&#1089;&#1082;&#1080;&#1081; &#1096;&#1088;&#1080;&#1092;&#1090;. &#1050;&#1072;&#1082; &#1101;&#1090;&#1086; &#1074;&#1099;&#1075;&#1083;&#1103;&#1076;&#1080;&#1090; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1087;&#1086;&#1089;&#1084;&#1086;&#1090;&#1088;&#1077;&#1090;&#1100; &#1085;&#1072; <a href="https://getbootstrap.com/docs/5.0/examples/album-rtl/" target="_blank" rel="noreferrer noopener nofollow">&#1076;&#1072;&#1085;&#1085;&#1086;&#1084; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1077;</a>.</p>



<p><strong>Offcanvas</strong> &mdash; &#1101;&#1082;&#1089;&#1087;&#1077;&#1088;&#1080;&#1084;&#1077;&#1085;&#1090; &#1089; &#1074;&#1099;&#1077;&#1079;&#1078;&#1072;&#1102;&#1097;&#1077;&#1081; &#1073;&#1086;&#1082;&#1086;&#1074;&#1086;&#1081; &#1087;&#1072;&#1085;&#1077;&#1083;&#1100;&#1102; &#1085;&#1072; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1099;&#1093; &#1091;&#1089;&#1090;&#1088;&#1086;&#1081;&#1089;&#1090;&#1074;&#1072;&#1093;. &#1069;&#1090;&#1086;&#1081; &#1087;&#1072;&#1085;&#1077;&#1083;&#1100;&#1102; &#1084;&#1086;&#1078;&#1077;&#1090; &#1073;&#1099;&#1090;&#1100; &#1073;&#1083;&#1086;&#1082; &#1084;&#1077;&#1085;&#1102; &#1080;&#1083;&#1080; &#1082;&#1086;&#1088;&#1079;&#1080;&#1085;&#1072; &#1087;&#1086;&#1082;&#1091;&#1087;&#1086;&#1082; &#1074; &#1080;&#1085;&#1090;&#1077;&#1088;&#1085;&#1077;&#1090;-&#1084;&#1072;&#1075;&#1072;&#1079;&#1080;&#1085;&#1077;. &#1053;&#1072; &#1084;&#1086;&#1081; &#1074;&#1079;&#1075;&#1083;&#1103;&#1076; &#1085;&#1091;&#1078;&#1085;&#1072;&#1103; &#1074;&#1077;&#1097;&#1100;, &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1074; &#1086;&#1089;&#1085;&#1086;&#1074;&#1085;&#1086;&#1084; &#1103; &#1074;&#1077;&#1088;&#1089;&#1090;&#1072;&#1102; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1086;&#1077; &#1084;&#1077;&#1085;&#1102; &#1080;&#1084;&#1077;&#1085;&#1085;&#1086; &#1074;&#1099;&#1077;&#1079;&#1078;&#1072;&#1102;&#1097;&#1080;&#1084; &#1089;&#1083;&#1077;&#1074;&#1072; &#1085;&#1072; &#1087;&#1088;&#1072;&#1074;&#1086;, &#1072; &#1085;&#1077; &#1074;&#1099;&#1087;&#1072;&#1076;&#1072;&#1102;&#1097;&#1080;&#1084; &#1089;&#1074;&#1077;&#1088;&#1093;&#1091;, &#1082;&#1072;&#1082; &#1101;&#1090;&#1086; &#1089;&#1077;&#1081;&#1095;&#1072;&#1089; &#1088;&#1077;&#1072;&#1083;&#1080;&#1079;&#1086;&#1074;&#1072;&#1085;&#1086; &#1074; Bootstrap. &#1063;&#1090;&#1086;&#1073;&#1099; &#1086;&#1094;&#1077;&#1085;&#1080;&#1090;&#1100; &#1073;&#1091;&#1076;&#1091;&#1097;&#1091;&#1102; &#1092;&#1080;&#1095;&#1091; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1075;&#1083;&#1103;&#1085;&#1091;&#1090;&#1100; <a href="https://getbootstrap.com/docs/5.0/examples/offcanvas/" target="_blank" rel="noreferrer noopener">&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;</a>. &#1059;&#1084;&#1077;&#1085;&#1100;&#1096;&#1072;&#1077;&#1090;&#1077; &#1086;&#1082;&#1085;&#1086; &#1073;&#1088;&#1072;&#1091;&#1079;&#1077;&#1088;&#1072; &#1076;&#1086; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1099;&#1093; &#1088;&#1072;&#1079;&#1084;&#1077;&#1088;&#1086;&#1074;.</p>



<h2 class="wp-block-heading">10. &#1044;&#1086;&#1087;&#1086;&#1083;&#1085;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1099;&#1077; &#1087;&#1088;&#1080;&#1103;&#1090;&#1085;&#1099;&#1077; &#1087;&#1083;&#1102;&#1096;&#1082;&#1080;</h2>



<p>1. &#1050;&#1072;&#1082; &#1073;&#1099;&#1083;&#1086; &#1091;&#1078;&#1077; &#1086;&#1090;&#1084;&#1077;&#1095;&#1077;&#1085;&#1086; &#1074;&#1099;&#1096;&#1077;, &#1076;&#1086;&#1073;&#1072;&#1074;&#1083;&#1077;&#1085;&#1072; &#1085;&#1086;&#1074;&#1072;&#1103; &#1090;&#1086;&#1095;&#1082;&#1072; &#1086;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1072; (grid-breakpoint) &#1087;&#1086; &#1085;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077;&#1084; <strong>xxl</strong>. &#1055;&#1088;&#1080;&#1084;&#1077;&#1085;&#1103;&#1077;&#1090;&#1089;&#1103; &#1076;&#1083;&#1103; &#1096;&#1080;&#1088;&#1086;&#1082;&#1086;&#1092;&#1086;&#1088;&#1084;&#1072;&#1090;&#1085;&#1099;&#1093; &#1101;&#1082;&#1088;&#1072;&#1085;&#1086;&#1074; &#1088;&#1072;&#1079;&#1088;&#1077;&#1096;&#1077;&#1085;&#1080;&#1077;&#1084; &#1086;&#1090; 1440 &#1087;&#1080;&#1082;&#1089;. &#1080; &#1074;&#1099;&#1096;&#1077;. &#1063;&#1077;&#1089;&#1090;&#1085;&#1086; &#1075;&#1086;&#1074;&#1086;&#1088;&#1103;, &#1074; 4-&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; &#1103; &#1089;&#1072;&#1084; &#1077;&#1075;&#1086; &#1076;&#1086;&#1073;&#1072;&#1074;&#1083;&#1103;&#1083; &#1087;&#1088;&#1080; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086;&#1089;&#1090;&#1080;. &#1040; &#1090;&#1091;&#1090; &#1086;&#1085; &#1091;&#1078;&#1077; &#1076;&#1086;&#1089;&#1090;&#1091;&#1087;&#1077;&#1085; &#1080;&#1079; &#1082;&#1086;&#1088;&#1086;&#1073;&#1082;&#1080;.</p>



<p>2. &#1042; &#1084;&#1080;&#1082;&#1089;&#1080;&#1085;&#1072;&#1093; sass &#1073;&#1088;&#1077;&#1072;&#1082;&#1087;&#1086;&#1080;&#1085;&#1090;&#1086;&#1074; max-width &#1087;&#1088;&#1086;&#1080;&#1079;&#1086;&#1096;&#1083;&#1080; &#1085;&#1077;&#1073;&#1086;&#1083;&#1100;&#1096;&#1080;&#1077; &#1080;&#1079;&#1084;&#1077;&#1085;&#1077;&#1085;&#1080;&#1103;. &#1042; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; v.4, &#1095;&#1090;&#1086;&#1073;&#1099; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1089;&#1090;&#1080;&#1083;&#1080;, &#1089;&#1082;&#1072;&#1078;&#1077;&#1084; &#1076;&#1083;&#1103; &#1101;&#1082;&#1088;&#1072;&#1085;&#1072; 992px &#1080; &#1085;&#1080;&#1078;&#1077;, &#1085;&#1091;&#1078;&#1085;&#1086; &#1073;&#1099;&#1083;&#1086; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1084;&#1080;&#1082;&#1089;&#1080;&#1085; &#1089; &#1090;&#1086;&#1095;&#1082;&#1086;&#1081; md, &#1090;&#1086; &#1077;&#1089;&#1090;&#1100; &#1074;&#1086;&#1090; &#1090;&#1072;&#1082; &mdash; <code>@include media-breakpoint-down(md) { &hellip; }</code>. &#1071; &#1095;&#1077;&#1089;&#1090;&#1085;&#1086; &#1089;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1085;&#1077;&#1084;&#1085;&#1086;&#1075;&#1086; &#1090;&#1091;&#1090; &#1087;&#1091;&#1090;&#1072;&#1083;&#1089;&#1103;, &#1074; &#1075;&#1086;&#1083;&#1086;&#1074;&#1077; &#1094;&#1080;&#1092;&#1088;&#1072; 992, &#1072; &#1072;&#1083;&#1080;&#1072;&#1089; &#1090;&#1086;&#1095;&#1082;&#1080; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1084; &mdash; <code>md</code>. &#1042; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; v.5 &#1074;&#1089;&#1077; &#1090;&#1072;&#1082;, &#1082;&#1072;&#1082; &#1080; &#1076;&#1086;&#1083;&#1078;&#1085;&#1086; &#1073;&#1099;&#1090;&#1100; &mdash; <code>@include media-breakpoint-down(lg) { &hellip; }</code>. </p>



<p>3. &#1042; Bootstrap 5 RFS (responsive font size) &#1074;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085; &#1091;&#1078;&#1077; &#1087;&#1086; &#1091;&#1084;&#1086;&#1083;&#1095;&#1072;&#1085;&#1080;&#1102;. &#1042; 4-&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; &#1077;&#1075;&#1086; &#1085;&#1091;&#1078;&#1085;&#1086; &#1073;&#1099;&#1083;&#1086; &#1074;&#1082;&#1083;&#1102;&#1095;&#1072;&#1090;&#1100; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1086;, &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1080;&#1074; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1077; <code>$enable-responsive-font-sizes: true</code>. &#1058;&#1072;&#1082;&#1078;&#1077; &#1085;&#1072;&#1084; &#1090;&#1077;&#1087;&#1077;&#1088;&#1100; &#1076;&#1086;&#1089;&#1090;&#1091;&#1087;&#1077;&#1085; &#1084;&#1080;&#1082;&#1089;&#1080;&#1085; <code>font-size()</code>. &#1042; &#1085;&#1077;&#1075;&#1086; &#1084;&#1086;&#1078;&#1085;&#1086; &#1087;&#1077;&#1088;&#1077;&#1076;&#1072;&#1090;&#1100; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1077; &#1096;&#1088;&#1080;&#1092;&#1090;&#1072; &#1076;&#1083;&#1103; &#1076;&#1077;&#1082;&#1089;&#1090;&#1086;&#1087;&#1085;&#1086;&#1075;&#1086; &#1101;&#1082;&#1088;&#1072;&#1085;&#1072;, &#1072; &#1076;&#1083;&#1103; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1099;&#1093; &#1073;&#1091;&#1076;&#1077;&#1090; &#1080;&#1076;&#1090;&#1080; &#1087;&#1083;&#1072;&#1074;&#1085;&#1086;&#1077; &#1091;&#1084;&#1077;&#1085;&#1100;&#1096;&#1077;&#1085;&#1080;&#1077;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, <code>@include font-size(36px)</code>. &#1055;&#1088;&#1072;&#1074;&#1076;&#1072; &#1103; &#1087;&#1086;&#1082;&#1072; &#1085;&#1077; &#1088;&#1072;&#1079;&#1086;&#1073;&#1088;&#1072;&#1083;&#1089;&#1103;, &#1082;&#1072;&#1082; &#1091;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1090;&#1100; &#1084;&#1080;&#1085;&#1080;&#1084;&#1072;&#1083;&#1100;&#1085;&#1086;&#1077; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1077; &#1076;&#1083;&#1103; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1099;&#1093; &#1091;&#1089;&#1090;&#1088;&#1086;&#1089;&#1090;&#1074;. &#1045;&#1089;&#1083;&#1080; &#1082;&#1090;&#1086; &#1079;&#1085;&#1072;&#1077;&#1090; &#1085;&#1072;&#1087;&#1080;&#1096;&#1080;&#1090;&#1077; &#1074; &#1082;&#1086;&#1084;&#1084;&#1077;&#1085;&#1090;&#1072;&#1088;&#1080;&#1103;&#1093;. &#1042;&#1086;&#1086;&#1073;&#1097;&#1077; &#1076;&#1083;&#1103; RFS &#1077;&#1089;&#1090;&#1100; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1099;&#1081; <a href="https://github.com/twbs/rfs/tree/v8.0.4" target="_blank" rel="noreferrer noopener nofollow">&#1088;&#1077;&#1087;&#1086;&#1079;&#1080;&#1090;&#1088;&#1080;&#1081; &#1074; GitHub</a>, &#1090;&#1072;&#1082; &#1095;&#1090;&#1086; &#1077;&#1089;&#1083;&#1080; &#1080;&#1085;&#1090;&#1077;&#1088;&#1077;&#1089;&#1085;&#1086; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1090;&#1091;&#1076;&#1072; &#1079;&#1072;&#1075;&#1083;&#1103;&#1085;&#1091;&#1090;&#1100;.</p>



<p>4. &#1055;&#1086;&#1103;&#1074;&#1080;&#1083;&#1072;&#1089;&#1100; &#1087;&#1083;&#1072;&#1074;&#1085;&#1072;&#1103; &#1087;&#1088;&#1086;&#1082;&#1088;&#1091;&#1090;&#1082;&#1072; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1099; &#1076;&#1086; &#1103;&#1082;&#1086;&#1088;&#1103; &#1080; &#1088;&#1077;&#1072;&#1083;&#1080;&#1079;&#1086;&#1074;&#1072;&#1085;&#1086; &#1101;&#1090;&#1086; &#1089; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;&#1102; CSS. &#1058;&#1086;&#1083;&#1100;&#1082;&#1086; &#1103; &#1085;&#1077; &#1079;&#1085;&#1072;&#1102; &#1085;&#1072;&#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1086; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1072; &#1101;&#1090;&#1072; &#1096;&#1090;&#1091;&#1082;&#1072;. &#1053;&#1091; &#1084;&#1086;&#1078;&#1085;&#1086; &#1089;&#1076;&#1077;&#1083;&#1072;&#1090;&#1100; &#1089;&#1089;&#1099;&#1083;&#1082;&#1091; &laquo;&#1053;&#1072;&#1074;&#1077;&#1088;&#1093;&raquo; &#1074; &#1087;&#1086;&#1076;&#1074;&#1072;&#1083;&#1077; &#1073;&#1077;&#1079; JS. &#1042; &#1086;&#1073;&#1097;&#1077;&#1084; &#1103; &#1101;&#1090;&#1091; &#1092;&#1080;&#1095;&#1091; &#1086;&#1090;&#1082;&#1083;&#1102;&#1095;&#1080;&#1083;. &#1044;&#1072;&#1074;&#1080;&#1083; &#1074; &#1089;&#1074;&#1086;&#1081; &#1092;&#1072;&#1081;&#1083; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1093; <code>$enable-smooth-scroll: false</code> &#1080; &#1074;&#1089;&#1077;, &#1087;&#1083;&#1072;&#1074;&#1085;&#1072;&#1103; &#1087;&#1088;&#1086;&#1082;&#1088;&#1091;&#1090;&#1082;&#1072; &#1090;&#1077;&#1087;&#1077;&#1088;&#1100; &#1085;&#1077; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1077;&#1090;. </p>



<p>5. &#1048;&#1085;&#1090;&#1077;&#1075;&#1088;&#1072;&#1094;&#1080;&#1103; &#1089;&#1077;&#1090;&#1082;&#1080; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087; &#1089; &#1073;&#1080;&#1073;&#1083;&#1080;&#1086;&#1090;&#1077;&#1082;&#1086;&#1081; <a href="https://zaurmag.ru/javascript-jquery/masonry-kirpichnyj-effekt-elementov-na-sajte-dokumentatsiya-na-russkom-yazyke.html" target="_blank" rel="noreferrer noopener">Masonry</a>. &#1042;&#1086;&#1090; &#1101;&#1090;&#1086; &#1090;&#1086;&#1078;&#1077; &#1084;&#1077;&#1085;&#1103; &#1087;&#1086;&#1088;&#1072;&#1076;&#1086;&#1074;&#1072;&#1083;&#1086;. &#1052;&#1085;&#1077; &#1085;&#1088;&#1072;&#1074;&#1080;&#1090;&#1089;&#1103; &#1073;&#1080;&#1073;&#1083;&#1080;&#1086;&#1090;&#1077;&#1082;&#1072; Masonry &#1080; &#1089;&#1077;&#1090;&#1082;&#1072; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087; &#1090;&#1086;&#1078;&#1077;. &#1050;&#1072;&#1082; &#1078;&#1077; &#1080;&#1093; &#1087;&#1086;&#1076;&#1088;&#1091;&#1078;&#1080;&#1090;&#1100; &#1076;&#1091;&#1084;&#1072;&#1083; &#1103;? &#1048; &#1074;&#1086;&#1090;, &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1077;, &#1088;&#1072;&#1089;&#1087;&#1080;&#1096;&#1080;&#1090;&#1077;&#1089;&#1100;&hellip; &#1055;&#1086;&#1076;&#1082;&#1083;&#1102;&#1095;&#1072;&#1077;&#1090;&#1089;&#1103; &#1076;&#1086;&#1074;&#1086;&#1083;&#1100;&#1085;&#1086; &#1083;&#1077;&#1075;&#1082;&#1086;. &#1054;&#1079;&#1085;&#1072;&#1082;&#1086;&#1084;&#1080;&#1090;&#1100;&#1089;&#1103; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1085;&#1072; <a href="https://getbootstrap.com/docs/5.0/examples/masonry/" target="_blank" rel="noreferrer noopener nofollow">&#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1077; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1072;</a>.</p>



<p>6. &#1047;&#1072;&#1084;&#1077;&#1085;&#1077;&#1085;&#1099; &#1073;&#1091;&#1082;&#1074;&#1099; &#1074; &#1082;&#1083;&#1072;&#1089;&#1089;&#1072;&#1093;, &#1086;&#1079;&#1085;&#1072;&#1095;&#1072;&#1102;&#1097;&#1080;&#1077; &#1085;&#1072;&#1095;&#1072;&#1083;&#1086; &#1080; &#1082;&#1086;&#1085;&#1077;&#1094; (&#1075;&#1086;&#1088;&#1080;&#1079;&#1086;&#1085;&#1090;&#1072;&#1083;&#1100;&#1085;&#1086;&#1077; &#1085;&#1072;&#1087;&#1088;&#1072;&#1074;&#1083;&#1077;&#1085;&#1080;&#1077;): l (left) &#1080; r (right), &#1085;&#1072; &#1073;&#1086;&#1083;&#1077;&#1077; &#1083;&#1086;&#1075;&#1080;&#1095;&#1085;&#1099;&#1077; &#1080;&#1084;&#1077;&#1085;&#1072; s (start) &#1080; e (end) &#1089;&#1086;&#1086;&#1090;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086;. &#1042; v.4, &#1082; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1091;, &#1095;&#1090;&#1086;&#1073;&#1099; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; <code>margin-left</code> &#1085;&#1091;&#1078;&#1085;&#1086; &#1073;&#1099;&#1083;&#1086; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1082;&#1083;&#1072;&#1089;&#1089; &mdash;<code> ml-*</code>. &#1058;&#1086;&#1078;&#1077; &#1089;&#1072;&#1084;&#1086;&#1077;, &#1077;&#1089;&#1083;&#1080; &#1085;&#1091;&#1078;&#1085;&#1086; <code>margin-right</code> &mdash; <code>mr-*</code>. &#1042; Bootstrap 5 &#1090;&#1077;&#1087;&#1077;&#1088;&#1100; &#1073;&#1091;&#1076;&#1077;&#1090; &#1090;&#1072;&#1082;: <code>ms-*</code> &#1080; <code>me-*</code>. &#1069;&#1090;&#1086; &#1082;&#1072;&#1089;&#1072;&#1077;&#1090;&#1089;&#1103; &#1074;&#1089;&#1077;&#1093; &#1082;&#1083;&#1072;&#1089;&#1089;&#1086;&#1074;, &#1075;&#1076;&#1077; &#1087;&#1088;&#1080;&#1084;&#1077;&#1085;&#1103;&#1102;&#1090;&#1089;&#1103; &#1073;&#1091;&#1082;&#1074;&#1099; &#1076;&#1083;&#1103; &#1086;&#1073;&#1086;&#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103; &#1083;&#1077;&#1074;&#1086; &#1080; &#1087;&#1088;&#1072;&#1074;&#1086; (&#1085;&#1072;&#1095;&#1072;&#1083;&#1086;, &#1082;&#1086;&#1085;&#1077;&#1094;). &#1053;&#1072;&#1076;&#1077;&#1102;&#1089;&#1100; &#1087;&#1086;&#1085;&#1103;&#1090;&#1085;&#1086; &#1086;&#1073;&#1098;&#1103;&#1089;&#1085;&#1080;&#1083;.</p>



<h2 class="wp-block-heading">&#1052;&#1080;&#1075;&#1088;&#1072;&#1094;&#1080;&#1103; &#1089; v.4 &#1076;&#1086; v.5</h2>



<p>&#1045;&#1089;&#1083;&#1080; &#1074;&#1099; &#1093;&#1086;&#1090;&#1080;&#1090;&#1077; &#1087;&#1077;&#1088;&#1077;&#1081;&#1090;&#1080; &#1085;&#1072; Bootstrap 5 &#1089; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; 4.x, &#1090;&#1086; &#1086;&#1079;&#1085;&#1072;&#1082;&#1086;&#1084;&#1100;&#1090;&#1077;&#1089;&#1100; &#1089;&#1085;&#1072;&#1095;&#1072;&#1083;&#1072; &#1089; <a href="https://getbootstrap.com/docs/5.0/migration/" target="_blank" rel="noreferrer noopener nofollow">&#1088;&#1091;&#1082;&#1086;&#1074;&#1086;&#1076;&#1089;&#1090;&#1074;&#1086;&#1084; &#1087;&#1086; &#1084;&#1080;&#1075;&#1088;&#1072;&#1094;&#1080;&#1080;</a>. &#1055;&#1088;&#1080;&#1076;&#1077;&#1090;&#1089;&#1103; &#1093;&#1086;&#1088;&#1086;&#1096;&#1086; &#1087;&#1086;&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1090;&#1100;.</p>



<h2 class="wp-block-heading">&#1047;&#1072;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085;&#1080;&#1077;</h2>



<p>&#1056;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1080; &#1083;&#1077;&#1075;&#1077;&#1085;&#1076;&#1072;&#1088;&#1085;&#1086;&#1075;&#1086; Bootstrap &#1074; &#1086;&#1095;&#1077;&#1088;&#1077;&#1076;&#1085;&#1086;&#1081; &#1088;&#1072;&#1079; &#1091;&#1076;&#1080;&#1074;&#1080;&#1083;&#1080; &#1085;&#1072;&#1089; &#1085;&#1086;&#1074;&#1086;&#1074;&#1074;&#1077;&#1076;&#1077;&#1085;&#1080;&#1103;&#1084;&#1080;. &#1054;&#1090;&#1084;&#1077;&#1095;&#1091;, &#1095;&#1090;&#1086; Bootstrap &#1091;&#1078;&#1077; &#1076;&#1086;&#1074;&#1086;&#1083;&#1100;&#1085;&#1086; &#1087;&#1088;&#1086;&#1076;&#1086;&#1083;&#1078;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1077; &#1074;&#1088;&#1077;&#1084;&#1103; &#1086;&#1089;&#1090;&#1072;&#1077;&#1090;&#1089;&#1103; &#1074; &#1090;&#1088;&#1077;&#1085;&#1076;&#1077; &#1087;&#1086;&#1087;&#1091;&#1083;&#1103;&#1088;&#1085;&#1099;&#1093; HTML/CSS-&#1092;&#1088;&#1077;&#1081;&#1084;&#1074;&#1086;&#1088;&#1086;&#1074; &#1074; &#1084;&#1080;&#1088;&#1077;. &#1057;&#1077;&#1075;&#1086;&#1076;&#1085;&#1103; &#1103; &#1076;&#1072;&#1078;&#1077; &#1085;&#1077; &#1079;&#1085;&#1072;&#1102; &#1074;&#1077;&#1073;-&#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1072;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1085;&#1077; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1083; &#1073;&#1099; &#1041;&#1091;&#1090;&#1089;&#1090;&#1088;&#1072;&#1087; &#1074; &#1089;&#1074;&#1086;&#1077;&#1081; &#1088;&#1072;&#1073;&#1086;&#1090;&#1077;. </p>



<p>&#1053;&#1091; &#1095;&#1090;&#1086;&#1078; &#1073;&#1091;&#1076;&#1077;&#1084; &#1078;&#1076;&#1072;&#1090;&#1100; &#1089;&#1090;&#1072;&#1073;&#1080;&#1083;&#1100;&#1085;&#1086;&#1075;&#1086; &#1088;&#1077;&#1083;&#1080;&#1079;&#1072;. &#1041;&#1091;&#1076;&#1077;&#1090; &#1101;&#1090;&#1086;, &#1082;&#1072;&#1082; &#1075;&#1086;&#1074;&#1086;&#1088;&#1103;&#1090; &#1072;&#1074;&#1090;&#1086;&#1088;&#1099; &#1087;&#1086;&#1089;&#1083;&#1077; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; beta3, &#1072; &#1074;&#1086;&#1090; &#1082;&#1086;&#1075;&#1076;&#1072; &#1080;&#1084;&#1077;&#1085;&#1085;&#1086; &#1084;&#1085;&#1077; &#1087;&#1086;&#1082;&#1072; &#1085;&#1077; &#1103;&#1089;&#1085;&#1086;. &#1053;&#1086; &#1103; &#1091;&#1078;&#1077; &#1072;&#1082;&#1090;&#1080;&#1074;&#1085;&#1086; &#1087;&#1088;&#1080;&#1084;&#1077;&#1085;&#1103;&#1102; 5-&#1102; &#1074;&#1077;&#1088;&#1089;&#1080;&#1102; &#1074; &#1089;&#1074;&#1086;&#1080;&#1093; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1072;&#1093;, &#1073;&#1072;&#1075;&#1086;&#1074; &#1087;&#1086;&#1082;&#1072; &#1085;&#1077; &#1085;&#1072;&#1096;&#1077;&#1083;.</p>



<p>&#1053;&#1072; &#1101;&#1090;&#1086;&#1081; &#1085;&#1086;&#1090;&#1077; &#1089;&#1082;&#1086;&#1088;&#1077;&#1077; &#1074;&#1089;&#1077;&#1075;&#1086; &#1080; &#1079;&#1072;&#1074;&#1077;&#1088;&#1096;&#1091;. &#1042;&#1089;&#1077;&#1084; &#1089;&#1087;&#1072;&#1089;&#1080;&#1073;&#1086; &#1079;&#1072; &#1074;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077;! &#1042;&#1086;&#1087;&#1088;&#1086;&#1089;&#1099;/&#1087;&#1086;&#1078;&#1077;&#1083;&#1072;&#1085;&#1080;&#1103; &#1087;&#1080;&#1096;&#1077;&#1084; &#1074; &#1082;&#1086;&#1084;&#1084;&#1077;&#1085;&#1090;&#1072;&#1088;&#1080;&#1103;&#1093;. &#1044;&#1086; &#1074;&#1089;&#1090;&#1088;&#1077;&#1095;&#1080; &#1074; &#1076;&#1088;&#1091;&#1075;&#1080;&#1093; &#1087;&#1086;&#1089;&#1090;&#1072;&#1093;!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/html5-css3/chto-novogo-v-bootstrap-5.html/feed</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			</item>
		<item>
		<title>Dstudio &#8212; интернет магазин обоев</title>
		<link>https://zaurmag.ru/portfolio/dstudio-internet-magazin-oboev.html</link>
					<comments>https://zaurmag.ru/portfolio/dstudio-internet-magazin-oboev.html#respond</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Thu, 18 Mar 2021 16:03:22 +0000</pubDate>
				<category><![CDATA[Мои работы]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5612</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/portfolio/dstudio-internet-magazin-oboev.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>КПК &#171;Каспий&#187;</title>
		<link>https://zaurmag.ru/portfolio/kpk-kaspij.html</link>
					<comments>https://zaurmag.ru/portfolio/kpk-kaspij.html#respond</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Thu, 18 Mar 2021 15:38:50 +0000</pubDate>
				<category><![CDATA[Мои работы]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5599</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/portfolio/kpk-kaspij.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Piter-Pm &#8212; интернет магазин миниатюр</title>
		<link>https://zaurmag.ru/portfolio/piter-pm-internet-magazin-miniatyur.html</link>
					<comments>https://zaurmag.ru/portfolio/piter-pm-internet-magazin-miniatyur.html#respond</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Thu, 18 Mar 2021 15:24:22 +0000</pubDate>
				<category><![CDATA[Мои работы]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5591</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/portfolio/piter-pm-internet-magazin-miniatyur.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Emmet &#8212; реактивное написание кода html/css</title>
		<link>https://zaurmag.ru/programmy-i-servisy/emmet-doc.html</link>
					<comments>https://zaurmag.ru/programmy-i-servisy/emmet-doc.html#respond</comments>
		
		<dc:creator><![CDATA[Заур Магомедов]]></dc:creator>
		<pubDate>Mon, 04 Jan 2021 12:32:23 +0000</pubDate>
				<category><![CDATA[Программы и сервисы]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[emmet]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[scss]]></category>
		<category><![CDATA[редактор кода]]></category>
		<guid isPermaLink="false">https://zaurmag.ru/?p=5354</guid>

					<description><![CDATA[&#1055;&#1088;&#1080;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1091;&#1102; &#1042;&#1072;&#1089; &#1076;&#1086;&#1088;&#1086;&#1075;&#1086;&#1081; &#1082;&#1086;&#1083;&#1083;&#1077;&#1075;&#1072;! &#1053;&#1072;&#1089;&#1090;&#1091;&#1087;&#1080;&#1083; 2021 &#1075;&#1086;&#1076; &#1080; &#1103; &#1042;&#1072;&#1089; &#1089; &#1101;&#1090;&#1080;&#1084; &#1087;&#1086;&#1079;&#1076;&#1088;&#1072;&#1074;&#1083;&#1103;&#1102;. &#1048;&#1079; &#1075;&#1086;&#1076;&#1072; &#1074; &#1075;&#1086;&#1076; &#1089;&#1086;&#1074;&#1077;&#1088;&#1096;&#1077;&#1085;&#1089;&#1090;&#1074;&#1091;&#1102;&#1090;&#1089;&#1103; &#1090;&#1077;&#1093;&#1085;&#1086;&#1083;&#1086;&#1075;&#1080;&#1080; &#1080; &#1092;&#1088;&#1086;&#1085;&#1090;&#1077;&#1085;&#1076;-&#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1072; &#1085;&#1077; &#1080;&#1089;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085;&#1080;&#1077;. &#1042; &#1076;&#1072;&#1085;&#1085;&#1086;&#1081; &#1079;&#1072;&#1084;&#1077;&#1090;&#1082;&#1077; &#1093;&#1086;&#1095;&#1091; &#1087;&#1086;&#1075;&#1086;&#1074;&#1086;&#1088;&#1080;&#1090;&#1100; &#1086; &#1090;&#1072;&#1082;&#1086;&#1081; &#1090;&#1077;&#1093;&#1085;&#1086;&#1083;&#1086;&#1075;&#1080;&#1080;, &#1082;&#1072;&#1082; Emmet. &#1063;&#1090;&#1086; &#1090;&#1072;&#1082;&#1086;&#1077; Emmet? Emmet (&#1101;&#1084;&#1084;&#1077;&#1090;) &#8212; &#1101;&#1090;&#1086; &#1089;&#1087;&#1077;&#1094;&#1080;&#1072;&#1083;&#1100;&#1085;&#1099;&#1081; &#1089;&#1080;&#1085;&#1090;&#1072;&#1082;&#1089;&#1080;&#1089; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1081;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1087;&#1086;&#1079;&#1074;&#1086;&#1083;&#1103;&#1077;&#1090; &#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1082;&#1086;&#1076;&#1099; html &#1080; css &#1074; &#1088;&#1072;&#1079;&#1099; &#1073;&#1099;&#1089;&#1090;&#1088;&#1077;&#1077;. &#1053;&#1077;&#1090;, &#1103;]]></description>
										<content:encoded><![CDATA[
<p>&#1055;&#1088;&#1080;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1091;&#1102; &#1042;&#1072;&#1089; &#1076;&#1086;&#1088;&#1086;&#1075;&#1086;&#1081; &#1082;&#1086;&#1083;&#1083;&#1077;&#1075;&#1072;! &#1053;&#1072;&#1089;&#1090;&#1091;&#1087;&#1080;&#1083; 2021 &#1075;&#1086;&#1076; &#1080; &#1103; &#1042;&#1072;&#1089; &#1089; &#1101;&#1090;&#1080;&#1084; &#1087;&#1086;&#1079;&#1076;&#1088;&#1072;&#1074;&#1083;&#1103;&#1102;. &#1048;&#1079; &#1075;&#1086;&#1076;&#1072; &#1074; &#1075;&#1086;&#1076; &#1089;&#1086;&#1074;&#1077;&#1088;&#1096;&#1077;&#1085;&#1089;&#1090;&#1074;&#1091;&#1102;&#1090;&#1089;&#1103; &#1090;&#1077;&#1093;&#1085;&#1086;&#1083;&#1086;&#1075;&#1080;&#1080; &#1080; &#1092;&#1088;&#1086;&#1085;&#1090;&#1077;&#1085;&#1076;-&#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1072; &#1085;&#1077; &#1080;&#1089;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085;&#1080;&#1077;. &#1042; &#1076;&#1072;&#1085;&#1085;&#1086;&#1081; &#1079;&#1072;&#1084;&#1077;&#1090;&#1082;&#1077; &#1093;&#1086;&#1095;&#1091; &#1087;&#1086;&#1075;&#1086;&#1074;&#1086;&#1088;&#1080;&#1090;&#1100; &#1086; &#1090;&#1072;&#1082;&#1086;&#1081; &#1090;&#1077;&#1093;&#1085;&#1086;&#1083;&#1086;&#1075;&#1080;&#1080;, &#1082;&#1072;&#1082; Emmet.</p>



<h2 class="wp-block-heading">&#1063;&#1090;&#1086; &#1090;&#1072;&#1082;&#1086;&#1077; Emmet?</h2>



<p>Emmet (&#1101;&#1084;&#1084;&#1077;&#1090;) &mdash; &#1101;&#1090;&#1086; &#1089;&#1087;&#1077;&#1094;&#1080;&#1072;&#1083;&#1100;&#1085;&#1099;&#1081; &#1089;&#1080;&#1085;&#1090;&#1072;&#1082;&#1089;&#1080;&#1089; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1081;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1087;&#1086;&#1079;&#1074;&#1086;&#1083;&#1103;&#1077;&#1090; &#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1082;&#1086;&#1076;&#1099; html &#1080; css &#1074; &#1088;&#1072;&#1079;&#1099; &#1073;&#1099;&#1089;&#1090;&#1088;&#1077;&#1077;. &#1053;&#1077;&#1090;, &#1103; &#1085;&#1077; &#1093;&#1086;&#1095;&#1091; &#1089;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100;, &#1095;&#1090;&#1086; &#1103; &#1089;&#1077;&#1075;&#1086;&#1076;&#1085;&#1103; &#1076;&#1072;&#1102; &#1074;&#1072;&#1084; &#1095;&#1090;&#1086;-&#1090;&#1086; &#1085;&#1086;&#1074;&#1077;&#1085;&#1100;&#1082;&#1086;&#1077;. &#1069;&#1090;&#1072; &#1090;&#1077;&#1093;&#1085;&#1086;&#1083;&#1086;&#1075;&#1080;&#1103; &#1076;&#1086;&#1074;&#1086;&#1083;&#1100;&#1085;&#1086; &#1087;&#1088;&#1086;&#1076;&#1086;&#1083;&#1078;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1077; &#1074;&#1088;&#1077;&#1084;&#1103; &#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1090;&#1089;&#1103; &#1087;&#1086;&#1087;&#1091;&#1083;&#1103;&#1088;&#1085;&#1086;&#1089;&#1090;&#1100;&#1102; &#1091; &#1084;&#1085;&#1086;&#1075;&#1080;&#1093; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1086;&#1074; &#1080; &#1076;&#1083;&#1103; &#1084;&#1077;&#1085;&#1103; &#1090;&#1072;&#1082;&#1078;&#1077; &#1085;&#1077; &#1080;&#1089;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085;&#1080;&#1077;. &#1071; &#1076;&#1072;&#1074;&#1085;&#1086; &#1101;&#1090;&#1080;&#1084; &#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1102;&#1089;&#1100; &#1080; &#1088;&#1077;&#1096;&#1080;&#1083; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1082;&#1094;&#1080;&#1102; &#1076;&#1083;&#1103; &#1090;&#1077;&#1093;, &#1082;&#1090;&#1086; &#1088;&#1077;&#1096;&#1080;&#1083; &#1074;&#1079;&#1103;&#1090;&#1100; &#1085;&#1072; &#1074;&#1086;&#1086;&#1088;&#1091;&#1078;&#1077;&#1085;&#1080;&#1077; &#1084;&#1086;&#1083;&#1085;&#1080;&#1077;&#1085;&#1086;&#1089;&#1085;&#1086;&#1077; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1077; &#1082;&#1086;&#1076;&#1072;. &#1042;&#1086;&#1086;&#1073;&#1097;&#1077;, &#1101;&#1090;&#1086;&#1081; &#1079;&#1072;&#1084;&#1077;&#1090;&#1082;&#1086;&#1081; &#1103; &#1089;&#1072;&#1084; &#1073;&#1091;&#1076;&#1091; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103;, &#1082;&#1072;&#1082; &#1096;&#1087;&#1072;&#1088;&#1075;&#1072;&#1083;&#1082;&#1086;&#1081;, &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1087;&#1086;&#1089;&#1090;&#1086;&#1103;&#1085;&#1085;&#1086; &#1095;&#1090;&#1086;-&#1090;&#1086; &#1079;&#1072;&#1073;&#1099;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103;.</p>



<p>Emmet &mdash; &#1101;&#1090;&#1086; &#1085;&#1077; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1072;&#1103; &#1089;&#1091;&#1097;&#1085;&#1086;&#1089;&#1090;&#1100;, &#1085;&#1077; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1086;&#1077; &#1087;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;  &#1080; &#1090;.&#1076;. &#1069;&#1090;&#1086; &#1076;&#1086;&#1087;&#1086;&#1083;&#1085;&#1077;&#1085;&#1080;&#1077; &#1082; &#1088;&#1077;&#1076;&#1072;&#1082;&#1090;&#1086;&#1088;&#1091; &#1082;&#1086;&#1076;&#1072;, &#1082; &#1090;&#1086;&#1084;&#1091; &#1088;&#1077;&#1076;&#1072;&#1082;&#1090;&#1086;&#1088;&#1091; &#1074; &#1082;&#1086;&#1090;&#1086;&#1088;&#1086;&#1084; &#1084;&#1099; &#1087;&#1080;&#1096;&#1077;&#1084; &#1082;&#1086;&#1076; &#1087;&#1088;&#1080; &#1082;&#1086;&#1076;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1080;. &#1042; &#1073;&#1086;&#1083;&#1100;&#1096;&#1080;&#1085;&#1089;&#1090;&#1074;&#1077; &#1087;&#1086;&#1087;&#1091;&#1083;&#1103;&#1088;&#1085;&#1099;&#1093; &#1088;&#1077;&#1076;&#1072;&#1082;&#1090;&#1086;&#1088;&#1086;&#1074; &#1082;&#1086;&#1076;&#1072; Emmet &#1091;&#1078;&#1077; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085; &#1080;&#1079; &#1082;&#1086;&#1088;&#1086;&#1073;&#1082;&#1080;. &#1042; &#1085;&#1077;&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1093; &#1078;&#1077; &#1085;&#1091;&#1078;&#1085;&#1086; &#1091;&#1089;&#1090;&#1072;&#1085;&#1072;&#1074;&#1083;&#1080;&#1074;&#1072;&#1090;&#1100;, &#1082;&#1072;&#1082; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1086;&#1077; &#1076;&#1086;&#1087;&#1086;&#1083;&#1085;&#1077;&#1085;&#1080;&#1077;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1074; &#1088;&#1077;&#1076;&#1072;&#1082;&#1090;&#1086;&#1088;&#1077; <a href="https://zaurmag.ru/my-videokursy/besplatnyj-videokurs-redaktor-koda-sublime-text-3.html" target="_blank" rel="noreferrer noopener">Sublime Text 3</a> &#1080;&#1079;&#1085;&#1072;&#1095;&#1072;&#1083;&#1100;&#1085;&#1086; &#1086;&#1085; &#1085;&#1077; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;. &#1053;&#1091;&#1078;&#1085;&#1086; &#1089;&#1090;&#1072;&#1074;&#1080;&#1090;&#1100;, &#1074;&#1086;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1074;&#1096;&#1080;&#1089;&#1100; Package control. &#1044;&#1083;&#1103; Sublime &#1103; <a href="https://www.youtube.com/watch?v=UuycHeCnoRw&amp;list=PLGRCLxNLQuXR4LmtDYAwqZxImU_y_NnW0&amp;index=4" target="_blank" rel="noreferrer noopener nofollow">&#1079;&#1072;&#1087;&#1080;&#1089;&#1099;&#1074;&#1072;&#1083; &#1074;&#1080;&#1076;&#1077;&#1086;&#1091;&#1088;&#1086;&#1082;</a> &#1087;&#1086; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1077; &#1080; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; Emmet, &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1087;&#1086;&#1089;&#1084;&#1086;&#1090;&#1088;&#1077;&#1090;&#1100;. </p>



<p>&#1053;&#1072;&#1095;&#1085;&#1077;&#1084; &#1089; &#1090;&#1086;&#1075;&#1086;, &#1095;&#1090;&#1086; &#1086;&#1079;&#1085;&#1072;&#1082;&#1086;&#1084;&#1080;&#1090;&#1100;&#1089;&#1103; &#1089; Emmet &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1085;&#1072; &#1086;&#1092;&#1080;&#1094;&#1080;&#1072;&#1083;&#1100;&#1085;&#1086;&#1084; &#1089;&#1072;&#1081;&#1090;&#1077; &mdash; <a href="https://emmet.io/" target="_blank" rel="noreferrer noopener nofollow">emmet.io</a>. &#1044;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1103; &#1085;&#1072; &#1072;&#1085;&#1075;&#1083;&#1080;&#1081;&#1089;&#1082;&#1086;&#1084; &#1103;&#1079;&#1099;&#1082;&#1077; &mdash; <a href="https://docs.emmet.io/" target="_blank" rel="noreferrer noopener nofollow">docs.emmet.io</a>.</p>



<p>&#1044;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1086;&#1073;&#1088;&#1072;&#1090;&#1080;&#1084;&#1089;&#1103; &#1082; &#1087;&#1088;&#1086;&#1089;&#1090;&#1086;&#1084;&#1091; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1091;. &#1042;&#1086;&#1090; &#1082;&#1072;&#1082; &#1084;&#1086;&#1078;&#1085;&#1086; &#1088;&#1072;&#1079;&#1074;&#1077;&#1088;&#1085;&#1091;&#1090;&#1100; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1085;&#1091;&#1102; &#1079;&#1072;&#1087;&#1080;&#1089;&#1100; &#1074; &#1087;&#1086;&#1083;&#1085;&#1086;&#1094;&#1077;&#1085;&#1085;&#1099;&#1081; html-&#1082;&#1086;&#1076;.</p>



<p>&#1057;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1077; &#1074;&#1080;&#1076;&#1072;</p>



<pre class="wp-block-code language-markup"><code>#page&gt;ul.navigation&gt;li*5&gt;a[href="#"]{&#1055;&#1091;&#1085;&#1082;&#1090; $}</code></pre>



<p>&#1073;&#1091;&#1076;&#1077;&#1090; &#1087;&#1088;&#1077;&#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1074;&#1072;&#1085;&#1086; &#1074;</p>



<pre class="wp-block-code language-markup"><code>&lt;div id="page"&gt;
    &lt;ul class="navigation"&gt;
        &lt;li&gt;&lt;a href="#"&gt;&#1055;&#1091;&#1085;&#1082;&#1090; 1&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&#1055;&#1091;&#1085;&#1082;&#1090; 2&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&#1055;&#1091;&#1085;&#1082;&#1090; 3&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&#1055;&#1091;&#1085;&#1082;&#1090; 4&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&#1055;&#1091;&#1085;&#1082;&#1090; 5&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
&lt;/div&gt;</code></pre>



<p>&#1086;&#1076;&#1085;&#1080;&#1084; &#1085;&#1072;&#1078;&#1072;&#1090;&#1080;&#1077;&#1084; <strong>&#1082;&#1083;&#1072;&#1074;&#1080;&#1096;&#1080; &laquo;Tab&raquo;</strong> (&#1086;&#1073;&#1099;&#1095;&#1085;&#1086; &#1101;&#1090;&#1086; &#1080;&#1084;&#1077;&#1085;&#1085;&#1086; Tab). &#1055;&#1088;&#1080;&#1095;&#1077;&#1084; &#1087;&#1088;&#1080; &#1075;&#1077;&#1085;&#1077;&#1088;&#1072;&#1094;&#1080;&#1080; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1103;&#1077;&#1090;&#1089;&#1103; &#1090;&#1072;&#1073;&#1091;&#1083;&#1103;&#1094;&#1080;&#1103;, &#1095;&#1090;&#1086; &#1076;&#1077;&#1083;&#1072;&#1077;&#1090; &#1082;&#1086;&#1076; &#1091;&#1076;&#1086;&#1073;&#1086;&#1095;&#1080;&#1090;&#1072;&#1077;&#1084;&#1099;&#1084; &#1080; &#1082;&#1088;&#1072;&#1089;&#1080;&#1074;&#1099;&#1084;. &#1058;&#1072;&#1082;&#1080;&#1084; &#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1084; &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1091;&#1089;&#1082;&#1086;&#1088;&#1080;&#1090;&#1100; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1077; &#1091;&#1090;&#1086;&#1084;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1075;&#1086; &#1082;&#1086;&#1076;&#1072; &#1088;&#1072;&#1079;&#1084;&#1077;&#1090;&#1082;&#1080;. &#1048; &#1103; &#1089;&#1095;&#1080;&#1090;&#1072;&#1102; &#1101;&#1090;&#1086; &#1082;&#1088;&#1091;&#1090;&#1086;!</p>



<p>&#1050;&#1072;&#1082; &#1074;&#1080;&#1076;&#1080;&#1090;&#1077; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1085;&#1072;&#1103; &#1079;&#1072;&#1087;&#1080;&#1089;&#1100; &#1095;&#1077;&#1084;-&#1090;&#1086; &#1087;&#1086;&#1093;&#1086;&#1078;&#1072; &#1085;&#1072; &#1089;&#1080;&#1085;&#1090;&#1072;&#1082;&#1089;&#1080;&#1089; css-&#1082;&#1086;&#1076;&#1072;. &#1055;&#1086;&#1101;&#1090;&#1086;&#1084;&#1091; &#1086;&#1089;&#1074;&#1086;&#1080;&#1090;&#1100; Emmet &#1073;&#1091;&#1076;&#1077;&#1090; &#1077;&#1097;&#1077; &#1083;&#1077;&#1075;&#1095;&#1077;.</p>



<h2 class="wp-block-heading">HTML</h2>



<h3 class="wp-block-heading">&#1069;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1099;</h3>



<p>&#1044;&#1083;&#1103; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1086;&#1074; &#1087;&#1086;&#1089;&#1088;&#1077;&#1076;&#1089;&#1090;&#1074;&#1086;&#1084; &#1101;&#1084;&#1084;&#1077;&#1090; &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1091;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1090;&#1100; &#1083;&#1102;&#1073;&#1099;&#1077; &#1080;&#1084;&#1077;&#1085;&#1072;. &#1042; &#1101;&#1084;&#1084;&#1077;&#1090; &#1085;&#1077;&#1090; &#1082;&#1072;&#1082;&#1086;&#1075;&#1086;-&#1083;&#1080;&#1073;&#1086; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1086;&#1075;&#1086; &#1085;&#1072;&#1073;&#1086;&#1088;&#1072;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1076;&#1083;&#1103; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103; &#1090;&#1077;&#1075;&#1086;&#1074;.</p>



<p>&#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, <code>div + Tab</code> &#1073;&#1091;&#1076;&#1077;&#1090; &#1087;&#1088;&#1077;&#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1074;&#1072;&#1085; &#1074; <code>&lt;div&gt;&lt;/div&gt;</code>, &#1090;&#1072;&#1082;&#1078;&#1077; <code>mytag + Tab</code> &#1073;&#1091;&#1076;&#1077;&#1090; &#1087;&#1088;&#1077;&#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1074;&#1072;&#1085; &#1074; <code>&lt;mytag&gt;&lt;/mytag&gt;</code>.</p>



<h3 class="wp-block-heading">&#1042;&#1083;&#1086;&#1078;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1100; (&#1088;&#1077;&#1073;&#1077;&#1085;&#1086;&#1082;): &gt;</h3>



<p>&#1044;&#1083;&#1103; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103; &#1074;&#1083;&#1086;&#1078;&#1077;&#1085;&#1085;&#1099;&#1093; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1086;&#1074; &#1076;&#1086;&#1089;&#1090;&#1072;&#1090;&#1086;&#1095;&#1085;&#1086; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1089;&#1080;&#1084;&#1074;&#1086;&#1083; <code>&gt;</code> &#1087;&#1086;&#1089;&#1083;&#1077; &#1088;&#1086;&#1076;&#1080;&#1090;&#1077;&#1083;&#1100;&#1089;&#1082;&#1086;&#1075;&#1086; &#1080;&#1084;&#1077;&#1085;&#1080;. </p>



<pre class="wp-block-code lang-markup"><code>div&gt;ul&gt;li</code></pre>



<p>&hellip; &#1082;&#1086;&#1085;&#1074;&#1077;&#1088;&#1090;&#1080;&#1088;&#1091;&#1077;&#1090;&#1089;&#1103; &#1074;</p>



<pre class="wp-block-code lang-markup"><code>&lt;div&gt;
    &lt;ul&gt;
        &lt;li&gt;&lt;/li&gt;
    &lt;/ul&gt;
&lt;/div&gt;</code></pre>



<h3 class="wp-block-heading">&#1057;&#1086;&#1089;&#1077;&#1076;&#1085;&#1080;&#1081; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;: +</h3>



<p>&#1044;&#1083;&#1103; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1072; &#1085;&#1072; &#1086;&#1076;&#1085;&#1086;&#1084; &#1091;&#1088;&#1086;&#1074;&#1085;&#1077; (&#1089;&#1086;&#1089;&#1077;&#1076;&#1085;&#1080;&#1081; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;) &#1084;&#1086;&#1078;&#1085;&#1086; &#1074;&#1086;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1089;&#1080;&#1084;&#1074;&#1086;&#1083;&#1086;&#1084; <code>+</code>. </p>



<pre class="wp-block-code lang-markup"><code>div+p+span</code></pre>



<p>&hellip; &#1087;&#1088;&#1077;&#1086;&#1073;&#1088;&#1072;&#1079;&#1091;&#1077;&#1090;&#1089;&#1103; &#1074;</p>



<pre class="wp-block-code lang-markup"><code>&lt;div&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;span&gt;&lt;/span&gt;</code></pre>



<h3 class="wp-block-heading">&#1050;&#1086;&#1083;&#1080;&#1095;&#1077;&#1089;&#1090;&#1074;&#1086; (&#1091;&#1084;&#1085;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;): *</h3>



<p>&#1057; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;&#1102; &#1086;&#1087;&#1077;&#1088;&#1072;&#1090;&#1086;&#1088;&#1072; <code>*</code> (&#1091;&#1084;&#1085;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;) &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1090;&#1088;&#1077;&#1073;&#1091;&#1077;&#1084;&#1086;&#1077; &#1082;&#1086;&#1083;&#1080;&#1095;&#1077;&#1089;&#1090;&#1074;&#1086; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1086;&#1074;.</p>



<pre class="wp-block-code lang-markup"><code>p*3</code></pre>



<p>&hellip; &#1074;&#1099;&#1074;&#1077;&#1076;&#1077;&#1090;</p>



<pre class="wp-block-code lang-markup"><code>&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
</code></pre>



<h3 class="wp-block-heading">&#1043;&#1088;&#1091;&#1087;&#1087;&#1080;&#1088;&#1086;&#1074;&#1082;&#1072;: ()</h3>



<p>&#1057; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;&#1102; &#1089;&#1082;&#1086;&#1073;&#1086;&#1082; <code>()</code> &#1084;&#1086;&#1078;&#1085;&#1086; &#1075;&#1088;&#1091;&#1087;&#1087;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1103;, &#1090;&#1072;&#1082;&#1080;&#1084; &#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1084;, &#1086;&#1073;&#1088;&#1072;&#1079;&#1091;&#1103; &#1087;&#1086;&#1076;&#1076;&#1077;&#1088;&#1077;&#1074;&#1100;&#1103; &#1074; html-&#1082;&#1086;&#1076;&#1077;.</p>



<pre class="wp-block-code lang-markup"><code>div&gt;(header&gt;ul&gt;li*2&gt;a)+footer&gt;p</code></pre>



<p>&hellip; &#1087;&#1088;&#1077;&#1086;&#1073;&#1088;&#1072;&#1079;&#1091;&#1077;&#1090;&#1089;&#1103; &#1074;</p>



<pre class="wp-block-code lang-markup"><code>&lt;div&gt;
    &lt;header&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/header&gt;
    &lt;footer&gt;
        &lt;p&gt;&lt;/p&gt;
    &lt;/footer&gt;
&lt;/div&gt;</code></pre>



<h3 class="wp-block-heading">&#1040;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1099;</h3>



<p>&#1055;&#1086;&#1084;&#1080;&#1084;&#1086; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103; &#1089;&#1072;&#1084;&#1080;&#1093; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1086;&#1074; &#1074; emmet &#1087;&#1088;&#1077;&#1076;&#1091;&#1089;&#1084;&#1086;&#1090;&#1088;&#1077;&#1085;&#1086; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077; &#1080; &#1072;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1086;&#1074;, &#1090;&#1086; &#1077;&#1089;&#1090;&#1100; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090; &#1089;&#1086;&#1079;&#1076;&#1072;&#1077;&#1090;&#1089;&#1103; &#1089; &#1091;&#1082;&#1072;&#1079;&#1072;&#1085;&#1085;&#1099;&#1084;&#1080; &#1072;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1072;&#1084;&#1080;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1089;&#1086;&#1079;&#1076;&#1072;&#1076;&#1080;&#1084; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1099; &#1089; &#1080;&#1076;&#1077;&#1085;&#1090;&#1080;&#1092;&#1080;&#1082;&#1072;&#1090;&#1086;&#1088;&#1072;&#1084;&#1080; &#1080; &#1082;&#1083;&#1072;&#1089;&#1089;&#1072;&#1084;&#1080;.</p>



<pre class="wp-block-code lang-markup"><code>#page&gt;.container&gt;nav#navigation&gt;ul.navlist</code></pre>



<p>&#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1084;</p>



<pre class="wp-block-code lang-markup"><code>&lt;div id="page"&gt;
    &lt;div class="container"&gt;
        &lt;nav id="navigation"&gt;
            &lt;ul class="navlist"&gt;&lt;/ul&gt;
        &lt;/nav&gt;
    &lt;/div&gt;
&lt;/div&gt;</code></pre>



<p>&#1045;&#1089;&#1083;&#1080; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1091; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1079;&#1072;&#1076;&#1072;&#1090;&#1100; &#1085;&#1077;&#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1086; &#1082;&#1083;&#1072;&#1089;&#1089;&#1086;&#1074;, &#1090;&#1086; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1077; &#1073;&#1091;&#1076;&#1077;&#1090; &#1074;&#1099;&#1075;&#1083;&#1103;&#1076;&#1077;&#1090;&#1100; &#1090;&#1072;&#1082;:</p>



<pre class="wp-block-code lang-markup"><code>ul.nav.menu.navigation__list&gt;li*3</code></pre>



<p>&#1074;&#1099;&#1074;&#1077;&#1076;&#1077;&#1090;</p>



<pre class="wp-block-code lang-markup"><code>&lt;ul class="nav menu navigation__list"&gt;
    &lt;li&gt;&lt;/li&gt;
    &lt;li&gt;&lt;/li&gt;
    &lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;</code></pre>



<h4 class="wp-block-heading">&#1053;&#1072;&#1089;&#1090;&#1088;&#1072;&#1080;&#1074;&#1072;&#1077;&#1084;&#1099;&#1077; &#1072;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1099;: []</h4>



<p>&#1045;&#1089;&#1083;&#1080; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1076;&#1086;&#1073;&#1072;&#1074;&#1080;&#1090;&#1100; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1099;&#1081; &#1072;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1091;, &#1090;&#1086; &#1084;&#1086;&#1078;&#1085;&#1086; &#1074;&#1086;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1082;&#1074;&#1072;&#1076;&#1088;&#1072;&#1090;&#1085;&#1099;&#1084;&#1080; &#1089;&#1082;&#1086;&#1073;&#1082;&#1072;&#1084;&#1080; <code>[]</code>. &#1058;&#1086; &#1077;&#1089;&#1090;&#1100; &#1072;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1099; &#1074;&#1087;&#1080;&#1089;&#1099;&#1074;&#1072;&#1102;&#1090;&#1089;&#1103; &#1074; &#1082;&#1074;&#1072;&#1076;&#1088;&#1072;&#1090;&#1085;&#1099;&#1093; &#1089;&#1082;&#1086;&#1073;&#1082;&#1072;&#1093; &mdash; [attr].</p>



<pre class="wp-block-code lang-markup"><code>a[href="#"]
button[disabled]
img[src="#" alt="Title"]</code></pre>



<p>&#1074;&#1099;&#1074;&#1077;&#1076;&#1077;&#1090; &#1089;&#1086;&#1086;&#1090;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086;</p>



<pre class="wp-block-code lang-markup"><code>&lt;a href="#"&gt;&lt;/a&gt;
&lt;button disabled&gt;&lt;/button&gt;
&lt;img src="#" alt="Title"&gt;</code></pre>



<ul class="wp-block-list"><li>&#1052;&#1086;&#1078;&#1085;&#1086; &#1091;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1090;&#1100; &#1089;&#1090;&#1086;&#1083;&#1100;&#1082;&#1086; &#1072;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1086;&#1074; &#1076;&#1083;&#1103; &#1086;&#1076;&#1085;&#1086;&#1075;&#1086; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1072; &#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1086; &#1101;&#1090;&#1086; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086;. &#1040;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1099; &#1088;&#1072;&#1079;&#1076;&#1077;&#1083;&#1103;&#1102;&#1090;&#1089;&#1103; &#1087;&#1088;&#1086;&#1073;&#1077;&#1083;&#1072;&#1084;&#1080;.</li><li>&#1053;&#1077;&#1086;&#1073;&#1103;&#1079;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1091;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1090;&#1100; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103; &#1072;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1086;&#1074;, &#1086;&#1085;&#1080; &#1089;&#1086;&#1079;&#1076;&#1072;&#1076;&#1091;&#1090;&#1089;&#1103; &#1087;&#1091;&#1089;&#1090;&#1099;&#1084;&#1080;: <code>div[title]</code> <code>+ Tab</code>  <code>&lt;div title=""&gt;&lt;/div&gt;</code>. &#1055;&#1088;&#1080; &#1101;&#1090;&#1086;&#1084; &#1090;&#1072;&#1073;&#1091;&#1083;&#1103;&#1090;&#1086;&#1088; &#1074;&#1089;&#1090;&#1072;&#1085;&#1077;&#1090; &#1072;&#1074;&#1090;&#1086;&#1084;&#1072;&#1090;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080; &#1084;&#1077;&#1078;&#1076;&#1091; &#1082;&#1072;&#1074;&#1099;&#1095;&#1082;&#1072;&#1084;&#1080; &#1072;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1072;. </li><li>&#1052;&#1086;&#1078;&#1085;&#1086; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1086;&#1076;&#1080;&#1085;&#1072;&#1088;&#1085;&#1099;&#1077; &#1080;&#1083;&#1080; &#1076;&#1074;&#1086;&#1081;&#1085;&#1099;&#1077; &#1082;&#1072;&#1074;&#1099;&#1095;&#1082;&#1080; &#1076;&#1083;&#1103; &#1091;&#1082;&#1072;&#1079;&#1072;&#1085;&#1080;&#1103; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103; &#1072;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1072;</li><li>&#1053;&#1077; &#1086;&#1073;&#1103;&#1079;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1079;&#1072;&#1082;&#1083;&#1102;&#1095;&#1072;&#1090;&#1100; &#1074; &#1082;&#1072;&#1074;&#1099;&#1095;&#1082;&#1080; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103; &#1072;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1086;&#1074;, &#1077;&#1089;&#1083;&#1080; &#1086;&#1085;&#1080; &#1085;&#1077; &#1089;&#1086;&#1076;&#1077;&#1088;&#1078;&#1072;&#1090; &#1087;&#1088;&#1086;&#1073;&#1077;&#1083;&#1086;&#1074;: <code>div[title=&#1047;&#1072;&#1075;&#1086;&#1083;&#1086;&#1074;&#1086;&#1082;]</code> <code>+ Tab</code> <code>&lt;div title="&#1047;&#1072;&#1075;&#1086;&#1083;&#1086;&#1074;&#1086;&#1082;"&gt;&lt;/div&gt;</code></li></ul><h3 class="wp-block-heading">&#1053;&#1091;&#1084;&#1077;&#1088;&#1072;&#1094;&#1080;&#1103; &#1087;&#1086;&#1079;&#1080;&#1094;&#1080;&#1080;: $</h3>



<p>&#1045;&#1089;&#1083;&#1080; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1089;&#1086;&#1079;&#1076;&#1072;&#1090;&#1100; &#1085;&#1077;&#1082;&#1080;&#1081; &#1089;&#1095;&#1077;&#1090;&#1095;&#1080;&#1082; &#1074; &#1082;&#1086;&#1076;&#1077;, &#1085;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1087;&#1088;&#1086;&#1085;&#1091;&#1084;&#1077;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1099;, &#1090;&#1086; &#1084;&#1086;&#1078;&#1085;&#1086; &#1074;&#1086;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1089;&#1080;&#1084;&#1074;&#1086;&#1083;&#1086;&#1084; $ (&#1076;&#1086;&#1083;&#1083;&#1072;&#1088;). &#1055;&#1088;&#1080;&#1084;&#1077;&#1088; &#1079;&#1072;&#1087;&#1080;&#1089;&#1080; emmet:</p>



<pre class="wp-block-code lang-markup"><code>ul.list&gt;li.list__item-$*5</code></pre>



<p>&#1073;&#1091;&#1076;&#1077;&#1090; &#1087;&#1088;&#1077;&#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1074;&#1072;&#1085;&#1086; &#1074;</p>



<pre class="wp-block-code lang-markup"><code>&lt;ul class="list"&gt;
    &lt;li class="list__item-1"&gt;&lt;/li&gt;
    &lt;li class="list__item-2"&gt;&lt;/li&gt;
    &lt;li class="list__item-3"&gt;&lt;/li&gt;
    &lt;li class="list__item-4"&gt;&lt;/li&gt;
    &lt;li class="list__item-5"&gt;&lt;/li&gt;
&lt;/ul&gt;</code></pre>



<p>&#1045;&#1089;&#1083;&#1080; &#1085;&#1091;&#1084;&#1077;&#1088;&#1072;&#1094;&#1080;&#1103; &#1076;&#1086;&#1083;&#1078;&#1085;&#1072; &#1085;&#1072;&#1095;&#1080;&#1085;&#1072;&#1090;&#1100;&#1089;&#1103; &#1089; &#1085;&#1091;&#1083;&#1103;, &#1090;&#1086; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1076;&#1074;&#1072; &#1089;&#1080;&#1084;&#1074;&#1086;&#1083;&#1072; <code>$</code> &#1087;&#1086;&#1076;&#1088;&#1103;&#1076; &mdash; <code>$$</code>. </p>



<pre class="wp-block-code lang-markup"><code>ul.list&gt;li.list__item-$$*3</code></pre>



<pre class="wp-block-code lang-markup"><code>&lt;ul class="list"&gt;
    &lt;li class="list__item-01"&gt;&lt;/li&gt;
    &lt;li class="list__item-02"&gt;&lt;/li&gt;
    &lt;li class="list__item-03"&gt;&lt;/li&gt;
&lt;/ul&gt;</code></pre>



<p>&#1042;&#1086;&#1086;&#1073;&#1097;&#1077;, &#1095;&#1090;&#1086;&#1073;&#1099; &#1076;&#1086;&#1087;&#1086;&#1083;&#1085;&#1080;&#1090;&#1100; &#1085;&#1091;&#1084;&#1077;&#1088;&#1072;&#1094;&#1080;&#1102; &#1085;&#1091;&#1083;&#1103;&#1084;&#1080; &#1084;&#1086;&#1078;&#1085;&#1086; &#1076;&#1086;&#1073;&#1072;&#1074;&#1080;&#1090;&#1100; &#1089;&#1090;&#1086;&#1083;&#1100;&#1082;&#1086; <code>$</code> &#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1086; &#1101;&#1090;&#1086; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086;. </p>



<pre class="wp-block-code lang-markup"><code>ul.list&gt;li.list__item-$$$$$*3</code></pre>



<pre id="lang-markup" class="wp-block-code lang-markup"><code>&lt;ul class="list"&gt;
    &lt;li class="list__item-00001"&gt;&lt;/li&gt;
    &lt;li class="list__item-00002"&gt;&lt;/li&gt;
    &lt;li class="list__item-00003"&gt;&lt;/li&gt;
&lt;/ul&gt;</code></pre>



<h4 class="wp-block-heading">&#1053;&#1072;&#1087;&#1088;&#1072;&#1074;&#1083;&#1077;&#1085;&#1080;&#1077; &#1080; &#1073;&#1072;&#1079;&#1072; &#1085;&#1091;&#1084;&#1077;&#1088;&#1072;&#1094;&#1080;&#1080;</h4>



<p>&#1045;&#1089;&#1090;&#1100; &#1074;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086;&#1089;&#1090;&#1100; &#1080;&#1079;&#1084;&#1077;&#1085;&#1080;&#1090;&#1100; &#1085;&#1072;&#1087;&#1088;&#1072;&#1074;&#1083;&#1077;&#1085;&#1080;&#1077; &#1085;&#1091;&#1084;&#1077;&#1088;&#1072;&#1094;&#1080;&#1080;, &#1090;&#1086; &#1077;&#1089;&#1090;&#1100; &#1089;&#1076;&#1077;&#1083;&#1072;&#1090;&#1100; &#1086;&#1073;&#1088;&#1072;&#1090;&#1085;&#1099;&#1081; &#1087;&#1086;&#1088;&#1103;&#1076;&#1086;&#1082;, &#1072; &#1090;&#1072;&#1082;&#1078;&#1077; &#1079;&#1072;&#1076;&#1072;&#1090;&#1100; &#1085;&#1072;&#1095;&#1072;&#1083;&#1100;&#1085;&#1086;&#1077; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1077; &#1085;&#1091;&#1084;&#1077;&#1088;&#1072;&#1094;&#1080;&#1080;. &#1044;&#1083;&#1103; &#1101;&#1090;&#1086;&#1075;&#1086; &#1074;&#1086;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1084;&#1089;&#1103; &#1084;&#1086;&#1076;&#1080;&#1092;&#1080;&#1082;&#1072;&#1090;&#1086;&#1088;&#1086;&#1084; <code>@</code>.</p>



<p>&#1048;&#1079;&#1084;&#1077;&#1085;&#1080;&#1084; &#1087;&#1086;&#1088;&#1103;&#1076;&#1086;&#1082; &#1085;&#1091;&#1084;&#1077;&#1088;&#1072;&#1094;&#1080;&#1080;. &#1044;&#1083;&#1103; &#1101;&#1090;&#1086;&#1075;&#1086; &#1087;&#1086;&#1089;&#1083;&#1077; &#1079;&#1085;&#1072;&#1082;&#1072; &#1076;&#1086;&#1083;&#1083;&#1072;&#1088;&#1072; <code>$</code> &#1076;&#1086;&#1073;&#1072;&#1074;&#1080;&#1084; &#1084;&#1086;&#1076;&#1080;&#1092;&#1080;&#1082;&#1072;&#1090;&#1086;&#1088; <code>@-</code> (&#1089;&#1086; &#1079;&#1085;&#1072;&#1082;&#1086;&#1084; &#1084;&#1080;&#1085;&#1091;&#1089;).</p>



<pre class="wp-block-code lang-markup"><code>ul.list&gt;li.list__item-$@-*5</code></pre>



<pre class="wp-block-code lang-markup"><code>&lt;ul class="list"&gt;
    &lt;li class="list__item-5"&gt;&lt;/li&gt;
    &lt;li class="list__item-4"&gt;&lt;/li&gt;
    &lt;li class="list__item-3"&gt;&lt;/li&gt;
    &lt;li class="list__item-2"&gt;&lt;/li&gt;
    &lt;li class="list__item-1"&gt;&lt;/li&gt;
&lt;/ul&gt;
</code></pre>



<p>&#1058;&#1077;&#1087;&#1077;&#1088;&#1100; &#1076;&#1072;&#1074;&#1072;&#1081;&#1090;&#1077; &#1080;&#1079;&#1084;&#1077;&#1085;&#1080;&#1084; &#1085;&#1072;&#1095;&#1072;&#1083;&#1100;&#1085;&#1086;&#1077; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1077;. &#1057;&#1082;&#1072;&#1078;&#1077;&#1084;, &#1085;&#1072;&#1095;&#1085;&#1077;&#1084; &#1085;&#1077; &#1089; &#1077;&#1076;&#1080;&#1085;&#1080;&#1094;&#1099;, &#1072; &#1089; &#1094;&#1080;&#1092;&#1088;&#1099; 3.</p>



<pre class="wp-block-code lang-markup"><code>ul.list&gt;li.list__item-$@3*5</code></pre>



<pre class="wp-block-code lang-markup"><code>&lt;ul class="list"&gt;
    &lt;li class="list__item-3"&gt;&lt;/li&gt;
    &lt;li class="list__item-4"&gt;&lt;/li&gt;
    &lt;li class="list__item-5"&gt;&lt;/li&gt;
    &lt;li class="list__item-6"&gt;&lt;/li&gt;
    &lt;li class="list__item-7"&gt;&lt;/li&gt;
&lt;/ul&gt;
</code></pre>



<p>&#1058;&#1077;&#1087;&#1077;&#1088;&#1100; &#1086;&#1073;&#1088;&#1072;&#1090;&#1085;&#1099;&#1081; &#1087;&#1086;&#1088;&#1103;&#1076;&#1086;&#1082;, &#1085;&#1086; &#1085;&#1072;&#1095;&#1080;&#1085;&#1072;&#1077;&#1090;&#1089;&#1103; &#1089; &#1094;&#1080;&#1092;&#1088;&#1099; &mdash; 3.</p>



<pre class="wp-block-code lang-markup"><code>ul.list&gt;li.list__item-$@-3*5</code></pre>



<pre class="wp-block-code lang-markup"><code>&lt;ul class="list"&gt;
    &lt;li class="list__item-7"&gt;&lt;/li&gt;
    &lt;li class="list__item-6"&gt;&lt;/li&gt;
    &lt;li class="list__item-5"&gt;&lt;/li&gt;
    &lt;li class="list__item-4"&gt;&lt;/li&gt;
    &lt;li class="list__item-3"&gt;&lt;/li&gt;
&lt;/ul&gt;</code></pre>



<h3 class="wp-block-heading">&#1058;&#1077;&#1082;&#1089;&#1090;: {}</h3>



<p>&#1044;&#1083;&#1103; &#1074;&#1089;&#1090;&#1072;&#1074;&#1082;&#1080; &#1090;&#1077;&#1082;&#1089;&#1090;&#1072; &#1074; &#1089;&#1086;&#1079;&#1076;&#1072;&#1074;&#1072;&#1077;&#1084;&#1099;&#1081; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090; &#1084;&#1086;&#1078;&#1085;&#1086; &#1074;&#1086;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1092;&#1080;&#1075;&#1091;&#1088;&#1085;&#1099;&#1084;&#1080; &#1089;&#1082;&#1086;&#1073;&#1082;&#1072;&#1084;&#1080; &mdash; <code>{}</code>. </p>



<pre class="wp-block-code lang-markup"><code>a[href="#"]{&#1057;&#1089;&#1099;&#1083;&#1082;&#1072;}</code></pre>



<pre class="wp-block-code lang-markup"><code>&lt;a href="#"&gt;&#1057;&#1089;&#1099;&#1083;&#1082;&#1072;&lt;/a&gt;</code></pre>



<p>&#1061;&#1086;&#1090;&#1077;&#1083; &#1073;&#1099; &#1086;&#1090;&#1084;&#1077;&#1090;&#1080;&#1090;&#1100;, &#1095;&#1090;&#1086; &#1082;&#1086;&#1085;&#1089;&#1090;&#1088;&#1091;&#1082;&#1094;&#1080;&#1103; <code>{...&#1090;&#1077;&#1082;&#1089;&#1090;...}</code> &#1088;&#1072;&#1089;&#1089;&#1084;&#1072;&#1090;&#1088;&#1080;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103; emmet&rsquo;&#1086;&#1084;, &#1082;&#1072;&#1082; &#1086;&#1090;&#1076;&#1077;&#1083;&#1100;&#1085;&#1099;&#1081; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;. &#1055;&#1086;&#1101;&#1090;&#1086;&#1084;&#1091; &#1090;&#1077;&#1082;&#1089;&#1090; &#1074; &#1092;&#1080;&#1075;&#1091;&#1088;&#1085;&#1099;&#1093; &#1082;&#1072;&#1074;&#1099;&#1095;&#1082;&#1072;&#1093; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1091;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1090;&#1100; &#1089;&#1088;&#1072;&#1079;&#1091; &#1087;&#1086;&#1089;&#1083;&#1077; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1072;. &#1048;&#1085;&#1072;&#1095;&#1077; &#1082;&#1086;&#1076; &#1084;&#1086;&#1078;&#1077;&#1090; &#1089;&#1092;&#1086;&#1088;&#1084;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1085;&#1077;&#1087;&#1088;&#1072;&#1074;&#1080;&#1083;&#1100;&#1085;&#1086;.</p>



<p>&#1042;&#1086;&#1090; &#1073;&#1086;&#1083;&#1077;&#1077; &#1089;&#1083;&#1086;&#1078;&#1085;&#1099;&#1081; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088; &#1088;&#1077;&#1072;&#1083;&#1080;&#1079;&#1072;&#1094;&#1080;&#1080; &#1090;&#1077;&#1082;&#1089;&#1090;&#1072;:</p>



<pre class="wp-block-code lang-markup"><code>p&gt;{&#1058;&#1077;&#1082;&#1089;&#1090; }+a{&#1057;&#1089;&#1099;&#1083;&#1082;&#1072;}+{ &#1087;&#1088;&#1086;&#1076;&#1086;&#1083;&#1078;&#1077;&#1085;&#1080;&#1077; &#1090;&#1077;&#1082;&#1089;&#1090;&#1072;}</code></pre>



<pre class="wp-block-code lang-markup"><code>&lt;p&gt;&#1058;&#1077;&#1082;&#1089;&#1090; &lt;a href=""&gt;&#1057;&#1089;&#1099;&#1083;&#1082;&#1072;&lt;/a&gt; &#1087;&#1088;&#1086;&#1076;&#1086;&#1083;&#1078;&#1077;&#1085;&#1080;&#1077; &#1090;&#1077;&#1082;&#1089;&#1090;&#1072;&lt;/p&gt;</code></pre>



<h3 class="wp-block-heading">HTML &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1103;</h3>



<p>&#1044;&#1083;&#1103; &#1091;&#1089;&#1082;&#1086;&#1088;&#1077;&#1085;&#1085;&#1086;&#1075;&#1086; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1103; &#1082;&#1086;&#1076;&#1072; &#1084;&#1086;&#1078;&#1085;&#1086; &#1074;&#1086;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1085;&#1077;&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1084;&#1080; &#1076;&#1086;&#1087;&#1086;&#1083;&#1085;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1099;&#1084;&#1080; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1103;&#1084;&#1080;. &#1048;&#1093; &#1074;&#1086;&#1086;&#1073;&#1097;&#1077; &#1084;&#1085;&#1086;&#1075;&#1086;, &#1085;&#1086; &#1087;&#1088;&#1080;&#1074;&#1077;&#1076;&#1091; &#1083;&#1080;&#1096;&#1100; &#1086;&#1089;&#1085;&#1086;&#1074;&#1085;&#1099;&#1077;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1084;&#1080; &#1103; &#1083;&#1080;&#1095;&#1085;&#1086; &#1095;&#1072;&#1089;&#1090;&#1086; &#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1102;&#1089;&#1100;.</p>



<h4 class="wp-block-heading">! &#1080;&#1083;&#1080;&nbsp;html:5</h4>



<pre class="wp-block-code lang-markup"><code>&lt;!doctype html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="ie=edge"&gt;
    &lt;title&gt;Document&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;/body&gt;
&lt;/html&gt;</code></pre>



<h4 class="wp-block-heading">a:link, a:mail, a:tel</h4>



<p>&#1057;&#1086;&#1086;&#1090;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086;</p>



<pre class="wp-block-code lang-markup"><code>&lt;a href="http://"&gt;&lt;/a&gt;
&lt;a href="mailto:"&gt;&lt;/a&gt;
&lt;a href="tel:+"&gt;&lt;/a&gt;</code></pre>



<h4 class="wp-block-heading">link, link:css, link:favicon, link:rss</h4>



<pre class="wp-block-code lang-markup"><code>&lt;link rel="stylesheet" href=""&gt;
&lt;link rel="stylesheet" href="style.css"&gt;
&lt;link rel="shortcut icon" href="favicon.ico" type="image/x-icon"&gt;
&lt;link rel="alternate" href="rss.xml" type="application/rss+xml" title="RSS"&gt;</code></pre>



<h4 class="wp-block-heading">style, script, script:src</h4>



<pre class="wp-block-code lang-markup"><code>&lt;style&gt;&lt;/style&gt;
&lt;script&gt;&lt;/script&gt;
&lt;script src=""&gt;&lt;/script&gt;</code></pre>



<h4 class="wp-block-heading">img, img:srcset &#1080;&#1083;&#1080;&nbsp;img:s, img:sizes &#1080;&#1083;&#1080;&nbsp;img:z</h4>



<pre class="wp-block-code lang-markup"><code>&lt;img src="" alt=""&gt;
&lt;img src="" alt="" srcset=""&gt;
&lt;img src="" alt="" sizes="" srcset=""&gt;</code></pre>



<h4 class="wp-block-heading">&#1060;&#1086;&#1088;&#1084;&#1099;: form, input, label, inp &hellip;</h4>



<pre class="wp-block-code lang-markup"><code>form
input
label
inp</code></pre>



<pre class="wp-block-code lang-markup"><code>&lt;form action=""&gt;&lt;/form&gt;
&lt;input type="text"&gt;
&lt;label for=""&gt;&lt;/label&gt;
&lt;input type="text" name="" id=""&gt;</code></pre>



<p>&#1044;&#1083;&#1103; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1103; &#1087;&#1086;&#1083;&#1103; &#1092;&#1086;&#1088;&#1084;&#1099; &#1089; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1077;&#1085;&#1085;&#1099;&#1084; &#1090;&#1080;&#1087;&#1086;&#1084; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1087;&#1086;&#1083;&#1077; <code>input</code> &#1080; &#1095;&#1077;&#1088;&#1077;&#1079; &#1076;&#1074;&#1086;&#1077;&#1090;&#1086;&#1095;&#1080;&#1077; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1090;&#1080;&#1087; &#1087;&#1086;&#1083;&#1103;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;:</p>



<pre class="wp-block-code lang-markup"><code>input:email
input:url
input:password
input:tel
...</code></pre>



<p>&#1057;&#1086;&#1086;&#1090;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086;</p>



<pre class="wp-block-code lang-markup"><code>&lt;input type="email" name="" id=""&gt;
&lt;input type="url" name="" id=""&gt;
&lt;input type="password" name="" id=""&gt;
&lt;input type="tel" name="" id=""&gt;</code></pre>



<pre class="wp-block-code lang-markup"><code>textarea
select
select:disabled &#1080;&#1083;&#1080; select:d
select+</code></pre>



<pre class="wp-block-code lang-markup"><code>&lt;textarea name="" id="" cols="30" rows="10"&gt;&lt;/textarea&gt;
&lt;select name="" id=""&gt;&lt;/select&gt;
&lt;select name="" id="" disabled&gt;&lt;/select&gt;
&lt;select name="" id=""&gt;
    &lt;option value=""&gt;&lt;/option&gt;
&lt;/select&gt;</code></pre>



<h4 class="wp-block-heading">bq</h4>



<pre class="wp-block-code lang-markup"><code>&lt;blockquote&gt;&lt;/blockquote&gt;</code></pre>



<h4 class="wp-block-heading">pic, pic+</h4>



<pre class="wp-block-code lang-markup"><code>&lt;picture&gt;&lt;/picture&gt;
&lt;picture&gt;
    &lt;source srcset=""&gt;
    &lt;img src="" alt=""&gt;
&lt;/picture&gt;</code></pre>



<h4 class="wp-block-heading">table, table+</h4>



<pre class="wp-block-code lang-markup"><code>&lt;table&gt;&lt;/table&gt;
&lt;table&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;
</code></pre>



<h4 class="wp-block-heading">ol+, ul+, dl+</h4>



<pre class="wp-block-code lang-markup"><code>&lt;ol&gt;
    &lt;li&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;dl&gt;
    &lt;dt&gt;&lt;/dt&gt;
    &lt;dd&gt;&lt;/dd&gt;
&lt;/dl&gt;
</code></pre>



<h3 class="wp-block-heading">&#1055;&#1088;&#1080;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1077;</h3>



<p>&#1050;&#1072;&#1082; &#1074;&#1080;&#1076;&#1077;&#1083;&#1080; &#1080;&#1079; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1086;&#1074; &#1074;&#1099;&#1096;&#1077; &#1074;&#1089;&#1077; &#1089;&#1080;&#1084;&#1074;&#1086;&#1083;&#1099; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1103; emmet &#1087;&#1080;&#1096;&#1091;&#1090;&#1089;&#1103; &#1089;&#1083;&#1080;&#1090;&#1085;&#1086; &#1073;&#1077;&#1079; &#1087;&#1088;&#1086;&#1073;&#1077;&#1083;&#1086;&#1074;. &#1048; &#1077;&#1089;&#1083;&#1080; &#1091; &#1074;&#1072;&#1089; &#1074;&#1086;&#1079;&#1085;&#1080;&#1082;&#1085;&#1077;&#1090; &#1089;&#1086;&#1073;&#1083;&#1072;&#1079;&#1085; &#1086;&#1090;&#1092;&#1086;&#1088;&#1084;&#1072;&#1090;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; &#1079;&#1072;&#1087;&#1080;&#1089;&#1100;, &#1085;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1076;&#1086;&#1073;&#1072;&#1074;&#1080;&#1090;&#1100; &#1087;&#1088;&#1086;&#1073;&#1077;&#1083;&#1099; &#1084;&#1077;&#1078;&#1076;&#1091; &#1089;&#1080;&#1084;&#1074;&#1086;&#1083;&#1072;&#1084;&#1080;, &#1095;&#1090;&#1086;&#1073;&#1099; &#1074;&#1099;&#1075;&#1083;&#1103;&#1076;&#1077;&#1083;&#1086; &#1073;&#1086;&#1083;&#1077;&#1077; &#1095;&#1080;&#1090;&#1072;&#1077;&#1084;&#1086;, &#1090;&#1086; &#1079;&#1085;&#1072;&#1081;&#1090;&#1077; &mdash; &#1085;&#1080;&#1095;&#1077;&#1075;&#1086; &#1085;&#1077; &#1089;&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1077;&#1090;. &#1055;&#1088;&#1086;&#1073;&#1077;&#1083; &mdash; &#1101;&#1090;&#1086; &#1090;&#1086;&#1095;&#1082;&#1072; &#1086;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1072; &#1076;&#1083;&#1103; Emmet, &#1089;&#1080;&#1085;&#1090;&#1072;&#1082;&#1089;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080;&#1081; &#1072;&#1085;&#1072;&#1083;&#1080;&#1079; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1103; &#1087;&#1088;&#1077;&#1082;&#1088;&#1072;&#1097;&#1072;&#1077;&#1090;&#1089;&#1103;.</p>



<p>&#1042;&#1086;&#1086;&#1073;&#1097;&#1077;, &#1095;&#1090;&#1086; &#1082;&#1072;&#1089;&#1072;&#1077;&#1090;&#1089;&#1103; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1081; &#1093;&#1086;&#1095;&#1077;&#1090;&#1089;&#1103; &#1089;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100;, &#1095;&#1090;&#1086; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1103; Emmet &#1101;&#1090;&#1086; &#1085;&#1077; &#1103;&#1079;&#1099;&#1082; &#1088;&#1072;&#1079;&#1084;&#1077;&#1090;&#1082;&#1080; &#1080;&#1083;&#1080; &#1087;&#1088;&#1086;&#1075;&#1088;&#1072;&#1084;&#1084;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103; &#1080; &#1085;&#1077;&#1090; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086;&#1089;&#1090;&#1080; &#1076;&#1077;&#1083;&#1072;&#1090;&#1100; &#1077;&#1075;&#1086; &#1091;&#1076;&#1086;&#1073;&#1086;&#1095;&#1080;&#1090;&#1072;&#1077;&#1084;&#1099;&#1084;. &#1058;&#1072;&#1082;&#1078;&#1077;, &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1080; Emmet &#1088;&#1077;&#1082;&#1086;&#1084;&#1077;&#1085;&#1076;&#1091;&#1102;&#1090; &#1085;&#1077; &#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1089;&#1083;&#1086;&#1078;&#1085;&#1099;&#1077; &#1080; &#1076;&#1083;&#1080;&#1085;&#1085;&#1099;&#1077; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1103;, &#1090;&#1072;&#1082; &#1082;&#1072;&#1082; &#1086;&#1090; &#1101;&#1090;&#1086;&#1075;&#1086; &#1084;&#1086;&#1078;&#1085;&#1086; &#1073;&#1086;&#1083;&#1100;&#1096;&#1077; &#1091;&#1090;&#1086;&#1084;&#1080;&#1090;&#1100;&#1089;&#1103;, &#1095;&#1077;&#1084; &#1086;&#1090; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1103; &#1086;&#1073;&#1099;&#1095;&#1085;&#1086;&#1075;&#1086; html.</p>



<h2 class="wp-block-heading">&#1043;&#1077;&#1085;&#1077;&#1088;&#1072;&#1090;&#1086;&#1088; Lorem Ipsum   </h2>



<p>Lorem Ipsum &mdash; &#1101;&#1090;&#1086; &#1080;&#1079;&#1074;&#1077;&#1089;&#1090;&#1085;&#1099;&#1081; &#1090;&#1077;&#1082;&#1089;&#1090;-&#1088;&#1099;&#1073;&#1072;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1102;&#1090; &#1084;&#1085;&#1086;&#1075;&#1080;&#1077; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1080; &#1074; &#1082;&#1072;&#1095;&#1077;&#1089;&#1090;&#1074;&#1077; &#1076;&#1077;&#1084;&#1086;&#1085;&#1089;&#1090;&#1088;&#1072;&#1094;&#1080;&#1080; &#1090;&#1077;&#1082;&#1089;&#1090;&#1072;. &#1045;&#1089;&#1090;&#1100; &#1089;&#1087;&#1077;&#1094;&#1080;&#1072;&#1083;&#1100;&#1085;&#1099;&#1077; &#1089;&#1077;&#1088;&#1074;&#1080;&#1089;&#1099;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1075;&#1077;&#1085;&#1077;&#1088;&#1080;&#1088;&#1091;&#1102;&#1090; &#1090;&#1072;&#1082;&#1080;&#1077; &#1090;&#1077;&#1082;&#1089;&#1090;&#1099;. &#1053;&#1086; &#1089; Emmet &#1086;&#1090;&#1074;&#1083;&#1077;&#1082;&#1072;&#1090;&#1100;&#1089;&#1103; &#1085;&#1072; &#1089;&#1090;&#1086;&#1088;&#1086;&#1085;&#1085;&#1080;&#1077; &#1089;&#1077;&#1088;&#1074;&#1080;&#1089;&#1099; &#1085;&#1077; &#1087;&#1088;&#1080;&#1076;&#1077;&#1090;&#1089;&#1103;. &#1043;&#1077;&#1085;&#1077;&#1088;&#1072;&#1090;&#1086;&#1088; &#1088;&#1099;&#1073;&#1099;-&#1090;&#1077;&#1082;&#1089;&#1090;&#1072; &#1074;&#1082;&#1083;&#1102;&#1095;&#1077;&#1085; &#1091;&#1078;&#1077; &#1074; &#1088;&#1077;&#1076;&#1072;&#1082;&#1090;&#1086;&#1088;.</p>



<p>&#1044;&#1083;&#1103; &#1075;&#1077;&#1085;&#1077;&#1088;&#1072;&#1094;&#1080;&#1080; &#1092;&#1080;&#1082;&#1090;&#1080;&#1074;&#1085;&#1086;&#1075;&#1086; &#1090;&#1077;&#1082;&#1089;&#1090;&#1072; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1090;&#1100; <code>lorem</code> &#1080;&#1083;&#1080; <code>lipsum</code> (&#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1085;&#1086;) &#1080; &#1085;&#1072;&#1078;&#1072;&#1090;&#1100; &#1082;&#1083;&#1072;&#1074;&#1080;&#1096;&#1091; <code>Tab</code>. &#1057;&#1075;&#1077;&#1085;&#1077;&#1088;&#1080;&#1088;&#1091;&#1077;&#1090;&#1089;&#1103; &#1090;&#1077;&#1082;&#1089;&#1090; &#1080;&#1079; 30 &#1089;&#1083;&#1086;&#1074;. &#1055;&#1088;&#1080;&#1095;&#1077;&#1084; &#1101;&#1090;&#1086; &#1085;&#1077; &#1087;&#1088;&#1086;&#1089;&#1090;&#1086; &#1089;&#1085;&#1080;&#1087;&#1087;&#1077;&#1090;, &#1072; &#1087;&#1086;&#1083;&#1085;&#1086;&#1094;&#1077;&#1085;&#1085;&#1099;&#1081; &#1090;&#1077;&#1082;&#1089;&#1090;, &#1088;&#1072;&#1079;&#1073;&#1080;&#1090;&#1099;&#1081; &#1085;&#1072; &#1087;&#1088;&#1077;&#1076;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1103;. &#1055;&#1088;&#1080; &#1082;&#1072;&#1078;&#1076;&#1086;&#1084; &#1074;&#1099;&#1079;&#1086;&#1074;&#1077; &#1073;&#1091;&#1076;&#1077;&#1090; &#1075;&#1077;&#1085;&#1077;&#1088;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1091;&#1085;&#1080;&#1082;&#1072;&#1083;&#1100;&#1085;&#1099;&#1081; &#1090;&#1077;&#1082;&#1089;&#1090;.</p>



<pre class="wp-block-code lang-markup"><code>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ad dolores est expedita mollitia nesciunt nostrum odit optio, porro quasi quo rem sequi suscipit tempora. Enim illum magni odit sint unde?</code></pre>



<p>&#1045;&#1089;&#1083;&#1080; &#1074;&#1072;&#1084; &#1085;&#1077; &#1085;&#1091;&#1078;&#1085;&#1086; 30 &#1089;&#1083;&#1086;&#1074; &#1080;&#1083;&#1080; &#1074;&#1099; &#1093;&#1086;&#1090;&#1080;&#1090;&#1077; &#1073;&#1086;&#1083;&#1100;&#1096;&#1077;, &#1090;&#1086; &#1082;&#1086;&#1083;&#1080;&#1095;&#1077;&#1089;&#1090;&#1074;&#1086; &#1089;&#1083;&#1086;&#1074; &#1084;&#1086;&#1078;&#1085;&#1086; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1087;&#1088;&#1103;&#1084;&#1086; &#1074; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1080;.</p>



<pre class="wp-block-code lang-markup"><code>lorem15</code></pre>



<pre class="wp-block-code lang-markup"><code>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam eveniet, explicabo fuga natus quidem similique.</code></pre>



<p>&#1052;&#1086;&#1078;&#1085;&#1086; &#1090;&#1072;&#1082;&#1078;&#1077; &#1089;&#1075;&#1077;&#1085;&#1077;&#1088;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; &#1090;&#1077;&#1082;&#1089;&#1090; &#1089; &#1090;&#1077;&#1075;&#1072;&#1084;&#1080; &#1072;&#1073;&#1079;&#1072;&#1094;&#1077;&#1074;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;:</p>



<pre class="wp-block-code lang-markup"><code>p*4&gt;lorem10</code></pre>



<pre class="wp-block-code lang-markup"><code>&lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ex, maxime!&lt;/p&gt;
&lt;p&gt;Incidunt ipsum labore perferendis quaerat quasi quod rerum similique totam.&lt;/p&gt;
&lt;p&gt;Asperiores error libero tempore voluptate voluptatem! Consequuntur mollitia repellat tempore.&lt;/p&gt;
&lt;p&gt;A nostrum reprehenderit tempora voluptatum! Ab harum nulla quasi temporibus!&lt;/p&gt;</code></pre>



<h2 class="wp-block-heading">CSS</h2>



<p>&#1069;&#1090;&#1086; &#1082;&#1086;&#1085;&#1077;&#1095;&#1085;&#1086; &#1093;&#1086;&#1088;&#1086;&#1096;&#1086;, &#1095;&#1090;&#1086; &#1084;&#1099; &#1084;&#1086;&#1078;&#1077;&#1084; &#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1085;&#1086; html-&#1082;&#1086;&#1076; &#1080; &#1082;&#1086;&#1085;&#1074;&#1077;&#1088;&#1090;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; &#1074; &#1087;&#1086;&#1083;&#1085;&#1086;&#1094;&#1077;&#1085;&#1085;&#1099;&#1081; html &#1086;&#1076;&#1085;&#1086;&#1081; &#1082;&#1083;&#1072;&#1074;&#1080;&#1096;&#1077;&#1081;, &#1085;&#1086; &#1095;&#1090;&#1086; &#1085;&#1072; &#1089;&#1095;&#1077;&#1090; CSS? &#1042;&#1077;&#1076;&#1100; &#1087;&#1086; &#1089;&#1091;&#1090;&#1080; &#1087;&#1080;&#1096;&#1077;&#1084; &#1084;&#1099; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1085;&#1086; &#1082;&#1086;&#1076; &#1087;&#1086;&#1093;&#1086;&#1078;&#1080;&#1081; &#1085;&#1072; css. &#1047;&#1072;&#1095;&#1077;&#1084; &#1082;&#1086;&#1085;&#1074;&#1077;&#1088;&#1090;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; &#1089;&#1077;&#1083;&#1077;&#1082;&#1090;&#1086;&#1088;&#1099; css &#1086;&#1087;&#1103;&#1090;&#1100; &#1074; &#1089;&#1077;&#1083;&#1077;&#1082;&#1090;&#1086;&#1088;&#1099;? &#1048; &#1084;&#1086;&#1078;&#1085;&#1086; &#1087;&#1088;&#1077;&#1076;&#1087;&#1086;&#1083;&#1086;&#1078;&#1080;&#1090;&#1100;, &#1095;&#1090;&#1086; &#1079;&#1076;&#1077;&#1089;&#1100; &#1086;&#1085; &#1084;&#1086;&#1078;&#1077;&#1090; &#1073;&#1099;&#1090;&#1100; &#1073;&#1077;&#1089;&#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1099;&#1084;. &#1053;&#1086; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1080; Emmet &#1085;&#1072;&#1096;&#1083;&#1080; &#1087;&#1088;&#1080;&#1084;&#1077;&#1085;&#1077;&#1085;&#1080;&#1077; &#1080; &#1074; css. </p>



<p>&#1048;&#1076;&#1077;&#1103; &#1087;&#1088;&#1080;&#1084;&#1077;&#1085;&#1077;&#1085;&#1080;&#1103; Emmet &#1074; css &#1089;&#1086;&#1089;&#1090;&#1086;&#1080;&#1090; &#1074; &#1090;&#1086;&#1084;, &#1095;&#1090;&#1086; &#1084;&#1099; &#1084;&#1086;&#1078;&#1077;&#1084; &#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1085;&#1086; &#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074;&#1072; &#1080; &#1080;&#1093; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103; &#1080; &#1088;&#1072;&#1079;&#1074;&#1086;&#1088;&#1072;&#1095;&#1080;&#1074;&#1072;&#1090;&#1100; &#1087;&#1086; &#1085;&#1072;&#1078;&#1072;&#1090;&#1080;&#1102; &#1090;&#1086;&#1081; &#1078;&#1077; &#1082;&#1083;&#1072;&#1074;&#1080;&#1096;&#1077;&#1081; <code>Tab</code>. </p>



<p>&#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1084;&#1086;&#1078;&#1085;&#1086; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074;&#1086; <code>margin</code> &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1085;&#1086; <code>m</code> &#1080; &#1085;&#1072;&#1078;&#1072;&#1090;&#1100; &#1082;&#1083;&#1072;&#1074;&#1080;&#1096;&#1091; <code>Tab</code>. &#1045;&#1089;&#1083;&#1080; &#1093;&#1086;&#1090;&#1080;&#1084; &#1079;&#1072;&#1076;&#1072;&#1090;&#1100; &#1089;&#1088;&#1072;&#1079;&#1091; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1077;, &#1090;&#1086; <code>m10</code> <code>+ Tab</code> <code>margin: 10px</code>. &#1045;&#1089;&#1083;&#1080; &#1093;&#1086;&#1090;&#1080;&#1090;&#1077; &#1079;&#1072;&#1076;&#1072;&#1090;&#1100; &#1085;&#1077;&#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1086; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1081;, &#1090;&#1086;: <code>m10-20</code> <code>+ Tab</code> <code>margin: 10px 20px</code>. &#1052;&#1086;&#1078;&#1085;&#1086; &#1090;&#1072;&#1082;&#1078;&#1077; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1080; &#1086;&#1090;&#1088;&#1080;&#1094;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1099;&#1077; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103;: <code>m-10--20</code> <code>+ Tab</code> <code>margin: -10px -20px</code>. &#1061;&#1086;&#1090;&#1080;&#1090;&#1077; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1077; &#1074; &#1076;&#1088;&#1091;&#1075;&#1080;&#1093; &#1077;&#1076;&#1080;&#1085;&#1080;&#1094;&#1072;&#1093;? &#1053;&#1077;&#1090; &#1087;&#1088;&#1086;&#1073;&#1083;&#1077;&#1084;: <code>m10em</code> <code>+ Tab</code> <code>margin: 10em</code>. &#1042;&#1086;&#1086;&#1073;&#1097;&#1077;, &#1077;&#1089;&#1083;&#1080; &#1087;&#1086;&#1089;&#1083;&#1077; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1083;&#1102;&#1073;&#1086;&#1077; &#1080;&#1084;&#1103;, &#1090;&#1086; &#1086;&#1085;&#1086; &#1073;&#1091;&#1076;&#1077;&#1090; &#1091;&#1089;&#1087;&#1077;&#1096;&#1085;&#1086; &#1086;&#1090;&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1085;&#1086;: <code>m10foo</code> <code>+ Tab</code> <code>margin: 10foo</code>.  </p>



<p>&#1063;&#1090;&#1086;&#1073;&#1099; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1085;&#1077;&#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1086; css-&#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074; &#1086;&#1076;&#1085;&#1086;&#1081; &#1089;&#1090;&#1088;&#1086;&#1082;&#1086;&#1081; &#1084;&#1086;&#1078;&#1085;&#1086; &#1074;&#1086;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1086;&#1087;&#1077;&#1088;&#1072;&#1090;&#1086;&#1088;&#1086;&#1084; <code>+</code>. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;:</p>



<pre class="wp-block-code lang-markup"><code>p0+m0+fz20</code></pre>



<p><code>+ Tab</code>, &#1074;&#1099;&#1074;&#1077;&#1076;&#1077;&#1090;</p>



<pre class="wp-block-code lang-markup"><code>padding: 0;
margin: 0;
font-size: 20px;</code></pre>



<h3 class="wp-block-heading">&#1055;&#1089;&#1077;&#1074;&#1076;&#1086;&#1085;&#1080;&#1084;&#1099; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1081;</h3>



<p>&#1042; Emmet &#1087;&#1088;&#1077;&#1076;&#1091;&#1089;&#1084;&#1086;&#1090;&#1088;&#1077;&#1085;&#1099; &#1087;&#1089;&#1077;&#1074;&#1076;&#1086;&#1085;&#1080;&#1084;&#1099; &#1076;&#1083;&#1103; &#1095;&#1072;&#1089;&#1090;&#1086; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1084;&#1099;&#1093; &#1077;&#1076;&#1080;&#1085;&#1080;&#1094;. </p>



<ul class="wp-block-list"><li>p &rarr; %</li><li>e &rarr; em</li><li>x &rarr; ex</li></ul><pre class="wp-block-code lang-markup"><code>w100p
m10e20p</code></pre>



<p>&#1057;&#1086;&#1086;&#1090;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086; </p>



<pre class="wp-block-code lang-markup"><code>width: 100%;
margin: 10em 20%;</code></pre>



<p>&#1050;&#1072;&#1082; &#1074;&#1080;&#1076;&#1080;&#1084;, &#1084;&#1086;&#1078;&#1085;&#1086; &#1091;&#1089;&#1082;&#1086;&#1088;&#1103;&#1090;&#1100;&#1089;&#1103; &#1080; &#1074; css &#1089; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;&#1102; Emmet. &#1053;&#1072; &#1089;&#1072;&#1084;&#1086;&#1084; &#1076;&#1077;&#1083;&#1077;, &#1082;&#1086;&#1075;&#1076;&#1072; &#1087;&#1080;&#1096;&#1077;&#1096;&#1100; &#1084;&#1085;&#1086;&#1075;&#1086; &#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074; &#1080; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1096;&#1100; &#1090;&#1072;&#1082;&#1080;&#1077; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1103;, &#1090;&#1086; &#1089;&#1082;&#1086;&#1088;&#1086;&#1089;&#1090;&#1100; &#1074;&#1086;&#1079;&#1088;&#1072;&#1089;&#1090;&#1072;&#1077;&#1090; &#1074; &#1088;&#1072;&#1079;&#1099;. &#1048;&#1089;&#1087;&#1088;&#1086;&#1073;&#1086;&#1074;&#1072;&#1085;&#1086; &#1083;&#1080;&#1095;&#1085;&#1086; &#1084;&#1085;&#1086;&#1102; &#1080; &#1086;&#1095;&#1077;&#1085;&#1100; &#1079;&#1076;&#1086;&#1088;&#1086;&#1074;&#1086;!</p>



<h3 class="wp-block-heading">&#1041;&#1077;&#1079;&#1073;&#1083;&#1086;&#1095;&#1085;&#1099;&#1077; &#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074;&#1072;</h3>



<p>&#1042; css &#1077;&#1089;&#1090;&#1100; &#1085;&#1077;&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074;&#1072;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1103;&#1102;&#1090;&#1089;&#1103; &#1082;&#1072;&#1082; &#1073;&#1077;&#1079;&#1088;&#1072;&#1079;&#1084;&#1077;&#1088;&#1085;&#1099;&#1077;, &#1090;&#1086; &#1077;&#1089;&#1090;&#1100; &#1073;&#1077;&#1079; &#1091;&#1082;&#1072;&#1079;&#1072;&#1085;&#1080;&#1103; &#1077;&#1076;&#1080;&#1085;&#1080;&#1094;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, line-height, font-weight, z-index &#1080; &#1076;&#1088;&#1091;&#1075;&#1080;&#1077;. &#1042; Emmet &#1101;&#1090;&#1086; &#1091;&#1078;&#1077; &#1087;&#1088;&#1077;&#1076;&#1091;&#1089;&#1084;&#1086;&#1090;&#1088;&#1077;&#1085;&#1086; &#1080; &#1084;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090; &#1091;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1090;&#1100; &#1090;&#1086;&#1083;&#1100;&#1082;&#1086; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103; &#1076;&#1083;&#1103; &#1090;&#1072;&#1082;&#1080;&#1093; &#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074;. &#1053;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;:</p>



<pre class="wp-block-code lang-markup"><code>lh1.5
fw500
z100
op1
...</code></pre>



<pre class="wp-block-code lang-markup"><code>line-height: 1.5;
font-weight: 500;
z-index: 100;
opacity: 1;
...</code></pre>



<h3 class="wp-block-heading">&#1052;&#1086;&#1076;&#1080;&#1092;&#1080;&#1082;&#1072;&#1090;&#1086;&#1088; !important</h3>



<p>&#1063;&#1090;&#1086;&#1073;&#1099; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1102; &#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074;&#1072; &#1091;&#1082;&#1072;&#1079;&#1072;&#1090;&#1100; &#1084;&#1086;&#1076;&#1080;&#1092;&#1080;&#1082;&#1072;&#1090;&#1086;&#1088; <code>!important</code> &#1076;&#1086;&#1089;&#1090;&#1072;&#1090;&#1086;&#1095;&#1085;&#1086; &#1074; &#1082;&#1086;&#1085;&#1094;&#1077; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1103; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1080;&#1090;&#1100; &#1079;&#1085;&#1072;&#1082; <code>!</code>.</p>



<pre class="wp-block-code lang-markup"><code>m10-20!</code></pre>



<pre class="wp-block-code lang-markup"><code>margin: 10px 20px !important;</code></pre>



<h3 class="wp-block-heading">CSS &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1103;</h3>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p>&#1047;&#1076;&#1077;&#1089;&#1100; &#1103; &#1087;&#1088;&#1080;&#1074;&#1077;&#1076;&#1091; &#1085;&#1077;&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1103; &#1076;&#1083;&#1103; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1103; &#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074;. &#1048;&#1093; &#1076;&#1086;&#1074;&#1086;&#1083;&#1100;&#1085;&#1086; &#1084;&#1085;&#1086;&#1075;&#1086;, &#1103; &#1083;&#1080;&#1096;&#1100; &#1091;&#1082;&#1072;&#1078;&#1091; &#1090;&#1086;&#1083;&#1100;&#1082;&#1086; &#1095;&#1072;&#1089;&#1090;&#1086; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1084;&#1099;&#1077;. &#1055;&#1086; &#1082;&#1088;&#1072;&#1081;&#1085;&#1077;&#1081; &#1084;&#1077;&#1088;&#1077;, &#1090;&#1077; &#1089;&#1074;&#1086;&#1081;&#1089;&#1090;&#1074;&#1072;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1084;&#1080; &#1103; &#1089;&#1072;&#1084; &#1095;&#1072;&#1089;&#1090;&#1086; &#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1102;&#1089;&#1100;.</p>
</div>
</div>
</div></div>



<h4 class="wp-block-heading">margin</h4>



<pre class="wp-block-code"><code>m
mt
mr
mb
ml</code></pre>



<p>&#1073;&#1091;&#1076;&#1077;&#1090; &#1087;&#1088;&#1077;&#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1074;&#1072;&#1085;&#1086; &#1089;&#1086;&#1086;&#1090;&#1074;&#1077;&#1090;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086; &#1074;&hellip;</p>



<pre class="wp-block-code lang-css"><code>margin: ;
margin-top: ;
margin-right: ;
margin-bottom: ;
margin-left: ;</code></pre>



<h4 class="wp-block-heading">padding</h4>



<pre class="wp-block-code"><code>p
pt
pr
pb
pl</code></pre>



<pre class="wp-block-code lang-css"><code>padding: ;
padding-top: ;
padding-right: ;
padding-bottom: ;
padding-left: ;</code></pre>



<h4 class="wp-block-heading">position</h4>



<pre class="wp-block-code"><code>pos
pos:s
pos:a
pos:r
pos:f

t
r
b
l</code></pre>



<pre class="wp-block-code lang-css"><code>position: relative;
position: static;
position: absolute;
position: relative;
position: fixed;

top: ;
right: ;
bottom: ;
left: ;</code></pre>



<h4 class="wp-block-heading">background</h4>



<pre class="wp-block-code"><code>bg
bg+
bgc
bgc:t
bgi
bgr
bgp
bgsz</code></pre>



<pre class="wp-block-code lang-css"><code>background: #000;
background: #fff url() 0 0 no-repeat;
background-color: #fff;
background-color: transparent;
background-image: url();
background-repeat: ;
background-position: 0 0;
-webkit-background-size: ;
background-size: ;</code></pre>



<h4 class="wp-block-heading">z-index</h4>



<pre class="wp-block-code"><code>z
z:a</code></pre>



<pre class="wp-block-code lang-css"><code>z-index: ;
z-index: auto;</code></pre>



<h4 class="wp-block-heading">border</h4>



<pre class="wp-block-code"><code>bd
bd+
bdc
bdt &#1080;&#1083;&#1080; bt
bdt+
bdr &#1080;&#1083;&#1080; br
bdr+
bdb, bb
bdb+
bdl &#1080;&#1083;&#1080; bl
bdl+
bdrs</code></pre>



<pre class="wp-block-code lang-css"><code>border: ;
border: 1px solid #000;
border-color: #000;
border-top: ;
border-top: 1px solid #000;
border-right: ;
border-right: 1px solid #000;
border-bottom: ;
border-bottom: 1px solid #000;
border-left: ;
border-left: 1px solid #000;
-webkit-border-radius: ;
-moz-border-radius: ;
border-radius: ;</code></pre>



<h4 class="wp-block-heading">text-transform</h4>



<pre class="wp-block-code"><code>tt
tt:n
tt:c
tt:u
tt:l</code></pre>



<pre class="wp-block-code lang-css"><code>text-transform: uppercase;
text-transform: none;
text-transform: capitalize;
text-transform: uppercase;
text-transform: lowercase;
</code></pre>



<h4 class="wp-block-heading">opacity</h4>



<pre class="wp-block-code"><code>op</code></pre>



<pre class="wp-block-code lang-css"><code>opacity: ;</code></pre>



<h4 class="wp-block-heading">height</h4>



<pre class="wp-block-code"><code>h
h:a</code></pre>



<pre class="wp-block-code lang-css"><code>height: ;
height: auto;</code></pre>



<h4 class="wp-block-heading">width</h4>



<pre class="wp-block-code"><code>w
w:a</code></pre>



<pre class="wp-block-code lang-css"><code>width: ;
width: auto;</code></pre>



<h4 class="wp-block-heading">transition</h4>



<pre class="wp-block-code"><code>trs
trsde
trsdu
trsp</code></pre>



<pre class="wp-block-code lang-css"><code>transition: prop time;   
transition-delay: time;   
transition-duration: time;   
transition-property: prop;</code></pre>



<h4 class="wp-block-heading">display</h4>



<pre class="wp-block-code"><code>d
d:b
d:n
d:f
d:if
d:i
d:ib
d:li
d:tb
d:tbc</code></pre>



<pre class="wp-block-code lang-css"><code>display: block;
display: block;
display: none;
display: flex;
display: inline-flex;
display: inline;
display: inline-block;
display: list-item;
display: table;
display: table-cell;</code></pre>



<h4 class="wp-block-heading">font-family, font-size, font-weight</h4>



<pre class="wp-block-code"><code>ff
fz
fw</code></pre>



<pre class="wp-block-code lang-css"><code>font-family: ;
font-size: ;
font-weight: ;</code></pre>



<h4 class="wp-block-heading">visibility</h4>



<pre class="wp-block-code"><code>v
v:v
v:h
v:c</code></pre>



<pre class="wp-block-code lang-css"><code>visibility: hidden;
visibility: visible;
visibility: hidden;
visibility: collapse;</code></pre>



<h4 class="wp-block-heading">overflow</h4>



<pre class="wp-block-code"><code>ov
ov:v
ov:h
ov:s
ov:a</code></pre>



<pre class="wp-block-code lang-css"><code>overflow: hidden;
overflow: visible;
overflow: hidden;
overflow: scroll;
overflow: auto;</code></pre>



<h4 class="wp-block-heading">color</h4>



<pre class="wp-block-code"><code>c
c:r
c:ra</code></pre>



<pre class="wp-block-code lang-css"><code>color: #000;
color: rgb(0, 0, 0);
color: rgba(0, 0, 0, 0.5);</code></pre>



<h4 class="wp-block-heading">transform</h4>



<pre class="wp-block-code"><code>trf
trf:r
trf:sc
trf:sc3
trf:t
trf:t3</code></pre>



<pre class="wp-block-code lang-css"><code>transform: ;
transform: rotate(angle);
transform: scale(x, y);
transform: scale3d(x, y, z);
transform: translate(x, y);
transform: translate3d(tx, ty, tz);</code></pre>



<h4 class="wp-block-heading">flex</h4>



<pre class="wp-block-code"><code>fx
fxb
fxd
fxf
fxg
fxsh
fxw
fxw:n
fxw:w</code></pre>



<pre class="wp-block-code lang-css"><code>flex: ;
flex-basis: ;
flex-direction: ;
flex-flow: ;
flex-grow: ;
flex-shrink: ;
flex-wrap: ;
flex-wrap: nowrap;
flex-wrap: wrap;</code></pre>



<h4 class="wp-block-heading">justify-content</h4>



<pre class="wp-block-code"><code>jc
jc:c
jc:fe
jc:fs
jc:sa</code></pre>



<pre class="wp-block-code lang-css"><code>justify-content: ;
justify-content: center;
justify-content: flex-end;
justify-content: flex-start;
justify-content: space-around;</code></pre>



<h4 class="wp-block-heading">align-items</h4>



<pre class="wp-block-code"><code>ai
ai:b
ai:c
ai:fe
ai:fs
ai:s</code></pre>



<pre class="wp-block-code lang-css"><code>align-items: ;
align-items: baseline;
align-items: center;
align-items: flex-end;
align-items: flex-start;
align-items: stretch;</code></pre>



<h4 class="wp-block-heading">content</h4>



<pre class="wp-block-code"><code>cnt</code></pre>



<pre class="wp-block-code lang-css"><code>content:'';</code></pre>



<h4 class="wp-block-heading">text-decoration</h4>



<pre class="wp-block-code"><code>td &#1080;&#1083;&#1080; td:n
td:u
td:o
td:l</code></pre>



<pre class="wp-block-code lang-css"><code>text-decoration: none;
text-decoration: underline;
text-decoration: overline;
text-decoration: line-through;</code></pre>



<h4 class="wp-block-heading">line-height</h4>



<pre class="wp-block-code"><code>lh</code></pre>



<pre class="wp-block-code lang-css"><code>line-height:;</code></pre>



<h4 class="wp-block-heading">letter-spacing</h4>



<pre class="wp-block-code"><code>lts
lts-n</code></pre>



<pre class="wp-block-code lang-css"><code>letter-spacing: ;
letter-spacing: normal;</code></pre>



<h4 class="wp-block-heading">outline</h4>



<pre class="wp-block-code"><code>ol
ol:n</code></pre>



<pre class="wp-block-code lang-css"><code>outline: ;
outline: none;</code></pre>



<h2 class="wp-block-heading">&#1064;&#1087;&#1072;&#1088;&#1075;&#1072;&#1083;&#1082;&#1072;</h2>



<p>&#1042; &#1086;&#1092;&#1080;&#1094;&#1080;&#1072;&#1083;&#1100;&#1085;&#1086;&#1081; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1080; Emmet &#1077;&#1089;&#1090;&#1100; &#1089;&#1089;&#1099;&#1083;&#1082;&#1072; &#1085;&#1072; &#1087;&#1088;&#1077;&#1082;&#1088;&#1072;&#1089;&#1085;&#1091;&#1102; &#1096;&#1087;&#1072;&#1088;&#1075;&#1072;&#1083;&#1082;&#1091; &#1087;&#1086; &#1089;&#1086;&#1082;&#1088;&#1072;&#1097;&#1077;&#1085;&#1085;&#1086;&#1084;&#1091; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1085;&#1080;&#1102; &#1082;&#1086;&#1076;&#1072; &#1089; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;&#1102; Emmet. &#1064;&#1087;&#1072;&#1088;&#1075;&#1072;&#1083;&#1082;&#1072; &#1076;&#1086;&#1074;&#1086;&#1083;&#1100;&#1085;&#1086; &#1086;&#1073;&#1098;&#1077;&#1084;&#1085;&#1072;&#1103;, &#1085;&#1086; &#1074;&#1080;&#1079;&#1091;&#1072;&#1083;&#1100;&#1085;&#1086; &#1086;&#1092;&#1086;&#1088;&#1084;&#1083;&#1077;&#1085;&#1072; &#1076;&#1086;&#1074;&#1086;&#1083;&#1100;&#1085;&#1086; &#1087;&#1088;&#1080;&#1103;&#1090;&#1085;&#1086; &#1074; &#1090;&#1077;&#1084;&#1085;&#1086;&#1084; &#1092;&#1086;&#1085;&#1077; (&#1082;&#1072;&#1082; &#1083;&#1102;&#1073;&#1103;&#1090; &#1084;&#1085;&#1086;&#1075;&#1080;&#1077; &#1082;&#1086;&#1076;&#1077;&#1088;&#1099; &#1080; &#1103; &#1074; &#1090;&#1086;&#1084; &#1095;&#1080;&#1089;&#1083;&#1077;).</p>



<p>&#1057;&#1089;&#1099;&#1083;&#1082;&#1072; &mdash; <a href="https://docs.emmet.io/cheat-sheet/" target="_blank" rel="noreferrer noopener nofollow">https://docs.emmet.io/cheat-sheet/</a>. </p>



<p>&#1055;&#1086;&#1078;&#1072;&#1083;&#1091;&#1081; &#1103; &#1091;&#1078;&#1077; &#1079;&#1072;&#1074;&#1077;&#1088;&#1096;&#1091;. &#1044;&#1072;, &#1079;&#1072;&#1084;&#1077;&#1090;&#1082;&#1072; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1083;&#1072;&#1089;&#1100; &#1085;&#1077; &#1084;&#1072;&#1083;&#1077;&#1085;&#1100;&#1082;&#1086;&#1081;. &#1053;&#1086; &#1096;&#1087;&#1072;&#1088;&#1075;&#1072;&#1083;&#1082;&#1080; &#1087;&#1086; &#1073;&#1086;&#1083;&#1100;&#1096;&#1086;&#1084;&#1091; &#1089;&#1095;&#1077;&#1090;&#1091; &#1084;&#1072;&#1083;&#1077;&#1085;&#1100;&#1082;&#1080;&#1077; &#1085;&#1077; &#1073;&#1099;&#1074;&#1072;&#1102;&#1090;.</p>



<p>&#1053;&#1072; &#1101;&#1090;&#1086;&#1084; &#1074;&#1089;&#1077;. &#1045;&#1089;&#1083;&#1080; &#1077;&#1089;&#1090;&#1100; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1099;/&#1087;&#1086;&#1078;&#1077;&#1083;&#1072;&#1085;&#1080;&#1103;, &#1079;&#1072;&#1076;&#1072;&#1077;&#1084; &#1074; &#1082;&#1086;&#1084;&#1084;&#1077;&#1085;&#1090;&#1072;&#1088;&#1080;&#1103;&#1093;. &#1042;&#1089;&#1077;&#1084; &#1091;&#1076;&#1072;&#1095;&#1080;! &#1042;&#1089;&#1077;&#1084; &#1087;&#1086;&#1082;&#1072;!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://zaurmag.ru/programmy-i-servisy/emmet-doc.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
