Skip to content

Commit

Permalink
Update HTML attribute list to 17 March 2023.
Browse files Browse the repository at this point in the history
  • Loading branch information
zufuliu committed Mar 18, 2023
1 parent 7acdace commit 6191e8b
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 14 deletions.
2 changes: 1 addition & 1 deletion readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ Latest development builds (artifacts in Release configuration for each compiler
* [GraphViz Dot](tools/lang/GraphViz.dot), up to GraphViz 2.49, [Screenshots](https://github.com/zufuliu/notepad2/wiki/Screenshots#graphviz)
* [Groovy](tools/lang/Groovy.groovy), up to Groovy 4.0.
* [Haxe](tools/lang/Haxe.hx), up to Haxe 4.2
* [HTML](tools/lang/html.html), up to [WHATWG](https://html.spec.whatwg.org/multipage/) 2022-04-14. [Screenshots](https://github.com/zufuliu/notepad2/wiki/Screenshots#html)
* [HTML](tools/lang/html.html), up to [WHATWG](https://html.spec.whatwg.org/multipage/) March 2023. [Screenshots](https://github.com/zufuliu/notepad2/wiki/Screenshots#html)
* ASP
* ASP.NET
* JSP
Expand Down
13 changes: 7 additions & 6 deletions src/EditLexers/stlHTML.c
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,13 @@ NULL
"abbr accept accept-charset accesskey action allow allowfullscreen allowpaymentrequest alt as async autocapitalize autocomplete autofocus autoplay "
"blocking border challenge charset checked cite class cols colspan command content "
"contenteditable contextmenu controls coords crossorigin data datetime decoding default "
"defer dir dirname disabled download draggable dropzone enctype enterkeyhint for form formaction "
"defer dir dirname disabled download draggable dropzone enctype enterkeyhint fetchpriority for form formaction "
"formenctype formmethod formnovalidate formtarget headers height hidden inputmode high href hreflang "
"http-equiv icon id imagesrcset imagesizes inert integrity is ismap itemid itemprop itemref itemscope itemtype "
"keytype kind label lang list loading longdesc loop low nonce minlength manifest max "
"maxlength media mediagroup method min multiple muted name nomodule novalidate open "
"optimum pattern placeholder playsinline poster preload radiogroup readonly referrerpolicy rel required "
"maxlength media mediagroup method min multiple muted name nomodule novalidate open optimum "
"pattern placeholder playsinline poster preload popover popoverhidetarget popovershowtarget popovertoggletarget "
"radiogroup readonly referrerpolicy rel required "
"rev reversed rows rowspan sandbox sizes spellcheck scope scoped seamless selected shape size slot span "
"src srcdoc srclang srcset start step style tabindex target title translate type "
"typemustmatch usemap value width wrap "
Expand All @@ -80,23 +81,23 @@ NULL
"urn valign valuetype version vlink vspace "

, // 7 Event Handler
"onaddtrack onabort onafterprint onauxclick onbeforematch onbeforeprint onbeforeunload onblur "
"onaddtrack onabort onafterprint onauxclick onbeforeinput onbeforematch onbeforeprint onbeforetoggle onbeforeunload onblur "
"oncancel oncanplay oncanplaythrough onchange onclick onclose "
"oncontextmenu oncopy oncuechange oncut ondblclick ondrag ondragend ondragenter ondragexit ondragleave "
"ondragover ondragstart ondrop ondurationchange onemptied onended onerror onenter onexit "
"onformchange onforminput onmessage onmessageerror onpopstate onreadystatechange onredo onresize onundo "
"onfocus onformdata onhashchange oninput oninvalid onkeydown onkeypress onkeyup onlanguagechange onload onloadeddata "
"onloadedmetadata onloadend onloadstart onmousedown onmouseenter onmouseleave onmousemove onmouseout onmouseover "
"onmouseup onmousewheel onwheel onoffline ononline onpagehide onpageshow onpause onplay onplaying onprogress onpaste onratechange onrejectionhandled onremovetrack onreset "
"onscroll onsecuritypolicyviolation onseeked onseeking onselect onslotchange onshow onstalled onstorage onsubmit onsuspend "
"onscroll onscrollend onsecuritypolicyviolation onseeked onseeking onselect onslotchange onshow onstalled onstorage onsubmit onsuspend "
"ontimeupdate ontoggle onvolumechange onunhandledrejection onunload onwaiting "
"onanimationcancel onanimationend onanimationiteration oncontextlost oncontextrestored ongotpointercapture onlostpointercapture "
"onpointercancel onpointerdown onpointerenter onpointerleave onpointermove onpointerout onpointerover onpointerup "
"onselectionchange onselectstart ontouchcancel ontouchstart ontransitioncancel ontransitionend "

, // 8 Value
// metadata names
"application-name author description generator keywords referrer theme-color "
"application-name author description generator keywords referrer theme-color color-scheme "
// Link types
"alternate canonical author bookmark dns-prefetch external help icon modulepreload license next nofollow noopener noreferrer opener "
"pingback preconnect prefetch preload prerender prev search stylesheet tag "
Expand Down
21 changes: 14 additions & 7 deletions tools/lang/html.html
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
<!--
https://whatwg.org/ 7 September 2022
https://whatwg.org/ 17 March 2023
HTML 4.01 https://www.w3.org/TR/html4/ 27 March 2018
XHTML 2.0 https://www.w3.org/TR/xhtml2/ 16 December 2010
-->
<!DOCTYPE html>
<!-- Global https://html.spec.whatwg.org/multipage/dom.html#global-attributes -->
<!-- https://html.spec.whatwg.org/multipage/popover.html#the-popover-attribute -->
<html
class id slot
accesskey
Expand All @@ -26,6 +27,7 @@
lang="en"
manifest
nonce
popover popoverhidetarget popovershowtarget popovertoggletarget
spellcheck
style
tabindex
Expand All @@ -37,19 +39,21 @@
<!-- https://html.spec.whatwg.org/multipage/semantics.html -->
<base href target>
<!-- Link types https://html.spec.whatwg.org/multipage/links.html#linkTypes
alternate canonical author bookmark dns-prefetch external help icon modulepreload license next nofollow noopener noreferrer opener
alternate canonical author bookmark dns-prefetch external help icon
manifest modulepreload license next nofollow noopener noreferrer opener
pingback preconnect prefetch preload prerender prev search stylesheet tag
-->
<link href
crossorigin="anonymous use-credentials"
rel="alternate author dns-prefetch help icon license modulepreload next pingback preconnect prefetch preload prerender prev search stylesheet"
media integrity hreflang type="text/plain text/css"
referrerpolicy="no-referrer no-referrer-when-downgrade unsafe-url origin-when-cross-origin"
sizes imagesrcset imagesizes as blocking color disabled>
sizes imagesrcset imagesizes as blocking color disabled
fetchpriority="high low auto">
<!-- Standard metadata names https://html.spec.whatwg.org/multipage/semantics.html#document-metadata#standard-metadata-names
application-name author description generator keywords
referrer[never default always origin-when-crossorigin]
theme-color
theme-color color-scheme
-->
<meta name http-equiv="content-language content-type default-style refresh set-cookie x-ua-compatible content-security-policy"
content charset="utf-8" media>
Expand All @@ -64,7 +68,9 @@
onanimationend
onanimationiteration
onauxclick
onbeforematch
onbeforeinput
onbeforematch
onbeforetoggle
onblur*
oncancel
oncanplay
Expand Down Expand Up @@ -129,6 +135,7 @@
onreset
onresize*
onscroll*
onscrollend*
onsecuritypolicyviolation
onseeked
onseeking
Expand Down Expand Up @@ -238,7 +245,7 @@ <h6></h6>
<!-- Embedded content https://html.spec.whatwg.org/multipage/embedded-content.html -->
<picture></picture>
<source src type srcset sizes media width height>
<img alt src srcset sizes crossorigin usemap ismap width height referrerpolicy decoding loading>
<img alt src srcset sizes crossorigin usemap ismap width height referrerpolicy decoding loading fetchpriority>
<!-- https://html.spec.whatwg.org/multipage/iframe-embed-object.html -->
<iframe src srcdoc name sandbox allow allowfullscreen allowpaymentrequest width height referrerpolicy loading></iframe>
<embed src type width height>
Expand Down Expand Up @@ -307,7 +314,7 @@ <h6></h6>
<dialog open></dialog>
<!-- Scripting https://html.spec.whatwg.org/multipage/scripting.html -->
<script src type="text/javascript text/ecmascript text/jscript text/livescript module text/plain text/xml application/octet-stream application/xml"
charset nomodule async defer crossorigin integrity referrerpolicy blocking></script>
charset nomodule async defer crossorigin integrity referrerpolicy blocking fetchpriority></script>
<noscript></noscript>
<template></template>
<slot name></slot>
Expand Down

0 comments on commit 6191e8b

Please sign in to comment.