зображення центру github README.md


338

Я деякий час дивився на синтаксис розмітки, який використовується в GitHub, але, окрім зміни розміру зображення в межах сторінки readme.md, я не можу зрозуміти, як центрувати зображення в ньому.

Це можливо? Якщо так, то як?


Pandoc запропонував загальний синтаксис для опису текстового вмісту, який, якщо він стане частиною стандарту Markdown, полегшить центрування зображень.
Дейв Джарвіс

1
Чи відповідає це на ваше запитання? Розмітка та вирівнювання зображень
TylerH

Відповіді:


161

Я дивився на синтаксис розмітки, який використовується в github [...], я не можу зрозуміти, як центрувати зображення

TL; DR

Ні, ви не можете, покладаючись лише на синтаксис Markdown. Маркдаун не хвилює позиціонування.

Примітка. Деякі процесори розмітки підтримують включення HTML (як справедливо вказує @ waldyr.ar), і у випадку GitHub ви можете повернутися до чогось подібного <div style="text-align:center"><img src="..." /></div>. Будьте уважні, що немає гарантії, що зображення буде зосереджене, якщо ваш сховище буде роздвоєним у іншому середовищі хостингу (Codeplex, BitBucket, ...) або якщо документ не читається через браузер (Sublime Text Markdown preview, MarkdownPad, VisualStudio Web Попередній перегляд матеріалів Essentials, ...).

Примітка 2: Майте на увазі, що навіть на веб-сайті GitHub спосіб відображення розмітки є неоднаковим. Наприклад, вікі не дозволять такого хитрування css позицій.

Нескорочена версія

Синтаксис Markdown не забезпечує один з можливістю контролювати положення зображення.

Насправді, було б прикордонним проти філософії Markdown , щоб таке форматування, як зазначено в «Філософії» розділу

"Документ у форматі Markdown повинен публікуватися як такий, як звичайний текст, не схожий на те, що він позначений тегами чи інструкціями щодо форматування."

Файли розмітки надаються веб-сайтом github.com за допомогою бібліотеки Ruby Redcarpet .

Redcarpet розкриває деякі розширення (наприклад, перекреслення, наприклад), які не є частиною стандартного синтаксису Markdown і надають додаткові "функції". Однак жодне підтримуване розширення не дозволяє центрирувати зображення.


4
Дякую, я вирішив за розміром зображення. Шкода їх пропускної здатності, але вони не залишили мені іншого вибору
Джонні Полінг

47
Це працює чудово:<img align="..." src="..." alt="...">
Nux

@JohonnyPauling, якщо ви переживаєте, що не будете використовувати занадто багато пропускної здатності github, ви можете поглянути на Raw Git , який обслуговує файли, що зберігаються на GitHub, кешуючи їх у своїй системі. Отже, лише один доступ здійснюється на ресурс на GitHub, зберігаючи їх пропускну здатність.
danidemi

6
Оригінальна розмітка обробляє синтаксис розмітки в межах тегів span. Тож має спрацювати щось на зразок наступного: <span style="display:block;text-align:center">![Test Automation]Automated-Testing.png)</span>
Дакшинамурті Карра

6
alignАтрибут на imgтезі застарілим HTML 4.01 і застарілий , як в HTML5.
Тейлортверлоу

602

Це з підтримки Github:

Гей Волдире,

Markdown не дозволяє налаштувати вирівнювання безпосередньо (див. Документи тут: http://daringfireball.net/projects/markdown/syntax#img ), але ви можете просто використовувати необроблений тег HTML 'img' та виконати вирівнювання за допомогою вбудованого рядка css.

Ура,

Так можна вирівняти зображення! Вам просто потрібно використовувати вбудований css для вирішення проблеми. Ви можете взяти приклад з мого github repo . У нижній частині README.md розміщене зображення по центру. Для простоти ви можете просто зробити наступне:

<p align="center">
  <img src="http://some_place.com/image.png" />
</p>

Хоча, як сказав nulltoken, це буде межею проти філософії Маркдауна!


Цей код з мого readme :

<p align="center">
  <img src="https://github.com/waldyr/Sublime-Installer/blob/master/sublime_text.png?raw=true" alt="Sublime's custom image"/>
</p>

Виробляє цей вихід зображення, за винятком центру, якщо його переглядають на GitHub:

Власне зображення Sublime


93
Чому це не було прийнятою відповіддю, я не знаю. Ця відповідь фактично пояснює запитувачеві, як виконати завдання.
Фергюс в Лондоні

93
+1, мені байдуже, чи це проти філософії відмітки, я просто хочу зосередити зображення! : D
Габріель Ламас

6
Так, вниз з філософією відмітки, просто давайте зробити так, щоб все виглядало досить красиво: p
Томас

3
Це, здається, працює (як це бачимо в репо репортажі), але CSS НЕ підтримується у вікі Github. Кожна моя спроба вказати CSS була виключена. Так само вказаний атрибут вирівнювання також видаляється, коли я намагаюся зробити це у вікі.
Шон Південь

4
Здається, що alignатрибут не підтримується в HTML5 ?
ostrokach

40

Крім того, якщо у вас є контроль над css, ви можете отримати розумні параметри url та css .

Відмітка:

![A cute kitten](http://placekitten.com/200/300?style=centerme)

І CSS:

img[src$="centerme"] {
  display:block;
  margin: 0 auto;
}

Ви можете створити різноманітні варіанти стилів таким чином, і все одно не захищати від додаткового коду. Звичайно, ви не маєте контролю над тим, що станеться, якщо хтось інший використовує розмітку де-небудь ще, але це загальна проблема стилізації з усіма документами на розмітку однією поділяється.


2
Це чудово працює, але використання якоря (#) над рядком запиту (?) Є, мабуть, кращим рішенням, оскільки я розміщував у цій відповіді: stackoverflow.com/questions/255170/markdown-and-image-alignment/… - однак я не не вірю, що github readme.md підтримує визначення css.
тремор

Ідеальне рішення для тих, хто працює з власним екземпляром GitLab!
Xunnamius

33

Для вирівнювання ліворуч

 <img align="left" width="600" height="200" src="https://www.python.org/python-.png">

Для правильного вирівнювання

<img align="right" width="600" height="200" src="https://www.python.org/python-.png">

І для вирівнювання по центру

<p align="center">
  <img width="600" height="200" src="https://www.python.org/python-.png">
</p>

Перекладіть його сюди для подальших посилань, якщо вам це стане в нагоді.



9

Ви також можете змінити розмір зображення до потрібної ширини та висоти . Наприклад:

<p align="center">
  <img src="https://anyserver.com/image.png" width="750px" height="300px"/></p>

Щоб додати підпис до центру із зображенням, просто ще один рядок:

<p align="center">This is a centered caption for the image<p align="center">

На щастя, це працює як для сторінок README.md, так і для GitHub Wiki.


9

Ми можемо цим скористатися. Будь ласка, змініть місце розташування src ур img із папки git та додайте альтернативний текст, якщо img не завантажений

 <p align="center"> 
    <img src="ur img url here" alt="alternate text">
 </p>

5

Просто перейдіть до Readme.mdфайлу і скористайтеся цим кодом.

<div align="center">
<img src=https://newfastuff.com/wp-content/uploads/2019/05/bW7QXVB.png" >
<p>Perfectly balanced</p>
</div>

введіть тут опис зображення


<div align=”center”> [ Your content here ]</div> вміщує все на сторінці, а центр вирівнює його відповідно до розмірів сторінки.


Тільки за допомогою контейнера div це робилося правильно на сторінці GitLab ReadME
p4pp3rfry

4

Щоб трохи розширити відповідь на підтримку локальних зображень, просто замініть FILE_PATH_PLACEHOLDER свій шлях на зображення та перевірте його.

<p align="center">
  <img src="FILE_PATH_PLACEHOLDER">
</p>

3

Мій спосіб вирішити проблему з позиціонуванням зображення полягав у використанні атрибутів HTML:

![Image](Image.svg){ width="800" height="600" style="display: block; margin: 0 auto" }

Зображення було змінено належним чином та по центру, принаймні, в моєму місцевому рендері розміщення VS.

Тоді я змінив repo і, на жаль, зрозумів, що він не працює для файлу GitHub README.md . Тим не менш, я залишу цю відповідь, оскільки це може допомогти комусь іншому.

Отже, нарешті, замість цього я використав старий хороший тег HTML:

<img src="Image.svg" alt="Image" width="800" height="600" style="display: block; margin: 0 auto" />

Але вгадайте, що? Якийсь метод JS замінив мій styleатрибут! Я навіть спробував classатрибут і з тим самим результатом!

Тоді я знайшов наступну сторінку суті, де було використано ще більше HTML-програми для старої школи:

<p align="center">
    <img src="Image.svg" alt="Image" width="800" height="600" />
</p>

Цей працює добре, проте я хотів би залишити його без додаткових коментарів ...


0

"Чистий" підхід до відмітки, який може впоратися з цим, - додавання зображення до таблиці та центрування комірки:

| ![Image](img.png) |
| :--: | 

Він повинен створити HTML, подібний до цього:

<table>
    <thead>
        <tr>
            <th style="text-align:center;"><img src="img.png" alt="Image"></th>
        </tr>
    </thead>
    <tbody>
    </tbody>
</table>

Це, здається, не працює: ширина таблиці визначається шириною її вмісту. Він також ставить рамку навколо зображення (за типовим аркушем стилю github).
Річард Сміт

Я не усвідомлював, що це зробив. Поза GitHub саме так я зосереджую зображення в розмітці.
afuzzyllama

0

TLDR;

Використовуйте цей HTML / CSS, щоб додати зображення та розмістити його в центрі та встановити його розмір до 60% ширини екрану всередині вашого файлу розмітки, що зазвичай є хорошим початковим значенням:

<img src="https://i.stack.imgur.com/RJj4x.png" 
     style="display:block;float:none;margin-left:auto;margin-right:auto;width:60%"> 

Змініть widthзначення CSS на будь-який відсоток, який ви хочете, або видаліть його взагалі, щоб використовувати розмір за замовчуванням розмітки, який, на мою думку, становить 100% ширини екрану, якщо зображення більше, ніж екран, або в іншому випадку це фактична ширина зображення.

Готово!

Або продовжуйте читати набагато більше інформації.

Ось різні параметри HTML та CSS, які ідеально працюють у файлах розмітки:

1. Відцентруйте та налаштуйте (змініть розмір) ВСІ зображення у файлі розмітки:

Просто скопіюйте та вставте його вгорі файла розмітки, щоб по центру та змінити розмір усіх зображень у файлі (а потім просто вставити будь-які зображення, які ви хочете, із звичайним синтаксисом розмітки):

<style>
img
{
    display:block; 
    float:none; 
    margin-left:auto;
    margin-right:auto;
    width:60%;
}
</style> 

Або ось той самий код, що і вище, але з детальними коментарями HTML та CSS, щоб пояснити, що саме відбувається:

<!-- (This is an HTML comment). Copy and paste this entire HTML `<style>...</style>` element (block)
to the top of your markdown file -->
<style>
/* (This is a CSS comment). The below `img` style sets the default CSS styling for all images
hereafter in this markdown file. */
img
{
    /* Default display value is `inline-block`. Set it to `block` to prevent surrounding text from
    wrapping around the image. Instead, `block` format will force the text to be above or below the
    image, but never to the sides. */
    display:block; 
    /* Common float options are `left`, `right`, and `none`. Set to `none` to override any previous
    settings which might have been `left` or `right`. `left` causes the image to be to the left,
    with text wrapped to the right of the image, and `right` causes the image to be to the right,
    with text wrapped to its left, so long as `display:inline-block` is also used. */
    float:none; 
    /* Set both the left and right margins to `auto` to cause the image to be centered. */
    margin-left:auto;
    margin-right:auto;
    /* You may also set the size of the image, in percent of width of the screen on which the image
    is being viewed, for example. A good starting point is 60%. It will auto-scale and auto-size
    the image no matter what screen or device it is being viewed on, maintaining proporptions and 
    not distorting it. */
    width:60%;
    /* You may optionally force a fixed size, or intentionally skew/distort an image by also 
    setting the height. Values for `width` and `height` are commonly set in either percent (%) 
    or pixels (px). Ex: `width:100%;` or `height:600px;`. */
    /* height:400px; */
}
</style> 

Тепер, чи вставляєте ви зображення за допомогою розмітки:

![](https://i.stack.imgur.com/RJj4x.png)

Або HTML у файлі розмітки:

<img src="https://i.stack.imgur.com/RJj4x.png"> 

... він буде автоматично центрований і розміром до 60% від ширини перегляду екрана, як описано в коментарях у межах HTML та CSS вище. (Звичайно, розмір 60% теж дуже легко змінюється, і я подаю прості способи, як це зробити і на основі зображення за зображенням).

2. Центруйте та налаштовуйте зображення для кожного конкретного випадку:

Незалежно від того, ви скопіювали та не вставили вищезазначений <style>блок у верхню частину вашого файлу розмітки, це також буде працювати, оскільки він переосмислює і має перевагу перед будь-якими налаштуваннями стилю файлу, які ви могли встановити вище:

<img src="https://i.stack.imgur.com/RJj4x.png" style="display:block;float:none;margin-left:auto;margin-right:auto;width:60%"> 

Ви також можете відформатувати його в декількох рядках, як це, і він все одно буде працювати:

<img src="https://i.stack.imgur.com/RJj4x.png" 
     alt="this is an optional description of the image to help the blind and show up in case the 
          image won't load" 
     style="display:block; /* override the default display setting of `inline-block` */ 
            float:none; /* override any prior settings of `left` or `right` */ 
            /* set both the left and right margins to `auto` to center the image */
            margin-left:auto; 
            margin-right:auto;
            width:60%; /* optionally resize the image to a screen percentage width if you want too */
            "> 

3. Крім усього вищезазначеного, ви також можете створити класи стилів CSS, щоб допомогти стилізувати окремі зображення:

Додайте це все до початку файлу розмітки.

<style>

/* By default, make all images center-aligned, and 60% of the width 
of the screen in size */
img
{
    display:block; 
    float:none; 
    margin-left:auto;
    margin-right:auto;
    width:60%;
}

/* Create a CSS class to style images to left-align, or "float left" */
.leftAlign
{
    display:inline-block;
    float:left;
    /* provide a 15 pixel gap between the image and the text to its right */
    margin-right:15px; 
}

/* Create a CSS class to style images to right-align, or "float right" */
.rightAlign
{
    display:inline-block;
    float:right;
    /* provide a 15 pixel gap between the image and the text to its left */
    margin-left:15px;
}

</style> 

Тепер ваш imgблок CSS встановив параметри за замовчуванням для центрів зображень та розміру 60% від ширини екранного розміру, але ви можете використовувати класи leftAlignта rightAlignCSS для зміни цих параметрів на основі зображення по зображенню.

Наприклад, це зображення буде вирівнюватися по центру і мати розмір 60% (типовий я встановлений вище):

<img src="https://i.stack.imgur.com/RJj4x.png"> 

Однак це зображення буде вирівняно ліворуч , із загортанням тексту праворуч, використовуючи leftAlignклас CSS, який ми тільки що створили вище!

<img src="https://i.stack.imgur.com/RJj4x.png" class="leftAlign">

Це може виглядати приблизно так:

введіть тут опис зображення

Ви все ще можете замінити будь-які його властивості CSS через styleатрибут , однак, наприклад, ширина, як це:

<img src="https://i.stack.imgur.com/RJj4x.png" class="leftAlign" style="width:20%">

А тепер ви отримаєте це:

введіть тут опис зображення

4. Створіть 3 класи CSS, але не змінюйте стандартні imgпозначки

Інший варіант того, що ми нещодавно показали вище, де ми змінили img property:valueналаштування за замовчуванням і створили 2 класи, - це просто залишити всі imgвластивості розмітки за замовчуванням у спокої, але створити 3 користувацькі класи CSS, як це:

<style>

/* Create a CSS class to style images to center-align */
.centerAlign
{
    display:block;
    float:none;
    /* Set both the left and right margins to `auto` to cause the image to be centered. */
    margin-left:auto;
    margin-right:auto;
    width:60%;
}

/* Create a CSS class to style images to left-align, or "float left" */
.leftAlign
{
    display:inline-block;
    float:left;
    /* provide a 15 pixel gap between the image and the text to its right */
    margin-right:15px; 
    width:60%;
}

/* Create a CSS class to style images to right-align, or "float right" */
.rightAlign
{
    display:inline-block;
    float:right;
    /* provide a 15 pixel gap between the image and the text to its left */
    margin-left:15px;
    width:60%;
}

</style> 

Використовуйте їх, звичайно, так:

<img src="https://i.stack.imgur.com/RJj4x.png" class="centerAlign" style="width:20%">

Зверніть увагу, як я вручну встановив widthвластивість за допомогою styleатрибута CSS вище, але якби у мене було щось складніше, я хотів би зробити, я також міг би створити кілька додаткових класів на кшталт цього, додавши їх всередині <style>...</style>блоку вище:

/* custom CSS class to set a predefined "small" size for an image */
.small
{
    width:20%;
    /* set any other properties, as desired, inside this class too */
}

Тепер ви можете призначити кілька класів одному об’єкту, як цей. Просто розділіть назви класів пробілом, а не комою . У випадку суперечливих налаштувань, я вважаю, який із останніх налаштувань буде набирати чинності, замінюючи будь-які раніше встановлені налаштування. Так має бути і в тому випадку, якщо ви встановлюєте однакові властивості CSS кілька разів у тому ж класі CSS або всередині одного styleатрибута HTML .

<img src="https://i.stack.imgur.com/RJj4x.png" class="centerAlign small">

5. Об'єднайте загальні налаштування в класах CSS:

Останній трюк - це я навчився у цій відповіді тут: Як я можу використовувати CSS для стилю декількох зображень по-різному? . Як ви бачите вище, усі 3 alignкласи CSS встановлюють ширину зображення на 60%. Таким чином, це загальне налаштування можна встановити всі одразу, як це, якщо ви хочете, тоді ви можете встановити конкретні параметри для кожного класу:

<style>

/* set common properties for multiple CSS classes all at once */
.centerAlign, .leftAlign, .rightAlign {
    width:60%;
}

/* Now set the specific properties for each class individually */

/* Create a CSS class to style images to center-align */
.centerAlign
{
    display:block;
    float:none;
    /* Set both the left and right margins to `auto` to cause the image to be centered. */
    margin-left:auto;
    margin-right:auto;
}

/* Create a CSS class to style images to left-align, or "float left" */
.leftAlign
{
    display:inline-block;
    float:left;
    /* provide a 15 pixel gap between the image and the text to its right */
    margin-right:15px; 
}

/* Create a CSS class to style images to right-align, or "float right" */
.rightAlign
{
    display:inline-block;
    float:right;
    /* provide a 15 pixel gap between the image and the text to its left */
    margin-left:15px;
}

/* custom CSS class to set a predefined "small" size for an image */
.small
{
    width:20%;
    /* set any other properties, as desired, inside this class too */
}

</style> 

Детальніше:

1. Мої думки щодо HTML та CSS у Markdown

Наскільки я переживаю, все, що ми можемо записати у розмітковому документі та отримати бажаний результат, - це все, що ми шукаємо, а не синтаксис "чистої відмітки".

У C і C ++ компілятор збирається в код складання, а потім збірка збирається в бінарний. Однак іноді вам потрібен низькорівневий елемент управління, який може забезпечити тільки збірка, і ви можете записувати вбудовану збірку прямо всередині вихідного файлу C або C ++. Асамблея є мовою "нижчого рівня", і її можна записати прямо на C та C ++.

Так і з відміткою. Відмітка - мова високого рівня, що інтерпретується до HTML та CSS. Однак там, де нам потрібен додатковий контроль, ми можемо просто "вбудувати" HTML і CSS нижнього рівня прямо в нашому файлі розмітки, і він все одно буде інтерпретований правильно. У певному сенсі HTML та CSS є синтаксисом "розмітки".

Отже, для центрування зображення у розмітці використовуйте HTML та CSS.

2. Стандартне вставлення зображення у розмітку:

Як додати базове зображення у розмітку за замовчуванням "поза кадром" форматування HTML та CSS:

Це відмітка:

![](https://i.stack.imgur.com/RJj4x.png)

Дасть цей вихід:

Це мій гексакоптер з вогнепальної стрільби .

Ви також можете додатково додати опис у квадратні дужки, що відкриваються. Чесно кажучи, я навіть не впевнений, що це робить, але, можливо, він перетворюється в атрибут HTML- <img>елементаalt , який відображається на випадок, якщо зображення не може завантажуватися, і його можуть читати екрани для незрячих. Отже, ця відмітка:

![this is my hexacopter I built](https://i.stack.imgur.com/RJj4x.png)

також дасть такий вихід:

це мій гексакоптер, який я побудував

3. Детальніше про те, що відбувається в HTML / CSS під час центрування та розміру зображення в розмітці:

Для центрування зображення у розмітці потрібно використовувати додатковий контроль, який можуть нам надавати HTML та CSS. Ви можете вставити та централізувати окреме зображення таким чином:

<img src="https://i.stack.imgur.com/RJj4x.png" 
     alt="this is my hexacopter I built" 
     style="display:block; 
            float:none; 
            margin-left:auto; 
            margin-right:auto;
            "> 

Ось додаткова інформація. про те, що відбувається тут:

  1. <imgЧастина наведеного вище коду є HTML « почати тег », а >в кінці кінців , є HTML « закриває тег ».
  2. Все, від стартового тегу до кінцевого тегу, включно, складає цей HTML img" елемент ".
  3. HTML img "теги" / "елементи" використовуються для вставки зображень у HTML.
  4. Кожне із призначень всередині елемента налаштовує HTML- атрибут .
  5. Атрибут "style" приймає CSS-стилі , тому все, що знаходиться всередині подвійних лапок: тут " style=""CSS property:value-значення" декларація ".
    1. Зауважте, що кожне CSS "властивість: оголошення значення" відокремлено крапкою з комою ( ;), тоді як кожен "атрибут" HTML у цьому "елементі" відокремлений пробілом ( ).
  6. Щоб зображення було в центрі нашого HTML та CSS-коду вище, ключовими "атрибутами" є просто srcта style.
  7. Той altне є обов'язковим.
  8. Усередині HTML styleатрибут, який приймає CSS стилі, ключові заяви є все 4 , які я показую: display:block, float:none, margin-left:auto, і margin-right:auto.
    1. Якщо нічого не раніше встановити float властивість раніше, то ви можете залишити від цієї декларації, але це хороша ідея , щоб мати це в будь-якому випадку на всякий випадок.
    2. Якщо ви вперше дізналися, як центрувати зображення за допомогою HTML та CSS тут: https://www.w3schools.com/howto/howto_css_image_center.asp .
  9. CSS використовує коментарі у стилі C ( /* my comment */).

Список літератури:

  1. Детальніше про синтаксис CSS читайте тут: https://www.w3schools.com/css/css_syntax.asp
  2. Про "HTML-теги проти елементів" читайте тут .
  3. Я багато працював зі стилізацією HTML та CSS у своєму читанні GitHub тут: https://github.com/ElectricRCAircraftGuy/Arduino-STEM-Presentation
  4. Я дізнався про все, що знаю про HTML та CSS, натиснувши на w3schools.com. Ось кілька конкретних сторінок:
    1. %%%%% https://www.w3schools.com/howto/howto_css_image_center.asp
    2. https://www.w3schools.com/css/css_float.asp
      1. https://www.w3schools.com/css/tryit.asp?filename=trycss_layout_float2
    3. https://www.w3schools.com/css/css3_images.asp
    4. https://www.w3schools.com/tags/default.asp
    5. HTML та CSS коментарі: https://www.w3schools.com/css/css_comments.asp
  5. Свій гексакоптер з вогнепальної стрільби я створив: https://www.electricrcaircraftguy.com/2016/05/battlebots-season-2-buzz-fire-drone.html

-15

Це справді дуже просто.

-> This is centered Text <-

Отже, маючи на увазі, ви можете застосувати це до синтаксису img.

->![alt text](/link/to/img)<-

3
Який аромат Markdown це?
Wingman4l7

2
Мені тут також цікаво. Це виглядає як скріншот GitHub, але Redcarpet, безумовно, цього не реалізує. Як ти це зробив? Чи можете ви пов’язати файл з GitHub?
ELLIOTTCABLE

3
Це сайт Джекілла, тому GitHub розбирає код, перш ніж він навіть потрапить у репо.
vdclouis

5
Просто FYI для всіх, хто розглядає можливість позначення цього для уваги модератора: той факт, що відповідь не працює для вас, не є підставою для позначення цього. Просто коментуйте та / або зворотну заяву. Я не збираюся видаляти відповідь за технічні неточності. Якщо vdclouis хоче видалити його самостійно через те, що громада вважає це непосильним, це має бути його вибором.
Коді Грей
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.