mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[mdn] WEB-75207 MDN: update documentation
GitOrigin-RevId: ec90798a3d00006d8fd336bc645ab1e98f4fe9da
This commit is contained in:
committed by
intellij-monorepo-bot
parent
2ef55f3ce3
commit
f30324f48e
@@ -9,6 +9,18 @@
|
||||
},
|
||||
"lang": "en-us",
|
||||
"atRules": {
|
||||
"media": {
|
||||
"doc": "",
|
||||
"properties": {
|
||||
"aural": {
|
||||
"url": "$MDN_URL$/web/css/@media/aural",
|
||||
"status": [
|
||||
"Obsolete"
|
||||
],
|
||||
"doc": "<div class=\"notecard deprecated\"><p><strong>Deprecated:</strong> This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the <a href=\"#browser_compatibility\">compatibility table</a> at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.</div>\n<p>The <code>aural</code> <a href=\"$MDN_URL$/Web/CSS\">CSS</a> <a href=\"$MDN_URL$/Web/CSS/@media#media_types\">media type</a> is used for devices that have speech output capabilities."
|
||||
}
|
||||
}
|
||||
},
|
||||
"viewport": {
|
||||
"url": "$MDN_URL$/web/CSS/@viewport",
|
||||
"status": [
|
||||
@@ -58,6 +70,19 @@
|
||||
}
|
||||
},
|
||||
"properties": {
|
||||
"-moz-image-region": {
|
||||
"url": "$MDN_URL$/web/css/-moz-image-region",
|
||||
"status": [
|
||||
"Obsolete"
|
||||
],
|
||||
"compatibility": {},
|
||||
"doc": "<div class=\"notecard nonstandard\"><p><strong>Non-standard:</strong> This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.</div>\n<p>For certain XUL elements and pseudo-elements that use an image from the <a href=\"$MDN_URL$/Web/CSS/list-style-image\"><code>list-style-image</code></a> property, this property specifies a region of the image that is used in place of the whole image. This allows elements to use different pieces of the same image to improve performance.\n<p>The syntax is similar to the <a href=\"$MDN_URL$/Web/CSS/clip\"><code>clip</code></a> property. All four values are relative to the upper left corner of the image.",
|
||||
"formalSyntax": "<shape> | auto",
|
||||
"values": {
|
||||
"auto": "Automatically defines the region of the image to use.",
|
||||
"<shape>": "A shape defining the part of the image to use. The <code>rect()</code> function defines a rectangle to use as shape. Its parameters define the top, right, bottom, and left offsets of the edges of the image, in this order."
|
||||
}
|
||||
},
|
||||
"-webkit-line-clamp": {
|
||||
"url": "$MDN_URL$/web/css/-webkit-line-clamp",
|
||||
"status": [
|
||||
@@ -341,7 +366,15 @@
|
||||
"doc": "The basic goal of the Cascading Stylesheet (<a href=\"$MDN_URL$/Web/CSS\">CSS</a>) language is to allow a browser engine to paint elements of the page with specific features, like colors, positioning, or decorations. The <em>CSS syntax</em> reflects this goal and its basic building blocks are:\n<ul>\n<li>The <strong>property</strong> which is an identifier, that is a human-readable <em>name</em>, that defines which feature is considered.</li>\n<li>The <strong>value</strong> which describe how the feature must be handled by the engine. Each property has a set of valid values, defined by a formal grammar, as well as a semantic meaning, implemented by the browser engine.</li>\n</ul>"
|
||||
}
|
||||
},
|
||||
"pseudoClasses": {},
|
||||
"pseudoClasses": {
|
||||
"target-within": {
|
||||
"url": "$MDN_URL$/web/css/_colon_target-within",
|
||||
"status": [
|
||||
"Obsolete"
|
||||
],
|
||||
"doc": "<div class=\"notecard experimental\"><p><strong>Experimental:</strong> <strong>This is an <a href=\"$MDN_URL$/MDN/Writing_guidelines/Experimental_deprecated_obsolete#experimental\">experimental technology</a></strong><br>Check the <a href=\"#browser_compatibility\">Browser compatibility table</a> carefully before using this in production.</div>\n<p>The <strong><code>:target-within</code></strong> <a href=\"$MDN_URL$/Web/CSS\">CSS</a> <a href=\"$MDN_URL$/Web/CSS/Pseudo-classes\">pseudo-class</a> represents an element that is a target element or <em>contains</em> an element that is a target. A target element is a unique element with an <a href=\"$MDN_URL$/Web/HTML/Reference/Global_attributes/id\"><code>id</code></a> matching the URL's fragment. In other words, it represents an element that is itself matched by the <a href=\"$MDN_URL$/Web/CSS/:target\"><code>:target</code></a> pseudo-class or has a descendant that is matched by <code>:target</code>. (This includes descendants in <a href=\"$MDN_URL$/Web/API/Web_components/Using_shadow_DOM\">shadow trees</a>.)\n<div>\n```css\n/* Selects a <div> when one of its descendants is a target */\ndiv:target-within {\n background: cyan;\n}\n```\n</div>"
|
||||
}
|
||||
},
|
||||
"pseudoElements": {
|
||||
"-moz-page": {
|
||||
"url": "$MDN_URL$/web/css/_doublecolon_-moz-page",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -47,7 +47,7 @@
|
||||
"lowDate": "2015-07-29",
|
||||
"highDate": "2018-01-29"
|
||||
},
|
||||
"doc": "The <strong><code>DOMContentLoaded</code></strong> event fires when the HTML document has been completely parsed, and all deferred scripts (<a href=\"$MDN_URL$/Web/HTML/Reference/Elements/script#defer\"><code><script defer src=\"…\"></code></a> and <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/script#module\"><code><script type=\"module\"></code></a>) have downloaded and executed. It doesn't wait for other things like images, subframes, and async scripts to finish loading.\n<code>DOMContentLoaded</code> does not wait for stylesheets to load, however deferred scripts <em>do</em> wait for stylesheets, and the <code>DOMContentLoaded</code> event is queued after deferred scripts. Also, scripts which aren't deferred or async (e.g., <code><script></code>) will wait for already-parsed stylesheets to load.\nA different event, <a href=\"$MDN_URL$/Web/API/Window/load_event\" ><code>load</code></a>, should be used only to detect a fully-loaded page. It is a common mistake to use <code>load</code> where <code>DOMContentLoaded</code> would be more appropriate.\nThis event is not cancelable."
|
||||
"doc": "The <strong><code>DOMContentLoaded</code></strong> event fires when the HTML document has been completely parsed, and all deferred scripts (<a href=\"$MDN_URL$/Web/HTML/Reference/Elements/script#defer\"><code><script defer src=\"…\"></code></a> and <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/script#module\"><code><script type=\"module\"></code></a>) have downloaded and executed. It doesn't wait for other things like images, subframes, and async scripts to finish loading.\n<code>DOMContentLoaded</code> does not wait for stylesheets to load, however deferred scripts <em>do</em> wait for stylesheets, and the <code>DOMContentLoaded</code> event is queued after deferred scripts. Also, scripts which aren't deferred or async (e.g., <code><script></code>) will wait for already-parsed stylesheets to load.\nA different event, <a href=\"$MDN_URL$/Web/API/Window/load_event\" ><code>load</code></a>, should be used only to detect a fully-loaded page. It is a common mistake to use <code>load</code> where <code>DOMContentLoaded</code> would be more appropriate.\nUsually, to avoid running a script before the DOM it manipulates has been fully constructed, you can simply place the script at the end of the document body, immediately before the closing <code></body></code> tag, without wrapping it in an event listener.\nThis event is not cancelable."
|
||||
},
|
||||
"dommousescroll": {
|
||||
"url": "$MDN_URL$/web/api/element/dommousescroll_event",
|
||||
@@ -207,10 +207,7 @@
|
||||
"status": [
|
||||
"Deprecated"
|
||||
],
|
||||
"compatibility": {
|
||||
"Firefox": "2",
|
||||
"FirefoxAndroid": "4"
|
||||
},
|
||||
"compatibility": {},
|
||||
"doc": "The <strong><code>afterscriptexecute</code></strong> event is fired after a script has been executed.\nIt is a proprietary event specific to Gecko (Firefox).\nThis event is not cancelable."
|
||||
},
|
||||
"animationcancel": {
|
||||
@@ -316,9 +313,9 @@
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "33",
|
||||
"ChromeAndroid": "33",
|
||||
"Edge": "79",
|
||||
"Chrome": "139",
|
||||
"ChromeAndroid": "139",
|
||||
"Edge": "139",
|
||||
"Opera": "20",
|
||||
"Safari": "14.1",
|
||||
"SafariIOS": "14.5"
|
||||
@@ -352,9 +349,9 @@
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "33",
|
||||
"ChromeAndroid": "33",
|
||||
"Edge": "79",
|
||||
"Chrome": "139",
|
||||
"ChromeAndroid": "139",
|
||||
"Edge": "139",
|
||||
"Opera": "20",
|
||||
"Safari": "14.1",
|
||||
"SafariIOS": "14.5"
|
||||
@@ -434,10 +431,7 @@
|
||||
"status": [
|
||||
"Deprecated"
|
||||
],
|
||||
"compatibility": {
|
||||
"Firefox": "2",
|
||||
"FirefoxAndroid": "4"
|
||||
},
|
||||
"compatibility": {},
|
||||
"doc": "The <strong><code>beforescriptexecute</code></strong> event is fired when a script is about to be executed. Cancelling the event prevents the script from executing.\nIt is a proprietary event specific to Gecko (Firefox)."
|
||||
},
|
||||
"beforeunload": {
|
||||
@@ -560,7 +554,7 @@
|
||||
"lowDate": "2020-01-15",
|
||||
"highDate": "2022-07-15"
|
||||
},
|
||||
"doc": "A <strong><code>bufferedamountlow</code></strong> event is sent to an <a href=\"$MDN_URL$/Web/API/RTCDataChannel\"><code>RTCDataChannel</code></a> when the number of bytes currently in the outbound data transfer buffer falls below the threshold specified in <a href=\"$MDN_URL$/Web/API/RTCDataChannel/bufferedAmountLowThreshold\" ><code>bufferedAmountLowThreshold</code></a>. <code>bufferedamountlow</code> events aren't sent if <code>bufferedAmountLowThreshold</code> is 0.\nThis event is not cancelable and does not bubble."
|
||||
"doc": "A <strong><code>bufferedamountlow</code></strong> event is sent to an <a href=\"$MDN_URL$/Web/API/RTCDataChannel\"><code>RTCDataChannel</code></a> when the number of bytes currently in the outbound data transfer buffer (<a href=\"$MDN_URL$/Web/API/RTCDataChannel/bufferedAmount\" ><code>bufferedAmount</code></a>) falls from above to below or equal the threshold specified in <a href=\"$MDN_URL$/Web/API/RTCDataChannel/bufferedAmountLowThreshold\" ><code>bufferedAmountLowThreshold</code></a>.\nThis event is not cancelable and does not bubble."
|
||||
},
|
||||
"cancel": {
|
||||
"url": "$MDN_URL$/web/api/htmldialogelement/cancel_event",
|
||||
@@ -840,7 +834,7 @@
|
||||
"lowDate": "2015-07-29",
|
||||
"highDate": "2018-01-29"
|
||||
},
|
||||
"doc": "The <strong><code>copy</code></strong> event of the <a href=\"$MDN_URL$/Web/API/Clipboard_API\">Clipboard API</a> fires when the user initiates a copy action through the browser's user interface.\nThe event's default action is to copy the selection (if any) to the clipboard.\nA handler for this event can <em>modify</em> the clipboard contents by calling <a href=\"$MDN_URL$/Web/API/DataTransfer/setData\" ><code>setData(format, data)</code></a> on the event's <a href=\"$MDN_URL$/Web/API/ClipboardEvent/clipboardData\"><code>ClipboardEvent.clipboardData</code></a> property, and cancelling the event's default action using <a href=\"$MDN_URL$/Web/API/Event/preventDefault\" ><code>event.preventDefault()</code></a>.\nHowever, the handler cannot <em>read</em> the clipboard data.\nIt's possible to construct and dispatch a <a href=\"$MDN_URL$/Web/Events/Creating_and_triggering_events\">synthetic</a> <code>copy</code> event, but this will not affect the system clipboard.\nThis event <a href=\"$MDN_URL$/Learn_web_development/Core/Scripting/Event_bubbling\">bubbles</a>, is <a href=\"$MDN_URL$/Web/API/Event/cancelable\">cancelable</a> and is <a href=\"$MDN_URL$/Web/API/Event/composed\">composed</a>."
|
||||
"doc": "The <strong><code>copy</code></strong> event of the <a href=\"$MDN_URL$/Web/API/Clipboard_API\">Clipboard API</a> fires when the user initiates a copy action through the browser's user interface.\nThe event's default action is to copy the selection (if any) to the clipboard.\nA handler for this event can <em>modify</em> the clipboard contents by calling <a href=\"$MDN_URL$/Web/API/DataTransfer/setData\" ><code>setData(format, data)</code></a> on the event's <a href=\"$MDN_URL$/Web/API/ClipboardEvent/clipboardData\"><code>ClipboardEvent.clipboardData</code></a> property, and cancelling the event's default action using <a href=\"$MDN_URL$/Web/API/Event/preventDefault\" ><code>event.preventDefault()</code></a>.\nHowever, the handler cannot <em>read</em> the clipboard data.\nIt's possible to construct and dispatch a <a href=\"$MDN_URL$/Web/API/Document_Object_Model/Events#creating_and_dispatching_events\">synthetic</a> <code>copy</code> event, but this will not affect the system clipboard.\nThis event <a href=\"$MDN_URL$/Learn_web_development/Core/Scripting/Event_bubbling\">bubbles</a> up the DOM tree, eventually to <a href=\"$MDN_URL$/Web/API/Document\"><code>Document</code></a> and <a href=\"$MDN_URL$/Web/API/Window\"><code>Window</code></a>, is <a href=\"$MDN_URL$/Web/API/Event/cancelable\">cancelable</a> and is <a href=\"$MDN_URL$/Web/API/Event/composed\">composed</a>."
|
||||
},
|
||||
"cuechange": {
|
||||
"url": "$MDN_URL$/web/api/texttrack/cuechange_event",
|
||||
@@ -884,7 +878,7 @@
|
||||
"lowDate": "2015-07-29",
|
||||
"highDate": "2018-01-29"
|
||||
},
|
||||
"doc": "The <strong><code>cut</code></strong> event of the <a href=\"$MDN_URL$/Web/API/Clipboard_API\">Clipboard API</a> is fired when the user has initiated a \"cut\" action through the browser's user interface.\nIf the user attempts a cut action on uneditable content, the <code>cut</code> event still fires but the event object contains no data.\nThe event's default action is to copy the current selection (if any) to the system clipboard and remove it from the document.\nA handler for this event can <em>modify</em> the clipboard contents by calling <a href=\"$MDN_URL$/Web/API/DataTransfer/setData\" ><code>setData(format, data)</code></a> on the event's <a href=\"$MDN_URL$/Web/API/ClipboardEvent/clipboardData\"><code>ClipboardEvent.clipboardData</code></a> property, and cancelling the default action using <a href=\"$MDN_URL$/Web/API/Event/preventDefault\" ><code>event.preventDefault()</code></a>.\nNote though that cancelling the default action will also prevent the document from being updated. So an event handler which wants to emulate the default action for \"cut\" while modifying the clipboard must also manually remove the selection from the document.\nThe handler cannot <em>read</em> the clipboard data.\nIt's possible to construct and dispatch a <a href=\"$MDN_URL$/Web/Events/Creating_and_triggering_events\">synthetic</a> <code>cut</code> event, but this will not affect the system clipboard or the document's contents.\nThis event <a href=\"$MDN_URL$/Learn_web_development/Core/Scripting/Event_bubbling\">bubbles</a>, is <a href=\"$MDN_URL$/Web/API/Event/cancelable\">cancelable</a> and is <a href=\"$MDN_URL$/Web/API/Event/composed\">composed</a>."
|
||||
"doc": "The <strong><code>cut</code></strong> event of the <a href=\"$MDN_URL$/Web/API/Clipboard_API\">Clipboard API</a> is fired when the user has initiated a \"cut\" action through the browser's user interface.\nIf the user attempts a cut action on uneditable content, the <code>cut</code> event still fires but the event object contains no data.\nThe event's default action is to copy the current selection (if any) to the system clipboard and remove it from the document.\nA handler for this event can <em>modify</em> the clipboard contents by calling <a href=\"$MDN_URL$/Web/API/DataTransfer/setData\" ><code>setData(format, data)</code></a> on the event's <a href=\"$MDN_URL$/Web/API/ClipboardEvent/clipboardData\"><code>ClipboardEvent.clipboardData</code></a> property, and cancelling the default action using <a href=\"$MDN_URL$/Web/API/Event/preventDefault\" ><code>event.preventDefault()</code></a>.\nNote though that cancelling the default action will also prevent the document from being updated. So an event handler which wants to emulate the default action for \"cut\" while modifying the clipboard must also manually remove the selection from the document.\nThe handler cannot <em>read</em> the clipboard data.\nIt's possible to construct and dispatch a <a href=\"$MDN_URL$/Web/API/Document_Object_Model/Events#creating_and_dispatching_events\">synthetic</a> <code>cut</code> event, but this will not affect the system clipboard or the document's contents.\nThis event <a href=\"$MDN_URL$/Learn_web_development/Core/Scripting/Event_bubbling\">bubbles</a> up the DOM tree, eventually to <a href=\"$MDN_URL$/Web/API/Document\"><code>Document</code></a> and <a href=\"$MDN_URL$/Web/API/Window\"><code>Window</code></a>, is <a href=\"$MDN_URL$/Web/API/Event/cancelable\">cancelable</a> and is <a href=\"$MDN_URL$/Web/API/Event/composed\">composed</a>."
|
||||
},
|
||||
"datachannel": {
|
||||
"url": "$MDN_URL$/web/api/rtcpeerconnection/datachannel_event",
|
||||
@@ -950,7 +944,7 @@
|
||||
"doc": "The <strong><code>devicechange</code></strong> event is sent to a <a href=\"$MDN_URL$/Web/API/MediaDevices\"><code>MediaDevices</code></a> instance whenever a media device such as a camera, microphone, or speaker is connected to or removed from the system.\nThis event is not cancelable and does not bubble."
|
||||
},
|
||||
"devicehumidity": {
|
||||
"url": "$MDN_URL$/web/events",
|
||||
"url": "$MDN_URL$/web/api/document_object_model/events",
|
||||
"status": [
|
||||
"Experimental",
|
||||
"Deprecated"
|
||||
@@ -979,7 +973,7 @@
|
||||
"doc": "The <strong><code>devicemotion</code></strong> event is fired at a regular interval and indicates the acceleration rate of the device with/without the contribution of the gravity force at that time. It also provides information about the rate of rotation, if available.\nThis event is not cancelable and does not bubble."
|
||||
},
|
||||
"devicenoise": {
|
||||
"url": "$MDN_URL$/web/events",
|
||||
"url": "$MDN_URL$/web/api/document_object_model/events",
|
||||
"status": [
|
||||
"Experimental",
|
||||
"Deprecated"
|
||||
@@ -1008,7 +1002,7 @@
|
||||
"doc": "The <strong><code>deviceorientation</code></strong> event is fired when fresh data is available from an orientation sensor about the current orientation of the device as compared to the Earth coordinate frame. This data is gathered from a magnetometer inside the device.\nSee <a href=\"$MDN_URL$/Web/API/Device_orientation_events/Orientation_and_motion_data_explained\">Orientation and motion data explained</a> for details.\nThis event is not cancelable and does not bubble."
|
||||
},
|
||||
"devicepressure": {
|
||||
"url": "$MDN_URL$/web/events",
|
||||
"url": "$MDN_URL$/web/api/document_object_model/events",
|
||||
"status": [
|
||||
"Experimental",
|
||||
"Deprecated"
|
||||
@@ -1016,7 +1010,7 @@
|
||||
"doc": "<a href=\"$MDN_URL$/Learn_web_development/Core/Scripting/Events\">Events</a> are fired to notify code of \"interesting changes\" that may affect code execution. These can arise from user interactions such as using a mouse or resizing a window, changes in the state of the underlying environment (e.g., low battery or media events from the operating system), and other causes.\nEach event is represented by an object that is based on the <a href=\"$MDN_URL$/Web/API/Event\"><code>Event</code></a> interface, and may have additional custom fields and/or functions to provide information about what happened. The documentation for every event has a table (near the top) that includes a link to the associated event interface, and other relevant information. A full list of the different event types is given in <a href=\"$MDN_URL$/Web/API/Event#interfaces_based_on_event\">Event > Interfaces based on Event</a>.\nThis topic provides an index to the main <em>sorts</em> of events you might be interested in (animation, clipboard, workers etc.) along with the main classes that implement those sorts of events."
|
||||
},
|
||||
"devicetemperature": {
|
||||
"url": "$MDN_URL$/web/events",
|
||||
"url": "$MDN_URL$/web/api/document_object_model/events",
|
||||
"status": [
|
||||
"Experimental",
|
||||
"Deprecated"
|
||||
@@ -1227,9 +1221,9 @@
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "33",
|
||||
"ChromeAndroid": "33",
|
||||
"Edge": "79",
|
||||
"Chrome": "139",
|
||||
"ChromeAndroid": "139",
|
||||
"Edge": "139",
|
||||
"Opera": "20",
|
||||
"Safari": "14.1",
|
||||
"SafariIOS": "14.5"
|
||||
@@ -1756,7 +1750,7 @@
|
||||
"lowDate": "2015-07-29",
|
||||
"highDate": "2018-01-29"
|
||||
},
|
||||
"doc": "The <strong><code>load</code></strong> event is fired when the whole page has loaded, including all dependent resources such as stylesheets, scripts, iframes, and images, except those that are <a href=\"$MDN_URL$/Web/Performance/Guides/Lazy_loading#images_and_iframes\">loaded lazily</a>.\nThis is in contrast to <a href=\"$MDN_URL$/Web/API/Document/DOMContentLoaded_event\" ><code>DOMContentLoaded</code></a>, which is fired as soon as the page DOM has been loaded, without waiting for resources to finish loading.\nThis event is not cancelable and does not bubble."
|
||||
"doc": "The <strong><code>load</code></strong> event is fired when the whole page has loaded, including all dependent resources such as stylesheets, scripts (including async, deferred, and module scripts), iframes, and images, except those that are <a href=\"$MDN_URL$/Web/Performance/Guides/Lazy_loading#images_and_iframes\">loaded lazily</a>.\nThis is in contrast to <a href=\"$MDN_URL$/Web/API/Document/DOMContentLoaded_event\" ><code>DOMContentLoaded</code></a>, which is fired as soon as the page DOM has been loaded, without waiting for resources to finish loading.\nThis event is not cancelable and does not bubble.\nTo avoid running a script before the DOM it manipulates has been fully constructed, you can place the script at the end of the document body, immediately before the closing <code></body></code> tag, without wrapping it in an event listener. You should usually only use the <code>load</code> event to wait for external resources, such as images or deferred scripts, to load."
|
||||
},
|
||||
"loadeddata": {
|
||||
"url": "$MDN_URL$/web/api/htmlmediaelement/loadeddata_event",
|
||||
@@ -1803,46 +1797,40 @@
|
||||
"doc": "The <code>loadedmetadata</code> event is fired when the metadata has been loaded."
|
||||
},
|
||||
"loadend": {
|
||||
"url": "$MDN_URL$/web/api/xmlhttprequest/loadend_event",
|
||||
"url": "$MDN_URL$/web/api/xmlhttprequesteventtarget/loadend_event",
|
||||
"status": [
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "18",
|
||||
"ChromeAndroid": "18",
|
||||
"Edge": "12",
|
||||
"Firefox": "5",
|
||||
"FirefoxAndroid": "5",
|
||||
"Opera": "12.1",
|
||||
"Safari": "4",
|
||||
"SafariIOS": "3"
|
||||
"support_of_loadend_event": {
|
||||
"Chrome": "18",
|
||||
"ChromeAndroid": "",
|
||||
"Edge": "",
|
||||
"Firefox": "5",
|
||||
"FirefoxAndroid": "5",
|
||||
"Opera": "12.1",
|
||||
"Safari": "4",
|
||||
"SafariIOS": "3"
|
||||
}
|
||||
},
|
||||
"baseline": {
|
||||
"level": "HIGH",
|
||||
"lowDate": "2015-07-29",
|
||||
"highDate": "2018-01-29"
|
||||
},
|
||||
"doc": "The <strong><code>loadend</code></strong> event is fired when a request has completed, whether successfully (after <a href=\"$MDN_URL$/Web/API/XMLHttpRequest/load_event\" ><code>load</code></a>) or unsuccessfully (after <a href=\"$MDN_URL$/Web/API/XMLHttpRequest/abort_event\" ><code>abort</code></a> or <a href=\"$MDN_URL$/Web/API/XMLHttpRequest/error_event\" ><code>error</code></a>)."
|
||||
"doc": "The <strong><code>loadend</code></strong> event is fired when a request has completed, whether successfully (after <a href=\"$MDN_URL$/Web/API/XMLHttpRequestEventTarget/load_event\" ><code>load</code></a>) or unsuccessfully (after <a href=\"$MDN_URL$/Web/API/XMLHttpRequestEventTarget/abort_event\" ><code>abort</code></a> or <a href=\"$MDN_URL$/Web/API/XMLHttpRequestEventTarget/error_event\" ><code>error</code></a>)."
|
||||
},
|
||||
"loadstart": {
|
||||
"url": "$MDN_URL$/web/api/xmlhttprequest/loadstart_event",
|
||||
"url": "$MDN_URL$/web/api/xmlhttprequesteventtarget/loadstart_event",
|
||||
"status": [
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "1",
|
||||
"ChromeAndroid": "18",
|
||||
"Edge": "12",
|
||||
"Firefox": "3.5",
|
||||
"FirefoxAndroid": "4",
|
||||
"Opera": "12.1",
|
||||
"Safari": "1.3",
|
||||
"SafariIOS": "1"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "HIGH",
|
||||
"lowDate": "2015-07-29",
|
||||
"highDate": "2018-01-29"
|
||||
"support_of_loadstart_event": {
|
||||
"Chrome": "2",
|
||||
"ChromeAndroid": "",
|
||||
"Edge": "",
|
||||
"Firefox": "3.5",
|
||||
"FirefoxAndroid": "4",
|
||||
"Opera": "12.1",
|
||||
"Safari": "4",
|
||||
"SafariIOS": "3"
|
||||
}
|
||||
},
|
||||
"doc": "The <strong><code>loadstart</code></strong> event is fired when a request has started to load data."
|
||||
},
|
||||
@@ -1941,8 +1929,9 @@
|
||||
"SafariIOS": "16.4"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-03-27"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-03-27",
|
||||
"highDate": "2025-09-27"
|
||||
},
|
||||
"doc": "The <code>messageerror</code> event is fired on a <a href=\"$MDN_URL$/Web/API/Window\"><code>Window</code></a> object when it receives a message that can't be deserialized.\nThis event is not cancellable and does not bubble."
|
||||
},
|
||||
@@ -2165,9 +2154,9 @@
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "33",
|
||||
"ChromeAndroid": "33",
|
||||
"Edge": "79",
|
||||
"Chrome": "139",
|
||||
"ChromeAndroid": "139",
|
||||
"Edge": "139",
|
||||
"Opera": "20",
|
||||
"Safari": "14.1",
|
||||
"SafariIOS": "14.5"
|
||||
@@ -2339,7 +2328,7 @@
|
||||
"lowDate": "2015-07-29",
|
||||
"highDate": "2018-01-29"
|
||||
},
|
||||
"doc": "The <strong><code>paste</code></strong> event of the <a href=\"$MDN_URL$/Web/API/Clipboard_API\">Clipboard API</a> is fired when the user has initiated a \"paste\" action through the browser's user interface.\nIf the cursor is in an editable context (for example, in a <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/textarea\"><code><textarea></code></a> or an element with <a href=\"$MDN_URL$/Web/HTML/Reference/Global_attributes/contenteditable\"><code>contenteditable</code></a> attribute set to <code>true</code>) then the default action is to insert the contents of the clipboard into the document at the cursor position.\nA handler for this event can access the clipboard contents by calling <a href=\"$MDN_URL$/Web/API/DataTransfer/getData\" ><code>getData()</code></a> on the event's <code>clipboardData</code> property.\nTo override the default behavior (for example to insert some different data or a transformation of the clipboard contents) an event handler must cancel the default action using <a href=\"$MDN_URL$/Web/API/Event/preventDefault\" ><code>event.preventDefault()</code></a>, and then insert its desired data manually.\nIt's possible to construct and dispatch a <a href=\"$MDN_URL$/Web/Events/Creating_and_triggering_events\">synthetic</a> <code>paste</code> event, but this will not affect the document's contents.\nThis event <a href=\"$MDN_URL$/Learn_web_development/Core/Scripting/Event_bubbling\">bubbles</a>, is <a href=\"$MDN_URL$/Web/API/Event/cancelable\">cancelable</a> and is <a href=\"$MDN_URL$/Web/API/Event/composed\">composed</a>."
|
||||
"doc": "The <strong><code>paste</code></strong> event of the <a href=\"$MDN_URL$/Web/API/Clipboard_API\">Clipboard API</a> is fired when the user has initiated a \"paste\" action through the browser's user interface.\nIf the cursor is in an editable context (for example, in a <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/textarea\"><code><textarea></code></a> or an element with <a href=\"$MDN_URL$/Web/HTML/Reference/Global_attributes/contenteditable\"><code>contenteditable</code></a> attribute set to <code>true</code>) then the default action is to insert the contents of the clipboard into the document at the cursor position.\nA handler for this event can access the clipboard contents by calling <a href=\"$MDN_URL$/Web/API/DataTransfer/getData\" ><code>getData()</code></a> on the event's <code>clipboardData</code> property.\nTo override the default behavior (for example to insert some different data or a transformation of the clipboard contents) an event handler must cancel the default action using <a href=\"$MDN_URL$/Web/API/Event/preventDefault\" ><code>event.preventDefault()</code></a>, and then insert its desired data manually.\nIt's possible to construct and dispatch a <a href=\"$MDN_URL$/Web/API/Document_Object_Model/Events#creating_and_dispatching_events\">synthetic</a> <code>paste</code> event, but this will not affect the document's contents.\nThis event <a href=\"$MDN_URL$/Learn_web_development/Core/Scripting/Event_bubbling\">bubbles</a> up the DOM tree, eventually to <a href=\"$MDN_URL$/Web/API/Document\"><code>Document</code></a> and <a href=\"$MDN_URL$/Web/API/Window\"><code>Window</code></a>, is <a href=\"$MDN_URL$/Web/API/Event/cancelable\">cancelable</a> and is <a href=\"$MDN_URL$/Web/API/Event/composed\">composed</a>."
|
||||
},
|
||||
"pause": {
|
||||
"url": "$MDN_URL$/web/api/htmlmediaelement/pause_event",
|
||||
@@ -2411,6 +2400,9 @@
|
||||
"Edge": "80",
|
||||
"Opera": "67"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "NONE"
|
||||
},
|
||||
"doc": "The <strong><code>periodicsync</code></strong> event of the <a href=\"$MDN_URL$/Web/API/ServiceWorkerGlobalScope\"><code>ServiceWorkerGlobalScope</code></a> interface is fired at timed intervals, specified when registering a <a href=\"$MDN_URL$/Web/API/PeriodicSyncManager\"><code>PeriodicSyncManager</code></a>.\nThis event is not cancelable and does not bubble."
|
||||
},
|
||||
"play": {
|
||||
@@ -2552,7 +2544,6 @@
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "36",
|
||||
"ChromeAndroid": "36",
|
||||
"Edge": "13",
|
||||
"Firefox": "50",
|
||||
"FirefoxAndroid": "50",
|
||||
@@ -2571,7 +2562,6 @@
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "36",
|
||||
"ChromeAndroid": "36",
|
||||
"Edge": "13",
|
||||
"Firefox": "50",
|
||||
"FirefoxAndroid": "50",
|
||||
@@ -2694,24 +2684,21 @@
|
||||
"doc": "The <strong><code>popstate</code></strong> event of the <a href=\"$MDN_URL$/Web/API/Window\"><code>Window</code></a> interface is fired when the active history entry changes while the user navigates the session history. It changes the current history entry to that of the last page the user visited or, if <a href=\"$MDN_URL$/Web/API/History/pushState\"><code>history.pushState()</code></a> has been used to add a history entry to the history stack, that history entry is used instead."
|
||||
},
|
||||
"progress": {
|
||||
"url": "$MDN_URL$/web/api/xmlhttprequest/progress_event",
|
||||
"url": "$MDN_URL$/web/api/xmlhttprequesteventtarget/progress_event",
|
||||
"status": [
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "1",
|
||||
"ChromeAndroid": "18",
|
||||
"Edge": "12",
|
||||
"Firefox": "1",
|
||||
"FirefoxAndroid": "4",
|
||||
"Opera": "12.1",
|
||||
"Safari": "3",
|
||||
"SafariIOS": "1"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "HIGH",
|
||||
"lowDate": "2015-07-29",
|
||||
"highDate": "2018-01-29"
|
||||
"support_of_progress_event": {
|
||||
"Chrome": "2",
|
||||
"ChromeAndroid": "",
|
||||
"Edge": "",
|
||||
"Firefox": "3.5",
|
||||
"FirefoxAndroid": "4",
|
||||
"Opera": "12.1",
|
||||
"Safari": "4",
|
||||
"SafariIOS": "3"
|
||||
}
|
||||
},
|
||||
"doc": "The <strong><code>progress</code></strong> event is fired periodically when a request receives more data."
|
||||
},
|
||||
@@ -2731,8 +2718,9 @@
|
||||
"SafariIOS": "16.4"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-03-27"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-03-27",
|
||||
"highDate": "2025-09-27"
|
||||
},
|
||||
"doc": "The <strong><code>push</code></strong> event is sent to a service worker's global scope (represented by the <a href=\"$MDN_URL$/Web/API/ServiceWorkerGlobalScope\"><code>ServiceWorkerGlobalScope</code></a> interface) when the service worker has received a push message.\nThis event is not cancelable and does not bubble."
|
||||
},
|
||||
@@ -2742,6 +2730,9 @@
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "138",
|
||||
"ChromeAndroid": "138",
|
||||
"Opera": "122",
|
||||
"Safari": "16"
|
||||
},
|
||||
"baseline": {
|
||||
@@ -2929,9 +2920,9 @@
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "33",
|
||||
"ChromeAndroid": "33",
|
||||
"Edge": "79",
|
||||
"Chrome": "139",
|
||||
"ChromeAndroid": "139",
|
||||
"Edge": "139",
|
||||
"Opera": "20",
|
||||
"Safari": "14.1",
|
||||
"SafariIOS": "14.5"
|
||||
@@ -3095,7 +3086,8 @@
|
||||
"SafariIOS": "18"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "NONE"
|
||||
"level": "LOW",
|
||||
"lowDate": "2024-09-16"
|
||||
},
|
||||
"doc": "The <strong><code>selectionchange</code></strong> event of the <a href=\"$MDN_URL$/Web/API/Selection\">Selection API</a> is fired when the text selection within an <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/input\"><code><input></code></a> element is changed.\nThis includes both changes in the selected range of characters, or if the caret moves.\nThis event is not cancelable.\nThe event is usually processed by adding an event listener on the <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/input\"><code><input></code></a>, and in the handler function read by the <a href=\"$MDN_URL$/Web/API/HTMLInputElement\"><code>HTMLInputElement</code></a> <code>selectionStart</code>, <code>selectionEnd</code> and <code>selectionDirection</code> properties.\nIt is also possible to add a listener on the <code>onselectionchange</code> event handler, and within the handler function use <a href=\"$MDN_URL$/Web/API/Document/getSelection\"><code>Document.getSelection()</code></a> to get the <a href=\"$MDN_URL$/Web/API/Selection\" ><code>Selection</code></a>. However this is not very useful for getting changes to <em>text</em> selections."
|
||||
},
|
||||
@@ -3198,9 +3190,9 @@
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "33",
|
||||
"ChromeAndroid": "33",
|
||||
"Edge": "79",
|
||||
"Chrome": "139",
|
||||
"ChromeAndroid": "139",
|
||||
"Edge": "139",
|
||||
"Opera": "20",
|
||||
"Safari": "14.1",
|
||||
"SafariIOS": "14.5"
|
||||
@@ -3216,9 +3208,9 @@
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "33",
|
||||
"ChromeAndroid": "33",
|
||||
"Edge": "79",
|
||||
"Chrome": "139",
|
||||
"ChromeAndroid": "139",
|
||||
"Edge": "139",
|
||||
"Opera": "20",
|
||||
"Safari": "14.1",
|
||||
"SafariIOS": "14.5"
|
||||
@@ -3234,9 +3226,9 @@
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "33",
|
||||
"ChromeAndroid": "33",
|
||||
"Edge": "79",
|
||||
"Chrome": "139",
|
||||
"ChromeAndroid": "139",
|
||||
"Edge": "139",
|
||||
"Opera": "20",
|
||||
"Safari": "14.1",
|
||||
"SafariIOS": "14.5"
|
||||
@@ -3252,9 +3244,9 @@
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "33",
|
||||
"ChromeAndroid": "33",
|
||||
"Edge": "79",
|
||||
"Chrome": "139",
|
||||
"ChromeAndroid": "139",
|
||||
"Edge": "139",
|
||||
"Opera": "20",
|
||||
"Safari": "14.1",
|
||||
"SafariIOS": "14.5"
|
||||
@@ -3292,9 +3284,9 @@
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "33",
|
||||
"ChromeAndroid": "33",
|
||||
"Edge": "79",
|
||||
"Chrome": "139",
|
||||
"ChromeAndroid": "139",
|
||||
"Edge": "139",
|
||||
"Opera": "20",
|
||||
"Safari": "14.1",
|
||||
"SafariIOS": "14.5"
|
||||
@@ -3414,24 +3406,21 @@
|
||||
"doc": "The <code>suspend</code> event is fired when the user agent is intentionally not fetching media data, in which case <a href=\"$MDN_URL$/Web/API/HTMLMediaElement/networkState\"><code>HTMLMediaElement.networkState</code></a> is set to <code>HTMLMediaElement.NETWORK_IDLE</code>. This can happen if there's no more data to load, or if loading is unnecessary; for example, the browser may decide to only buffer 5 minutes of a video in advance, in which case loading is suspended until the user watches more of the video.\nThis event is not cancelable and does not bubble."
|
||||
},
|
||||
"timeout": {
|
||||
"url": "$MDN_URL$/web/api/xmlhttprequest/timeout_event",
|
||||
"url": "$MDN_URL$/web/api/xmlhttprequesteventtarget/timeout_event",
|
||||
"status": [
|
||||
"StandardTrack"
|
||||
],
|
||||
"compatibility": {
|
||||
"Chrome": "29",
|
||||
"ChromeAndroid": "29",
|
||||
"Edge": "12",
|
||||
"Firefox": "12",
|
||||
"FirefoxAndroid": "14",
|
||||
"Opera": "16",
|
||||
"Safari": "7",
|
||||
"SafariIOS": "7"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "HIGH",
|
||||
"lowDate": "2015-07-29",
|
||||
"highDate": "2018-01-29"
|
||||
"support_of_timeout_event": {
|
||||
"Chrome": "29",
|
||||
"ChromeAndroid": "29",
|
||||
"Edge": "",
|
||||
"Firefox": "12",
|
||||
"FirefoxAndroid": "14",
|
||||
"Opera": "16",
|
||||
"Safari": "7",
|
||||
"SafariIOS": "7"
|
||||
}
|
||||
},
|
||||
"doc": "The <strong><code>timeout</code></strong> event is fired when progression is terminated due to preset time expiring."
|
||||
},
|
||||
@@ -4041,7 +4030,7 @@
|
||||
"baseline": {
|
||||
"level": "NONE"
|
||||
},
|
||||
"doc": "The <strong><code>wheel</code></strong> event fires when the user rotates a wheel button on a pointing device (typically a mouse). It is also fired for related devices that simulate wheel actions, such as trackpads and mouse balls.\nThis event replaces the non-standard deprecated <a href=\"$MDN_URL$/Web/API/Element/mousewheel_event\" ><code>mousewheel</code></a> event.\nDon't confuse the <code>wheel</code> event with the <a href=\"$MDN_URL$/Web/API/Element/scroll_event\" ><code>scroll</code></a> event:\nTherefore, do not rely on the <code>wheel</code> event's <code>delta*</code> properties to get the scrolling direction. Instead, detect value changes of <a href=\"$MDN_URL$/Web/API/Element/scrollLeft\" ><code>scrollLeft</code></a> and <a href=\"$MDN_URL$/Web/API/Element/scrollTop\" ><code>scrollTop</code></a> of the target in the <code>scroll</code> event.\nThe <code>wheel</code> event is cancelable. If the event is canceled, no scrolling or zooming is performed. This may cause performance issues as the browser has to wait for every wheel event to be processed before actually scrolling the content. You can avoid this by setting <code>passive: true</code> when calling <a href=\"$MDN_URL$/Web/API/EventTarget/addEventListener\" ><code>addEventListener()</code></a>, which may cause the browser to generate non-cancelable <code>wheel</code> events."
|
||||
"doc": "The <strong><code>wheel</code></strong> event fires when the user rotates a wheel button on a pointing device (typically a mouse). It is also fired for related devices that simulate wheel actions, such as trackpads and mouse balls.\nThis event replaces the non-standard deprecated <a href=\"$MDN_URL$/Web/API/Element/mousewheel_event\" ><code>mousewheel</code></a> event.\nDon't confuse the <code>wheel</code> event with the <a href=\"$MDN_URL$/Web/API/Element/scroll_event\" ><code>scroll</code></a> event:\nTherefore, do not rely on the <code>wheel</code> event's <code>delta*</code> properties to get the scrolling direction. Instead, detect value changes of <a href=\"$MDN_URL$/Web/API/Element/scrollLeft\" ><code>scrollLeft</code></a> and <a href=\"$MDN_URL$/Web/API/Element/scrollTop\" ><code>scrollTop</code></a> of the target in the <code>scroll</code> event.\nThe <code>wheel</code> event is cancelable. In some browsers, only the first <code>wheel</code> event in a sequence is cancelable, and later events are non-cancelable. If the event is canceled, no scrolling or zooming is performed. This may cause performance issues as the browser has to wait for every wheel event to be processed before actually scrolling the content. You can avoid this by setting <code>passive: true</code> when calling <a href=\"$MDN_URL$/Web/API/EventTarget/addEventListener\" ><code>addEventListener()</code></a>, which may cause the browser to generate non-cancelable <code>wheel</code> events."
|
||||
}
|
||||
}
|
||||
}
|
||||
+948
-241
File diff suppressed because one or more lines are too long
@@ -659,6 +659,18 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"meter": {
|
||||
"doc": "",
|
||||
"attrs": {
|
||||
"form": {
|
||||
"url": "$MDN_URL$/web/html/reference/elements/meter#form",
|
||||
"status": [
|
||||
"Obsolete"
|
||||
],
|
||||
"doc": "This optional attribute is used to explicitly set a <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/form\"><code><form></code></a> owner for the <code><meter></code> element. If omitted, the <code><meter></code> is associated with its ancestor <code><form></code> element or the form association set by the <code>form</code> attribute on another ancestor element, such as on a <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/fieldset\"><code><fieldset></code></a>, if any. If included, the value must be the <a href=\"$MDN_URL$/Web/HTML/Reference/Global_attributes/id\"><code>id</code></a> of a <code><form></code> in the same tree."
|
||||
}
|
||||
}
|
||||
},
|
||||
"object": {
|
||||
"doc": "",
|
||||
"attrs": {
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -25,8 +25,9 @@
|
||||
"SafariIOS": "8"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code>dir</code></strong> <a href=\"$MDN_URL$/Web/MathML/Reference/Global_attributes\">global attribute</a> is an <a href=\"$MDN_URL$/Glossary/Enumerated\">enumerated</a> attribute that indicates the directionality of the MathML element."
|
||||
},
|
||||
@@ -46,8 +47,9 @@
|
||||
"SafariIOS": "14"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code>displaystyle</code></strong> <a href=\"$MDN_URL$/Web/MathML/Reference/Global_attributes\">global attribute</a> is a boolean setting the <a href=\"$MDN_URL$/Web/CSS/math-style\">math-style</a> of a MathML element."
|
||||
},
|
||||
@@ -62,7 +64,7 @@
|
||||
"baseline": {
|
||||
"level": "NONE"
|
||||
},
|
||||
"doc": "<div class=\"notecard nonstandard\"><p><strong>Non-standard:</strong> This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.</div>\n<p>The <strong><code>href</code></strong> <a href=\"$MDN_URL$/Web/MathML/Reference/Global_attributes\">global attribute</a> creates a hyperlink on the MathML element pointing to the specified URL."
|
||||
"doc": "<div class=\"notecard nonstandard\"><p><strong>Non-standard:</strong> This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.</div>\n<p>The <strong><code>href</code></strong> <a href=\"$MDN_URL$/Web/MathML/Reference/Global_attributes\">global attribute</a> creates a hyperlink on the MathML element pointing to the specified URL."
|
||||
},
|
||||
"mathbackground": {
|
||||
"url": "$MDN_URL$/web/mathml/reference/global_attributes/mathbackground",
|
||||
@@ -163,8 +165,9 @@
|
||||
"SafariIOS": "4.2"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><annotation></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element contains an annotation to the MathML expression in a textual format, for example <a href=\"https://www.latex-project.org/\" class=\"external\" target=\"_blank\">LaTeX</a>.\n<div class=\"notecard note\">\n<p><strong>Note:</strong>\nAnnotations are not supposed to be rendered by browsers and are hidden by default. However, Firefox and Safari render some annotation formats if the first child of the <a href=\"$MDN_URL$/Web/MathML/Reference/Element/semantics\" ><code><semantics></code></a> element contains errors or is missing.\n</div>",
|
||||
"details": {
|
||||
@@ -197,8 +200,9 @@
|
||||
"SafariIOS": "4.2"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><annotation-xml></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element contains an annotation to the MathML expression in the <a href=\"$MDN_URL$/Glossary/XML\">XML</a> format, for example <a href=\"https://en.wikipedia.org/wiki/MathML#Content_MathML\" class=\"external\" target=\"_blank\">Content MathML</a> or <a href=\"$MDN_URL$/Glossary/SVG\">SVG</a>.\n<div class=\"notecard note\">\n<p><strong>Note:</strong>\nAnnotations are not supposed to be rendered by browsers and are hidden by default. However, Firefox and Safari render some annotation formats if the first child of the <a href=\"$MDN_URL$/Web/MathML/Reference/Element/semantics\" ><code><semantics></code></a> element contains errors or is missing.\n</div>",
|
||||
"details": {
|
||||
@@ -282,8 +286,9 @@
|
||||
"SafariIOS": "5"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><math></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is the top-level MathML element, used to write a single mathematical formula. It can be placed in HTML content where <a href=\"$MDN_URL$/Web/HTML/Guides/Content_categories#flow_content\">flow content</a> is permitted.\n<div class=\"notecard note\">\n<p><strong>Note:</strong>\nSee the <a href=\"$MDN_URL$/Web/MathML/Guides/Authoring#using_mathml\">Authoring MathML page</a> for tips to properly integrate MathML formulas in your web pages and the <a href=\"$MDN_URL$/Web/MathML/Guides\">Guides</a> page for more demos.\n</div>",
|
||||
"details": {
|
||||
@@ -306,8 +311,9 @@
|
||||
"SafariIOS": "5"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "This <a href=\"$MDN_URL$/Glossary/Enumerated\">enumerated</a> attribute specifies how the enclosed MathML markup should be rendered. It can have one of the following values:\n<ul>\n<li><code>block</code>, which means that this element will be displayed in its own block outside the current span of text and with <a href=\"$MDN_URL$/Web/CSS/math-style\"><code>math-style</code></a> set to <code>normal</code>.</li>\n<li><code>inline</code>, which means that this element will be displayed inside the current span of text and with <a href=\"$MDN_URL$/Web/CSS/math-style\"><code>math-style</code></a> set to <code>compact</code>.</li>\n</ul>\n<p>If not present, its default value is <code>inline</code>."
|
||||
}
|
||||
@@ -324,7 +330,7 @@
|
||||
"baseline": {
|
||||
"level": "NONE"
|
||||
},
|
||||
"doc": "<div class=\"notecard nonstandard\"><p><strong>Non-standard:</strong> This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.</div>\n<p>The <strong><code><menclose></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element renders its content inside an enclosing notation specified by the <code>notation</code> attribute.",
|
||||
"doc": "<div class=\"notecard nonstandard\"><p><strong>Non-standard:</strong> This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.</div>\n<p>The <strong><code><menclose></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element renders its content inside an enclosing notation specified by the <code>notation</code> attribute.",
|
||||
"details": {
|
||||
"<a href=\"$MDN_URL$/Web/Accessibility/ARIA/Reference/Roles\">Implicit ARIA role</a>": "None\n"
|
||||
},
|
||||
@@ -360,8 +366,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><merror></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to display contents as error messages. The intent of this element is to provide a standard way for programs that generate MathML from other input to report syntax errors.",
|
||||
"details": {
|
||||
@@ -377,7 +384,7 @@
|
||||
"Safari": "6",
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"doc": "<div class=\"notecard deprecated\"><p><strong>Deprecated:</strong> This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the <a href=\"#browser_compatibility\">compatibility table</a> at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.</div>\n<div class=\"notecard nonstandard\"><p><strong>Non-standard:</strong> This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.</div>\n<p>The <strong><code><mfenced></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element provides the possibility to add custom opening and closing brackets (such as parentheses) and separators (such as commas or semicolons) to an expression.\n<div class=\"notecard note\">\n<p><strong>Note:</strong>\nHistorically, the <code><mfenced></code> element was defined as a shorthand for writing fenced expressions and equivalent to an expanded form involving <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mrow\" ><code><mrow></code></a> and <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mo\" ><code><mo></code></a> elements. Nowadays, it is recommended to use that equivalent form instead.\n</div>",
|
||||
"doc": "<div class=\"notecard deprecated\"><p><strong>Deprecated:</strong> This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the <a href=\"#browser_compatibility\">compatibility table</a> at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.</div>\n<div class=\"notecard nonstandard\"><p><strong>Non-standard:</strong> This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.</div>\n<p>The <strong><code><mfenced></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element provides the possibility to add custom opening and closing brackets (such as parentheses) and separators (such as commas or semicolons) to an expression.\n<div class=\"notecard note\">\n<p><strong>Note:</strong>\nHistorically, the <code><mfenced></code> element was defined as a shorthand for writing fenced expressions and equivalent to an expanded form involving <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mrow\" ><code><mrow></code></a> and <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mo\" ><code><mo></code></a> elements. Nowadays, it is recommended to use that equivalent form instead.\n</div>",
|
||||
"details": {
|
||||
"<a href=\"$MDN_URL$/Web/Accessibility/ARIA/Reference/Roles\">Implicit ARIA role</a>": "None\n"
|
||||
},
|
||||
@@ -412,8 +419,9 @@
|
||||
"SafariIOS": "5"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mfrac></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to display fractions. It can also be used\nto mark up fraction-like objects such as\n<a href=\"https://en.wikipedia.org/wiki/Binomial_coefficient\" class=\"external\" target=\"_blank\">binomial coefficients</a>\nand <a href=\"https://en.wikipedia.org/wiki/Legendre_symbol\" class=\"external\" target=\"_blank\">Legendre symbols</a>.",
|
||||
"details": {
|
||||
@@ -450,8 +458,9 @@
|
||||
"SafariIOS": "9"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the thickness of the horizontal fraction line."
|
||||
},
|
||||
@@ -487,8 +496,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mi></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element indicates that the content should be rendered as an <strong>identifier</strong>, such as a function name, variable or symbolic constant.\n<p>By default <code><mi></code> elements that contain multiple characters are a rendered as normal text, while single character characters are rendered as italic: the same formatting behavior as the <a href=\"$MDN_URL$/Web/CSS/text-transform\">CSS <code>text-transform</code></a> property with a value of <code>math-auto</code>.\nThe <code>mathvariant</code> attribute with a value of <code>normal</code> can be used to reset a single character to the normal font.\n<p>In order to use a particular form of a character such as bold/italic, serif, sans-serif, script/calligraphy, monospaced, double-struck, and so on, you should use the appropriate <a href=\"https://en.wikipedia.org/wiki/Mathematical_Alphanumeric_Symbols\" class=\"external\" target=\"_blank\">Mathematical Alphanumeric Symbols</a>.\n<div class=\"notecard note\">\n<p><strong>Note:</strong>\nIn a previous specification (MathML3), the <code>mathvariant</code> attribute was used to define logical classes that could apply the character formatting for mathematical alphanumeric symbols.\nThe associated values are now deprecated, and expected to be removed from browsers in future releases.\n</div>",
|
||||
"details": {
|
||||
@@ -511,8 +521,9 @@
|
||||
"SafariIOS": "10"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The only value allowed in the current specification is <code>normal</code> (case insensitive):\n<dl>\n<dt id=\"normal\"><a href=\"#normal\"><code>normal</code></a></dt>\n<dd>\n<p>Use default/normal rendering, removing automatic styling of single characters to italic.\n</dd>\n</dl>\n<p>Deprecated legacy values are:\n<dl>\n<dt id=\"bold\"><a href=\"#bold\"><code>bold</code> </a></dt>\n<dd>\n<p>Try and use bold characters e.g., \"𝐀\".\n</dd>\n<dt id=\"italic\"><a href=\"#italic\"><code>italic</code> </a></dt>\n<dd>\n<p>Try and use italic characters e.g., \"𝐴\".\n</dd>\n<dt id=\"bold-italic\"><a href=\"#bold-italic\"><code>bold-italic</code> </a></dt>\n<dd>\n<p>Try and use bold-italic characters e.g., \"𝑨\".\n</dd>\n<dt id=\"double-struck\"><a href=\"#double-struck\"><code>double-struck</code> </a></dt>\n<dd>\n<p>Try and use double-struck characters e.g., \"𝔸\".\n</dd>\n<dt id=\"bold-fraktur\"><a href=\"#bold-fraktur\"><code>bold-fraktur</code> </a></dt>\n<dd>\n<p>Try and use bold-fraktur characters e.g., \"𝕬\".\n</dd>\n<dt id=\"script\"><a href=\"#script\"><code>script</code> </a></dt>\n<dd>\n<p>Try and use script characters e.g., \"𝒜\".\n</dd>\n<dt id=\"bold-script\"><a href=\"#bold-script\"><code>bold-script</code> </a></dt>\n<dd>\n<p>Try and use bold-script characters e.g., \"𝓐\".\n</dd>\n<dt id=\"fraktur\"><a href=\"#fraktur\"><code>fraktur</code> </a></dt>\n<dd>\n<p>Try and use fraktur characters e.g., \"𝔄\".\n</dd>\n<dt id=\"sans-serif\"><a href=\"#sans-serif\"><code>sans-serif</code> </a></dt>\n<dd>\n<p>Try and use sans-serif characters e.g., \"𝖠\".\n</dd>\n<dt id=\"bold-sans-serif\"><a href=\"#bold-sans-serif\"><code>bold-sans-serif</code> </a></dt>\n<dd>\n<p>Try and use bold-sans-serif characters e.g., \"𝗔\".\n</dd>\n<dt id=\"sans-serif-italic\"><a href=\"#sans-serif-italic\"><code>sans-serif-italic</code> </a></dt>\n<dd>\n<p>Try and use sans-serif-italic characters e.g., \"𝘈\".\n</dd>\n<dt id=\"sans-serif-bold-italic\"><a href=\"#sans-serif-bold-italic\"><code>sans-serif-bold-italic</code> </a></dt>\n<dd>\n<p>Try and use sans-serif-bold-italic characters e.g., \"𝘼\".\n</dd>\n<dt id=\"monospace\"><a href=\"#monospace\"><code>monospace</code> </a></dt>\n<dd>\n<p>Try and use monospace characters e.g., \"𝙰\".\n</dd>\n<dt id=\"initial\"><a href=\"#initial\"><code>initial</code> </a></dt>\n<dd>\n<p>Try and use initial characters e.g., \"𞸢\".\n</dd>\n<dt id=\"tailed\"><a href=\"#tailed\"><code>tailed</code> </a></dt>\n<dd>\n<p>Try and use tailed characters e.g., \"𞹂\".\n</dd>\n<dt id=\"looped\"><a href=\"#looped\"><code>looped</code> </a></dt>\n<dd>\n<p>Try and use looped characters e.g., \"𞺂\".\n</dd>\n<dt id=\"stretched\"><a href=\"#stretched\"><code>stretched</code> </a></dt>\n<dd>\n<p>Try and use stretched characters e.g., \"𞹢\".\n</dd>\n</dl>"
|
||||
}
|
||||
@@ -534,8 +545,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mmultiscripts></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to attach an arbitrary number of subscripts and superscripts to an expression at once, generalizing the <a href=\"$MDN_URL$/Web/MathML/Reference/Element/msubsup\" ><code><msubsup></code></a> element. Scripts can be either pre-scripts (placed <strong>before</strong> the expression) or post-scripts (placed <strong>after</strong> it).\n<p>MathML uses the syntax below, that is a base expression, followed by an arbitrary number of post-subscript and post-superscript pairs (attached in the given order) optionally followed by an <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mprescripts\" ><code><mprescripts></code></a> element and an arbitrary number of pre-subscript and pre-superscript pairs (attached in the given order). In addition, empty <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mrow\" ><code><mrow></code></a> elements can be used to represent absent scripts.\n<div>\n```html\n<mmultiscripts>\n base\n post-sub-script-1 post-sup-script-1\n post-sub-script-2 post-sup-script-2\n post-sub-script-3 post-sup-script-3\n ...\n post-sub-script-N post-sup-script-N\n <mprescripts /> ⎫\n pre-sub-script-1 pre-sup-script-1 ⎪\n pre-sub-script-2 pre-sup-script-2 ⎬ Optional\n pre-sub-script-3 pre-sup-script-3 ⎪\n ... ⎪\n pre-sub-script-M pre-sup-script-N ⎭\n</mmultiscripts>\n```\n</div>",
|
||||
"details": {
|
||||
@@ -588,8 +600,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mn></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element represents a <strong>numeric</strong> literal which is normally a sequence of digits with a possible separator (a dot or a comma). However, it is also allowed to have arbitrary text in it which is actually a numeric quantity, for example \"eleven\".",
|
||||
"details": {
|
||||
@@ -612,8 +625,9 @@
|
||||
"SafariIOS": "4.2"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mo></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element represents an <strong>operator</strong> in a broad sense. Besides operators in strict mathematical meaning, this element also includes \"operators\" like parentheses, separators like comma and semicolon, or \"absolute value\" bars.",
|
||||
"details": {
|
||||
@@ -653,8 +667,9 @@
|
||||
"SafariIOS": "8"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "An <a href=\"$MDN_URL$/Glossary/Enumerated\">enumerated</a> attribute specifying how the operator is to be presented. For example, depending on the value, a different amount of space might be rendered on either side of the operator. It can have one of the following values:\n<ul>\n<li><code>prefix</code>: The operator appears before its operands. For example, in the expression <code>+ a</code>, the <code>+</code> is a prefix operator.</li>\n<li><code>infix</code>: The operator appears between its operands. In the expression <code>a + b</code>, the <code>+</code> is an infix operator.</li>\n<li><code>postfix</code>: The operator appears after its operands. For example, in the expression <code>a +</code>, the <code>+</code> is a postfix operator.</li>\n</ul>"
|
||||
},
|
||||
@@ -674,8 +689,9 @@
|
||||
"SafariIOS": "8"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/MathML/Reference/Values#mathml-specific_types\"><code><boolean></code></a> indicating whether the operator should be drawn bigger when <a href=\"$MDN_URL$/Web/CSS/math-style\"><code>math-style</code></a> is set to <code>normal</code>."
|
||||
},
|
||||
@@ -695,8 +711,9 @@
|
||||
"SafariIOS": "8"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the amount of space before the operator."
|
||||
},
|
||||
@@ -716,8 +733,9 @@
|
||||
"SafariIOS": "8"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the maximum size of the operator when it is stretchy."
|
||||
},
|
||||
@@ -737,8 +755,9 @@
|
||||
"SafariIOS": "8"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the minimum size of the operator when it is stretchy."
|
||||
},
|
||||
@@ -758,8 +777,9 @@
|
||||
"SafariIOS": "10"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/MathML/Reference/Values#mathml-specific_types\"><code><boolean></code></a> indicating whether attached under- and overscripts move to sub- and superscript positions when <a href=\"$MDN_URL$/Web/CSS/math-style\"><code>math-style</code></a> is set to <code>compact</code>."
|
||||
},
|
||||
@@ -779,8 +799,9 @@
|
||||
"SafariIOS": "8"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the amount of space after the operator."
|
||||
},
|
||||
@@ -804,8 +825,9 @@
|
||||
"SafariIOS": "4.2"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/MathML/Reference/Values#mathml-specific_types\"><code><boolean></code></a> indicating whether the operator stretches to the size of the adjacent element."
|
||||
},
|
||||
@@ -825,8 +847,9 @@
|
||||
"SafariIOS": "8"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/MathML/Reference/Values#mathml-specific_types\"><code><boolean></code></a> indicating whether a stretchy operator should be vertically symmetric around the imaginary math axis (centered fraction line)."
|
||||
}
|
||||
@@ -848,8 +871,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mover></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to attach an accent or a limit over an expression. Use the following syntax: <code><mover> base overscript </mover></code>",
|
||||
"details": {
|
||||
@@ -872,8 +896,9 @@
|
||||
"SafariIOS": "10"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/MathML/Reference/Values#mathml-specific_types\"><code><boolean></code></a> indicating whether the over script should be treated as an accent (i.e., drawn bigger and closer to the base expression)."
|
||||
}
|
||||
@@ -895,8 +920,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mpadded></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to add extra padding and to set the general adjustment of position and size of enclosed contents.",
|
||||
"details": {
|
||||
@@ -919,8 +945,9 @@
|
||||
"SafariIOS": "10"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the desired depth (below the baseline) of the <code><mpadded></code> element."
|
||||
},
|
||||
@@ -940,8 +967,9 @@
|
||||
"SafariIOS": "10"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the desired height (above the baseline) of the <code><mpadded></code> element."
|
||||
},
|
||||
@@ -961,8 +989,9 @@
|
||||
"SafariIOS": "10"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the horizontal location of the positioning point of the child content with respect to the positioning point of the <code><mpadded></code> element."
|
||||
},
|
||||
@@ -982,8 +1011,9 @@
|
||||
"SafariIOS": "10"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the vertical location of the positioning point of the child content with respect to the positioning point of the <code><mpadded></code> element."
|
||||
},
|
||||
@@ -1003,8 +1033,9 @@
|
||||
"SafariIOS": "10"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the desired horizontal length of the <code><mpadded></code> element."
|
||||
}
|
||||
@@ -1026,8 +1057,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mphantom></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is rendered invisibly, but dimensions (such as height, width, and baseline position) are still kept.",
|
||||
"details": {
|
||||
@@ -1050,8 +1082,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mprescripts></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used within an <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mmultiscripts\" ><code><mmultiscripts></code></a> element to indicate the start of the pre-scripts elements (subscripts and superscripts that are placed <strong>before</strong> the base expression).",
|
||||
"details": {
|
||||
@@ -1074,8 +1107,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mroot></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to display roots with an explicit index. Two arguments are accepted, which leads to the syntax: <code><mroot> base index </mroot></code>.",
|
||||
"details": {
|
||||
@@ -1098,8 +1132,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mrow></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to group sub-expressions, which usually contain one or more <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mo\">operators</a> with their respective operands (such as <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mi\" ><code><mi></code></a> and <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mn\" ><code><mn></code></a>). This element renders as a horizontal row containing its arguments.\n<p>When writing a MathML expression, you should group elements within an <code><mrow></code> in the same way as they are grouped in the mathematical interpretation of the expression. Proper grouping helps the rendering of the expression in several ways:\n<ul>\n<li>It can improve the display by possibly affecting spacing and preventing line breaks.</li>\n<li>It simplifies the interpretation of the expression by automated systems such as computer algebra systems and audio renderers.</li>\n</ul>",
|
||||
"details": {
|
||||
@@ -1122,8 +1157,9 @@
|
||||
"SafariIOS": "9"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><ms></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element represents a <strong>string</strong> literal meant to be interpreted by programming languages and computer algebra systems.",
|
||||
"details": {
|
||||
@@ -1146,8 +1182,9 @@
|
||||
"SafariIOS": "7"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mspace></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to display a blank space, whose size is set by its attributes.",
|
||||
"details": {
|
||||
@@ -1170,8 +1207,9 @@
|
||||
"SafariIOS": "7"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the desired depth (below the baseline) of the space."
|
||||
},
|
||||
@@ -1191,8 +1229,9 @@
|
||||
"SafariIOS": "7"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the desired height (above the baseline) of the space."
|
||||
},
|
||||
@@ -1212,8 +1251,9 @@
|
||||
"SafariIOS": "7"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/CSS/length-percentage\"><code><length-percentage></code></a> indicating the desired width of the space."
|
||||
}
|
||||
@@ -1235,8 +1275,9 @@
|
||||
"SafariIOS": "5"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><msqrt></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to display square roots (no index is displayed). The square root accepts only one argument, which leads to the following syntax: <code><msqrt> base </msqrt></code>.",
|
||||
"details": {
|
||||
@@ -1259,8 +1300,9 @@
|
||||
"SafariIOS": "5"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mstyle></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to change the style of its children.\n<div class=\"notecard note\">\n<p><strong>Note:</strong>\nHistorically, this element accepted almost all the MathML attributes and it was used to override the default attribute values of its descendants. It was later restricted to only a few relevant styling attributes that were used in existing web pages. Nowadays, these styling attributes are <a href=\"$MDN_URL$/Web/MathML/Reference/Global_attributes\">common to all MathML elements</a> and so <code><mstyle></code> is really just equivalent to an <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mrow\"><code><mrow></code></a> element. However, <code><mstyle></code> may still be relevant for compatibility with MathML implementations outside browsers.\n</div>",
|
||||
"details": {
|
||||
@@ -1355,8 +1397,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><msub></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to attach a subscript to an expression.\n<p>It uses the following syntax: <code><msub> base subscript </msub></code>.",
|
||||
"details": {
|
||||
@@ -1395,8 +1438,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><msubsup></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to attach both a subscript and a superscript, together, to an expression.\n<p>It uses the following syntax: <code><msubsup> base subscript superscript </msubsup></code>.",
|
||||
"details": {
|
||||
@@ -1449,8 +1493,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><msup></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to attach a superscript to an expression.\n<p>It uses the following syntax: <code><msup> base superscript </msup></code>.",
|
||||
"details": {
|
||||
@@ -1489,8 +1534,9 @@
|
||||
"SafariIOS": "5"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mtable></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element allows you to create tables or matrices. Its children are <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mtr\" ><code><mtr></code></a> elements (representing rows), each of them having <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mtd\" ><code><mtd></code></a> elements as its children (representing cells). These elements are similar to <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/table\"><code><table></code></a>, <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/tr\"><code><tr></code></a> and <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/td\"><code><td></code></a> elements of <a href=\"$MDN_URL$/Web/HTML\">HTML</a>.",
|
||||
"details": {
|
||||
@@ -1635,8 +1681,9 @@
|
||||
"SafariIOS": "5"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mtd></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element represents a cell in a table or a matrix. It may only appear in a <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mtr\" ><code><mtr></code></a> element. This element is similar to the <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/td\"><code><td></code></a> element of <a href=\"$MDN_URL$/Web/HTML\">HTML</a>.",
|
||||
"details": {
|
||||
@@ -1729,8 +1776,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mtext></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to render arbitrary text with <em>no</em> notational meaning, such as comments or annotations.\n<p>To display text <em>with</em> notational meaning, use <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mi\" ><code><mi></code></a>, <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mn\" ><code><mn></code></a>, <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mo\" ><code><mo></code></a> or <a href=\"$MDN_URL$/Web/MathML/Reference/Element/ms\" ><code><ms></code></a> instead.",
|
||||
"details": {
|
||||
@@ -1753,8 +1801,9 @@
|
||||
"SafariIOS": "5"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><mtr></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element represents a row in a table or a matrix. It may only appear in a <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mtable\" ><code><mtable></code></a> element and its children are <a href=\"$MDN_URL$/Web/MathML/Reference/Element/mtd\" ><code><mtd></code></a> elements representing cells. This element is similar to the <a href=\"$MDN_URL$/Web/HTML/Reference/Elements/tr\"><code><tr></code></a> element of <a href=\"$MDN_URL$/Web/HTML\">HTML</a>.",
|
||||
"details": {
|
||||
@@ -1805,8 +1854,9 @@
|
||||
"SafariIOS": "5"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><munder></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to attach an accent or a limit under an expression. It uses the following syntax: <code><munder> base underscript </munder></code>",
|
||||
"details": {
|
||||
@@ -1829,8 +1879,9 @@
|
||||
"SafariIOS": "10"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/MathML/Reference/Values#mathml-specific_types\"><code><boolean></code></a> indicating whether the under script should be treated as an accent (i.e., drawn bigger and closer to the base expression)."
|
||||
}
|
||||
@@ -1852,8 +1903,9 @@
|
||||
"SafariIOS": "6"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><munderover></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element is used to attach accents or limits both under and over an expression.\n<p>It uses the following syntax: <code><munderover> base underscript overscript </munderover></code>",
|
||||
"details": {
|
||||
@@ -1876,8 +1928,9 @@
|
||||
"SafariIOS": "10"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/MathML/Reference/Values#mathml-specific_types\"><code><boolean></code></a> indicating whether the over script should be treated as an accent (i.e., drawn bigger and closer to the base expression)."
|
||||
},
|
||||
@@ -1897,8 +1950,9 @@
|
||||
"SafariIOS": "10"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "A <a href=\"$MDN_URL$/Web/MathML/Reference/Values#mathml-specific_types\"><code><boolean></code></a> indicating whether the under script should be treated as an accent (i.e., drawn bigger and closer to the base expression)."
|
||||
}
|
||||
@@ -1920,8 +1974,9 @@
|
||||
"SafariIOS": "4.2"
|
||||
},
|
||||
"baseline": {
|
||||
"level": "LOW",
|
||||
"lowDate": "2023-01-12"
|
||||
"level": "HIGH",
|
||||
"lowDate": "2023-01-12",
|
||||
"highDate": "2025-07-12"
|
||||
},
|
||||
"doc": "The <strong><code><semantics></code></strong> <a href=\"$MDN_URL$/Web/MathML\">MathML</a> element associates annotations with a MathML expression, for example its text source as a <a href=\"https://en.wikipedia.org/wiki/Lightweight_markup_language\" class=\"external\" target=\"_blank\">lightweight markup language</a> or mathematical meaning expressed in a special <a href=\"$MDN_URL$/Glossary/XML\">XML</a> dialect. Typically, its structure is:\n<ul>\n<li>a first child which is a MathML expression to be annotated.</li>\n<li>subsequent <a href=\"$MDN_URL$/Web/MathML/Reference/Element/annotation\" ><code><annotation></code></a> or <a href=\"$MDN_URL$/Web/MathML/Reference/Element/annotation-xml\" ><code><annotation-xml></code></a> elements, the latter being reserved for XML formats such as <a href=\"https://en.wikipedia.org/wiki/MathML#Content_MathML\" class=\"external\" target=\"_blank\">Content MathML</a> or <a href=\"$MDN_URL$/Glossary/SVG\">SVG</a>.</li>\n</ul>\n<p>By default, only the first child of the <code><semantics></code> element is rendered while the others have their <a href=\"$MDN_URL$/Web/CSS/display\">display</a> set to <code>none</code>.\n<div>\n```css\nsemantics > :not(:first-child) {\n display: none;\n}\n```\n</div>\n<div class=\"notecard note\">\n<p><strong>Note:</strong>\nLegacy MathML specifications allowed renderers to decide the default rendering according to available annotations. The following rules for determining the visible child have been implemented in some browsers. See <a href=\"https://w3c.github.io/mathml/\" class=\"external\" target=\"_blank\">MathML 4</a> for the distinction between Presentation and Content MathML.\n<ul>\n<li>If no other rules apply: By default only the first child is rendered, which is supposed to be Presentation MathML.</li>\n<li>If the first child is a Presentation MathML element other than <code><annotation></code> or <code><annotation-xml></code>, render the first child.</li>\n<li>If no Presentation MathML is found, render the first <code><annotation></code> or <code><annotation-xml></code> child element of <code><semantics></code> without a <code>src</code> attribute. For <code><annotation-xml></code> elements the <code>encoding</code> attribute must be equal to one of following values:\n<ul>\n<li><code>\"application/mathml-presentation+xml\"</code></li>\n<li><code>\"MathML-Presentation\"</code></li>\n<li><code>\"SVG1.1\"</code></li>\n<li><code>\"text/html\"</code></li>\n<li><code>\"image/svg+xml\"</code></li>\n<li><code>\"application/xml\"</code></li>\n</ul>\n</li>\n</ul>\n<p>Note that <code>\"application/mathml+xml\"</code> is <em>not</em> mentioned here as it does not distinguish between Content or Presentation MathML.\n</div>",
|
||||
"details": {
|
||||
|
||||
@@ -225,6 +225,29 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"discard": {
|
||||
"url": "$MDN_URL$/web/svg/reference/element/discard",
|
||||
"status": [
|
||||
"Obsolete"
|
||||
],
|
||||
"compatibility": {},
|
||||
"doc": "<div class=\"notecard experimental\"><p><strong>Experimental:</strong> <strong>This is an <a href=\"$MDN_URL$/MDN/Writing_guidelines/Experimental_deprecated_obsolete#experimental\">experimental technology</a></strong><br>Check the <a href=\"#browser_compatibility\">Browser compatibility table</a> carefully before using this in production.</div>\n<p>The <strong><code><discard></code></strong> <a href=\"$MDN_URL$/Web/SVG\">SVG</a> element may be used to specify the time at which a particular element should be removed from the DOM.\nThis allows an SVG viewer to conserve memory by discarding elements that are no longer needed, such as animated elements that have completed.\n<p>The operation removes the target element and all its children, and then the <code><discard></code> element itself (this happens even if the target element was invalid).\n<p>The <a href=\"#begin\"><code>begin</code></a> attribute is used to specify the trigger point at which the <code><discard></code> element becomes active and its associated element is discarded.\nThe target element that is to be removed from the DOM is specified using the <a href=\"#href\"><code>href</code></a> attribute.\nIf not specified, the immediate parent of the <code><discard></code> element is the target.\n<p><code><discard></code> may be used in all the same places as the <a href=\"$MDN_URL$/Web/SVG/Reference/Element/animate\"><code><animate></code></a> element.\nAuthors should set the <code>playbackorder</code> attribute to <code>forwardonly</code> when using this element, as elements are not re-added if the user seeks backwards in the timeline.",
|
||||
"attrs": {
|
||||
"begin": {
|
||||
"url": "$MDN_URL$/web/svg/reference/element/discard#begin",
|
||||
"doc": "The trigger that causes the <code><discard></code> element to become active, at which point the associated element should be discarded.\nThis is commonly a <a href=\"$MDN_URL$/Web/SVG/Reference/Attribute/begin#syncbase-value\"><code>syncbase-value</code></a> indicating the start or end of another animation, an <a href=\"$MDN_URL$/Web/SVG/Reference/Attribute/begin#offset-value\"><code>offset-value</code></a> relative to when the SVG file was loaded into the DOM, or an <a href=\"$MDN_URL$/Web/SVG/Reference/Attribute/begin#event-value\"><code>event-value</code></a>.",
|
||||
"details": {
|
||||
"Value type": "<a href=\"$MDN_URL$/Web/SVG/Reference/Attribute/begin#animate_animatemotion_animatetransform_set\"><strong><begin-value-list></strong></a>",
|
||||
"Default": "<code>0</code>",
|
||||
"Animatable": "<strong>no</strong>"
|
||||
}
|
||||
},
|
||||
"href": {
|
||||
"url": "$MDN_URL$/web/svg/reference/element/discard#href",
|
||||
"doc": "An URL reference for the target element to discard.\nThis has the same requirements as <a href=\"$MDN_URL$/Web/SVG/Reference/Attribute/href#animate_animatemotion_animatetransform_set\"><code>href</code> on animation elements</a>, and can be another <code><discard></code> element.\nIf not defined, the target element is the immediate parent of the <code><discard></code> element.\n<p>Note that if the target element is not part of the current SVG document fragment, whether or not it is discarded depends on the target language.\n<p><em>Default value</em>: <code>none</code>; <em>Animatable</em>: <strong>no</strong>"
|
||||
}
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
"doc": "",
|
||||
"attrs": {
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -37,7 +37,6 @@
|
||||
"ariamixin.ariaposinset": "elementinternals.ariaposinset",
|
||||
"ariamixin.ariapressed": "elementinternals.ariapressed",
|
||||
"ariamixin.ariareadonly": "elementinternals.ariareadonly",
|
||||
"ariamixin.ariarelevant": "elementinternals.ariarelevant",
|
||||
"ariamixin.ariarequired": "elementinternals.ariarequired",
|
||||
"ariamixin.ariaroledescription": "elementinternals.ariaroledescription",
|
||||
"ariamixin.ariarowcount": "elementinternals.ariarowcount",
|
||||
@@ -93,7 +92,6 @@
|
||||
"canvasrect.clearrect": "offscreencanvasrenderingcontext2d.clearrect",
|
||||
"canvasrect.fillrect": "offscreencanvasrenderingcontext2d.fillrect",
|
||||
"canvasrect.strokerect": "offscreencanvasrenderingcontext2d.strokerect",
|
||||
"canvassettings.getcontextattributes": "canvasrenderingcontext2d.getcontextattributes",
|
||||
"canvasshadowstyles.shadowblur": "offscreencanvasrenderingcontext2d.shadowblur",
|
||||
"canvasshadowstyles.shadowcolor": "offscreencanvasrenderingcontext2d.shadowcolor",
|
||||
"canvasshadowstyles.shadowoffsetx": "offscreencanvasrenderingcontext2d.shadowoffsetx",
|
||||
@@ -131,15 +129,6 @@
|
||||
"cssgroupingrule.cssrules": "cssstylerule.cssrules",
|
||||
"cssgroupingrule.deleterule": "cssstylerule.deleterule",
|
||||
"cssgroupingrule.insertrule": "cssstylerule.insertrule",
|
||||
"documentorshadowroot.activeelement": "shadowroot.activeelement",
|
||||
"documentorshadowroot.adoptedstylesheets": "shadowroot.adoptedstylesheets",
|
||||
"documentorshadowroot.elementfrompoint": "shadowroot.elementfrompoint",
|
||||
"documentorshadowroot.elementsfrompoint": "shadowroot.elementsfrompoint",
|
||||
"documentorshadowroot.fullscreenelement": "shadowroot.fullscreenelement",
|
||||
"documentorshadowroot.getanimations": "shadowroot.getanimations",
|
||||
"documentorshadowroot.pictureinpictureelement": "shadowroot.pictureinpictureelement",
|
||||
"documentorshadowroot.pointerlockelement": "shadowroot.pointerlockelement",
|
||||
"documentorshadowroot.stylesheets": "shadowroot.stylesheets",
|
||||
"domrect.height": "svgrect.height",
|
||||
"domrect.width": "svgrect.width",
|
||||
"domrect.x": "svgrect.x",
|
||||
@@ -240,10 +229,15 @@
|
||||
"readonlymap.keys": "rtcstatsreport.keys",
|
||||
"readonlymap.size": "rtcstatsreport.size",
|
||||
"readonlymap.values": "rtcstatsreport.values",
|
||||
"rtcrtpstreamstats.codecid": "rtcinboundrtpstreamstats.codecid",
|
||||
"rtcrtpstreamstats.kind": "rtcinboundrtpstreamstats.kind",
|
||||
"rtcrtpstreamstats.ssrc": "rtcinboundrtpstreamstats.ssrc",
|
||||
"rtcrtpstreamstats.transportid": "rtcinboundrtpstreamstats.transportid",
|
||||
"rtcreceivedrtpstreamstats.jitter": "rtcinboundrtpstreamstats.jitter",
|
||||
"rtcreceivedrtpstreamstats.packetslost": "rtcinboundrtpstreamstats.packetslost",
|
||||
"rtcreceivedrtpstreamstats.packetsreceived": "rtcinboundrtpstreamstats.packetsreceived",
|
||||
"rtcrtpstreamstats.codecid": "rtcoutboundrtpstreamstats.codecid",
|
||||
"rtcrtpstreamstats.kind": "rtcoutboundrtpstreamstats.kind",
|
||||
"rtcrtpstreamstats.ssrc": "rtcoutboundrtpstreamstats.ssrc",
|
||||
"rtcrtpstreamstats.transportid": "rtcoutboundrtpstreamstats.transportid",
|
||||
"rtcsentrtpstreamstats.bytessent": "rtcoutboundrtpstreamstats.bytessent",
|
||||
"rtcsentrtpstreamstats.packetssent": "rtcoutboundrtpstreamstats.packetssent",
|
||||
"rtcstats.id": "rtctransportstats.id",
|
||||
"rtcstats.timestamp": "rtctransportstats.timestamp",
|
||||
"rtcstats.type": "rtctransportstats.type",
|
||||
@@ -454,7 +448,6 @@
|
||||
"webglrenderingcontextbase.stencilmaskseparate": "webglrenderingcontext.stencilmaskseparate",
|
||||
"webglrenderingcontextbase.stencilop": "webglrenderingcontext.stencilop",
|
||||
"webglrenderingcontextbase.stencilopseparate": "webglrenderingcontext.stencilopseparate",
|
||||
"webglrenderingcontextbase.unpackcolorspace": "webglrenderingcontext.unpackcolorspace",
|
||||
"webglrenderingcontextbase.useprogram": "webglrenderingcontext.useprogram",
|
||||
"webglrenderingcontextbase.validateprogram": "webglrenderingcontext.validateprogram",
|
||||
"webglrenderingcontextbase.vertexattribpointer": "webglrenderingcontext.vertexattribpointer",
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -46,4 +46,10 @@ mdn.documentation.section.compat.support_of_fit-content_function=<code>fit-conte
|
||||
mdn.documentation.section.compat.support_of_hsl=<code>hsl()</code> (HSL color model)
|
||||
mdn.documentation.section.compat.support_of_hwb=<code>hwb()</code> (HWB color model)
|
||||
mdn.documentation.section.compat.support_of_lch=<code>lch()</code> (LCH color model)
|
||||
mdn.documentation.section.compat.support_of_oklch=<code>oklch()</code> (OKLCH color model)
|
||||
mdn.documentation.section.compat.support_of_oklch=<code>oklch()</code> (OKLCH color model)
|
||||
mdn.documentation.section.compat.support_of_scope=<code>@scope</code>
|
||||
mdn.documentation.section.compat.support_of_at-scope=<code>&</code> treated as <code>:where(:scope)</code> in <code>@scope</code> blocks
|
||||
mdn.documentation.section.compat.support_of_loadend_event=<code>loadend</code> event
|
||||
mdn.documentation.section.compat.support_of_loadstart_event=<code>loadstart</code> event
|
||||
mdn.documentation.section.compat.support_of_progress_event=<code>progress</code> event
|
||||
mdn.documentation.section.compat.support_of_timeout_event=<code>timeout</code> event
|
||||
Reference in New Issue
Block a user