Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція 4.pdf
Скачиваний:
45
Добавлен:
05.03.2016
Размер:
1.18 Mб
Скачать

<body>

<div style="border:1px solid #000000; background-color:GreenYellow;

color:#000000; width:80px; height:80px; position:absolute;

 

top: 10px; left: 110px; z-index:1">1</div>

<!—блок 1-->

<div style="border:1px solid #000000; background-color:Yellow;

color:#000000; width:80px; height:80px; position:absolute;

 

top: 30px; left: 130px;z-index:2">2</div>

<!—блок 2-->

<div style="border:1px solid #000000; background-color:Yellow;

color:#000000; width:80px; height:80px; position:absolute;

 

top: 50px; left:150px; z-index:3">3</div>

<!—блок 3-->

<div style="border:1px solid #000000; background-color:GreenYellow;

color:#000000; width:80px; height:80px; position:absolute;

 

top: 70px; left: 170px; z-index:4">4</div>

<!—блок 4-->

</body>

 

</html>

 

Приклад 21. Ефект перекривання тексту.

<html>

<head>

<title>Приклад CSS</title>

</head>

<body> Приклад каскадного стилю

<center>

<div style="color: #DBDBDB; text-align:center; weight: medium; margin-top: 30px; font-size: 80px; line-height: 270px; font-family: Times">Текст з тінню</div>

<div style="color: red; weight: 900; margin-top: -230px; font-size: 70px; line-height: 250px; font-family: Times">Текст з тінню</div>

<div style="color: black; margin-top: -100px; weight: medium; font-size: 50px; line-height: 65px; font-family: Arial">приклад тексту з тінню</div>

<div style="color: green; margin-top: 30px; weight: medium; font-size: 35px; line-height: 45px; font-family: Arial">це приклад каскадного стилю</div>

</center>

</body>

</html>

В даному прикладі були використані наступні властивості: margin-top — відступ зверху;

color — колір;

font-size — розмір шрифта; font-family — сімейство шрифтів;

weight — ступінь «жирності» шрифту; line-height — висота рядка.

Властивості основних стилів css:

 

Властивість

 

Значення

 

Пояснення

 

 

 

 

 

 

Background-

fixed

Фон фіксований

 

attachment

 

scroll

 

Фон прокручується

 

 

 

 

 

 

Background-

 

red, green, #ffcc55

 

Колір фону

 

color

 

 

 

 

 

 

 

 

 

 

Background-

 

URL("aflpeca графічного файлу для фону")

 

image

 

 

 

 

 

 

 

 

 

 

Background-

 

repeat, repeat-x, repeat-y, no-repeat

Повторює

 

repeat

 

 

 

зображення

 

 

 

 

 

 

Border-color

red, green, #ffcc55

Колір рамки

 

 

 

 

 

 

 

 

none,dotted (рамка в вигляді послідовності

 

 

 

 

 

точок), dashed (пунктирна рамк), solid

 

 

 

 

 

(звичайна суцільна рамка), double (подвійна

 

 

 

Border-style

 

лінія), groove (вдавлена рамка з ефектом

 

Стиль рамки

 

 

об’єму), ridge (випукла рамка з ефектом

 

 

 

 

 

 

 

 

 

об’єму), inset (інший варіант вдавленої рамки

 

 

 

 

 

з ефектом об’єму), outset (інший варіант

 

 

 

 

 

випуклої рамки з ефектом об’єму)

 

 

2mm, 3mm, thin (тонка рамка); Border-width medium (рамка середньої товщини);

thick (товста рамка); inherit

Товщина рамки

точне значення товщини рамки в одиницях CSS (em, ex, px, in, cm, mm, pt, pc);

 

Font-family

 

Arial, "Times New Roman Cyr", Serif

 

Назва шрифта

 

 

 

 

 

 

Font-size

12pt, 16pt, normal

Розмір шрифта

 

 

 

 

 

 

 

Font-style

normal, oblique (нахилений текст), italic

 

Вигляд курсивів

 

 

(курсив)

 

 

 

 

 

 

 

 

 

 

 

 

 

Font-variant

 

small-caps

Вигляд шрифта

 

 

 

(заміняє всі маленькі

 

 

 

 

 

літери на великі)

 

 

 

 

 

 

 

Font-weight

normal, bold (жирний), bolder (дуже

 

Жирність шрифта

 

 

жирний), leighter (тонкий)

 

 

 

 

 

 

 

 

 

 

 

 

Float

left

Визначає

 

 

 

right

 

вирівнювання

 

 

 

none

 

елементів

inherit

Word-spacing 1mm, 2mm Letter -spacing 1 mm

Line -height

Text -align

Text-decorate

Texttransform

Text -indent

Margin -top

Margin -right

Marginbottom

Margin -left

2 mm, 4 mm

Left , right, center, justify

none, underline (підкреслений), overline

(надкреслений), line-through (перекреслений), blink (мигаючий)

none, capitalize (кожне слово починається з великої літери), uppercase (кожна буква тексту стає великою), lowercase (кожна літера тексту стає маленькою)

2 cm (text-indent: 30 px)

4 mm тощо (margin-top:100)

4 mm тощо (margin-right: 100%)

4 mm тощо (margin-bottom: 30 px) 4 mm тощо

 

Padding

 

 

Padding:100px

 

 

 

 

 

 

 

 

 

 

 

Padding-top

 

 

2 mm тощо (padding-top:20 px)

 

 

 

 

 

 

 

 

 

 

 

Padding-right

 

 

2 mm тощо (padding-right:100%)

 

 

 

 

 

 

 

 

 

 

Padding-

 

 

2 mm тощо (padding-bottom:100px)

 

bottom

 

 

 

 

 

 

 

 

 

 

 

 

Padding-left

 

 

2 mm тощо (padding-left:100px)

 

 

 

 

4 cm тощо (height:40cm)

 

 

 

 

Height

 

 

 

 

 

14 cm тощо (width:14cm)

Width

 

 

 

 

 

 

 

Float

 

 

none, left, right (float: right)

 

 

 

 

none, left, right, both (з двох сторін)

 

 

 

 

Clear

 

Відстань між словами

Відстань між символами

Відстань між рядками

Вирівнювання

тексту

Оформлення тексту

Трансформація

тексту

Абзацний відступ

Відступ зверху

Відступ справа

Відступ знизу

Відступ зліва

Величина вільного простору між стороною рамки і елементом у рамці

Відступ від верхньої рамки

Відступ від правої рамки

Відступ від нижньої рамки

Відступ від лівої рамки

Висота елемента

Ширина елемента

Позиціонування

об’єктів

Розташування

Color

Vertical-allign

red, green, #ffcc55

top (по-верхньому краю), super (елемент у вигляді верхнього індексу), middle (по-

середині), sub (елемент у вигляді нижнього індексу), bottom (по-нижньому краю)

інших елементів навколо даного

Колір елемента

Вертикальне

вирівнювання

List-style- image

List-style- position

List-style- type

URL("aflpeca графічного маркера списку")

inside (заставляє веб-браузер відобразити маркер разом з текстом в якості першого символу), outside (задає відображення маркера поза

текстом), inherit (запозичити значення в батьківського елемента)

disc (відображає маркер в

вигляді суцільного круга), circle (маркер в вигляді кола), square (маркер в

вигляді суцільного квадрата),

decimal (нумерує позиції арабськими цифрами починаючи з 1), decimal- leading-zero (нумерує позиції арабськими цифрами

починаючи з 01, 02…); lower-roman (нумерує позиції малими римськими цифрами), upper-roman (нумерує позиції великими

римськими цифрами), lower-

alpha (помічає позиції малими латинськими літерами), upper-alpha

(помічає позиції великими

латинськими літерами), none, inherit

Позиція маркера

Вигляд маркера (диск, круг, квадрат, арабські цифри, малі чи великі римські тощо) Застосовується до елементів: li

Одиниці вимірювання, прийняті у мові CSS:

Назва одиниці

In

Cm

Mm

Pt

Px

%

Medium

Small

Large

x -large xx -large і т.д.

Пояснення

Дюйми (1 дюйм = 2,54 CM) Сантиметри Міліметри

Пункти, точка (1 см = 28 пунктів) Піки ( 1 піка = 12 пунктів) Пікселі Відсотки від основи

Середній розмір (10 пунктів) На 50% менше, ніж medium На 50% більший, ніж medium На 50% більший, ніж large На 50% більший, ніж x-large