Search Header Logo
changeColors + autoBordersWithCats

changeColors + autoBordersWithCats

Assessment

Presentation

Computers

2nd Grade

Practice Problem

Medium

Created by

Edukoht Edukohter

Used 21+ times

FREE Resource

62 Slides • 3 Questions

1

changeColors + autoBordersWithCats

Slide image

2

Наши цели

Сегодня на уроке мы будем тренироваться работать с псевдо-классом «hover» и познакомимся с новым HTML-элементом «div»

3

Начинаем работу с HTML

Slide image

4

Multiple Select

Какие заголовки существуют в HTML?

PS: в данном вопросе больше одного ответа :)

1

h1

2

h100

3

h2

4

h7

5

Уже умеешь

Попробуй создать тег заголовка и напиши туда название сайта.

Например можно указать «Auto borders»

6

Slide image


7

Multiple Choice

При помощи какого тега мы можем создать картинку на нашем сайте?

1

h1

2

img

3

p

4

ul

8

Multiple Choice

Какой атрибут мы должны указать тегу «img», чтобы фотография появилась на сайте?

1

src

2

class

3

p

4

ul

9

Уже умеешь

Создай две фотографии.

10

Slide image


11

Уже умеешь

Создай какой-нибудь заголовок и укажи туда текст, который говорит пользователю навести на картинку.

Пример: «Наведи мышкой на картинку, чтобы она ожила»

12

Slide image


13

Начинается магия CSS

Slide image

14

Попробуй

Обратись к элементу «img»


Чтобы обратись к элементу, мы используем:

название элемента {


}


Пример: p{

}

15

Попробуй

После этого укажи CSS-свойство «height» с каким-то значением в пикселях


Пример: height: 20px;


Чтобы задать какое-то свойство:

название свойства: значение

16

Slide image


17

Попробуй

Внутри это же элемента указываем свойство «transition» с каким-то значением.

Пример: transition: 2s

18

Slide image


19

Что-то новенькое

Теперь мы познакомимся с псевдо-классом «hover».

Чтобы активировать этот класс у элемента, мы должны написать:

название элемента:hover{

Внутри можно написать CSS-свойства, которые будут применяться к элементу при наведении на него мышкой

{

20

Что-то новенькое

Добавь псевдо-класс «hover» элементу «img»

21

Slide image


22

Что-то новенькое

В скобочках предыдущей конструкции укажем CSS-свойство «border». Данное свойство задает рамку нашему элементу.

Пример: border: 2px solid black;

2px - размер рамки

solid - тип рамки

black - цвет рамки

23

Slide image


24

Что-то новенькое

Теперь познакомимся с CSS-свойством «padding». Оно создает внутренние отступы у элемента.

Пример использования: padding: 20px;

Добавь это свойство в скобочки у конструкции «img:hover»

25

Slide image


26

Что-то новенькое

Теперь добавим CSS-свойство «background-color» в скобочки у конструкции «img:hover».

Пример использования: background-color: red;

27

Slide image


28

Что-то новенькое

Добавь CSS-свойство «height» в скобочки у конструкции «img:hover».

Пример использования: height: 400px;

29

Slide image


30

Знакомство с магическим элементом

Slide image

31

Время структуры

Slide image

32

Уже умею

Создай заголовок первого уровня и укажи туда вот такой текст: «Скажи привет блокам!»

33

Slide image


34

Уже умею

Создай тег «p» и укажи туда вот такой текст «Наведи на блоки мышкой и посмотри, что произойдет! :)»

PS: Если хочешь ты можем указать любой другой текст

35

Slide image


36

Что-то новенькое

Еще мы познакомимся с новым элементом «div».

Div - это коробка, в которую мы можем класть другие HTML-элементы. Сегодня при помощи div мы будем создавать прямоугольник и квадратик :)

37

Что-то новенькое

А еще сегодня мы познакомимся с новым атрибутом «class». Он помогает нам задать элементу еще одно имя, которое мы можем использовать для стилизации этого элемента в CSS.

Чтобы задать класс элементу, мы пользуемся вот такой конструкцией:

<имя тега class="сюда указываем имя"></имя тега>

38

Что-то новенькое

После элемента «p» создай новый элемент «div» и укажи у него класс «lineBlock»

39

Slide image


40

Что-то новенькое

Познакомимся с еще одним новым тегом «hr».

Он поможет нам создать разделительную линию на нашем сайте.

Добавь тег «hr» после div-элемента.

41

Slide image


42

Уже научились

Создай тег «div» с классом «squareBlock».

43

Slide image


44

Начинается магия

Slide image

45

Что-то новенькое

Чтобы обратится к классу в CSS, мы должны воспользоваться точкой + названием класса.

Пример:

.название класса{

}

46

Уже научились

Обратись к классу «lineBlock» и укажи у него CSS-свойства: «width» и «height».

Сделай так, чтобы значение у элемента «height» было меньше чем у элемента «width».

47

Slide image


48

Уже научились

Укажи у класса «lineBlock» CSS-свойство «background-color»

49

Slide image


50

Что-то новенькое

Мы можем задавать разную рамку со всех сторон. Для этого нам нужно воспользоваться CSS-свойствами:

border-top, border-bottom, border-left, border-right

Пример:

border-top: cyan dotted 2px;

51

Уже научились

Добавь в класс «lineBlock» CSS-свойства: «border-top» и «border-bottom»

52

Slide image


53

Уже научились

Обратись к классу «squareBlock» и укажи у него CSS-свойства: «width» и «height».

Сделай так, чтобы значения у этих свойств были одинаковыми.


54

Slide image


55

Что-то новенькое

Познакомимся с еще одним новым тегом «margin».

Он поможет нам создать внешний отступ от других элементов.

Попробуй указать свойство «margin-top» у класса «squareBlock».

Пример использования тега «margin-top»:

margin-top: 20px;

56

Slide image


57

Уже научились

Попробуй указать свойство «background-color» у класса «squareBlock».

58

Slide image


59

Что-то новенькое

Мы можем указывать псевдо-классы не только у простых элементов, но и у классов.

Пример:

.имя класса:hover{

}

60

Что-то новенькое

Укажи классу «lineBlock» псевдо-класс «hover». Внутри скобок этого элемента укажи CSS-свойство «background-color».

61

Slide image


62

Что-то новенькое

Укажи классу «squareBlock» псевдо-класс «hover». Внутри скобок этого элемента укажи CSS-свойство «background-color».

63

Slide image


64

Что-то новенькое

Обратись к элементам: «p» и «h1»

Укажи у них CSS-свойство «color»

65

Slide image


changeColors + autoBordersWithCats

Slide image

Show answer

Auto Play

Slide 1 / 65

SLIDE