SlideShare a Scribd company logo
Основи CSS
CSS (Cascading Style Sheets, каскадні
таблиці стилів) – це набір параметрів
форматування, який застосовується до
елементів документа, щоб змінити їх
зовнішній вигляд.
Способи підключення стилів
• External style sheet – зовнішній стиль
• Internal style sheet – глобальний стиль
• Inline style – вбудований стиль
External style sheet
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
<body>
<h1>Заголовок</h1>
<p>Абзац</p>
</body>
</html>
--------------------------------------------------------------
mystyle.css:
body {
background-color: lightblue;
}
h1 {
color: navy;
margin-left: 20px;
}
Internal style sheet
<head>
<style>
body {
background-color: linen;
}
h1 {
color: maroon;
margin-left: 40px;
}
</style>
</head>
<body>
<h1>Заголовок</h1>
<p>Абзац</p>
</body>
Inline style
<!DOCTYPE html>
<html>
<body>
<h1 style="color:blue;margin-
left:30px;">Заголовок</h1>
<p>Параграф</p>
</body>
</html>
Не рекомендуються. Допускаються в порядку винятку.
Пріоритетність:
1. Вбудований стиль
2. Глобальний стиль
3. Зовнішній стиль
4. “Дефолтний” стиль браузера
Приклад:
<link rel="stylesheet" type="text/css"
href="mystyle.css">
<style>
body {background-color: yellow;}
</style>
</head>
<body style="background-color: blue">
Колір фону буде blue
CSS синтаксис і селектори
Загальний спосіб запису у CSS:
Селектор { властивість: значення; }
Регістр не суттєвий.
/* Так задаються коментарі */
Селекторами можуть бути:
ім’я елемента, id, клас…
Селектори тегів: P, H1, DIV, IMG…
(але не <P>, <H1>, <DIV>, <IMG>…)
Приклад:
p {
text-align: center;
color: red;
}
Селектор id:
#id_name
Приклад:
<style>
#para1 {
text-align: center;
color: red;
}
</style>
</head>
<body>
<p id="para1">Абзац зі стилем.</p>
<p>Абзац без стилю.</p>
</body>
id_name не може починатись з цифри!
Селектор клас:
.class_name
Приклад:
<style>
.center {
text-align: center;
color: red;
}
</style>
</head>
<body>
<h1 class="center">Червоний відцентрований заголовок</h1>
<p class="center">Червоний відцентрований абзац.</p>
</body>

More Related Content

PDF
Презентація 3-2. Основи CSS.pdf
PPT
1346299
PPTX
Css
PPTX
Лекція #05. Технологія css
PDF
Дизайн головної сторінки сайту (Ілля Роман)
PPTX
Frontend basics
PPT
JavaScript. Lectures. part 1. basis
Презентація 3-2. Основи CSS.pdf
1346299
Css
Лекція #05. Технологія css
Дизайн головної сторінки сайту (Ілля Роман)
Frontend basics
JavaScript. Lectures. part 1. basis

More from Олег Вілігурський (20)

PDF
Python для фізиків. Вступ. Лабораторні роботи
PDF
Python для фізиків. Вступ. Лабораторні роботи.
PPT
Python for physicists. introduction
PDF
PDF
Coding for Future in Lutsk. JavaScript. Part 15
PDF
Coding for Future in Lutsk. JavaScript. Part 14
PDF
Coding for Future in Lutsk. JavaScript. Part 13
PDF
Coding for Future in Lutsk. JavaScript. Part 12
PDF
Coding for Future in Lutsk. JavaScript. Part 11
PDF
Coding for Future in Lutsk. JavaScript. Part 10
PDF
Coding for Future in Lutsk. JavaScript. Part 9
Python для фізиків. Вступ. Лабораторні роботи
Python для фізиків. Вступ. Лабораторні роботи.
Python for physicists. introduction
Coding for Future in Lutsk. JavaScript. Part 15
Coding for Future in Lutsk. JavaScript. Part 14
Coding for Future in Lutsk. JavaScript. Part 13
Coding for Future in Lutsk. JavaScript. Part 12
Coding for Future in Lutsk. JavaScript. Part 11
Coding for Future in Lutsk. JavaScript. Part 10
Coding for Future in Lutsk. JavaScript. Part 9
Ad

Theme17a css

  • 2. CSS (Cascading Style Sheets, каскадні таблиці стилів) – це набір параметрів форматування, який застосовується до елементів документа, щоб змінити їх зовнішній вигляд.
  • 3. Способи підключення стилів • External style sheet – зовнішній стиль • Internal style sheet – глобальний стиль • Inline style – вбудований стиль
  • 4. External style sheet <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="mystyle.css"> </head> <body> <h1>Заголовок</h1> <p>Абзац</p> </body> </html> -------------------------------------------------------------- mystyle.css: body { background-color: lightblue; } h1 { color: navy; margin-left: 20px; }
  • 5. Internal style sheet <head> <style> body { background-color: linen; } h1 { color: maroon; margin-left: 40px; } </style> </head> <body> <h1>Заголовок</h1> <p>Абзац</p> </body>
  • 6. Inline style <!DOCTYPE html> <html> <body> <h1 style="color:blue;margin- left:30px;">Заголовок</h1> <p>Параграф</p> </body> </html> Не рекомендуються. Допускаються в порядку винятку.
  • 7. Пріоритетність: 1. Вбудований стиль 2. Глобальний стиль 3. Зовнішній стиль 4. “Дефолтний” стиль браузера Приклад: <link rel="stylesheet" type="text/css" href="mystyle.css"> <style> body {background-color: yellow;} </style> </head> <body style="background-color: blue"> Колір фону буде blue
  • 8. CSS синтаксис і селектори Загальний спосіб запису у CSS: Селектор { властивість: значення; } Регістр не суттєвий. /* Так задаються коментарі */
  • 9. Селекторами можуть бути: ім’я елемента, id, клас… Селектори тегів: P, H1, DIV, IMG… (але не <P>, <H1>, <DIV>, <IMG>…) Приклад: p { text-align: center; color: red; }
  • 10. Селектор id: #id_name Приклад: <style> #para1 { text-align: center; color: red; } </style> </head> <body> <p id="para1">Абзац зі стилем.</p> <p>Абзац без стилю.</p> </body> id_name не може починатись з цифри!
  • 11. Селектор клас: .class_name Приклад: <style> .center { text-align: center; color: red; } </style> </head> <body> <h1 class="center">Червоний відцентрований заголовок</h1> <p class="center">Червоний відцентрований абзац.</p> </body>