Инструменты пользователя

Инструменты сайта


software:development:ps_pycharm:html5:global_attributes

Различия

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

Ссылка на это сравнение

Следующая версия
Предыдущая версия
software:development:ps_pycharm:html5:global_attributes [2023/08/16 21:56] – создано vladpolskiysoftware:development:ps_pycharm:html5:global_attributes [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 1: Строка 1:
-====== Глобальные атрибуты ===== 
-Глобальные атрибуты — это атрибуты общие для всех HTML-элементов; они могут использоваться всеми элементами, хотя на некоторые элементы могут не оказывать влияния. 
-\\   
-Глобальные атрибуты могут быть указаны для любых элементов HTML, даже для тех, которые не указаны в стандарте. Это значит, что все нестандартные элементы должны допускать эти атрибуты, даже если использование этих элементов означает, что документ больше не является HTML5-совместимым. Например, HTML5-совместимые браузеры скрывают содержимое, помеченное как <foo hidden>...<foo> , хотя <foo> не является верным HTML-элементом. 
-\\   
-В дополнение к основным для HTML глобальным атрибутам, также существуют следующие глобальные атрибуты: 
-  * xml:lang и xml:base — унаследованы от спецификации XHTML, и хотя являются устаревшими, сохранены в целях совместимости. 
-  * Многочисленные aria-* атрибуты, используемые для улучшения доступности. 
-  * Атрибуты обработчиков событий: ''%%onabort%%'', ''%%onautocomplete%%'', ''%%onautocompleteerror%%'', ''%%onblur%%'', ''%%oncancel%%'', ''%%oncanplay%%'', ''%%oncanplaythrough%%'', ''%%onchange%%'', ''%%onclick%%'', ''%%onclose%%'', ''%%oncontextmenu%%'', ''%%oncuechange%%'', ''%%ondblclick%%'', ''%%ondrag%%'', ''%%ondragend%%'', ''%%ondragenter%%'', ''%%ondragexit%%'', ''%%ondragleave%%'', ''%%ondragover%%'', ''%%ondragstart%%'', ''%%ondrop%%'', ''%%ondurationchange%%'', ''%%onemptied%%'', ''%%onended%%'', ''%%onerror%%'', ''%%onfocus%%'', ''%%oninput%%'', ''%%oninvalid%%'', ''%%onkeydown%%'', ''%%onkeypress%%'', ''%%onkeyup%%'', ''%%onload%%'', ''%%onloadeddata%%'', ''%%onloadedmetadata%%'', ''%%onloadstart%%'', ''%%onmousedown%%'', ''%%onmouseenter%%'', ''%%onmouseleave%%'', ''%%onmousemove%%'', ''%%onmouseout%%'', ''%%onmouseover%%'', ''%%onmouseup%%'', ''%%onmousewheel%%'', ''%%onpause%%'', ''%%onplay%%'', ''%%onplaying%%'', ''%%onprogress%%'', ''%%onratechange%%'', ''%%onreset%%'', ''%%onresize%%'', ''%%onscroll%%'', ''%%onseeked%%'', ''%%onseeking%%'', ''%%onselect%%'', ''%%onshow%%'', ''%%onsort%%'', ''%%onstalled%%'', ''%%onsubmit%%'', ''%%onsuspend%%'', ''%%ontimeupdate%%'', ''%%ontoggle%%'', ''%%onvolumechange%%'', ''%%onwaiting%%''. 
-===== Описание ===== 
-[[software:development:ps_pycharm:html5:accesskey|accesskey]] 
-\\   
-Даёт подсказку для создания комбинации клавиш для текущего элемента. Этот атрибут содержит список разделённых пробелами символов. Браузер должен использовать первый имеющийся в раскладке клавиатуры символ из списка. 
-\\   
-[[software:development:ps_pycharm:html5:class|class]] 
-\\   
-Это список разделённых пробелами классов элемента. Классы позволяют CSS и JavaScript выбирать и получать доступ к конкретным элементам через [[software:development:ps_pycharm:css:class_selectors|селекторы по классу]] или через функции, такие как метод [[software:development:ps_pycharm:API:getElementsByClassName|Document.getElementsByClassName()]]. 
-\\   
-[[software:development:ps_pycharm:html5:contenteditable|contenteditable]] 
-\\   
-Это перечислимый атрибут, указывающий, нужно ли предоставить пользователю возможность редактировать элемент. Если это так, браузер изменит свой виджет таким образом, чтобы позволить редактирование. Атрибут должен принимать одно из следующих значений: 
- 
-  * ''%%true%%'' или пустая строка, указывает, что элемент должен быть редактируемым; 
-  * ''%%false%%'', указывает, что элемент не должен быть редактируемым. 
- 
-[[software:development:ps_pycharm:html5:contextmenu|contextmenu]] 
-\\   
-Это [[software:development:ps_pycharm:html5:id|id]] элемента [[software:development:ps_pycharm:html5:<menu>|]], который следует использовать в качестве контекстного меню для данного элемента. 
-\\   
-[[software:development:ps_pycharm:html5:data-*|data-*]] 
-\\   
-Определяет группу атрибутов, называемых атрибутами пользовательских данных, позволяющих осуществлять обмен служебной информацией между HTML и его DOM представлением, что может быть использовано скриптами. Все такие пользовательские данные доступны через интерфейс [[software:development:ps_pycharm:api:HTMLElement|HTMLElement]] элемента у которого установлен атрибут. Свойство  [[software:development:ps_pycharm:api:HTMLElement.dataset|HTMLElement.dataset]] предоставляет доступ к ним. 
-\\   
-[[software:development:ps_pycharm:html5:dir|dir]] 
-\\   
-Это перечислимый атрибут указывающий направление текста в элементе. Он может принимать одно из следующих значений: 
- 
-  * ''%%ltr%%'', что расшифровывается как left to right (слева направо), и предназначено для языков, в которых пишут слева направо (как в русском); 
-  * ''%%rtl%%'', что расшифровывается как right to left (справа налево), и предназначено для языков, в которых пишут справа налево (как в арабском); 
-  * ''%%auto%%'' — позволяет принять решение пользовательскому приложению. Оно применяет базовый алгоритм — анализирует символы внутри элемента до тех пор, пока не найдёт символ со строгим направлением, а затем применяет это направление ко всему элементу. 
-\\   
-[[software:development:ps_pycharm:html5:draggable|draggable]]  ((Экспериментальная возможность, в будущем может измениться!)) 
-\\   
-Это перечислимый атрибут, указывающий, можно ли перетаскивать элемент с помощью [[software:development:ps_pycharm:фзш:HTML_Drag_and_Drop_API|Drag and Drop API]]. Он может принимать одно из следующих значений: 
- 
-  * ''%%true%%'', указывающее, что элемент можно перетаскивать; 
-  * ''%%false%%'', указывающее, что элемент нельзя перетаскивать. 
-\\   
  
software/development/ps_pycharm/html5/global_attributes.1692212214.txt.gz · Последнее изменение: 2023/08/16 21:56 — vladpolskiy