- •1.Історія розвитку інтернет
- •3. Поняття інтернет, його сервіси та служби.
- •8. Доменна адресація в Інтернет.
- •9. Основні поняття та класифікація Web-технологій.
- •11. Мови сценаріїв.
- •12. Інструментальні засоби Web-технологій.
- •14. Поняття html.
- •15. Розвиток html
- •16.Поняття тега та структури web-документа
- •18. Теги форматування тексту
- •19. Логічне та фізичне форматування тексту в html. Фізичне форматування:
- •Логічне форматуванн:
- •21. Марковані списки в html. Маркований список
- •23. Заголовки, горизонтальні лінії в html.
- •26. Форматування таблиць в html.
- •27. Кольорове оформлення Веб-документу.
- •28. Формат графічних файлів для Інтернет. Формати зображень, які використовують
- •30. Звук та відео на Веб-сторінках.
- •32.Поділ web-документа на фрейми
- •38.Підключення зовнішньої таблиці стилів
- •39.Внутрішні таблиці стилів
- •34.Візуальні редактори web-сайтів
- •35.Публікації сайту на сервері
- •36.Поняття таблиць каскадних стилів
- •37.Правила опису стилів
- •Id селектори (id Selectors):
- •40.Вбудовані стилі
- •41.Колір і властивості фону
- •42.Влативості блокових елементів
- •44 Властивості шрифту
- •47.Можливості Java Script при впроваджені у web- сторінки
- •48.Способи розташування та правила створення сценаріїв
- •49. Робота з вікнами браузера у Java Script
36.Поняття таблиць каскадних стилів
Стиль — це набір правил оформлення та форматування, який можна
застосувати до різних елементів веб-документа. У разі використання
стандартної мови HTML для надання кільком елементам
певних властивостей (наприклад, призначення стилю шрифту)
доводиться задавати ці властивості для кожного елемента. Використання
таблиць стилів дає змогу уникнути цього, оптимізувавши
розробку веб-сайтів. Стилі дають змогу позиціювати елементи сторінки
(наприклад, тексти і графіку), задаючи координати. Крім
того, таблиці стилів часто використовують під час створення так
званих динамічних сторінок.
Таблиці каскадних стилів (CSS, Cascading Style Sheets) містять
параметри форматування частини або всього тексту веб-сторінки.
Якщо таку таблицю підключено, то у тегах можна просто вказувати
посилання на неї, а не задавати велику кількість атрибутів.
У цьому випадку стилі названі каскадними тому, що в одному
документі їх можна описати кілька, і браузер використовуватиме
їх каскадом відповідно до їхнього пріоритету.
Таблиці каскадних стилів — це передусім набори параметрів, що
змінюють властивості тегів HTML. Такі набори називають ще визначеннями
тегів. Наприклад:
Р {font-size: 40pt; color: green; font-family: "Comic Sans MS"}
Тут задано параметри для тегу абзацу <Р>, які встановлюють
розмір шрифту 40 пунктів, колір шрифту — зелений, гарнітуру
— Comic Sans MS. У документі достатньо ввести теги <Р>...</Р>
із текстом абзацу, щоб автоматично надати йому зазначеного
оформлення.
Таблиці каскадних стилів дають змогу отримати результати, яких
неможливо досягнути звичайними засобами HTML. У наведеному
прикладі встановлено розмір шрифту 40 пунктів, хоча в мові
HTML за допомогою атрибута SIZE можна задати для шрифту
максимальний розмір 7, що відповідає 36 пунктам.
Крім того, таблиці каскадних стилів дають змогу визначити єдиний
стиль оформлення для різних сторінок документа і швидко
модифікувати його зміною відповідного параметра у таблиці
стилів.
170 Розділ 5. Таблиці каскадних стилів і динамічні веб-сайти
Параметрів форматування, які можна задавати за допомогою стилів,
досить багато. Це, зокрема:
• background — колір тла;
• f o n t - f a m i l y — стиль шрифту (гарнітура);
• f o n t - s i z e — розмір шрифту;
• font-weight — жирність шрифту;
• c o l o r — колір шрифту;
• t e x t - d e c o r a t i o n — оздоблення тексту;
• t e x t - a l i g n — вирівнювання тексту;
• margin-top — відступ від верхнього рядка абзацу;
• l i n e - h e i g h t — міжрядкова відстань.
37.Правила опису стилів
Enabled Stule Sheet- це набір CSS правил для окремої веб сторінки .
Селектори (Selectors):
Синтаксис: селектор {властивості}
Будь-який елемент HTML - це можливий CSS селектор. Властивості селектора визначають стиль елемента, для якого він визначений.
Приклад:
HI {colorrred; size:20pt;}
Bci елементи HI y документі будуть червоного цвіту, розміром у 20 точок (pt, point).
Класові селектори (Class Selectors):
Синтаксис: селектор.клас {свойства}
CLASS - атрибут елемента в HTML, що визначає його клас. У CSS можна описати власні стилі для різноманітних класів тих самих елементів.
Приклад:
.green {color:green;}
У даному випадку всі елементи з атрибутом CLASS="green" стануть зеленими.