Title: Theory / Unimportant / CS / Descriptive / Web / HTML; / To sort / tag
Tags: récupéré mid1516974248815 MissingMedia automatedNewLineAfterCommaSpace
On every note of this deck, unless a note says otherwise:
Language: HTML

Instruction: onerror
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when an error occurs
Where to use it: <audio>, <body>, <embed>, <img>, <object>, <script>, <style>, <video>

Instruction: onhashchange
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when there has been changes to the anchor part of the a URL
Where to use it: <body>

Instruction: onload
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the element is finished loading
Where to use it: <body>, <iframe>, <img>, <input>, <link>, <script>, <style>

Instruction: onloadeddata
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when media data is loaded
Where to use it: <audio>, <video>

Instruction: onloadedmetadata
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when meta data (like dimensions and duration) are loaded
Where to use it: <audio>, <video>

Instruction: onloadstart
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run just as the file begins to load before anything is actually loaded
Where to use it: <audio>, <video>

Instruction: onoffline
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the browser starts to work offline
Where to use it: <body>

Instruction: ononline
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the browser starts to work online
Where to use it: <body>

Instruction: onpagehide
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when a user navigates away from a page
Where to use it: <body>

Instruction: onpageshow
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when a user navigates to a page
Where to use it: <body>

Instruction: onpause
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the media is paused either by the user or programmatically
Where to use it: <audio>, <video>

Instruction: onplay
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the media is ready to start playing
Where to use it: <audio>, <video>

Instruction: onplaying
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the media actually has started playing.
Where to use it: <audio>, <video>

Instruction: onpopstate
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the window's history changes.
Where to use it: <body>

Instruction: onprogress
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the browser is in the process of getting the media data
Where to use it: <audio>, <video>

Instruction: onratechange
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run each time the playback rate changes (like when a user switches to a slow motion or fast forward mode).
Where to use it: <audio>, <video>

Instruction: onreset
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when a reset button in a form is clicked.
Where to use it: <form>

Instruction: onresize
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the browser window is being resized.
Where to use it: <body>

Instruction: onsearch
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the user writes something in a search field (for <input=&quot;search&quot;>)
Where to use it: <input>

Instruction: onseeked
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the seeking attribute is set to false indicating that seeking has ended
Where to use it: <audio>, <video>

Instruction: onseeking
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the seeking attribute is set to true indicating that seeking is active
Where to use it: <audio>, <video>

Instruction: onshow
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when a <menu> element is shown as a context menu
Where to use it: <menu>

Instruction: onstalled
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the browser is unable to fetch the media data for whatever reason
Where to use it: <audio>, <video>

Instruction: onstorage
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when a Web Storage area is updated
Where to use it: <body>

Instruction: onsubmit
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when a form is submitted
Where to use it: <form>

Instruction: onsuspend
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when fetching the media data is stopped before it is completely loaded for whatever reason
Where to use it: <audio>, <video>

Instruction: ontimeupdate
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the playing position has changed (like when the user fast forwards to a different point in the media)
Where to use it: <audio>, <video>

Instruction: ontoggle
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the user opens or closes the <details> element
Where to use it: <details>

Instruction: onunload
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when a page has unloaded (or the browser window has been closed)
Where to use it: <body>

Instruction: onvolumechange
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run each time the volume of a video/audio has been changed
Where to use it: <audio>, <video>

Instruction: onwaiting
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Script to be run when the media has paused but is expected to resume (like when the media pauses to buffer more data)
Where to use it: <audio>, <video>

Instruction: open
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies that the details should be visible (open) to the user
Where to use it: <details>

Instruction: optimum
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies what value is the optimal value for the gauge
Where to use it: <meter>

Instruction: pattern
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies a regular expression that an <input> element's value is checked against
Where to use it: <input>

Instruction: placeholder
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies a short hint that describes the expected value of the element
Where to use it: <input>, <textarea>

Instruction: poster
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies an image to be shown while the video is downloading, or until the user hits the play button
Where to use it: <video>

Instruction: preload
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies if and how the author thinks the audio/video should be loaded when the page loads
Where to use it: <audio>, <video>

Instruction: readonly
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies that the element is read-only
Where to use it: <input>, <textarea>

Instruction: rel
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the relationship between the current document and the linked document
Where to use it: <a>, <area>, <link>

Instruction: required
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies that the element must be filled out before submitting the form
Where to use it: <input>, <select>, <textarea>

Instruction: reversed
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies that the list order should be descending (9,8,7...)
Where to use it: <ol>

Instruction: rows
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the visible number of lines in a text area
Where to use it: <textarea>

Instruction: rowspan
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the number of rows a table cell should span
Where to use it: <td>, <th>

Instruction: sandbox
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Enables an extra set of restrictions for the content in an <iframe>
Where to use it: <iframe>

Instruction: scope
Page: https://www.w3schools.com/tags/ref_attributes.asp
Returns: Whether a header cell is a header for a column, row, or group of columns or rows
Where to use it: <th>

Instruction: scoped
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies that the styles only apply to this element's parent element and that element's child elements
Where to use it: <style>

Instruction: selected
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies that an option should be pre-selected when the page loads
Where to use it: <option>

Instruction: shape
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the shape of the area
Where to use it: <area>

Instruction: size
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the width, in characters (for <input>) or specifies the number of visible options (for <select>)
Where to use it: <input>, <select>

Instruction: sizes
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the size of the linked resource
Where to use it: <img>, <link>, <source>

Instruction: span
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the number of columns to span
Where to use it: <col>, <colgroup>

Instruction: src
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the URL of the media file
Where to use it: <audio>, <embed>, <iframe>, <img>, <input>, <script>, <source>, <track>, <video>

Instruction: srcdoc
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the HTML content of the page to show in the <iframe>
Where to use it: <iframe>

Instruction: srclang
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the language of the track text data (required if kind=&quot;subtitles&quot;)
Where to use it: <track>

Instruction: srcset
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the URL of the image to use in different situations
Where to use it: <img>, <source>

Instruction: start
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the start value of an ordered list
Where to use it: <ol>

Instruction: step
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the legal number intervals for an input field
Where to use it: <input>

Instruction: target
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the target for where to open the linked document or where to submit the form
Where to use it: <a>, <area>, <base>, <form>

Instruction: usemap
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies an image as a client-side image-map
Where to use it: <img>, <object>

Instruction: value
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the value of the element
Where to use it: <button>, <input>, <li>, <option>, <meter>, <progress>, <param>

Instruction: width
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the width of the element
Where to use it: <canvas>, <embed>, <iframe>, <img>, <input>, <object>, <video>

Instruction: wrap
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies how the text in a text area is to be wrapped when submitted in a form
Where to use it: <textarea>

Instruction: type
Page: https://www.w3schools.com/tags/ref_attributes.asp
Effect: Specifies the type of element
Where to use it: <button> <embed> <input> <link> <menu> <object>

Instruction: accesskey
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Effect: Specifies a shortcut key to activate/focus an element
Section: any element

Instruction: class
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Effect: Specifies one or more classnames for an element (refers to a class in a style sheet)
Section: any element

Instruction: contenteditable
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Section: any element
Returns: Whether the content of an element is editable or not

Instruction: contextmenu
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Effect: Specifies a context menu for an element. The context menu appears when a user right-clicks on the element
Section: any element

Instruction: data-*
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Effect: Used to store custom data private to the page or application
Section: any element

Instruction: dir
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Effect: Specifies the text direction for the content in an element
Section: any element

Instruction: draggable
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Section: any element
Returns: Whether an element is draggable or not

Instruction: dropzone
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Section: any element
Returns: Whether the dragged data is copied, moved, or linked, when dropped

Instruction: hidden
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Effect: Specifies that an element is not yet, or is no longer, relevant
Section: any element

Instruction: id
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Effect: Specifies a unique id for an element
Section: any element

Instruction: lang
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Effect: Specifies the language of the element's content
Section: any element

Instruction: spellcheck
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Section: any element
Returns: Whether the element is to have its spelling and grammar checked or not

Instruction: style
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Effect: Specifies an inline CSS style for an element
Section: any element

Instruction: title
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Effect: Specifies extra information about an element
Section: any element

Instruction: translate
Page: https://www.w3schools.com/tags/ref_standardattributes.asp
Section: any element
Returns: Whether the content of an element should be translated or not

Instruction: onbeforeprint
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run before the document is printed

Instruction: onbeforeunload
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the document is about to be unloaded

Instruction: onerror
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when an error occurs

Instruction: onhashchange
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when there has been changes to the anchor part of the a URL

Instruction: onload
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires after the page is finished loading

Instruction: onmessage
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the message is triggered

Instruction: onoffline
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the browser starts to work offline

Instruction: ononline
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the browser starts to work online

Instruction: onpagehide
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when a user navigates away from a page

Instruction: onpageshow
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when a user navigates to a page

Instruction: onpopstate
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the window's history changes

Instruction: onresize
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when the browser window is resized

Instruction: onstorage
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when a Web Storage area is updated

Instruction: onunload
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires once a page has unloaded (or the browser window has been closed)

Instruction: onblur
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires the moment that the element loses focus

Instruction: onchange
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires the moment when the value of the element is changed

Instruction: oncontextmenu
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when a context menu is triggered

Instruction: onfocus
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires the moment when the element gets focus

Instruction: oninput
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when an element gets user input

Instruction: oninvalid
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when an element is invalid

Instruction: onreset
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when the Reset button in a form is clicked

Instruction: onsearch
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when the user writes something in a search field (for <input="search">)

Instruction: onselect
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires after some text has been selected in an element

Instruction: onsubmit
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when a form is submitted

Instruction: onkeydown
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when a user is pressing a key

Instruction: onkeypress
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when a user presses a key

Instruction: onkeyup
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when a user releases a key

Instruction: onclick
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires on a mouse click on the element

Instruction: ondblclick
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires on a mouse double-click on the element

Instruction: onmousedown
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when a mouse button is pressed down on an element

Instruction: onmousemove
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when the mouse pointer is moving while it is over an element

Instruction: onmouseout
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when the mouse pointer moves out of an element

Instruction: onmouseover
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when the mouse pointer moves over an element

Instruction: onmouseup
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when a mouse button is released over an element

Instruction: onwheel
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when the mouse wheel rolls up or down over an element

Instruction: ondrag
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when an element is dragged

Instruction: ondragend
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run at the end of a drag operation

Instruction: ondragenter
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when an element has been dragged to a valid drop target

Instruction: ondragleave
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when an element leaves a valid drop target

Instruction: ondragover
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when an element is being dragged over a valid drop target

Instruction: ondragstart
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run at the start of a drag operation

Instruction: ondrop
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when dragged element is being dropped

Instruction: onscroll
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when an element's scrollbar is being scrolled

Instruction: oncopy
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when the user copies the content of an element

Instruction: oncut
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when the user cuts the content of an element

Instruction: onpaste
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when the user pastes some content in an element

Instruction: onabort
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run on abort

Instruction: oncanplay
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when a file is ready to start playing (when it has buffered enough to begin)

Instruction: oncanplaythrough
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when a file can be played all the way to the end without pausing for buffering

Instruction: oncuechange
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the cue changes in a <track> element

Instruction: ondurationchange
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the length of the media changes

Instruction: onemptied
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when something bad happens and the file is suddenly unavailable (like unexpectedly disconnects)

Instruction: onended
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the media has reach the end (a useful event for messages like "thanks for listening")

Instruction: onerror
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when an error occurs when the file is being loaded

Instruction: onloadeddata
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when media data is loaded

Instruction: onloadedmetadata
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when meta data (like dimensions and duration) are loaded

Instruction: onloadstart
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run just as the file begins to load before anything is actually loaded

Instruction: onpause
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the media is paused either by the user or programmatically

Instruction: onplay
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the media is ready to start playing

Instruction: onplaying
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the media actually has started playing

Instruction: onprogress
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the browser is in the process of getting the media data

Instruction: onratechange
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run each time the playback rate changes (like when a user switches to a slow motion or fast forward mode)

Instruction: onseeked
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the seeking attribute is set to false indicating that seeking has ended

Instruction: onseeking
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the seeking attribute is set to true indicating that seeking is active

Instruction: onstalled
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the browser is unable to fetch the media data for whatever reason

Instruction: onsuspend
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when fetching the media data is stopped before it is completely loaded for whatever reason

Instruction: ontimeupdate
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the playing position has changed (like when the user fast forwards to a different point in the media)

Instruction: onvolumechange
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run each time the volume is changed which (includes setting the volume to "mute")

Instruction: onwaiting
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Script to be run when the media has paused but is expected to resume (like when the media pauses to buffer more data)

Instruction: onshow
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when a <menu> element is shown as a context menu

Instruction: ontoggle
Page: https://www.w3schools.com/tags/ref_eventattributes.asp
Effect: Fires when the user opens or closes the <details> element

Instruction: <!ENTITY foo "bar">
Page: https://www.w3schools.com/xml/xml_dtd_entities.asp
Effect: &foo; will be expended as bar
Context: DTD

Instruction: <!ENTITY foo SYSTEM "bar">
Page: https://www.w3schools.com/xml/xml_dtd_entities.asp
Effect: &foo; will be expended as bar, this declaration is External
Context: DTD

Name: An ancestor of \(x\)
Definition: Either a parent of \(x\), or an ancestor of the parent of \(x\)
Page: https://www.w3schools.com/xml/xpath_nodes.asp
Context: XML

Name: A descendant of \(x\)
Definition: Either a child of \(x\), or an descendant of a child of \(x\)
Page: https://www.w3schools.com/xml/xpath_nodes.asp
Context: XML

Instruction: nodename
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Selects all nodes with the name "nodename"
Context: XPath

Instruction: /
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: The root node
Context: XPath

Instruction: //
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Selects nodes in the document from the current node that match the selection no matter where they are
Context: XPath

Instruction: .
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Selects the current node
Context: XPath

Instruction: ..
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Selects the parent of the current node
Context: XPath

Instruction: @
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Selects attributes
Context: XPath

Instruction: [foo]
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Selects element satisfying foo
Context: XPath

Instruction: [i]
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Selects the i-th element satisfying the path expression
Context: XPath

Instruction: last()
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: The number of element satisfying the path expression
Context: XPath

Instruction: position()
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: The position of the element tested in the set
Context: XPath predicate

Instruction: @foo
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Selects all the title elements that have an attribute named foo
Context: XPath predicate

Instruction: @foo=bar
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Selects all the title elements that have an attribute foo with value bar
Context: XPath predicate

Instruction: *
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Matches any element node
Context: XPath predicate

Instruction: @*
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Matches any attribute node
Context: XPath predicate

Instruction: node()
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Matches any node of any kind
Context: XPath predicate

Instruction: foo|bar
Page: https://www.w3schools.com/xml/xpath_syntax.asp
Effect: Selects the elements of foo and the elements of bar
Context: XPath predicate

Instruction: ancestor
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects all ancestors (parent, grandparent, etc.) of the current node

Instruction: ancestor-or-self
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects all ancestors (parent, grandparent, etc.) of the current node and the current node itself

Instruction: attribute
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects all attributes of the current node

Instruction: child
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects all children of the current node

Instruction: descendant
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects all descendants (children, grandchildren, etc.) of the current node

Instruction: descendant-or-self
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects all descendants (children, grandchildren, etc.) of the current node and the current node itself

Instruction: following
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects everything in the document after the closing tag of the current node

Instruction: following-sibling
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects all siblings after the current node

Instruction: namespace
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects all namespace nodes of the current node

Instruction: parent
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects the parent of the current node

Instruction: preceding
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects all nodes that appear before the current node in the document, except ancestors, attribute nodes and namespace nodes

Instruction: preceding-sibling
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects all siblings before the current node

Instruction: self
Page: https://www.w3schools.com/xml/xpath_axes.asp
Effect: Selects the current node

Name: A step
Definition: An axis (defines the tree-relationship between the selected nodes and the current node)
Page: https://www.w3schools.com/xml/xpath_axes.asp
Definition2: a node-test (identifies a node within an axis)
Definition3: zero or more predicates (to further refine the selected node-set)
Applied to3: Select nodes, given a path

Instruction: <ellipse/>
Page: https://www.w3schools.com/graphics/svg_ellipse.asp
Effect: Introduce an ellipse

Instruction: <line/>
Page: https://www.w3schools.com/graphics/svg_line.asp
Effect: Introduce a line

Variable: x1, y1, x2, y2
Meaning: The two end of the line
Page: https://www.w3schools.com/graphics/svg_line.asp
Language: HTML

Variable: points
Meaning: The sequence of vertices of the polygone. Separated by spaces
Page: https://www.w3schools.com/graphics/svg_line.asp
Language: HTML
Example: 200,10 250,190 160,210

Instruction: <polygon/>
Page: https://www.w3schools.com/graphics/svg_line.asp
Effect: Add a polygon to the drawing

Variable: fill-rule
Meaning: Which rule allow to decide which part of the polygon to fill (each nonzero. Only odd)
Page: https://www.w3schools.com/graphics/svg_line.asp
Language: HTML

Instruction: <polyline/>
Page: https://www.w3schools.com/graphics/svg_line.asp
Effect: Draw a sequence of straight line, where the \(i\)-th one starts where the \((i-1)\)-th one end

Instruction: <path/>
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Draw a path

Variable: d
Meaning: The sequence of instruction to draw a path
Page: https://www.w3schools.com/graphics/svg_path.asp
Language: HTML

Instruction: Mfoo
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Move to foo without drawing the path
Where to use it: path, variable d

Instruction: Lfoo
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Draw a line from current point to foo
Where to use it: path, variable d

Instruction: Hfoo
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Draw an horizontal line from current point to foo
Where to use it: path, variable d

Instruction: Vfoo
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Draw a vertical line from current point to foo
Where to use it: path, variable d

Instruction: Cfoo
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Draw a curve from current point to foo
Where to use it: path, variable d

Instruction: Sfoo
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Draw a smooth curve from current point to foo
Where to use it: path, variable d

Instruction: Qfoo
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Draw a quadratic Bézier curve from current point to foo
Where to use it: path, variable d

Instruction: Tfoo
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Draw a smooth quadratic Bézier curve from current point to foo
Where to use it: path, variable d

Instruction: Afoo
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Draw an elliptical Arc from current point to foo
Where to use it: path, variable d

Instruction: Z
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: close path
Where to use it: path, variable d

Instruction: <text>foo</text>
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Insert a text foo

Instruction: <tspan>foo</tspan>
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Insert a <span> text in a text environment
Name: <text>

Variable: xlink:href
Meaning: The value to which the element link
Page: https://www.w3schools.com/graphics/svg_path.asp
Language: HTML

Variable: target
Meaning: In which window the link is opened when clicked
Page: https://www.w3schools.com/graphics/svg_path.asp
Language: HTML

Variable: stroke-linecapp
Meaning: How the stroke end
Page: https://www.w3schools.com/graphics/svg_path.asp
Language: HTML
Value: square
Value2: round
Value3: butt

Variable: stroke-dasharray
Meaning: Alternating dash and white space, whose length are given in this variable
Page: https://www.w3schools.com/graphics/svg_path.asp
Language: HTML

Instruction: <defs>foo</defs>
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: State to use the filters foo

Instruction: <feGaussianBlur/>
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: State to use the blur filter

Variable: in
Meaning: Where the filter must be applied
Page: https://www.w3schools.com/graphics/svg_path.asp
Language: HTML

Variable: StdDeviation
Meaning: How much of the filter to apply
Page: https://www.w3schools.com/graphics/svg_path.asp
Language: HTML

Variable: filter="url(#foo)"
Meaning: Apply filter foo
Page: https://www.w3schools.com/graphics/svg_path.asp
Language: HTML

Instruction: <feOffset>
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: create drop shadow effects
Context: Filter

Instruction: <feBlend />
Page: https://www.w3schools.com/graphics/svg_path.asp
Effect: Blend the figure into another one
Context: Filter

Name: Gradiant
Definition: smooth transition from one color to another
Page: https://www.w3schools.com/graphics/svg_grad_linear.asp

Name: Linear Gradiant
Definition: A gradiant changing progressively from one color to another one
Page: https://www.w3schools.com/graphics/svg_grad_linear.asp

Instruction: <linearGradient> ... </linearGradient>
Page: https://www.w3schools.com/graphics/svg_grad_linear.asp
Effect: Introduce a linear gradient

Instruction: <stop/>
Page: https://www.w3schools.com/graphics/svg_grad_linear.asp
Effect: Introduce one place where the color's gradient change
Where to use it: linearGradient

Variable: offset
Meaning: Where the stop occur
Page: https://www.w3schools.com/graphics/svg_grad_linear.asp
Language: HTML