HTML - Hyper Text Markup Language язык гипертекстовой разметки презентация

Содержание

Слайд 2

HTML HTML - Hyper Text Markup Language язык гипертекстовой разметки

HTML

HTML - Hyper Text Markup Language
язык гипертекстовой разметки

Слайд 3

Первый в мире веб-сайт http://info.cern.ch

Первый в мире веб-сайт  http://info.cern.ch

Слайд 4

World Wide Web Consortium, W3C http://www.w3schools.com/html/default.asp

World Wide Web Consortium, W3C

http://www.w3schools.com/html/default.asp

Слайд 5

Простейший HTML документ

Простейший HTML документ

Слайд 6

Основные правила синтаксиса HTML-документы могут быть созданы в любом текстовом

Основные правила синтаксиса

HTML-документы могут быть созданы в любом текстовом редакторе .
Расширение

файлов *.htm или *.html.
Тег состоит из знаков < и >, между которыми содержится ключевое слово.
<тег>Содержимое (текст, картинки)

Мой первый абзац.


Пустой тег
vs

Слайд 7

Слайд 8

Структура документа

Структура документа

Слайд 9

Приемлемы оба представления


Приемлемы оба представления

Слайд 10

HTML Версии

HTML Версии

Слайд 11

Информация об используемой версии языка HTML

Информация об используемой версии языка HTML

Слайд 12

Основные правила синтаксиса HTML теги могут вкладываться друг в друга

Основные правила синтаксиса

HTML теги могут вкладываться друг в друга

Слайд 13

Правило вложенности тегов теги должны закрываться в порядке, обратном тому, в котором они открывались. Неправильно: Правильно:

Правило вложенности тегов

теги должны закрываться в порядке, обратном тому, в котором они открывались.


Неправильно:
 
Правильно:
 
Слайд 14

Иерархия вложенности тегов Если теги между собой равноценны в иерархии

Иерархия вложенности тегов

Если теги между собой равноценны в иерархии связи, то

их последовательность не имеет значения.
Если несколько тегов вложены друг в друга, то порядок закрытия тегов должен быть обратным к порядку их открытия. Например,



Пример вложенноститегов


Слайд 15

Используйте нижний регистр В HTML можно так или можно и

Используйте нижний регистр

В HTML можно так


или

можно и так


В

XHTML возможен только нижний регистр для написания тегов


Слайд 16

HTML Атрибуты Атрибуты предоставляют дополнительную информацию о HTML-элементах. Все HTML

HTML Атрибуты

Атрибуты предоставляют дополнительную информацию о HTML-элементах.
Все HTML - элементы могут

иметь атрибуты
Атрибуты содержат дополнительную информацию об элементе
Атрибуты всегда определяются в начальном теге
Атрибуты обычно имеют вид: имя = "значение«
Если атрибутов несколько, то они перечисляются через пробел
Слайд 17

Основные правила синтаксиса Порядок перечисления параметров не влияет на результат

Основные правила синтаксиса

Порядок перечисления параметров не влияет на результат отображения элемента.
HTML

не чувствителен к регистру.
Большинство тегов являются парными, т. е. имеют открывающий и закрывающий теги. Закрывающий тег начинается с прямого слэша /.
Внутри тега между его параметрами допустимо ставить перенос строк.
size="5"
color="blue">
Text

HTML любая последовательность подряд стоящих пробелов, символов табуляции и пустых строк эквивалентна одному пробелу (за исключением текста, заключенного в теги
)
Слайд 18

Основные правила синтаксиса В именах атрибутов нельзя использовать пробелы, кавычки,

Основные правила синтаксиса

В именах атрибутов нельзя использовать пробелы, кавычки, знак больше

(>), слэш (/) и равно (=), а также любые символы не определенные в Юникоде.
В значениях атрибутов допустимо писать текст и спецсимволы за исключением амперсанда (&), который должен заменяться на &.
Слайд 19

Все ли атрибуты, которые есть у тега, могут свободно использоваться?

Все ли атрибуты, которые есть у тега, могут свободно использоваться?
Почему мы

изучаем запрещенные атрибуты?
Все ли атрибуты, которые есть у тега, могут свободно использоваться?
Нет! Многие из них запрещены к использованию или противоречат спецификации.
Почему мы изучаем запрещенные атрибуты?
Мы можем встретить их в старой верстке, которую нас попросят поддерживать.
Слайд 20

Универсальные атрибуты Универсальные атрибуты применяются практически ко всем тегам.

Универсальные атрибуты

Универсальные атрибуты применяются практически ко всем тегам.

Слайд 21

accesskey Позволяет получить доступ к элементу с помощью сочетания клавиш

accesskey

Позволяет получить доступ к элементу с помощью сочетания клавиш с заданной

в атрибуте латинской буквой или цифрой (0-9). Браузеры при этом используют различные комбинации клавиш.
Internet Explorer: Alt + S
Chrome: Alt + S
Opera: Shift + Esc, S
Safari: Alt + S
Firefox: Shift + Alt + S
При использовании комбинации клавиш элемент получает фокус, но конкретное действие зависит от применяемого тега. К примеру, для произойдет переход по ссылке.
Синтаксис
...
Слайд 22

Accesskey пример

Accesskey пример

Слайд 23

lang Атрибут lang q:lang(de) { quotes: "\201E" "\201C"; /* Вид

lang





Атрибут lang



Цитата на французском языке: Ce que femme veut, Dieu le veut.


Цитата на немецком: Der Mensch, versuche die Gotter nicht.


Цитата на английском: То be or not to be.


Цитата на беларусском: Хто без навукі, той як бязрукі.




Слайд 24

lang

lang

Слайд 25

title Атрибут title Пилите, Шура, пилите, она золотая!

title





Атрибут title


из кинофильма Золотой телёнок">Пилите, Шура, пилите, она золотая!




Слайд 26

class Атрибут class p.attantion { /* Абзац с классом cite

class





Атрибут class



Александр Сергеевич Пушкин появился на свет 6 июня (26 мая по ст. ст.) 1799 г. в Москве.


Александр Сергеевич Пушкин - величайший русский поэт, прозаик, драматург, создатель современного русского литературного языка, гордость национальной литературы


Александр Пушкин был продолжателем дворянского нетитулованного рода Пушкиных; его отец Сергей Львович увлекался поэзией, сам сочинял стихи, слыл в обществе острословом. Мать, Надежда Осиповна, была внучкой А.П. Ганнибала - африканца, воспитанника императора Петра I, ставшего впоследствии военным инженером и генералом.




Слайд 27

contenteditable contenteditable Белки сломали зубы об орехи! Если Вам не

contenteditable





contenteditable


Белки сломали

зубы об орехи! Если Вам не нравится наша новость, впишите свою!

Знаменитая пушкинская белка песенки поет
да орешки все грызет. А орешки не простые, всё скорлупки золотые, ядра - чистый изумруд. Современные белки ломают зубы даже на лещиной. Вот что значит кариес!




Слайд 28

dir Атрибут dir Директору ОАО "Рога и копыта" О.И. Бендеру Прошу зачислить меня на работу.

dir





Атрибут dir


Директору

ОАО "Рога и копыта" О.И. Бендеру


Прошу зачислить меня на работу.




Слайд 29

hidden hidden #link { cursor: pointer; color: blue; text-decoration: underline;

hidden




hidden








Слайд 30

id hidden #link { cursor: pointer; color: blue; text-decoration: underline;

id





hidden








Слайд 31

style style #pig{ /* Цвет фона */ background: red; } Наф-наф – мой герой.

style





style



Наф-наф – мой герой.



Слайд 32

tabindex Атрибут tabindex Нажмите кнопку Tab для перехода между элементами

tabindex





Атрибут tabindex


Нажмите кнопку

Tab для перехода между элементами











Слайд 33

Кавычки Значения параметров могут быть заключены в двойные или одинарные

Кавычки


Значения параметров могут быть заключены в двойные или одинарные

кавычки.
В тексте установлен тип шрифта, размер шрифта и его цвет
Типы открывающих и закрывающих кавычек должны совпадать. Если значение атрибута состоит из одного слова, то кавычки можно опускать.
В тексте установлен размер шрифта и его цвет

Если значение атрибута такое же, как его имя, может быть использован минимальный синтаксис атрибута. То есть можно сократить до
    .
Слайд 34

alt Задает альтернативный текст для изображения, когда изображение не может

alt

Задает альтернативный текст для изображения, когда изображение не может быть отображено.

Значение атрибута может быть прочитано браузерами для людей с ограниченными возможностями, таким образом, например, слепой человек, может "слышать" элемент.
Слайд 35

Упражнение 1 Добавить к абзацу подсказку с текстом «Не забудьте взять зонт» Сегодня обещают дождь.

Упражнение 1

Добавить к абзацу подсказку с текстом «Не забудьте взять зонт»

html>


Сегодня обещают дождь.




Слайд 36

Упражнение 2 Добавить возможность перехода по ссылке в Chrome с

Упражнение 2

Добавить возможность перехода по ссылке в Chrome с помощью сочетания

клавиш Alt + g




Атрибут accesskey


Мой любимый поисковик




Слайд 37

Упражнение 3 Внесите изменения в код таким образом, чтобы при

Упражнение 3

Внесите изменения в код таким образом, чтобы при нажатии клавиши

Tab в фокус попадало сначала поле для ввода логина, затем поле для ввода пароля, затем кнопка «Войти» и только после этого ссылка новости.




hidden

Если Вы не хотите авторизоваться, то можете просмотреть новости


Авторизация на сайте









Слайд 38

Упражнение 4 Изображение ниже не существует. Укажите альтернативный текст «Первое сетнтября на ММФ» для изображения

Упражнение 4

Изображение ниже не существует. Укажите альтернативный текст «Первое сетнтября на ММФ»

для изображения






Слайд 39

Заголовки

Заголовки

Слайд 40

Упражнение Замените теги параграфов, где это нужно на теги заголовков,

Упражнение

Замените теги параграфов, где это нужно на теги заголовков, таким образом,

чтобы текст стал наиболее понятен как для пользователей, так и для поисковых машин.



ТЕСТЫ И КОНКУРСЫ


Конкурс KP.BY: Пришли рецепт c фото своего любимого блюда - и выиграй микроволновку или пылесос!


Хотите порадовать себя или своих близких новенькой бытовой техникой? Участвуйте в нашем конкурсе и выигрывайте приятные призы!


Конкурс на kp.by: «Тайная жизнь моего питомца»


Присылайте снимки ваших любимцев - котиков, собачек, кроликов, хомячков, морских свинкок… Да хоть игуан! И выигрывайте приз: упаковку корма, билеты в кино и игрушечных героев «Тайной жизни домашних животных»




Слайд 41

Упражнение Проанализировать структуру заголовков на сайте факультета.

Упражнение

Проанализировать структуру заголовков на сайте факультета.

Слайд 42

Заголовок первого уровня Некоторый текст Заголовок второго уровня Еще текст Заголовок второго уровня Еще текст









Заголовок первого уровня


Некоторый текст




Заголовок второго уровня


Еще текст




Заголовок второго

уровня

Еще текст




Слайд 43

Атрибуты тега align Определяет тип горизонтального выравнивания относительно содержимого HTML-документа.

Атрибуты тега



align
Определяет тип горизонтального выравнивания относительно содержимого HTML-документа. Может принимать

следующие три значения: left (выравнивание по левой границе документа), center (выравнивание по центру документа), right (выравнивание по правой границе документа). Этот параметр имеет смысл применять только совместно с параметром width, когда горизонтальная линия не занимает всю строку по ширине текста.
noshade
Рисует линию сплошной, без трехмерного эффекта, по умолчанию линия отображается в виде желоба.
size
Задает толщину (высоту) линии.
width
Задает длину (ширину) линии.
Слайд 44



Слайд 45

Упражнение Вставьте тег горизонтальной линии, где это уместно для улучшения

Упражнение

Вставьте тег горизонтальной линии, где это уместно для улучшения восприятия материала.





ТЕСТЫ И КОНКУРСЫ


Конкурс KP.BY: Пришли рецепт c фото своего любимого блюда - и выиграй микроволновку или пылесос!


Хотите порадовать себя или своих близких новенькой бытовой техникой? Участвуйте в нашем конкурсе и выигрывайте приятные призы!


Конкурс на kp.by: «Тайная жизнь моего питомца»


Присылайте снимки ваших любимцев - котиков, собачек, кроликов, хомячков, морских свинкок… Да хоть игуан! И выигрывайте приз: упаковку корма, билеты в кино и игрушечных героев «Тайной жизни домашних животных»




Слайд 46

Внутри допускается помещать: , (устарел), , , , ,


Внутри допускается помещать:
,
(устарел),
,
,



Слайд 62

в теге document.getElementById("demo").innerHTML = "Hello JavaScript!";




Слайд 63

Атрибуты defer Откладывает выполнение скрипта до тех пор, пока вся

Атрибуты



Введите ваш возраст






script1.js
document.forms[0].textField.value = 17;

Слайд 65

Атрибуты async Загружает скрипт асинхронно. Не работает без src!!!! async

Атрибуты


Пример асинхронно загружаемой страницы. Смотреть в FireFox!!!




script2.js
alert("Спасибо, что зашли!");

Слайд 66

Атрибуты language Устанавливает язык программирования на котором написан скрипт. ...

Атрибуты
type
Определяет тип содержимого тега

Слайд 67

Упражнение JavaScript может изменить стили HTML. Например, document.getElementById("demo").style.fontSize = "25px";

Упражнение

JavaScript может изменить стили HTML. Например,
document.getElementById("demo").style.fontSize = "25px"; document.getElementById("demo").style.color = "red";
Используя javaScript измените стиль

абзаца «demo» (Цвет шрифта и его размер).
Слайд 68

Документ без названия определяет заголовок в панели инструментов браузера предоставляет

<br><p><title>Документ без названия
определяет заголовок в панели инструментов браузера
предоставляет заголовок страницы

при добавлении в избранное
отображает заголовок страницы в результатах поисковых систем
Слайд 69

сайты продвигаются по фразе «Документ без названия»

сайты продвигаются по фразе «Документ без названия»<br></div></h2><!----><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide70" class="slides-item"><!--[--><div class="text-center"><span class="slides-headingUnit">Слайд 70</span></div><h2 class="mb-0"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-69.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt="Background НЕ поддерживается HTML5!!! Изображение котенка не самый лучший фон для текста." loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/363639/slide-69.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/363639/slide-69.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/363639/slide-69.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-69.jpg 1440w" class="slides-image"></h2><h2 class="slides-content text-center font-bold"><div><p><body><br><p>Background НЕ поддерживается HTML5!!!<br>< body background="lis1.gif">Изображение котенка не самый лучший фон</div></h2><div class="slides-content">для текста.<br></ body ><br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide71" class="slides-item"><!--[--><div class="text-center"><span class="slides-headingUnit">Слайд 71</span></div><h2 class="mb-0"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-70.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt="НЕ поддерживается HTML5!!! bgcolor text" loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/363639/slide-70.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/363639/slide-70.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/363639/slide-70.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-70.jpg 1440w" class="slides-image"></h2><h2 class="slides-content text-center font-bold"><div><p><body> НЕ поддерживается HTML5!!!<br><p>bgcolor<br>text<br><BODY bgcolor="blue" text="white"> </BODY><br></div></h2><!----><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide72" class="slides-item"><!--[--><div class="text-center"><span class="slides-headingUnit">Слайд 72</span></div><h2 class="mb-0"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-71.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt="НЕ поддерживается HTML5!!! link vlink alink text" loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/363639/slide-71.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/363639/slide-71.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/363639/slide-71.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-71.jpg 1440w" class="slides-image"></h2><h2 class="slides-content text-center font-bold"><div><p><body> НЕ поддерживается HTML5!!!<br><p>link<br>vlink<br>alink<br><body alink="#66FF00" link="#669900" vlink="#FF33FF"> <br>text<br></body><br></div></h2><!----><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide73" class="slides-item"><!--[--><div class="text-center"><span class="slides-headingUnit">Слайд 73</span></div><h2 class="mb-0"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-72.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt="НЕ поддерживается HTML5!!! bgproperties ….." loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/363639/slide-72.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/363639/slide-72.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/363639/slide-72.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-72.jpg 1440w" class="slides-image"></h2><h2 class="slides-content text-center font-bold"><div><p><body> НЕ поддерживается HTML5!!!<br><p>bgproperties<br><BODY background="lis1.gif" bgproperties="fixed"> ….. </BODY ><br></div></h2><!----><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide74" class="slides-item"><!--[--><div class="text-center"><span class="slides-headingUnit">Слайд 74</span></div><h2 class="mb-0"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-73.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt="НЕ поддерживается HTML5!!! bottommargin leftmargin topmargin rightmargin В этом документе" loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/363639/slide-73.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/363639/slide-73.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/363639/slide-73.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-73.jpg 1440w" class="slides-image"></h2><h2 class="slides-content text-center font-bold"><div><p><body> НЕ поддерживается HTML5!!!<br><p>bottommargin<br>leftmargin<br>topmargin<br>rightmargin<br><BODY bgcolor="blue" text="white" leftmargin="100"><br>В этом документе установлен синий цвет</div></h2><div class="slides-content">фона, белый цвет текста.<br></BODY><br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide75" class="slides-item"><!--[--><div class="text-center"><span class="slides-headingUnit">Слайд 75</span></div><h2 class="mb-0"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-74.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt="НЕ поддерживается HTML5!!! scroll Атрибут scroll определяет, отображать полосы прокрутки" loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/363639/slide-74.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/363639/slide-74.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/363639/slide-74.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-74.jpg 1440w" class="slides-image"></h2><h2 class="slides-content text-center font-bold"><div><p><body> НЕ поддерживается HTML5!!!<br><p>scroll<br>Атрибут scroll определяет, отображать полосы прокрутки или нет. Может</div></h2><div class="slides-content">принимать значения yes или no.<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide76" class="slides-item"><!--[--><div class="text-center"><span class="slides-headingUnit">Слайд 76</span></div><h2 class="mb-0"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-75.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt="Поддерживает все глобальные атрибуты accesskey задает сочетание клавиш для активации" loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/363639/slide-75.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/363639/slide-75.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/363639/slide-75.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-75.jpg 1440w" class="slides-image"></h2><h2 class="slides-content text-center font-bold"><div><p><body> Поддерживает все глобальные атрибуты<br><p>accesskey задает сочетание клавиш для активации / фокуса</div></h2><div class="slides-content">элемента (уже рассматривали)<br>class задает стилевой класс, который позволяет связать определенный тег со стилевым оформлением (уже рассматривали)<br>contenteditable позволяет редактировать элемент пользователю (уже рассматривали)<br>dir задает направление и отображение текста — слева направо или справа налево<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide77" class="slides-item"><!--[--><div class="text-center"><span class="slides-headingUnit">Слайд 77</span></div><h2 class="mb-0"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-76.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt="глобальные атрибуты hidden скрывает содержимое элемента от просмотра (уже рассматривали)" loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/363639/slide-76.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/363639/slide-76.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/363639/slide-76.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-76.jpg 1440w" class="slides-image"></h2><h2 class="slides-content text-center font-bold"><div><p>глобальные атрибуты<br><p>hidden скрывает содержимое элемента от просмотра (уже рассматривали)<br>id указывает имя</div></h2><div class="slides-content">стилевого идентификатора (уже рассматривали)<br>lang браузер использует значение параметра для правильного отображения некоторых национальных символов (уже рассматривали)<br>style применяется для определения стиля элемента с помощью правил CSS (уже рассматривали)<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide78" class="slides-item"><!--[--><div class="text-center"><span class="slides-headingUnit">Слайд 78</span></div><h2 class="mb-0"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-77.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt="глобальные атрибуты tabindex устанавливает порядок получения фокуса при переходе между" loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/363639/slide-77.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/363639/slide-77.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/363639/slide-77.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-77.jpg 1440w" class="slides-image"></h2><h2 class="slides-content text-center font-bold"><div><p>глобальные атрибуты<br><p>tabindex устанавливает порядок получения фокуса при переходе между элементами с помощью</div></h2><div class="slides-content">клавиши Tab (уже рассматривали)<br>title jписывает содержимое элемента в виде всплывающей подсказки при наведении указателя мыши на элемент (уже рассматривали)<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide79" class="slides-item"><!--[--><div class="text-center"><span class="slides-headingUnit">Слайд 79</span></div><h2 class="mb-0"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-78.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt="Глобальный атрибут contextmenu contextmenu .rotateleft { transform: rotate(-90deg); } .rotateright" loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/363639/slide-78.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/363639/slide-78.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/363639/slide-78.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363639/slide-78.jpg 1440w" class="slides-image"></h2><h2 class="slides-content text-center font-bold"><div><p>Глобальный атрибут contextmenu <element contextmenu="menu_id"><br><p><!DOCTYPE html><br><html><br> <head><br> <meta charset="utf-8"><br> <title>contextmenu






onclick="rotateRight()">Повернуть на 90º ПЧС
onclick="rotateLeft()">Повернуть на 90º ПрЧС



Слайд 80

Глобальный атрибут data-* используется для встраивания пользовательских данных Атрибут data-

Глобальный атрибут data-*

используется для встраивания пользовательских данных
Атрибут data- * состоит из

двух частей:
имя атрибута не должен содержать заглавные буквы, и может быть длиной по крайней мере один символ после префикса " data-"
значение атрибута может быть любой строкой
Слайд 81

data-* Attributes function showDetails(image) { var animalType = image.getAttribute("data-image-type"); alert(image.getAttribute("id")





data-* Attributes



Мои любимые катринки


Нажми на картинку, чтобы узнать, за что мне она нравится









Слайд 82

Слайд 83

Глобальный атрибут draggable Определяет, является ли элемент перетаскиваемыми или нет

Глобальный атрибут draggable

Определяет, является ли элемент перетаскиваемыми или нет
< element draggable="true|false|auto">

Слайд 84

#div1 { width: 350px; height: 70px; padding: 10px; border: 1px








This is a draggable paragraph. Drag this element into the rectangle.




Слайд 85

Слайд 86

Упражнение Создать страницу составления заказа в кафе. Пользователи должны иметь

Упражнение

Создать страницу составления заказа в кафе. Пользователи должны иметь возможность перетаскивать

все элементы понравившегося меню в заказ.
Слайд 87

Глобальный атрибут dropzone Атрибут указывает, следует ли копировать перемещаемые данные. Пока не поддерживается ни одним браузером

Глобальный атрибут dropzone

Атрибут указывает, следует ли копировать перемещаемые данные.


Пока не поддерживается

ни одним браузером
Слайд 88

Глобальный атрибут spellcheck Указывает браузеру проверять или нет правописание и

Глобальный атрибут spellcheck

Указывает браузеру проверять или нет правописание и грамматику в

тексте. Хотя атрибут можно устанавливать практически для всех элементов, результат будет заметен только для полей форм (,