Презентация на тему: Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас

Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас
1/55
Средняя оценка: 4.4/5 (всего оценок: 94)
Код скопирован в буфер обмена
Скачать (1099 Кб)
1

Первый слайд презентации

Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас страницы, которую вы видите в браузере. Если сравнивать страницу сайта и обычную бумажную книгу, то на сайте, как и в книге, есть абзацы и заголовки. В книге есть название всей книги (по сути самый главный заголовок), есть названия глав, параграфов в этих главах и так далее. Заголовки, абзацы и другие блоки можно выделить и на странице сайта. Это делается с помощью  HTML тегов. http://old.code.mu/books/css/

Изображение слайда
2

Слайд 2

Атрибуты В тегах также могут размещаться  атрибуты  - специальные команды, которые расширяют действие тега. Атрибуты размещаются внутри открывающего тега в таком формате:  <тег атрибут1="значение" атрибут2="значение">. Кавычки могут быть любыми - одинарными или двойными, допустимо их вообще их не ставить, если значение атрибута состоит из одного слова (но это не желательно). Что такое HTML теги? HTML теги  - это специальные команды для браузера. Они говорят ему, что, к примеру, следует считать заголовком страницы, а что абзацем. Теги строятся по такому принципу: уголок  <, потом имя тега, а потом уголок  >, вот так:  <имя тега>. Имя тега может состоять из английских букв и цифр. Примеры тегов:  <h1>,  <p>,  <b>. Теги обычно пишутся парами - открывающий тег и соответствующий ему закрывающий. Разница между открывающим и закрывающим тегами в том, что в закрывающем теге после уголка  <  стоит слеш  /. К примеру,  <p>  - так я открыл тег p, а так -  </p>  - я его закрыл. Все, что попадает между открывающим и закрывающим тегами, подпадает под воздействие нашего тега. Бывают теги, которые не нужно закрывать, например,  < br >  или  < img >. http://old.code.mu/books/css/

Изображение слайда
3

Слайд 3

Структура простейшей страницы Страница сайта - это обычный текстовый файл с расширением . html. Внутри этого файла и хранится текст HTML страницы вместе с тегами. http://old.code.mu/books/css/

Изображение слайда
4

Слайд 4

Абзацы Одним из основных элементов страницы являются  абзацы. Абзац создается с помощью тега  <p>  таким образом: http://old.code.mu/books/css/

Изображение слайда
5

Слайд 5

Заголовки h1, h2, h3, h4, h5, h6 Кроме абзацев важное значение на странице имеют  заголовки. http://old.code.mu/books/css/

Изображение слайда
6

Слайд 6

Жирный Вы уже знаете, что заголовки по умолчанию  жирные. Однако, можно сделать жирным и обычный текст - достаточно взять его в тег  <b>. http://old.code.mu/books/css/

Изображение слайда
7

Слайд 7

Курсив Кроме жирного можно сделать также и  курсив  с помощью тега  <i> : http://old.code.mu/books/css/

Изображение слайда
8

Слайд 8

Маркированные списки Наряду с абзацами и заголовками существует еще один важный элемент страницы - это  списки. Списки создаются с помощью тега  < ul >, внутри которого обязательно должны идти теги  < li >. http://old.code.mu/books/css/

Изображение слайда
9

Слайд 9

Нумерованные списки Создаются с помощью тега  < оl >, внутри которого обязательно должны идти теги  < li >. http://old.code.mu/books/css/

Изображение слайда
10

Слайд 10

Ссылки Ссылки  являются теми элементами, которые делают из интернета интернет. Нажимая на ссылки, мы можем переходить с одной страницы сайта на другу.  Ссылка создается с помощью тега  <a>, при этом у нее должен быть обязательный атрибут  href, в котором хранится адрес той страницы, на которую ведет ссылка. http://old.code.mu/books/css/

Изображение слайда
11

Слайд 11

Картинки Давайте теперь разберемся с тем, как разместить  изображение  на странице вашего сайта. Для этого предназначен тег  < img >, имеющий обязательный атрибут  src, в котором хранится путь к файлу картинки. http://old.code.mu/books/css/

Изображение слайда
12

Слайд 12

Ссылки в виде картинок Ссылкой  может быть не только текст, но и  картинка  - для этого достаточно тег  < img >  вложить в тег  <a> http://old.code.mu/books/css/

Изображение слайда
13

Слайд 13

Разрыв строки В том месте, где должен быть разрыв строки, следует написать тег  < br >. Учтите, что этот тег особенный и не имеет закрывающего. http://old.code.mu/books/css/

Изображение слайда
14

Слайд 14

Задачи для решения Повторите страницу по данному по образцу: http://old.code.mu/books/css/

Изображение слайда
15

Слайд 15

Задачи для решения Повторите страницу по данному по образцу: http://old.code.mu/books/css/

Изображение слайда
16

Слайд 16

Структура простейшей таблицы Таблица - это набор  строк  и  столбцов, на пересечении которых находятся  ячейки. Таблица имеет жесткую структуру: главным является тег  < table >, внутри которого должны лежать теги  < tr >, которые создают  ряды  (строки) таблицы, а внутри них - теги  < td >, которые создают  ячейки. http://old.code.mu/books/css/

Изображение слайда
17

Слайд 17

Ячейки-заголовки Кроме тегов  td  существуют также теги  < th >, которые также создают ячейки. Но это уже будут не обычные ячейки, а  ячейки-заголовки, которые указывают, что находится в данном столбце (или строке) таблицы. http://old.code.mu/books/css/

Изображение слайда
18

Слайд 18

Задачи для решения Повторите страницу по данному по образцу: http://old.code.mu/books/css/

Изображение слайда
19

Слайд 19

Язык CSS Язык  CSS  расширяет возможности языка HTML. Он позволяет менять цвета, шрифты, фон, в общем заниматься красотой сайта. А HTML, соответственно, отвечает за структуру сайта. Как работать с CSS Каждому тегу в HTML соответствует так называемый  селектор  CSS. К примеру, тегу  <p>  соответствует CSS селектор  p, с помощью которого мы можем обратиться ко всем абзацам HTML страницы и, например, покрасить их всех одновременно в красный цвет. После селектора следует ставить фигурные скобки  {}, внутри которых следует писать  CSS свойства. CSS свойства  и задают цвет, размер шрифта и другие интересные вещи. Их следует писать в таком формате:  имя  свойства, потом  двоеточие, потом  значение  этого свойства (например, свойство - это цвет, а "красный" - это значение). Потом нужно поставить  точку с запятой  и можно писать следующее свойство. http://old.code.mu/books/css/

Изображение слайда
20

Слайд 20

Покрасим абзацы в красный цвет http://old.code.mu/books/css/

Изображение слайда
21

Слайд 21

Покрасим абзацы в  зеленый цвет и сделаем их  большого размера http://old.code.mu/books/css/

Изображение слайда
22

Слайд 22

Способы подключения CSS к HTML коду Давайте теперь разберемся с тем, как сделать так, чтобы написанный CSS применился к нашему  HTML коду. CSS прописывается в отдельном файле и специальным образом подключен к нашей HTML странице. Преимущество такого подхода в том, что CSS файл один, а HTML файлов может быть любое количество, хоть тысяча. Мы сделаем изменение в одном месте CSS файла, например, покрасим все абзацы в красный цвет, и эти изменения применятся на всей 1000 HTML страниц, к которым подключен наш CSS файл. Очень удобно и быстро. http://old.code.mu/books/css/

Изображение слайда
23

Слайд 23

Отдельный CSS файл Чтобы подключить CSS файл к HTML странице, в теге  head  следует написать такую конструкцию: < link rel =" stylesheet " href ="путь к CSS файлу"> Сам CSS файл должен быть с расширением . css. Обычно его называют  styles.css  или  style.css. http://old.code.mu/books/css/

Изображение слайда
24

Слайд 24

Комментарии CSS Так же, как и в  HTML, в  CSS  можно ставить  комментарии. Они оформляются следующим образом:  слеш и звездочка /*,  потом текст комментария, потом  звездочка и слеш */. http://old.code.mu/books/css/

Изображение слайда
25

Слайд 25

Основные CSS свойства Свойство color - цвет текста Свойство  color  позволяет задать  цвет текста http://old.code.mu/books/css/

Изображение слайда
26

Слайд 26

Свойства width и height - ширина и высота Свойства  width и height  позволяют задать высоту и ширину элементу соответственно. Ширина и высота обычно измеряются в  пикселях  (обозначается  px ) или  процентах  (обозначается  % ) http://old.code.mu/books/css/

Изображение слайда
27

Слайд 27

Свойство text-align - выравнивание текста Свойство  text-align  позволяет задать выравнивание текста. Текст можно выравнять по  левому  краю (значение  left ), по  правому  (значение  right ), по  центру  (значение  center ) и  одновременно  и по правому, и по левому краю (значение  justify ). http://old.code.mu/books/css/

Изображение слайда
28

Слайд 28

Свойство font-weight - жирность Свойство  font-weight  позволяет сделать текст жирным или наоборот - отменить жирность (к примеру, для заголовков, которые жирные по умолчанию). Чтобы сделать текст жирным, следует добавить значение  bold, а чтобы отменить жирность - значение  normal. http://old.code.mu/books/css/

Изображение слайда
29

Слайд 29

Свойство font-style - курсив Свойство  font-style  позволяет сделать текст курсивным или наоборот - отменить курсив. Чтобы сделать текст курсивом, следует добавить значение  italic, а чтобы отменить курсив - значение  normal. http://old.code.mu/books/css/

Изображение слайда
30

Слайд 30

Свойство font-size - размер текста Свойство  font-size  позволяет задать размер текста. Размер задается в  пикселях  (обозначаются  px ), в  пунктах  (обозначаются  pt ), в  процентах  (обозначаются  % ) http://old.code.mu/books/css/

Изображение слайда
31

Слайд 31

Свойство font-family - тип шрифта Свойство  font-family  позволяет задать тип шрифта (тип часто называют  семейством  шрифта). Не все шрифты можно использовать, так как если на компьютере пользователя не окажется указанного шрифта - браузер вместо него возьмет стандартный шрифт (в результате на экране будет совсем не то, что мы задумывали). Поэтому необходимо использовать только  веб безопасные шрифты, которые наверняка будут у пользователя http://old.code.mu/books/css/

Изображение слайда
32

Слайд 32

Веб безопасные шрифты Значение Описание Arial Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean a dapibus magna, ac interdum nisl. Arial Black Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean a dapibus magna, ac interdum nisl. Comic Sans MS Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean a dapibus magna, ac interdum nisl. Courier New Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean a dapibus magna, ac interdum nisl. Georgia Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean a dapibus magna, ac interdum nisl. Impact Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean a dapibus magna, ac interdum nisl. Times New Roman Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean a dapibus magna, ac interdum nisl. Trebuchet MS Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean a dapibus magna, ac interdum nisl. Verdana Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean a dapibus magna, ac interdum nisl. http://old.code.mu/books/css/

Изображение слайда
33

Слайд 33

Свойство line-height - межстрочный интервал Свойство  line-height  задает межстрочный интервал. Межстрочный интервал  - это расстояние между линиями текста, то есть белый промежуток между ними. http://old.code.mu/books/css/

Изображение слайда
34

Слайд 34

Свойство font - сокращение для шрифтов Существует специальное свойство  font, которое можно использовать вместо многих свойств, которые мы уже разобрали. Такие свойства в CSS называются  свойствами-сокращениями. Зачастую их использование гораздо удобнее вместо множества других свойств. Свойство  font  имеет следующий синтаксис:  курсив жирность размер_шрифта / интервал_между_строками семейство_шрифта. Обязательными являются " размер_шрифта " и " семейство_шрифта ", порядок имеет значение. Свойство  font  является  свойством-сокращением. http://old.code.mu/books/css/

Изображение слайда
35

Слайд 35

Свойство text-indent - красная строка Свойство  text-indent  позволяет задать  красную строку, то есть отступ первой строки текста (к примеру, в абзаце) Свойство vertical-align Свойство  vertical-align  позволяет задать выравнивание по вертикали. К сожалению, адекватным образом это выравнивание работает только для таблиц. Значение  top  выравнивает по верхнему краю, значение  bottom  - по нижнему, а  middle  - по центру по вертикали (есть еще некоторые другие значения, они нас пока не интересуют). http://old.code.mu/books/css/

Изображение слайда
36

Слайд 36

Задачи на основные CSS свойства 1. Выполнить HTML -разметку для текста по образцу, сохранить файл под именем index.html : http://old.code.mu/books/css/

Изображение слайда
37

Слайд 37

Задачи на основные CSS свойства 2. Создать файл стилей styles.css, сохранить в одной папке с файлом.html http://old.code.mu/books/css/

Изображение слайда
38

Слайд 38

Основы работы с селекторами CSS Тег div Тег  div  служит контейнером для других тегов. Сам по себе он ничего не делает, однако в него можно положить много разных тегов, например, абзацев и заголовков, а затем для всех них  одновременно  применить различные CSS свойства. http://old.code.mu/books/css/

Изображение слайда
39

Слайд 39

Тег span Тег  span  является контейнером для кусочка текста. Вы уже знаете, что для того, чтобы сделать, к примеру, жирный текст - следует использовать тег  b. Однако, что делать, если я хочу покрасить  кусочек текста  в красный цвет? Для такого случая тега, подобного тегу  b, не существует. Для этого и предназначен тег  span  - сам по себе он абсолютно ничего не делает, но для него можно применить  CSS стили, которые позволят нам добавить нужный эффект к кусочку текста. http://old.code.mu/books/css/

Изображение слайда
40

Слайд 40

Группировка селекторов Селекторы тегов можно объединять через  запятую  и CSS код применится к ним всем  одновременно. http://old.code.mu/books/css/

Изображение слайда
41

Слайд 41

Вложенность тегов друг в друга Представим теперь ситуацию, когда мы хотим обратиться только к тем тегам  i, которые находятся  внутри абзацев, и не хотим трогать те теги  i, которые находятся  внутри заголовков h2. Это делается с помощью так называемого  контекстного селектора, который позволяет обращаться к тегам по их вложенности в другие теги. Чтобы показать вложенность, между селекторами следует поставить  пробел  (этот пробел и есть знак контекстного селектора). Например, так : p i  - мы обратимся ко всем тегам  i, находящимся внутри p, p b  - так ко всем тегам  b  внутри  p, div p b  - ко всем тегам  b, которые находятся внутри абзацев p, которые в свою очередь находятся внутри тега div. http://old.code.mu/books/css/

Изображение слайда
42

Слайд 42

О братимся ко всем абзацам внутри div и покрасим их в красный цвет: Пример: Вложенность тегов друг в друга http://old.code.mu/books/css/

Изображение слайда
43

Слайд 43

Выбор элемента по уникальному id Необходимо для всех абзацев поставить красный цвет, а  конкретно  для этого абзаца - зеленый. В этом случае можно воспользоваться атрибутом  style, однако этот способ не самый оптимальный (он захламляет HTML код CSS кодом). Второй способ заключается в том, что нужному элементу дается  атрибут id, который содержит в себе  уникальное имя  нашего тега ( другого id с таким именем на странице быть не должно - будет конфликт ). Если мы дадим ему, к примеру, имя  test, тогда в CSS мы сможем обратиться к нему таким образом:  #test  - то есть сначала пишется символ  "решетка", а затем - то  имя, которое мы записали в атрибут  id. http://old.code.mu/books/css/

Изображение слайда
44

Слайд 44

Для всех абзацев зададим красный цвет, а для абзаца с  id =" test "  - зеленый: Пример: Выбор элемента по уникальному id http://old.code.mu/books/css/

Изображение слайда
45

Слайд 45

А теперь атрибут  id  дадим  конкретному диву  и покрасим содержимое этого дива в красный цвет, обратившись к нему по его  id : Пример: Выбор элемента по уникальному id http://old.code.mu/books/css/

Изображение слайда
46

Слайд 46

Совместим  контекстный селектор  (который пробел, показывающий вложенность) и  id  и сделаем так, чтобы  только абзацы  (но не заголовки  h2 ) из  #test  стали красного цвета: Пример: Выбор элемента по уникальному id http://old.code.mu/books/css/

Изображение слайда
47

Слайд 47

Классы элементов Обращение к элементу по его  id  имеет некоторый недостаток - так мы можем обратиться только к одному элементу на странице. А что делать, если нам, к примеру, нужны абзацы двух типов - красные и зеленые и они могут чередоваться в произвольном порядке? В этом случае гораздо удобнее будет воспользоваться  классами. Классы  задаются с помощью атрибута class, в котором мы пишем имя класса. Их преимущество в том, что один и тот же класс может быть у  многих  элементов на странице. То есть, если элементы должны вести себя одинаково - мы даем им один и тот же класс. Как обратиться к элементам с определенным классом в  CSS : пусть мы задали нужным нам элементам класс с именем  test, тогда в  CSS  ко всем элементам с этим классом мы можем обратиться следующим образом - . test  - вначале символ  "точка"  и потом  имя класса  из атрибута  class. http://old.code.mu/books/css/

Изображение слайда
48

Слайд 48

Пример: Классы элементов И абзацы, и заголовки имеют один и тот же класс  test, который красит эти элементы в красный цвет: http://old.code.mu/books/css/

Изображение слайда
49

Слайд 49

Определенный тег с заданным классом Бывают такие ситуации, когда разные теги имеют один и тот же класс. К примеру, у абзацев и заголовков h2 одновременно задан класс  test. Вам может потребоваться выбрать  только абзацы  с классом  test, не затрагивая заголовков  h2  с этим же классом. В этом случае вместо селектора . test  нужно написать следующее:  p.test  - таким образом я выберу все абзацы с классом  test, не затронув заголовки. Если же я напишу  h2.test  - то выберу все заголовки h2 с классом  test, не затронув абзацев. http://old.code.mu/books/css/

Изображение слайда
50

Слайд 50

Только абзацы с классом  test  станут красного цвета, а заголовки с таким же классом - не станут Пример: Определенный тег с заданным классом http://old.code.mu/books/css/

Изображение слайда
51

Слайд 51

p.test  - такой селектор выбирает  абзацы с классом test. p. test  ( поставлю пробел ), то выберу все элементы с классом  test, находящиеся  внутри  абзацев. Важность пробела! http://old.code.mu/books/css/

Изображение слайда
52

Слайд 52

В ыберем  только h2  с классом  test Пример: Определенный тег с заданным классом http://old.code.mu/books/css/

Изображение слайда
53

Слайд 53

С делаем так, чтобы класс  test  задавал курсив всем элементам, которым он дан, и чтобы при этом все заголовки  h2  с классом  test  красились в красный цвет, а абзацы с этим классом - в зеленый Пример: Определенный тег с заданным классом http://old.code.mu/books/css/

Изображение слайда
54

Слайд 54

Основы работы со ссылками и границами Свойство text-decoration Свойство  text-decoration  позволяет задавать некоторые эффекты для текста:  подчеркивание,  перечеркивание, линию сверху, а также отменять такие эффекты, если какой-либо тег имеет их по умолчанию. Чаще всего это свойство используются для отмены подчеркивания ссылок (они по умолчанию подчеркнуты). Значение underline Значение  underline  добавляет подчеркивание тексту: http://old.code.mu/books/css/

Изображение слайда
55

Последний слайд презентации: Язык HTML Язык  HTML  - это основа web сайтов, с его помощью создается каркас

Значение overline Значение  overline  добавляет линию над текстом: http://old.code.mu/books/css/

Изображение слайда