Властивості, використовувані для позиціонування

Ім'я Значення Примітка
display block, inline, list-item, none визначає тип елементу
position absolute, fixed, relative, static задає систему позиціонування
top, right, left, bottom <число> визначають положення елементу
float right, left, none позиціонується окремо від потоку елементів
z-index <число> управляє порядком накладення елементів
visibility visible, hidden, collapse управління видимістю елементу
overflow auto, hidden, scroll, visible режим відображення вмісту

 

До пункту 3.

Приклад верстки у дві колонки:

<style>

#main {float:right; width:65%;}

#sections {float:left; width:35%;}

</style>

<div id="sections">

...

</div>

<div id="main">

...

</div>

Приклад верстки у три колонки:

<style>

#main {float:left;width:55%;}

#sections {float:left;width:20%;}

#news {float:right; width:25%;}

</style>

<div id="sections">

...

</div>

<div id="main">

...

</div>

<div id=" news ">

</div>

До пункту 4.

Нові теги (HTML 5): section, article, aside, hgroup, header, footer, nav, dialog, figure, source, mark, progress, meter, time, ruby, rt, rp, canvas, command, detailes, datalist, keygen, output

Нові властивості (CSS 3): border-radius, box-shadow, animation, gradient.

 

Змістовній модуль 2. Клієнтські технології створення динамічних Web-сторінок

ТЕМА 4. Сценарії, що виконуються на клієнтській стороні

Лабораторна робота 7. Розробка сценаріїв для Web-сторінок

Література: основна [1]; додаткова [2,5,6].

Метароботи – вивчення середовища, прийомів створення і відладки сценаріїв для Web-сторінок.

Дане лабораторне заняття забезпечує напрацювання таких умінь:

створювати динамічні сторінки, використовуючи засоби програмування на стороні клієнта WWW;

виконувати перевірку і відлагодження створюваних програмних елементів.

Указані вміння надають можливість вирішення наступних задач:

розміщувати сценарії на сторінках Web-сайту;

розробляти та підлагоджувати сценарії з використанням об'єктів.

Завдання на лабораторну роботу

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

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

2. Підготувати алгоритми і тексти сценаріїв, що розробляються

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

Розміщення і виконання сценаріїв

1.1. Розробити сценарій за індивідуальним завданням.

1.2. Випробувати різні варіанти розміщення сценарію (у тегі і у файлі).

2. Досліджувати різні способи перетворення типів.

2.1. Створити сценарій з використанням визначення типів і їх явного перетворення при введенні, виводі і в ході обчислень

2.2. Створити сценарій з формуванням рядка для виведення даних (один рядок, декілька рядків)

3. Використання операторів, що управляють

3.1. Розробити сценарій за індивідуальним завданням

3.2. Записати створений сценарій використання різних операторів циклу.

4. Використання вбудованих об'єктів

4.1. Розробити і випробувати сценарій, що використовує об'єкт Date

4.2. Розробити і випробувати сценарій з використанням об'єкту String і регулярних виразів

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

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

1. Які програмні елементи може містити Web-сторінка|?

2. У чому різниця між сценарієм (скриптом) і аплетом?

3. Чи можуть в тегі SCRIPT міститися виконувані оператори? Виклики функцій? Якщо так, то вкажіть момент і число повторень їх виконання.

4. Дані яких типів можна обробляти з використанням скриптів?

5. Що таке блок?

6. Запишіть приклади можливих констант, допустимих в 5-20286.php">⇐ Назад

  • 1
  • 2
  • 3
  • 4
  • 567
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • Далее ⇒
  •