<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ адаптивний дизайн - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/ukrainian/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ адаптивний дизайн - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/ukrainian/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Fri, 26 Jun 2026 09:47:23 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/ukrainian/news/tag/adaptyvnyy-dyzayn/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Медіазапит в CSS: стандартна роздільна здатність, контрольні точки та цільові розміри телефону ]]>
                </title>
                <description>
                    <![CDATA[ Колись створити вебсайт було простіше. Сьогодні макет вебсайту повинен адаптуватись не лише до комп’ютерів, але й планшетів, мобільних пристроїв і навіть телевізорів. Створення вебсайту з адаптивним макетом називається адаптивним вебдизайном. Медіазапити CSS є однією з найважливіших частин адаптивного дизайну. У цій публікації ми детальніше розглянемо медіазапити та їх використання в ]]>
                </description>
                <link>https://www.freecodecamp.org/ukrainian/news/mediazapyt-v-css-standartna-rozdilna-zdatnist-kontrolni-tochky-ta-tsilovi-rozmiry-telefonu/</link>
                <guid isPermaLink="false">631b8930e16faf078a4c42fd</guid>
                
                    <category>
                        <![CDATA[ адаптивний дизайн ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Anastasiia Buievych ]]>
                </dc:creator>
                <pubDate>Mon, 19 Sep 2022 17:55:04 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/ukrainian/news/content/images/2022/09/30EA2A59-5EA1-4FD1-99F1-384615F2CC82-1.jpeg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p data-test-label="translation-intro">
        <strong>Оригінальна публікація:</strong> <a href="https://www.freecodecamp.org/news/css-media-queries-breakpoints-media-types-standard-resolutions-and-more/" target="_blank" rel="noopener noreferrer" data-test-label="original-article-link">Media Query CSS Tutorial – Standard Resolutions, CSS Breakpoints, and Target Phone Sizes</a>
      </p><p>Колись створити вебсайт було простіше. Сьогодні макет вебсайту повинен адаптуватись не лише до комп’ютерів, але й планшетів, мобільних пристроїв і навіть телевізорів.</p><p>Створення вебсайту з адаптивним макетом називається адаптивним вебдизайном. Медіазапити CSS є однією з найважливіших частин адаптивного дизайну. У цій публікації ми детальніше розглянемо медіазапити та їх використання в CSS.</p><h2 id="-"><strong>Що таке медіазапит?</strong></h2><p>Медіазапит — це функція в CSS3, яка адаптує макет сторінки до різних розмірів екрана та типів медіа.</p><h3 id="--1"><strong>Синтаксис</strong></h3><pre><code class="language-css">@media media type and (condition: breakpoint) {
  // CSS rules
}</code></pre><p>Ми можемо націлити різні типи медіа за різних умов. Якщо умова та/або типи медіа зійдуться, тоді правила всередині медіазапиту будуть застосовані.</p><p>На перший погляд, синтаксис може здатись важким, тому розберемо кожну частину в деталях…</p><h3 id="-media"><strong>Правило @ media</strong></h3><p>Ми починаємо медіазапит з правила @ media і потім додаємо правила CSS всередині фігурних дужок. Правило @ media також використовують, щоб вказати націлені типи медіа.</p><pre><code class="language-css">@media () {
  // CSS rules
}</code></pre><h3 id="--2"><strong>Парантеза</strong></h3><p>Всередині дужок встановлюємо умову. Наприклад, я хочу застосувати більший шрифт для мобільних пристроїв. Щоб це зробити, потрібно встановити максимальну ширину, яка перевіряє ширину пристрою:</p><pre><code class="language-css">.text {
  font-size: 14px;
}

@media (max-width: 480px) {
  .text {
    font-size: 16px;
  }
}</code></pre><p>Зазвичай розмір тексту — 14px. Але ми застосували медіазапит, що змінить розмір на 16px, якщо пристрій має ширину 480px або менше.</p><p><strong>Важливо<strong>: </strong>завжди розміщуйте медіазапити в кінці свого файлу<strong> CSS.</strong></strong></p><h3 id="--3"><strong>Типи медіа</strong></h3><p>Якщо ми не застосуємо тип медіа, правило @ media вибирає всі типи пристроїв за замовчуванням. В іншому випадку, типи медіа йдуть після правила @ media. Існує багато типів пристроїв, але їх можна поділити на 4 категорії:</p><ul><li>all — для всіх типів медіа</li><li>print — для друкарських пристроїв</li><li>screen — для екранів монітора</li><li>speech — для читачів екрана</li></ul><p>Наприклад, якщо я хочу вибрати лише екрани монітора, я встановлю ключове слово «screen» після правила @ media. Не варто забувати про ключове слово «and»:</p><pre><code class="language-css">@media screen and (max-width: 480px) {
  .text {
    font-size: 16px;
  }
}</code></pre><h3 id="--4"><strong>Контрольні точки</strong></h3><p>Контрольні точки — найпоширеніший термін. Контрольна точка є ключем, який визначає, коли потрібно змінити макет та адаптувати нові правила всередині медіазапитів. Повернемось до прикладу на початку:</p><pre><code class="language-css">@media (max-width: 480px) {
  .text {
    font-size: 16px;
  }
}</code></pre><p>Контрольна точка — 480px. Тепер медіазапит знає, коли встановити або перезаписати новий клас. Якщо ширина пристрою менша за 480px, буде застосовано текстовий клас.</p><h4 id="--5"><strong>Поширені контрольні точки: чи існує стандартна роздільна здатність?</strong></h4><p>Одне з найпоширеніших питань: «Яку контрольну точку використовувати?». Існує безліч пристроїв, тому ми не можемо визначити фіксовані контрольні точки для кожного.</p><p>По тій же причині ми не можемо сказати, що існує стандартна роздільна здатність, але все ж таки є поширені контрольні точки. Якщо ви використовуєте каркаси CSS (Bootstrap, Bulma тощо), то можете використати їхні контрольні точки.</p><p>Тепер розглянемо поширені контрольні точки:</p><ul><li>320px — 480px: мобільні пристрої</li><li>481px — 768px: планшети</li><li>769px — 1024px: малі екрани, портативні комп’ютери</li><li>1025px — 1200px: великі екрани, настільні комп’ютери</li><li>1201px та більше:  дуже великі екрани, телевізори</li></ul><p>Як я вже говорив вище, ці контрольні точки можуть відрізнятись і немає точно визначеного стандарту, але цими користуються найбільше.</p><h2 id="--6"><strong>Підсумки</strong></h2><p>Адаптивний дизайн є обов’язковим в сучасній сфері вебдизайну та розробки. Медіазапити — одна з найважливіших частин побудови адаптивних макетів і я надіюсь, що моя публікація допомогла вам зрозуміти їхню роботу.</p><p>Дякую, що прочитали!</p> ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
