- •Практична робота №1
- •Теоретична частина
- •Практична робота №2
- •Теоретична частина Управління кольором фону сторінки
- •Порядок виконання роботи
- •Практична робота №3
- •Теоретична частина Теги заголовків. Зміна розміру шрифту
- •Порядок виконання роботи
- •Практична робота №4
- •Теоретична частина Параметри вирівнювання тексту
- •Порядок виконання роботи
- •Практична робота №5
- •Теоретична частина
- •Практична робота №9
- •Теоретична частина Списки визначень
- •Порядок виконання роботи
- •Практична робота №10
- •Теоретична частина Розміщення інформації в таблиці
- •Порядок виконання роботи
- •Практична робота №11
- •Теоретична частина
- •Порядок виконання роботи
- •Практична робота №12
- •Вставка малюнка на сторінку
Практична робота №9
Мета роботи. Отримати навички використання списків визначень й опису стилів списків у CSS.
Теоретична частина Списки визначень
Тег списків визначень задуманий для форматування описів різних термінів, визначень і понять. Абзаци, розміщені в цьому списку, можуть бути визначеннями, доповненнями, роз'ясненнями пунктів. Але, за своєю суттю, списки визначень є заголовком і довільним текстом під заголовком.
<DL>... </DL> — тег, що описує списки визначень.
<DT> — пункт списку (термін).
<DD> — визначення пункту списку (терміну), для пункту списку може бути представлено декілька визначень.
Властивості списків можна задати у файлі каскадних таблиць стилів:
list-style-type: — визначення типу маркера (значення: попе — без маркерів; circle — кола; square — квадрати; decimal — арабські цифри; lower-roman — римські цифри (малі букви); upper-roman — римські цифри (великі букви); lower-alpha — рядкові латинські букви; upper-alpha — прописні латинські букви);
list-style-image: — визначення малюнка маркера (значення: попе — малюнок не використовується; URL (url) — адреса графічного файлу);
list-style-position: — положення маркера щодо списку (значення: inside — маркер усередині списку; outside — маркер поза списком);
list-style — визначає вид маркерів — тип, малюнок, положення (значення: відповідають значенням параметрів).
Приклад використання:
UL {list-style-type: lower-alpha} UL {list-style: circle none outside}
Порядок виконання роботи
1. Відкрийте сторінку «Перший досвід» для редагування HTML-коду.
2. У розділ «Це цікаво» додайте фрагмент, відформувавши його у вигляді наступного списку визначень:
Системи кодування російськомовного сектора Інтернету
ISO 8859—5 — перше кодування, прийняте на зорі комп'ютерної ери, номінально є базовою. DOS кодування — прийшло разом із програмними продуктами Microsoft, довгий час було стандартом для програмних продуктів.
Win-1251 — новий стандарт, що прийшов разом із Windows-95. КОІ-8у (КОІ-8) — національний стандарт, підтриманий продуктами операційної системи Unix, довгий час панував у російськомовній частині Інтернету. Macintosh — кодування, що підтримується комп'ютерами фірми Apple Macintosh. Юникод (UFT-8) — стандарт кодування знаків, розроблений організацією Unicode Consortium, який дозволяє представити знаки практично всіх письмових мов, для кодування використовується 16-бітовий код.
3. У файлі style.css визначте стиль для списків, що використовуються на сторінці.
4. Збережіть зміни в програмі Блокнот і прогляньте результат у браузері. Введений фрагмент відформатував у стилі списку визначень.
Практична робота №10
Мета роботи. Отримати навички створення таблиць і познайомитися з прийомами форматування таблиць.
Теоретична частина Розміщення інформації в таблиці
Таблиці дозволяють розташовувати дані не тільки по рядках, але й по стовпцях, надаючи нам можливості гнучкої двовимірної структури. Таблиці зручні для порівняння і зіставлення інформації. Таблиці роблять сторінку інформативною, акуратною, організованою. Під час створення таблиць використовується принцип вкладення: усередині основногс елементу <TABLE> створюються елементи: заголовок таблиці <ТС>, рядок <TR>, усередині якого ро змішуються елементи осередку <ТН>.
<TABLE>... </TABLE> — тег, що описує таблицю
align= — вирівнювання таблиці по горизонтал (значення: Left, Center, Right).
width= ширина таблиці (значення: число в пік селях або число% у відсотках до ширини вікні браузера).
bgcolor= — колір заливки елементів таблиці, за дається стандартним чином.
border= — показує на екрані сітку таблиці (зна чення: число — товщина лінії), якщо параметр рів ний 0, лінії не видно.
background="URL" — адреса файла, що містить малюнок.
<ТС> ... </ТС> — заголовок таблиці.
<ТН> ... </ТН> — заголовки рядків і стовпців, виводяться крупнішим напівжирним шрифтом.
colspan= п — об'єднання осередків у рядку п — кількість об'єднуваних осередків.
<TR> ... </TR> — визначають рядки таблиці.
<TD>... </TD> — розбивають рядок на осередки.
align= — вирівнювання тексту в осередку по горизонталі (значення: Left, Center, Right).
valign= — вирівнювання тексту в осередку по вертикалі (значення: Тор — по верхньому краю; Middle — по середині; Bottom — по нижньому краю).
rowspan= п — об'єднання осередків у стовпці, п
— кількість об'єднуваних осередків. Форматування тексту в осередку може виконуватися будь-яким способом тегами <FONT>, <P> або <Нп> з використанням стилів <STYLE>, або без них.
Об'єднання осередків
Додаткові можливості з форматування меж для таблиць на сторінці
frame= — вид рамки таблиці (значення: void — немає зовнішніх меж, above — верхня межа, below
— нижня межа, hsides — верхня і нижня межі, vsides — ліва і права межі, lhs — ліва межа, rhs — права межа, box — зовнішні межі показані).
rules= — вид сітки усередині таблиці (значення: попе — сітка відсутня, groups — сітка для групи осередків, rows — горизонтальні лінії, cols — вертикальні лінії, all — звичайна сітка).
summary=" . " — текст коментаря.
cellspacing= — ширина фронтальної грані сітки в пікселях (значення: число).
cellpadding= — ширина порожнього простору навколо тексту в осередку (значення: число в пікселях або число% у відсотках до шцмну осередку).
bordercolor= — колір сітки таблиці, задається стандартним чином.
bordercolordark= \
bordercolorlight= / — KOjnp С1ТКИ 3 Додатковим
ефектом тривимірності, задається стандартним чином.