<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-menu-disabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-os vector-sticky-header-enabled skin-theme-clientpref-thumb-standard" lang="uk" dir="ltr"><head>
    <meta charset="UTF-8">
    <title>Sass</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" type="image/png" href="./_res_/favicon.png">
    <link rel="canonical" href="https://uk.wikipedia.org/wiki/Sass"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.pygments.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
    <meta name="ResourceLoaderDynamicStyles" content="">
    
    <link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
    <link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
    <link rel="stylesheet" type="text/css" href="./_res_/footer.css">
    <link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
  </head>
  <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Sass rootpage-Sass skin-vector-2022 action-view">
    <div class="mw-page-container">
      <div class="mw-page-container-inner">
        <div class="mw-content-container">
          <main id="content" class="mw-body">
            <header class="mw-body-header vector-page-titlebar">
              <h1 id="firstHeading" class="firstHeading mw-first-heading"><span lang="uk" dir="ltr"><span class="mw-page-title-main">Sass</span></span></h1>
            </header>
            <a id="top"></a>
            <div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
              <div id="contentSub">
                <div id="mw-content-subtitle"></div>
              </div>
              <div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="uk" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="uk" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r47828206">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .infobox-header,.mw-parser-output .infobox-label,.mw-parser-output .infobox-above,.mw-parser-output .infobox-full-data,.mw-parser-output .infobox-data,.mw-parser-output .infobox-below,.mw-parser-output .infobox-subheader,.mw-parser-output .infobox-image,.mw-parser-output .infobox-navbar{vertical-align:top}.mw-parser-output .infobox-label,.mw-parser-output .infobox-data{text-align:left}.mw-parser-output .infobox .infobox-above,.mw-parser-output .infobox .infobox-title{font-size:125%;font-weight:bold;text-align:center}.mw-parser-output .infobox-title{padding:0.2em}.mw-parser-output .infobox .infobox-header,.mw-parser-output .infobox .infobox-subheader,.mw-parser-output .infobox .infobox-image,.mw-parser-output .infobox .infobox-full-data,.mw-parser-output .infobox .infobox-below{text-align:center}.mw-parser-output .infobox .infobox-navbar{text-align:right}.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent;color:inherit}.mw-parser-output .infobox-3cols-child{margin:-3px}.mw-parser-output .infobox .navbar{font-size:100%}.mw-parser-output .infobox-code{color:inherit;background:inherit;border:none;padding:inherit}body.skin-minerva .mw-parser-output .infobox-header,body.skin-minerva .mw-parser-output .infobox-subheader,body.skin-minerva .mw-parser-output .infobox-above,body.skin-minerva .mw-parser-output .infobox-title,body.skin-minerva .mw-parser-output .infobox-image,body.skin-minerva .mw-parser-output .infobox-full-data,body.skin-minerva .mw-parser-output .infobox-below{text-align:center}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox.vevent [bgcolor]{background:inherit;color:inherit}html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:var(--color-base,#eaecf0)}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox.vevent [bgcolor]{background:inherit;color:inherit}html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:var(--color-base,#eaecf0)}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table table:not(.not-infobox-table-cell) th,body.skin--responsive .mw-parser-output .infobox-table table:not(.not-infobox-table-cell) td{padding-left:inherit;padding-right:inherit}}


/* end   https://uk.wikipedia.org/ */
</style><table class="infobox" style="width: 26em;;"><tbody><tr><th colspan="2" class="infobox-above">Sass</th></tr><tr><td colspan="2" class="infobox-image"><span typeof="mw:File"><img src="./_assets_/0c70a452f799bfe840676ee341124611/Sass_Logo_Color.svg.png" decoding="async" width="150" height="113" class="mw-file-element" data-file-width="512" data-file-height="384" loading="lazy"></span></td></tr><tr><th scope="row" class="infobox-label">Дата&nbsp;появи</th><td class="infobox-data">2007</td></tr><tr><th scope="row" class="infobox-label">Творці</th><td class="infobox-data">Гемптон Кетлін</td></tr><tr><th scope="row" class="infobox-label">Розробник</th><td class="infobox-data">Наталі Вейзенбаум, Кріс Епштейн</td></tr><tr><th scope="row" class="infobox-label">Останній&nbsp;реліз</th><td class="infobox-data">3.4.23 (<a href="19_%D0%B3%D1%80%D1%83%D0%B4%D0%BD%D1%8F" title="19 грудня">19&nbsp;грудня</a> <a href="2016" title="2016">2016</a><span style="display:none">&nbsp;(<span class="bday dtstart published updated">2016-12-19</span>)</span>)</td></tr><tr><th scope="row" class="infobox-label"><a href="%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%82%D0%B8%D0%BF%D1%96%D0%B7%D0%B0%D1%86%D1%96%D1%97" title="Система типізації">Система типізації</a></th><td class="infobox-data"><a href="%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%82%D0%B8%D0%BF%D1%96%D0%B7%D0%B0%D1%86%D1%96%D1%97" title="Система типізації">Динамічна</a></td></tr><tr><th scope="row" class="infobox-label">Під&nbsp;впливом&nbsp;від</th><td class="infobox-data"><a href="%D0%9A%D0%B0%D1%81%D0%BA%D0%B0%D0%B4%D0%BD%D1%96_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%96_%D1%81%D1%82%D0%B8%D0%BB%D1%96%D0%B2" class="mw-redirect" title="Каскадні таблиці стилів">CSS</a>, <a href="Haml" title="Haml">Haml</a>, <a href="YAML" title="YAML">YAML</a></td></tr><tr><th scope="row" class="infobox-label">Вплинула&nbsp;на</th><td class="infobox-data"><a href="LESS_(%D0%BC%D0%BE%D0%B2%D0%B0_%D1%81%D1%82%D0%B8%D0%BB%D1%96%D0%B2)" class="mw-redirect" title="LESS (мова стилів)">LESS</a>, <a href="Stylus_(%D0%BC%D0%BE%D0%B2%D0%B0_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8C_%D1%81%D1%82%D0%B8%D0%BB%D1%96%D0%B2)" title="Stylus (мова таблиць стилів)">Stylus</a>, Tritium</td></tr><tr><th scope="row" class="infobox-label"><a href="%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D0%B0_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0" title="Операційна система">Операційна&nbsp;система</a></th><td class="infobox-data"><a href="%D0%91%D0%B0%D0%B3%D0%B0%D1%82%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%BD%D1%96%D1%81%D1%82%D1%8C" title="Багатоплатформність">Крос-платформна</a></td></tr><tr><th scope="row" class="infobox-label"><a href="%D0%9B%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F_%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Ліцензія на програмне забезпечення">Ліцензія</a></th><td class="infobox-data"><a href="%D0%9B%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F_MIT" title="Ліцензія MIT">MIT</a></td></tr><tr><th scope="row" class="infobox-label">Звичайні&nbsp;<a href="%D0%A0%D0%BE%D0%B7%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D1%8F_%D1%84%D0%B0%D0%B9%D0%BB%D1%83" class="mw-redirect" title="Розширення файлу">розширення файлів</a></th><td class="infobox-data"><code>.sass, .scss</code></td></tr><tr><th scope="row" class="infobox-label">Репозиторій&nbsp;<a href="%D0%9F%D0%BE%D1%87%D0%B0%D1%82%D0%BA%D0%BE%D0%B2%D0%B8%D0%B9_%D0%BA%D0%BE%D0%B4" title="Початковий код">вихідного коду</a></th><td class="infobox-data"><span class="nowrap"><span class="wrap"><span class="wikidata-claim" data-wikidata-property-id="P1324" data-wikidata-claim-id="Q1572865$CFB88271-A938-4994-9605-DF5A2E0EFF61"><span class="wikidata-snak wikidata-main-snak"><a rel="nofollow" class="external text" href="https://github.com/sass/sass">github.com/sass/sass</a></span></span></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q1572865?uselang=uk#P1324" title="Редагувати інформацію у Вікіданих" class="external"><img alt="Редагувати інформацію у Вікіданих" src="./_assets_/0c70a452f799bfe840676ee341124611/OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" loading="lazy"></a></span></span></span></td></tr><tr><th scope="row" class="infobox-label"><a href="%D0%92%D0%B5%D0%B1%D1%81%D0%B0%D0%B9%D1%82" title="Вебсайт">Вебсайт</a></th><td class="infobox-data"><a rel="nofollow" class="external text" href="http://sass-lang.com/">sass-lang.com</a></td></tr></tbody></table>
<p><b>Sass</b> (<a href="%D0%90%D0%BD%D0%B3%D0%BB%D1%96%D0%B9%D1%81%D1%8C%D0%BA%D0%B0_%D0%BC%D0%BE%D0%B2%D0%B0" title="Англійська мова">англ.</a> <i lang="en">Syntactically Awesome Stylesheets</i>)&nbsp;— скриптова <a href="%D0%9C%D0%B5%D1%82%D0%B0%D0%BC%D0%BE%D0%B2%D0%B0" title="Метамова">метамова</a>, яка інтерпретується в <a href="%D0%9A%D0%B0%D1%81%D0%BA%D0%B0%D0%B4%D0%BD%D1%96_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%96_%D1%81%D1%82%D0%B8%D0%BB%D1%96%D0%B2" class="mw-redirect" title="Каскадні таблиці стилів">каскадні таблиці стилів (CSS)</a>. Спроектована Гемптоном Кетліном та розроблена Наталі Вейзенбаум. Sass призначений для підвищення рівня абстракції коду та спрощення файлів CSS.
</p><p>Мова Sass має два <a href="%D0%A1%D0%B8%D0%BD%D1%82%D0%B0%D0%BA%D1%81%D0%B8%D1%81" title="Синтаксис">синтаксиси</a>:
</p>
<ul><li><b>sass</b> (оригінальний)&nbsp;— відрізняється відсутністю фігурних дужок, в ньому вкладені елементи реалізовані за допомогою відступів, а правила відокремлюються переведенням рядка;</li>
<li><b>scss</b> (новий)&nbsp;— використовує фігурні дужки (подібно до CSS).</li></ul>
<p>Файли <b>sass</b>-синтаксису мають розширення .sass, <b>scss</b>-синтаксису&nbsp;— .scss.
</p><p>Sass розширює CSS, надаючи кілька механізмів, доступних в більш традиційних <a href="%D0%9C%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Мова програмування">мовах програмування</a>, зокрема <a href="%D0%9E%D0%B1'%D1%94%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D1%96%D1%94%D0%BD%D1%82%D0%BE%D0%B2%D0%B0%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Об'єктно-орієнтоване програмування">об'єктно-орієнтованих мовах</a>, але недоступних для CSS. Інтерпретатор Sass транслює SassScript у блоки правил CSS. По суті, Sass&nbsp;— це <a href="%D0%A1%D0%B8%D0%BD%D1%82%D0%B0%D0%BA%D1%81%D0%B8%D1%87%D0%BD%D0%B8%D0%B9_%D1%86%D1%83%D0%BA%D0%BE%D1%80" title="Синтаксичний цукор">синтаксичний цукор</a> для CSS.
</p>

<div class="mw-heading mw-heading2"><h2 id="Змінні"><span id=".D0.97.D0.BC.D1.96.D0.BD.D0.BD.D1.96"></span>Змінні</h2></div>
<p>Sass дозволяє визначати змінні. Змінні починаються зі знака долара ($). Присвоєння значень змінних здійснюється за допомогою <a href="%D0%94%D0%B2%D0%BE%D0%BA%D1%80%D0%B0%D0%BF%D0%BA%D0%B0" title="Двокрапка">двокрапки</a> (:).<sup id="cite_ref-sass-doc_1-0" class="reference"><a href="#cite_note-sass-doc-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</p><p>SassScript підтримує чотири типи даних:<sup id="cite_ref-sass-doc_1-1" class="reference"><a href="#cite_note-sass-doc-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</p>
<ul><li><a href="%D0%A7%D0%B8%D1%81%D0%BB%D0%BE" title="Число">число</a></li>
<li><a href="%D0%A0%D1%8F%D0%B4%D0%BE%D0%BA" title="Рядок">рядок</a> (з <a href="%D0%9B%D0%B0%D0%BF%D0%BA%D0%B8" title="Лапки">лапками</a> чи без)</li>
<li><a href="%D0%9B%D0%BE%D0%B3%D1%96%D1%87%D0%BD%D0%B8%D0%B9_%D1%82%D0%B8%D0%BF_%D0%B4%D0%B0%D0%BD%D0%B8%D1%85" title="Логічний тип даних">логічний (булевий) тип</a></li>
<li>колір (ім'я або імена)</li></ul>
<p>Змінна може бути <a href="%D0%90%D1%80%D0%B3%D1%83%D0%BC%D0%B5%D0%BD%D1%82" class="mw-disambig" title="Аргумент">аргументом</a> чи <a href="%D0%A0%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82" title="Результат">результатом</a> однієї чи кількох функцій. Під час трансляції значення змінних вставляються у вихідний (тобто результуючий) документ CSS.
</p><p>Синтаксис SCSS:
</p>
<div class="mw-highlight mw-highlight-lang-scss mw-content-ltr" dir="ltr"><pre><span></span><span class="nv">$blue</span><span class="o">:</span><span class="w"> </span><span class="mh">#3bbfce</span><span class="p">;</span>
<span class="nv">$margin</span><span class="o">:</span><span class="w"> </span><span class="mi">16</span><span class="kt">px</span><span class="p">;</span>

<span class="nc">.content-navigation</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="nt">border-color</span><span class="nd">:</span><span class="w"> </span><span class="err">$</span><span class="nt">blue</span><span class="o">;</span>
<span class="w">  </span><span class="nt">color</span><span class="nd">:</span>
<span class="w">    </span><span class="nt">darken</span><span class="o">(</span><span class="err">$</span><span class="nt">blue</span><span class="o">,</span><span class="w"> </span><span class="nt">20</span><span class="err">%</span><span class="o">);</span>
<span class="p">}</span>

<span class="nc">.border</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="nt">padding</span><span class="nd">:</span><span class="w"> </span><span class="err">$</span><span class="nt">margin</span><span class="w"> </span><span class="o">/</span><span class="w"> </span><span class="nt">2</span><span class="o">;</span>
<span class="w">  </span><span class="nt">margin</span><span class="nd">:</span><span class="w"> </span><span class="err">$</span><span class="nt">margin</span><span class="w"> </span><span class="o">/</span><span class="w"> </span><span class="nt">2</span><span class="o">;</span>
<span class="w">  </span><span class="nt">border-color</span><span class="nd">:</span><span class="w"> </span><span class="err">$</span><span class="nt">blue</span><span class="o">;</span>
<span class="p">}</span>
</pre></div>
<p>Синтаксис SASS:
</p>
<div class="mw-highlight mw-highlight-lang-sass mw-content-ltr" dir="ltr"><pre><span></span><span class="nv">$blue</span><span class="o">:</span><span class="w"> </span><span class="mh">#3bbfce</span>
<span class="nv">$margin</span><span class="o">:</span><span class="w"> </span><span class="mi">16</span><span class="kt">px</span>

<span class="nc">.content-navigation</span>
<span class="w">  </span><span class="na">border-color</span><span class="o">:</span><span class="w"> </span><span class="nv">$blue</span>
<span class="w">  </span><span class="na">color</span><span class="o">:</span><span class="w"> </span><span class="nf">darken</span><span class="p">(</span><span class="nv">$blue</span><span class="o">,</span><span class="w"> </span><span class="mi">9</span><span class="kt">%</span><span class="p">)</span>

<span class="nc">.border</span>
<span class="w">  </span><span class="na">padding</span><span class="o">:</span><span class="w"> </span><span class="nv">$margin</span><span class="o">/</span><span class="mi">2</span>
<span class="w">  </span><span class="na">margin</span><span class="o">:</span><span class="w">  </span><span class="nv">$margin</span><span class="o">/</span><span class="mi">2</span>
<span class="w">  </span><span class="na">border-color</span><span class="o">:</span><span class="w"> </span><span class="nv">$blue</span>
</pre></div>
<p>Компілюється у:
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">.</span><span class="nc">content-navigation</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">border-color</span><span class="p">:</span><span class="w"> </span><span class="mh">#3bbfce</span><span class="p">;</span>
<span class="w">  </span><span class="k">color</span><span class="p">:</span><span class="w"> </span><span class="mh">#2b9eab</span><span class="p">;</span>
<span class="p">}</span>

<span class="p">.</span><span class="nc">border</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">padding</span><span class="p">:</span><span class="w"> </span><span class="mi">8</span><span class="kt">px</span><span class="p">;</span>
<span class="w">  </span><span class="k">margin</span><span class="p">:</span><span class="w"> </span><span class="mi">8</span><span class="kt">px</span><span class="p">;</span>
<span class="w">  </span><span class="k">border-color</span><span class="p">:</span><span class="w"> </span><span class="mh">#3bbfce</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<div class="mw-heading mw-heading2"><h2 id="Вкладені_правила"><span id=".D0.92.D0.BA.D0.BB.D0.B0.D0.B4.D0.B5.D0.BD.D1.96_.D0.BF.D1.80.D0.B0.D0.B2.D0.B8.D0.BB.D0.B0"></span>Вкладені правила</h2></div>
<p>Одна з ключових особливостей Sass&nbsp;— вкладені правила, які полегшують процес створення і редагування вкладених селекторів.
</p>
<div class="mw-highlight mw-highlight-lang-sass mw-content-ltr" dir="ltr"><pre><span></span><span class="nt">table</span><span class="nc">.hl</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="na">margin</span><span class="o">:</span><span class="w"> </span><span class="mi">2</span><span class="kt">em</span><span class="w"> </span><span class="mi">0</span><span class="err">;</span>
<span class="w">  </span><span class="nt">td</span><span class="nc">.ln</span><span class="w"> </span><span class="err">{</span>
<span class="w">    </span><span class="na">text-align</span><span class="o">:</span><span class="w"> </span><span class="no">right</span><span class="err">;</span>
<span class="w">  </span><span class="err">}</span>
<span class="err">}</span>

<span class="nt">li</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="na">font</span><span class="o">:</span><span class="w"> </span><span class="err">{</span>
<span class="w">    </span><span class="na">family</span><span class="o">:</span><span class="w"> </span><span class="no">serif</span><span class="err">;</span>
<span class="w">    </span><span class="na">weight</span><span class="o">:</span><span class="w"> </span><span class="no">bold</span><span class="err">;</span>
<span class="w">    </span><span class="na">size</span><span class="o">:</span><span class="w"> </span><span class="mi">1</span><span class="mf">.3</span><span class="kt">em</span><span class="err">;</span>
<span class="w">  </span><span class="err">}</span>
<span class="err">}</span>
</pre></div>
<p>Буде скомпільовано в:
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="nt">table</span><span class="p">.</span><span class="nc">hl</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">margin</span><span class="p">:</span><span class="w"> </span><span class="mi">2</span><span class="kt">em</span><span class="w"> </span><span class="mi">0</span><span class="p">;</span>
<span class="p">}</span>
<span class="nt">table</span><span class="p">.</span><span class="nc">hl</span><span class="w"> </span><span class="nt">td</span><span class="p">.</span><span class="nc">ln</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">text-align</span><span class="p">:</span><span class="w"> </span><span class="kc">right</span><span class="p">;</span>
<span class="p">}</span>

<span class="nt">li</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">font-family</span><span class="p">:</span><span class="w"> </span><span class="kc">serif</span><span class="p">;</span>
<span class="w">  </span><span class="k">font-weight</span><span class="p">:</span><span class="w"> </span><span class="kc">bold</span><span class="p">;</span>
<span class="w">  </span><span class="k">font-size</span><span class="p">:</span><span class="w"> </span><span class="mf">1.3</span><span class="kt">em</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<div class="mw-heading mw-heading2"><h2 id="Домішки_(міксини)"><span id=".D0.94.D0.BE.D0.BC.D1.96.D1.88.D0.BA.D0.B8_.28.D0.BC.D1.96.D0.BA.D1.81.D0.B8.D0.BD.D0.B8.29"></span>Домішки (міксини)</h2></div>
<p>Для уникнення постійних повторень однакових правил CSS, в Sass введені домішки. Домішки об'єднують подібні правила та викликаються в необхідних місцях.
</p>
<div class="mw-highlight mw-highlight-lang-sass mw-content-ltr" dir="ltr"><pre><span></span><span class="k">@mixin</span><span class="w"> </span><span class="nf">table-base</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="nt">th</span><span class="w"> </span><span class="err">{</span>
<span class="w">    </span><span class="na">text-align</span><span class="o">:</span><span class="w"> </span><span class="no">center</span><span class="err">;</span>
<span class="w">    </span><span class="na">font-weight</span><span class="o">:</span><span class="w"> </span><span class="no">bold</span><span class="err">;</span>
<span class="w">  </span><span class="err">}</span>
<span class="w">  </span><span class="na">td,</span><span class="err"> </span><span class="na">th</span><span class="err"> </span><span class="na">{padding</span><span class="o">:</span><span class="w"> </span><span class="mi">2</span><span class="kt">px</span><span class="err">}</span>
<span class="err">}</span>

<span class="nn">#data</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="k">@include</span><span class="w"> </span><span class="nd">table-base</span><span class="err">;</span>
<span class="err">}</span>
</pre></div>
<p>Буде скомпільовано в:
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">#</span><span class="nn">data</span><span class="w"> </span><span class="nt">th</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">text-align</span><span class="p">:</span><span class="w"> </span><span class="kc">center</span><span class="p">;</span>
<span class="w">  </span><span class="k">font-weight</span><span class="p">:</span><span class="w"> </span><span class="kc">bold</span><span class="p">;</span>
<span class="p">}</span>
<span class="p">#</span><span class="nn">data</span><span class="w"> </span><span class="nt">td</span><span class="o">,</span><span class="w"> </span><span class="p">#</span><span class="nn">data</span><span class="w"> </span><span class="nt">th</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">padding</span><span class="p">:</span><span class="w"> </span><span class="mi">2</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<div class="mw-heading mw-heading3"><h3 id="Аргументи"><span id=".D0.90.D1.80.D0.B3.D1.83.D0.BC.D0.B5.D0.BD.D1.82.D0.B8"></span>Аргументи</h3></div>
<p>Домішки також підтримують аргументи.<sup id="cite_ref-main_2-0" class="reference"><a href="#cite_note-main-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-highlight mw-highlight-lang-sass mw-content-ltr" dir="ltr"><pre><span></span><span class="k">@mixin</span><span class="w"> </span><span class="nf">left</span><span class="p">(</span><span class="nv">$dist</span><span class="p">)</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="na">float</span><span class="o">:</span><span class="w"> </span><span class="no">left</span><span class="err">;</span>
<span class="w">  </span><span class="na">margin-left</span><span class="o">:</span><span class="w"> </span><span class="nv">$dist</span><span class="err">;</span>
<span class="err">}</span>

<span class="nn">#data</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="k">@include</span><span class="w"> </span><span class="nd">left</span><span class="p">(</span><span class="mi">10</span><span class="kt">px</span><span class="p">)</span><span class="err">;</span>
<span class="err">}</span>
</pre></div>
<p>Буде скомпільовано в:
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">#</span><span class="nn">data</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">float</span><span class="p">:</span><span class="w"> </span><span class="kc">left</span><span class="p">;</span>
<span class="w">  </span><span class="k">margin-left</span><span class="p">:</span><span class="w"> </span><span class="mi">10</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<div class="mw-heading mw-heading3"><h3 id="В_поєднанні"><span id=".D0.92_.D0.BF.D0.BE.D1.94.D0.B4.D0.BD.D0.B0.D0.BD.D0.BD.D1.96"></span>В поєднанні</h3></div>
<div class="mw-highlight mw-highlight-lang-sass mw-content-ltr" dir="ltr"><pre><span></span><span class="k">@mixin</span><span class="w"> </span><span class="nf">table-base</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="nt">th</span><span class="w"> </span><span class="err">{</span>
<span class="w">    </span><span class="na">text-align</span><span class="o">:</span><span class="w"> </span><span class="no">center</span><span class="err">;</span>
<span class="w">    </span><span class="na">font-weight</span><span class="o">:</span><span class="w"> </span><span class="no">bold</span><span class="err">;</span>
<span class="w">  </span><span class="err">}</span>
<span class="w">  </span><span class="na">td,</span><span class="err"> </span><span class="na">th</span><span class="err"> </span><span class="na">{padding</span><span class="o">:</span><span class="w"> </span><span class="mi">2</span><span class="kt">px</span><span class="err">}</span>
<span class="err">}</span>

<span class="k">@mixin</span><span class="w"> </span><span class="nf">left</span><span class="p">(</span><span class="nv">$dist</span><span class="p">)</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="na">float</span><span class="o">:</span><span class="w"> </span><span class="no">left</span><span class="err">;</span>
<span class="w">  </span><span class="na">margin-left</span><span class="o">:</span><span class="w"> </span><span class="nv">$dist</span><span class="err">;</span>
<span class="err">}</span>

<span class="nn">#data</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="k">@include</span><span class="w"> </span><span class="nd">left</span><span class="p">(</span><span class="mi">10</span><span class="kt">px</span><span class="p">)</span><span class="err">;</span>
<span class="w">  </span><span class="k">@include</span><span class="w"> </span><span class="nd">table-base</span><span class="err">;</span>
<span class="err">}</span>
</pre></div>
<p>Буде скомпільовано в:
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">#</span><span class="nn">data</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">float</span><span class="p">:</span><span class="w"> </span><span class="kc">left</span><span class="p">;</span>
<span class="w">  </span><span class="k">margin-left</span><span class="p">:</span><span class="w"> </span><span class="mi">10</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>
<span class="p">#</span><span class="nn">data</span><span class="w"> </span><span class="nt">th</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">text-align</span><span class="p">:</span><span class="w"> </span><span class="kc">center</span><span class="p">;</span>
<span class="w">  </span><span class="k">font-weight</span><span class="p">:</span><span class="w"> </span><span class="kc">bold</span><span class="p">;</span>
<span class="p">}</span>
<span class="p">#</span><span class="nn">data</span><span class="w"> </span><span class="nt">td</span><span class="o">,</span><span class="w"> </span><span class="p">#</span><span class="nn">data</span><span class="w"> </span><span class="nt">th</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">padding</span><span class="p">:</span><span class="w"> </span><span class="mi">2</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<div class="mw-heading mw-heading2"><h2 id="Цикли"><span id=".D0.A6.D0.B8.D0.BA.D0.BB.D0.B8"></span>Цикли</h2></div>
<p>Sass дозволяє перебір змінних за допомогою <code>@for</code>, <code>@each</code> та <code>@while</code>, які можуть бути використані для застосування різних стилів до елементів з однаковими ідентифікаторами або класами.
</p>
<div class="mw-highlight mw-highlight-lang-sass mw-content-ltr" dir="ltr"><pre><span></span><span class="nv">$squareCount</span><span class="o">:</span><span class="w"> </span><span class="mi">3</span><span class="err">;</span>
<span class="k">@for</span><span class="w"> </span><span class="nv">$i</span><span class="w"> </span><span class="ow">from</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="ow">through</span><span class="w"> </span><span class="nv">$squareCount</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="nn">#square-</span><span class="si">#{</span><span class="nv">$i</span><span class="si">}</span><span class="w"> </span><span class="err">{</span>
<span class="w">   </span><span class="na">background-color</span><span class="o">:</span><span class="w"> </span><span class="ni">red</span><span class="err">;</span>
<span class="w">   </span><span class="na">width</span><span class="o">:</span><span class="w"> </span><span class="mi">50</span><span class="kt">px</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="nv">$i</span><span class="err">;</span>
<span class="w">   </span><span class="na">height</span><span class="o">:</span><span class="w"> </span><span class="mi">120</span><span class="kt">px</span><span class="w"> </span><span class="o">/</span><span class="w"> </span><span class="nv">$i</span><span class="err">;</span>
<span class="w">  </span><span class="err">}</span>
<span class="err">}</span>
</pre></div>
<p>Буде скомпільовано в:
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">#</span><span class="nn">square-1</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">background-color</span><span class="p">:</span><span class="w"> </span><span class="kc">red</span><span class="p">;</span>
<span class="w">  </span><span class="k">width</span><span class="p">:</span><span class="w"> </span><span class="mi">50</span><span class="kt">px</span><span class="p">;</span>
<span class="w">  </span><span class="k">height</span><span class="p">:</span><span class="w"> </span><span class="mi">120</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>

<span class="p">#</span><span class="nn">square-2</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">background-color</span><span class="p">:</span><span class="w"> </span><span class="kc">red</span><span class="p">;</span>
<span class="w">  </span><span class="k">width</span><span class="p">:</span><span class="w"> </span><span class="mi">100</span><span class="kt">px</span><span class="p">;</span>
<span class="w">  </span><span class="k">height</span><span class="p">:</span><span class="w"> </span><span class="mi">60</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>

<span class="p">#</span><span class="nn">square-3</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">background-color</span><span class="p">:</span><span class="w"> </span><span class="kc">red</span><span class="p">;</span>
<span class="w">  </span><span class="k">width</span><span class="p">:</span><span class="w"> </span><span class="mi">150</span><span class="kt">px</span><span class="p">;</span>
<span class="w">  </span><span class="k">height</span><span class="p">:</span><span class="w"> </span><span class="mi">40</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<div class="mw-heading mw-heading2"><h2 id="Успадкування"><span id=".D0.A3.D1.81.D0.BF.D0.B0.D0.B4.D0.BA.D1.83.D0.B2.D0.B0.D0.BD.D0.BD.D1.8F"></span>Успадкування</h2></div>
<div class="mw-highlight mw-highlight-lang-sass mw-content-ltr" dir="ltr"><pre><span></span><span class="nc">.error</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="na">border</span><span class="o">:</span><span class="w"> </span><span class="mi">1</span><span class="kt">px</span><span class="w"> </span><span class="mh">#f00</span><span class="err">;</span>
<span class="w">  </span><span class="na">background</span><span class="o">:</span><span class="w"> </span><span class="mh">#fdd</span><span class="err">;</span>
<span class="err">}</span>
<span class="nc">.error.intrusion</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="na">font-size</span><span class="o">:</span><span class="w"> </span><span class="mi">1</span><span class="mf">.3</span><span class="kt">em</span><span class="err">;</span>
<span class="w">  </span><span class="na">font-weight</span><span class="o">:</span><span class="w"> </span><span class="no">bold</span><span class="err">;</span>
<span class="err">}</span>

<span class="nc">.badError</span><span class="w"> </span><span class="err">{</span>
<span class="w">  </span><span class="k">@extend</span><span class="w"> </span><span class="nc">.error</span><span class="o">;</span>
<span class="w">  </span><span class="na">border-width</span><span class="o">:</span><span class="w"> </span><span class="mi">3</span><span class="kt">px</span><span class="err">;</span>
<span class="err">}</span>
</pre></div>
<p>Буде скомпільовано в:
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">.</span><span class="nc">error</span><span class="o">,</span><span class="w"> </span><span class="p">.</span><span class="nc">badError</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">border</span><span class="p">:</span><span class="w"> </span><span class="mi">1</span><span class="kt">px</span><span class="w"> </span><span class="mh">#f00</span><span class="p">;</span>
<span class="w">  </span><span class="k">background</span><span class="p">:</span><span class="w"> </span><span class="mh">#fdd</span><span class="p">;</span>
<span class="p">}</span>

<span class="p">.</span><span class="nc">error</span><span class="p">.</span><span class="nc">intrusion</span><span class="o">,</span>
<span class="p">.</span><span class="nc">badError</span><span class="p">.</span><span class="nc">intrusion</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">font-size</span><span class="p">:</span><span class="w"> </span><span class="mf">1.3</span><span class="kt">em</span><span class="p">;</span>
<span class="w">  </span><span class="k">font-weight</span><span class="p">:</span><span class="w"> </span><span class="kc">bold</span><span class="p">;</span>
<span class="p">}</span>

<span class="p">.</span><span class="nc">badError</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">border-width</span><span class="p">:</span><span class="w"> </span><span class="mi">3</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<div class="mw-heading mw-heading2"><h2 id="Див._також"><span id=".D0.94.D0.B8.D0.B2._.D1.82.D0.B0.D0.BA.D0.BE.D0.B6"></span>Див. також</h2></div>
<ul><li><a href="LESS_(%D0%BC%D0%BE%D0%B2%D0%B0_%D1%81%D1%82%D0%B8%D0%BB%D1%96%D0%B2)" class="mw-redirect" title="LESS (мова стилів)">LESS</a></li>
<li><a href="Stylus_(%D0%BC%D0%BE%D0%B2%D0%B0_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8C_%D1%81%D1%82%D0%B8%D0%BB%D1%96%D0%B2)" title="Stylus (мова таблиць стилів)">Stylus</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Примітки"><span id=".D0.9F.D1.80.D0.B8.D0.BC.D1.96.D1.82.D0.BA.D0.B8"></span>Примітки</h2></div>
<style data-mw-deduplicate="TemplateStyles:r43816068">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}


/* end   https://uk.wikipedia.org/ */
</style><div class="reflist" style="list-style-type: decimal;">
<div class="mw-references-wrap"><ol class="references">
<li id="cite_note-sass-doc-1"><span class="mw-cite-backlink">↑ <a href="#cite_ref-sass-doc_1-0"><sup><i><b>а</b></i></sup></a> <a href="#cite_ref-sass-doc_1-1"><sup><i><b>б</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r47771159">
/* start https://uk.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation:target{background-color:var(--background-color-progressive-subtle,#eaf3ff);color:inherit}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./_mw_/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./_mw_/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./_mw_/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ref-lang{font-size:85%;cursor:help;margin-left:0.2em;color:var(--color-subtle,#54595d)}.mw-parser-output .cs1-ref-lg{font-style:normal;cursor:help}.mw-parser-output .cs1-ref-lg-text{color:#252525;text-decoration:inherit;text-decoration-color:#252525}.mw-parser-output .cs1-ws-icon a{background:url("./_mw_/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#bf3c2c)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#bf3c2c)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}html.skin-theme-clientpref-night .mw-parser-output .cs1-ref-lg-text{color:#dadad6;text-decoration-color:#dadad6}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}html.skin-theme-clientpref-os .mw-parser-output .cs1-ref-lg-text{color:#dadad6;text-decoration-color:#dadad6}}


/* end   https://uk.wikipedia.org/ */
</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20140111222829/http://sass-lang.com/documentation/file.SASS_REFERENCE.html">Sass (Syntactically Awesome Stylesheets)</a>. Архів <a rel="nofollow" class="external text" href="http://sass-lang.com/documentation/file.SASS_REFERENCE.html">оригіналу</a> за 11 січня 2014<span class="reference-accessdate">. Процитовано 12 січня 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Sass+%28Syntactically+Awesome+Stylesheets%29&amp;rft_id=http%3A%2F%2Fsass-lang.com%2Fdocumentation%2Ffile.SASS_REFERENCE.html&amp;rfr_id=info%3Asid%2Fuk.wikipedia.org%3ASass" class="Z3988"></span></span>
</li>
<li id="cite_note-main-2"><span class="mw-cite-backlink"><a href="#cite_ref-main_2-0">↑</a></span> <span class="reference-text"><cite class="citation web cs1">Media Mark (3.2.12). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200218093537/https://sass-lang.com/">Sass - Syntactically Awesome Stylesheets</a>. Sass-lang.com. Архів <a rel="nofollow" class="external text" href="http://sass-lang.com/">оригіналу</a> за 18 лютого 2020<span class="reference-accessdate">. Процитовано 27 березня 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Sass+-+Syntactically+Awesome+Stylesheets&amp;rft.pub=Sass-lang.com&amp;rft.au=Media+Mark+%283.2.12%29&amp;rft_id=http%3A%2F%2Fsass-lang.com%2F&amp;rfr_id=info%3Asid%2Fuk.wikipedia.org%3ASass" class="Z3988"></span></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="Посилання"><span id=".D0.9F.D0.BE.D1.81.D0.B8.D0.BB.D0.B0.D0.BD.D0.BD.D1.8F"></span>Посилання</h2></div>
<ul><li><a rel="nofollow" class="external text" href="http://sass-lang.com/">Офіційний сайт Sass</a> <small>[<a rel="nofollow" class="external text" href="https://web.archive.org/web/20200218093537/https://sass-lang.com/">Архівовано</a> 18 лютого 2020 у <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.]</small><style data-mw-deduplicate="TemplateStyles:r44275645">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .ref-info{font-size:85%;cursor:help;margin-left:0.2em;color:var(--color-subtle,#54595d)}


/* end   https://uk.wikipedia.org/ */
</style><span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="https://github.com/nex3/sass">Репозиторій вихідного коду (Git)</a> <small>[<a rel="nofollow" class="external text" href="https://web.archive.org/web/20140107181345/https://github.com/nex3/sass">Архівовано</a> 7 січня 2014 у <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.]</small><span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="https://github.com/stylus/stylus/blob/master/docs/compare.md">Порівняння коду з Sass/SCSS та LESS</a><span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="http://drops.dagstuhl.de/opus/volltexte/2017/7943/pdf/OASIcs-SLATE-2017-8.pdf">A Survey on CSS Preprocessors. Ricardo Queirós</a> <small>[<a rel="nofollow" class="external text" href="https://web.archive.org/web/20180321063457/http://drops.dagstuhl.de/opus/volltexte/2017/7943/pdf/OASIcs-SLATE-2017-8.pdf">Архівовано</a> 21 березня 2018 у <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.]</small>, 2017<span title="англійською мовою" class="ref-info">(англ.)</span></li></ul>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r43815798">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}


/* end   https://uk.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r46713505">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .navbox{box-sizing:border-box;border:1px solid var(--border-color-base,#a2a9b1);width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd;color:inherit}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf;color:inherit}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf;color:inherit}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff;color:inherit}.mw-parser-output .navbox-even{background-color:#f7f7f7;color:inherit}.mw-parser-output .navbox-odd{background-color:transparent;color:inherit}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .navbox-list{border-color:#54595D}html.skin-theme-clientpref-night .mw-parser-output tr+tr>.navbox-abovebelow,html.skin-theme-clientpref-night .mw-parser-output tr+tr>.navbox-group,html.skin-theme-clientpref-night .mw-parser-output tr+tr>.navbox-image,html.skin-theme-clientpref-night .mw-parser-output tr+tr>.navbox-list{border-top:2px solid #54595D}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbox-list{border-color:#54595D}html.skin-theme-clientpref-os .mw-parser-output tr+tr>.navbox-abovebelow,html.skin-theme-clientpref-os .mw-parser-output tr+tr>.navbox-group,html.skin-theme-clientpref-os .mw-parser-output tr+tr>.navbox-image,html.skin-theme-clientpref-os .mw-parser-output tr+tr>.navbox-list{border-top:2px solid #54595D}}


/* end   https://uk.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Мови_таблиць_стилів767" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r44909416">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}


/* end   https://uk.wikipedia.org/ */
</style><div id="Мови_таблиць_стилів767" style="font-size:114%;margin:0 4em">Мови таблиць стилів</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">За типами</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="%D0%92%D0%B5%D0%B1%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Вебпрограмування">Вебпрограмування</a></li>
<li><a href="%D0%92%D0%B5%D0%B1%D1%80%D0%BE%D0%B7%D1%80%D0%BE%D0%B1%D0%BA%D0%B0" title="Веброзробка">Веброзробка</a></li>
<li><a href="User_interface_style_sheet_language" title="User interface style sheet language">Інтерфейс користувача</a></li>
<li><a href="%D0%92%D0%B5%D0%B1%D1%96%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81" title="Вебінтерфейс">Вебінтерфейс</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Стандартні</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="CSS" title="CSS">CSS</a></li>
<li><a href="DSSSL" title="DSSSL">DSSSL</a></li>
<li><a href="Extensible_Stylesheet_Language" title="Extensible Stylesheet Language">Extensible (XSL)</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Нестандартні</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%96_%D1%81%D1%82%D0%B8%D0%BB%D1%96%D0%B2_JavaScript_(JSSS)" title="Таблиці стилів JavaScript (JSSS)">JSSS</a></li>
<li><a href="Formatting_Output_Specification_Instance" title="Formatting Output Specification Instance">FOSI</a></li>
<li><a href="Qt" title="Qt">Qt</a></li>
<li><a class="mw-selflink selflink">Sass</a></li>
<li><a href="LESS_(%D0%BC%D0%BE%D0%B2%D0%B0_%D1%81%D1%82%D0%B8%D0%BB%D1%96%D0%B2)" class="mw-redirect" title="LESS (мова стилів)">Less</a></li>
<li><a href="Stylus_(%D0%BC%D0%BE%D0%B2%D0%B0_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8C_%D1%81%D1%82%D0%B8%D0%BB%D1%96%D0%B2)" title="Stylus (мова таблиць стилів)">Stylus</a></li>
<li><a href="SMIL_Timesheets" title="SMIL Timesheets">SMIL Timesheets</a></li>
<li><a href="SMIL" title="SMIL">SMIL</a></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow hlist" colspan="2"><div>
<ul><li><a href="%D0%9C%D0%BE%D0%B2%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" class="mw-redirect" title="Мови програмування">Мови програмування</a></li>
<li><a href="HTML" title="HTML">HTML</a></li>
<li><a href="Haml" title="Haml">Haml</a></li>
<li>Jade</li>
<li><a href="%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Програмування">Програмування</a></li></ul>
</div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
    This article is issued from <a class="external text" title="Last edited on 2024-09-12" href="https://uk.wikipedia.org/wiki/?title=Sass&amp;oldid=43486548">Вікіпедія</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.uk">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
            </div>
          </main>
        </div>
      </div>
    </div>
     <script src="./_webp_/webpHandler.js"></script>
  

</body></html>