Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update(CSS): web/css/text-align #3227

Merged
merged 3 commits into from
Aug 8, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 48 additions & 28 deletions files/uk/web/css/text-align/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,12 +57,12 @@ text-align: unset;
- `match-parent`
- : Подібне до `inherit`, але значення `start` і `end` обчислюються згідно з {{cssxref("direction")}} батьківського елемента і замінюються відповідним значенням – `left` чи `right`.

## Занепокоєння щодо доступності
## Доступність

Непостійний розмір пробілів між словами, породжений рівномірним шикуванням тексту, може бути проблемним для людей з негараздами мислення, як то дислексією.

- [MDN розуміння WCAG, пояснення Настанов 1.4](/uk/docs/Web/Accessibility/Understanding_WCAG/Perceivable#guideline_1.4_make_it_easier_for_users_to_see_and_hear_content_including_separating_foreground_from_background)
- [Розуміння критерію успіху 1.4.8 | Розуміння WCAG 2.0 (англ.)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-visual-presentation.html)
- [Розуміння критерію успіху 1.4.8 | Розуміння WCAG 2.0](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-visual-presentation.html)

## Формальне визначення

Expand Down Expand Up @@ -151,27 +151,44 @@ text-align: unset;

### Вирівнювання таблиць

Цей приклад демонструє, як використовувати `text-align` на елементах {{htmlelement("table")}}, включно з рядами {{htmlelement("tr")}} і комірками {{htmlelement("td")}}.
Цей приклад демонструє використання `text-align` на елементах {{htmlelement("table")}}:

- {{htmlelement("caption")}} задано шикування праворуч.
- Перші два елементи {{htmlelement("th")}} успадковують шикування ліворуч `text-align: left`, задане на {{htmlelement("thead")}}, а третьому задане шикування праворуч.
- Всередині елемента {{htmlelement("tbody")}} першому ряду задано шикування праворуч, другому – шикування по центру, а третій користується усталеним шикуванням (ліворуч).
- У кожному ряду певним коміркам (к12, к31) задано інше шикування, ніж у ряду.
undead404 marked this conversation as resolved.
Show resolved Hide resolved
undead404 marked this conversation as resolved.
Show resolved Hide resolved
alinkedd marked this conversation as resolved.
Show resolved Hide resolved
alinkedd marked this conversation as resolved.
Show resolved Hide resolved
alinkedd marked this conversation as resolved.
Show resolved Hide resolved
alinkedd marked this conversation as resolved.
Show resolved Hide resolved

#### HTML

```html
<table>
<tr id="r1">
<td id="c11">11</td>
<td id="c12">12</td>
<td id="c13">13</td>
</tr>
<tr id="r2">
<td id="c21">21</td>
<td id="c22">22</td>
<td id="c23">23</td>
</tr>
<tr id="r3">
<td id="c31">31</td>
<td id="c32">32</td>
<td id="c33">33</td>
</tr>
<caption>
Таблиця-приклад
</caption>
<thead>
<tr>
<th>Колонка 1</th>
<th>Колонка 2</th>
<th class="right">Колонка 3</th>
</tr>
</thead>
<tbody>
<tr class="right">
<td>11</td>
<td class="center">12</td>
<td>13</td>
</tr>
<tr class="center">
<td>21</td>
<td>22</td>
<td>23</td>
</tr>
<tr id="r3">
<td class="right">31</td>
<td>32</td>
<td>33</td>
</tr>
</tbody>
</table>
```

Expand All @@ -184,26 +201,29 @@ table {
width: 250px;
height: 150px;
}
td {
border: solid 1px black;
}
#r1 {
text-align: right;

thead {
text-align: left;
}
#c12 {
text-align: center;

td,
th {
border: solid 1px black;
}
#r2 {

.center {
text-align: center;
}
#c31 {

.right,
caption {
text-align: right;
}
```

#### Результат

{{EmbedLiveSample('vyrivniuvannia-tablyts', "100%", "100%")}}
{{EmbedLiveSample('vyrivniuvannia-tablyts', "100%", "200")}}

## Специфікації

Expand Down
Loading