Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція 5.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
800.15 Кб
Скачать

5. Колірне оформлення таблиць

Для оформлення комірок таблиць за допомогою кольорів застосовують атрибут BGCOLOR. Колір можна визначати, вказуючи його назву англійською мовою або символ # та шістнадцяткове число. Якщо потрібно задати колір для всієї таблиці, то атрибут BGCOLOR задають у тегу <TABLE>, для зміни кольору лише в одному рядку – в тегу <TR>, а настроювання кольору окремої комірки забезпечує наявність цього атрибута всередині тегу <TD> або <ТН>.

Колір рамки таблиці можна задати за допомогою таких атрибутів:

  • BORDERCOLOR – колір всієї рамки;

  • BORDERCOLORLIGHT – колір світлої частини рамки;

  • BORDERCOLORDARK – колір темної частини рамки.

Ці атрибути вставляють у тег <TABLE>. Щоб вони діяли, необхідна наявність ще й атрибута BORDER, який задає товщину рамки.

Розглянемо приклад оформлення таблиці за допомогою різних кольорів (див. рис. 5.4):

<HTML>

<TITLE>Приклад керування кольором</TITLE> <BODY>

<TABLE BGCOLOR="#F0F0F0" BORDER=10 BORDERCOLOR="#808080" BORDERCOLORLIGHT="#9 9CCFF" BORDERCOLORDARK="#9900FF">

<TR BGCOLOR=lightblue>

<TH COLSPAN="3">Групи</ТН>

</TR>

<TR>

<TD BGCOLOR=pink>241</TD>

<TD BGCOLOR=cyan>241</TD>

<TD BGCOLOR=plum>112</TD>

</TR>

</TABLE> </BODY> </HTML>

Якщо необхідно задати колір шрифту для тексту таблиці, то це можна зробити за допомогою тегу <FONT> всередині відповідних тегів <TD>. Наприклад:

<TD BGCOLOR=magenta><FONT COLOR=pink>TeKCT</FONT></TD>

6. Використання таблиць для розміщення об’єктів на web-сторінці

Під час відображення web-сторінок браузер розміщує елементи на екрані один за одним у тому порядку, в якому вони записані у html-документі. Для позиціювання елементів розроблено спеціальні засоби мови HTML, проте часто для цього використовують таблиці. На web-сторінці створюють таблицю без рамок і у її комірки поміщають різні об’єкти.

Розмістимо назви груп по діагоналі так, як це показано на рис. 5.4, але самої таблиці на Web-сторінці відображати не будемо.

<HTML>

<TITLE>Приклад позиціювання</TITLE>

<BODY>

<TABLE>

<TR>

<TH>Групи</TH> <TD></TD> <TD></TD> <TD></TD> <TD></TD> <TD></TD>

</TR>

<TR>

<TD></TD><TD>241</TD><TD></TD><TD></TD><TD></TD><TD></TD>

</TR>

<TR>

<TD></TD><TD></TD><TD>242</TD><TD></TD><TD></TD><TD></TD>

</TR>

<TR>

<TD></TD><TD></TD><TD></TD><TD>231</TD><TD></TD><TD></TD>

</TR>

<TR>

<TD></TD><TD></TD><TD></TD><TD></TD><TD>221</TD><TD></TD>

</TR>

<TR>

<TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD>211</TD>

</TR>

</TABLE>

</BODY>

</HTML>

Рис. 5.4. Позиціювання елементів на web-сторінці за допомогою таблиці

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

<TD><A HREF = "lib.html" > 241 </A> </TD>

Питання для самоперевірки:

  1. Який тег служить для створення таблиці в html-документах?

  2. Який атрибут тегу <TABLE> дозволяє змінити фон таблиці?

  3. Який атрибут тегу <TABLE> дозволяє змінити ширину границі таблиці?

  4. Як задається заголовок таблиці?

  5. Чи задається ширина границі таблиці одна для всієї таблиці або задається окремо для зовнішньої границі і внутрішніх комірок?

  6. Який тег відповідає за початок рядка?

  7. Який тег відповідає за початок комірки?

  8. Різниця між тегами <TD> та <TН>.

  9. Як змінити вирівнювання тексту у комірці?

  10. Чи може бути в одному рядку комірка з різним вертикальним вирівнюванням?

  11. Якщо для таблиці встановити колір фону і фонове зображення одночасно, що відображуватиметься на екрані?

  12. Як можна об’єднати комірки по горизонталі?

  13. Як можна в таблиці об’єднати комірки по вертикалі?

  14. Як настроїти ширину всієї комірки, а також окремих комірок?

  15. Задання горизонтального та вертикального вирівнювань вмісту всього рядка.

  16. Назвіть спосіб оформлення зовнішньої рамки таблиці.

  17. Як відобразити розділювальні лінії між стовпцями та рядками таблиці?

  18. Який атрибут застосовується для оформлення комірок таблиць за допомогою кольорів?

  19. Як задати колір рамки таблиці?

  20. Як позиціювати елементи на web-сторінці за допомогою таблиці?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]