Завдання на лабораторну роботу. При підготовці до лабораторної роботи:

При підготовці до лабораторної роботи:

1. Відпрацювати матеріал лекції, літературу.

2. Продумати зміст і підготувати ескізи сторінок для створення під час роботи.

3. Створити необхідну кількість елементів для оформлення сторінок.

При виконанні лабораторної роботи:

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

1.1. Створити різні таблиці стилів (у зовнішнім файлі, у тегі STYLE, у атрибуті STYLE) з однаковими властивостями та різними значеннями. Дослідити їх взаємодію, результати дослідження звести в таблицю.

1.2. Порівняти взаємодію зовнішніх таблиць, яки підключаються за допомогою тегу LINK, директиви @import та користувачем у браузері. Результати дослідження звести в таблицю.

1.3. Випробувати властивість !important для зміни ваги визначень.

2. Вивчення властивостей блокових елементів.

2.1. Створити декілька блокових елементів з різними параметрами області розміщення, підібравши їх так, щоб візуально оцінити кожен параметр і взаємне розташування елементів.

2.2. Позиціонувати п'ять блокових елементів (по кутах вікна і в центрі), досліджувати дії різних браузеров при зміні розмірів вікна і вмісту при різних значеннях display, visibility, overflow, position.

3. Вивчення властивостей рядкових елементів.

3.1. Створити елемент SPAN з властивістю display:inline, випробувати розміщення в нім різних елементів (текст, зображення)

3.2. Випробувати для SPAN різні значення властивості display, сформулювати основні відмінності в розміщенні.

4. Вивчення властивостей тексту.

4.1. Створити власний оригінальний стиль для абзацу і заголовка другого рівня, використовуючи властивості групи FONT.

4.2. Створити власний оригінальний стиль для абзацу і заголовка третього рівня, використовуючи властивості групи TEXT.

4.3. Створити правило для абзацу з буквицею (виділення першої літери в абзаці).

5. Вивчення використання різних селекторів. Створити таблицю стилів, що містить набір правив на основі селекторів всіх типів і їх комбінацій, випробувати дію.

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

Контрольні запитання:

1. Що таке селектор?

2. Сформулюйте рекомендації по використанню селекторів CLASS і ID.

3. Що таке правило?

4. Сформулюйте основні вимоги синтаксису таблиць стилів.

5. У чому полягає основна властивість блокових елементів?

6. Поясните призначення властивості float. Яких значень воно може набувати?

7. Що таке узагальнена властивість? Як записати його значення?

8. Сформулюйте рекомендації по використанню таблиць стилів. У яких випадках які використовувати (зовнішні, в тегах і так далі)?

9. Чи може сторінка містити декілька тегов STYLE?

10. Поясните який текст буде отриманий в результаті застосування правила
P { font: bold italic large Palatino, serif }? Запишіть це правило у вигляді набору значень для окремих властивостей.

 

Довідкові матеріали до лабораторної роботи

До пункту 1.

Для встановлення зв'язку із зовнішньою таблицею використовується тег LINK:

<LINK REL=STYLESHEET TYPE=”text/css” HREF=”http://www.myserver.com/mysheet.css“>.

Для включення таблиці стилів в документ використовується тег

<STYLE>

Набір правив

</STYLE>

Для імпорту таблиці стилів використовується така конструкція:

<STYLE TYPE=”text/css”>

@import url(http://www.myserver.com/mystyle.css);

</STYLE>

Для включення стилю в тег використовується атрибут STYLE:

STILE=”набор правив”

Для використання користувачем власної таблиці стилів в IE необхідно виконати команду Властивості оглядача...-Общие-Оформление..., включити Оформляти, використовуючи стиль користувача, натиснути Огляд... і вибрати таблицю стилів.

До пункту 2.

У табл. 10 наведені імена і значення основних властивостей, яки описують область розміщення елемента.

 

Таблиця 10