Вирівнювання заголовків і даних

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

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

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

Це може зажадати копіткої настройки методом проб і помилок, пото-му що коли все дані не однакової ширини (хоча б приблизно), то немає основи для центрування. Якщо це так, то, як і при центруванні заголовків над тек-стом з правим прапоровим набором (див. Гл. 12), вам слід визначити візуальні кордону колонки і щодо них центрировать заголовки. І оскільки рвані краї в табличних колонках набагато різноманітніше, ніж в звичайному тексті, таке візуальне вирівнювання може стати майже неможливим. Тут вже потрібно прий-мати компромісні рішення.

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

МАЛ. 15.16. Завдяки обо-значення прогалин між колонками (вверхнем табли-ца) ви можете помітити суще-ствующие проблеми вирівню-вання. У цьому випадку кращий спосіб досягти гармонійного вирівнювання між заголовки-ками і колонками даних - це налаштувати дані таким чином, щоб вони здавалися відцентрувати відноси-кові своїх заголовків (нижня таблиця). Якщо ви-равніваніе по десятковій крапці створює нерівність, як в самій правій колонці, при-ся домагатися збалансує-ванности додатковими настройками

Algeria, population by region (cont.)

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

Схожі статті