HTML (one page)
HTML Living Standard
|
現行の標準 |
|
|
The HTML Elements.
HTML element-related interfaces:
HTMLElement HTMLUnknownElement HTMLHtmlElement HTMLHeadElement HTMLTitleElement HTMLBaseElement HTMLLinkElement HTMLMetaElement HTMLStyleElement HTMLScriptElement HTMLBodyElement HTMLHeadingElement HTMLParagraphElement HTMLHRElement HTMLPreElement (en-US) HTMLQuoteElement HTMLOListElement HTMLUListElement (en-US) HTMLLIElement HTMLDListElement HTMLDivElement HTMLAnchorElement HTMLDataElement HTMLTimeElement HTMLSpanElement HTMLBRElement HTMLModElement HTMLImageElement (en-US) HTMLIFrameElement HTMLEmbedElement HTMLObjectElement HTMLParamElement HTMLVideoElement HTMLAudioElement HTMLMediaElement HTMLSourceElement HTMLTrackElement (en-US) HTMLCanvasElement HTMLMapElement HTMLAreaElement HTMLTableElement HTMLTableCaptionElement (en-US) HTMLTableCellElement (en-US) HTMLTableColElement HTMLTableSectionElement (en-US) HTMLTableRowElement HTMLTableDataCellElement (en-US) HTMLTableHeaderCellElement (en-US) HTMLFormElement HTMLFieldSetElement HTMLLegendElement HTMLInputElement HTMLButtonElement HTMLSelectElement HTMLDataListElement (en-US) HTMLOptGroupElement (en-US) HTMLOptionElement (en-US) HTMLTextAreaElement HTMLKeygenElement HTMLOutputElement HTMLProgressElement (en-US) HTMLMeterElement (en-US) HTMLDetailsElement HTMLMenuElement (en-US) HTMLMenuItemElement (en-US) HTMLDialogElement HTMLAppletElement (obsolete) HTMLMarqueeElement (en-US) (obsolete) HTMLFrameSetElement (en-US) (obsolete) HTMLFrameElement (obsolete) HTMLDirectoryElement (obsolete) HTMLFontElement (en-US) (obsolete)
Other DOM-related interfaces/events/... :
HTMLAllCollection HTMLFormControlsCollection HTMLOptionsCollection (en-US) HTMLPropertiesCollection RadioNodeList (en-US) DOMStringMap DOMElementMap ImageData ImageBitmap (en-US) CanvasImageSource (en-US) WindowEventHandlers Document.location Document.domain Document.referrer Document.cookie Document.lastModified Document.readyState Document getter? Document.title Document.dir Document.body Document.head Document.images Document.embeds Document.plugins Document.forms Document.scripts Document.getElementsByName() Document.getItems() Document.cssElementMap Document.currentScript Document.open() (2x) Document.close() Document.write() Document.writeln() Document.defaultView Document.activeElement Document.hasFocus() Document.designMode Document.execCommand() Document.queryCommandEnabled() (en-US) Document.queryCommandIndeterm() Document.queryCommandState() Document.queryCommandValue() Document.commands Document.onreadystatechange (+Document obsolete members) readystatechange (en-US) (Event |Document ) load (Event |XMLDocument , HTMLLinkElement , HTMLStyleElement , HTMLScriptElement , HTMLImageElement ) load (ProgressEvent |HTMLImageElement )click (Event |any interactive element) error (Event |HTMLLinkElement , HTMLStyleElement , HTMLScriptElement , HTMLImageElement ) beforescriptexecute (en-US) (Event |HTMLScriptElement ) afterscriptexecute (en-US) (Event |HTMLScriptElement ) loadstart (en-US) (ProgressEvent |HTMLImageElement ) loadend (en-US) (Event |HTMLImageElement ) loadend (en-US) (ProgressEvent |HTMLImageElement ) Window GlobalEventHandlers MediaError (en-US) AudioTrackList VideoTrackList AudioTrack VideoTrack MediaController playing (en-US) (event) waiting (en-US) (event) ended (en-US) (event) emptied (en-US) (event) loadedmetadata (en-US) (event) loadeddata (en-US) (event) canplay (event) canplaythrough (en-US) (event) durationchange (en-US) (event) timeupdate (en-US) (event) play (en-US) (event) pause (en-US) (event) ratechange (en-US) (event) valuechange (event) TextTrackList (en-US) addtrack (event) removetrack (event) TextTrack cuechange (en-US) (event) TextTrackCueList (en-US) TextTrackCue enter (event) exit (event) TimeRanges TrackEvent CanvasProxy CanvasRenderingContext2D CanvasGradient CanvasPattern TextMetrics (en-US) DrawingStyle CanvasDrawingStyles Path CanvasPathMethods Screen.canvasResolution RelatedEvent anchor-point BarProp Location History PopStateEvent (en-US) popstate (en-US) (event) PageTransitionEvent pageshow (event) pagehide (en-US) (event) HashChangeEvent (en-US) hashchange (en-US) (event) BeforeUnloadEvent (en-US) checking (event, manifest) noupdate (event, manifest) downloading (event, manifest) progress (en-US) (event, manifest) cached (event, manifest) updateready (event, manifest) obsolete (event, manifest) error (event, manifest) WindowProxy (special) ValidityState ApplicationCache NavigatorOnLine WindowTimers WindowBase64 WindowModal Navigator NavigatorID NavigatorLanguage NavigatorContentUtils NavigatorStorageUtils NavigatorPlugins PluginArray MimeTypeArray (en-US) Plugin MimeType (en-US) External ImageBitmapFactories Transferable DataTransfer DataTransferItemList DataTransferItem DragEvent ErrorEvent MessageEvent MessageChannel MessagePort message (event)
Events on any HTML*Element , Document and Window objects:
abort (en-US) cancel canplay canplaythrough (en-US) change (en-US) click close contextmenu (en-US) cuechange (en-US) dblclick (en-US) drag dragend (en-US) dragenter (en-US) dragexit dragleave (en-US) dragover (en-US) dragstart (en-US) drop (en-US) durationchange (en-US) emptied (en-US) ended (en-US) input invalid (en-US) keydown (en-US) keypress (en-US) keyup (en-US) loadeddata (en-US) loadedmetadata (en-US) loadstart (en-US) mousedown mouseenter (en-US) mouseleave (en-US) mousemove (en-US) mouseout (en-US) mouseover (en-US) mouseup (en-US) mousewheel (en-US) pause (en-US) play (en-US) playing (en-US) progress (en-US) ratechange (en-US) reset (en-US) seeked (en-US) seeking (en-US) select (en-US) show (en-US) sort stalled (en-US) submit (en-US) submit (en-US) suspend (en-US) timeupdate (en-US) volumechange (en-US) waiting (en-US)
Events on any HTML*Element (except HTMLBodyElement and HTMLFrameSetElement ), Document and Window objects:
blur error focus (en-US) load scroll (en-US)
Events on the Window objects:
afterprint (en-US) beforeprint (en-US) beforeunload hashchange (en-US) message offline (en-US) online (en-US) pagehide (en-US) pageshow popstate (en-US) resize (en-US) storage unload (en-US)
Events on the Document objects: readystatechange (en-US)
|
HTML API |
CSS |
Variable |
Getting Started |
CSS Tutorials |
The CSS3 page list them & the CSS Reference has the list of properties, functions, pseudo-classes and pseudo-elements. Some specifications also add APIs.
CSS Fonts Module Level 3: CSSFontFaceRule (en-US) CSSFontFeatureValuesRule Document.fontLoader CSSFontFaceLoadEvent FontLoader loading (event) loadingdone (event) loadstart (en-US) (event) load (evnet) error (event)
CSS Transitions: TransitionEvent transitionend (en-US) (event)
CSS Animations Level 1: AnimationEvent animationstart (en-US) (event) animationend (en-US) (event) animationiteration (en-US) (event) CSSKeyframeRule CSSKeyframesRule (en-US)
CSS Conditional Rules Module Level 3: CSSGroupingRule (en-US) CSSConditionRule (en-US) CSSMediaRule (new inheritance) CSSSupportsRule CSS
CSS Device Adaptation: CSSViewportRule
CSS Custom Properties for Cascading Variables Module Level 1: CSSStyleDeclaration.CSSVariablesDeclaration CSSVariablesDeclaration |
CSSOM |
Unknown (also in WHATWG HTML) |
不明 |
|
|
MessageEvent Window.postMessage |
HTML API |
ECMAScript 5.1 (ECMA-262)
ECMAScript 2015 (6th Edition, ECMA-262)
ECMAScript Internationalization API 1.0 (ECMA-402) |
標準
標準
標準 |
|
|
JavaScript reference |
JavaScript |
Scalable Vector Graphics (SVG) 1.1 (Second Edition)
|
|
|
|
|
SVG |
WebGL |
|
|
|
|
HTML API |
MathML 3.0 |
|
|
|
|
MathML |
DOM |
現行の標準 |
DOM Reference |
|
Attr CharacterData ChildNode Comment CustomEvent Document DocumentFragment DocumentType DOMError DOMImplementation DOMSettableTokenList DOMTokenList Element Event EventTarget Promise (en-US) PromiseResolver (en-US) HTMLCollection MutationObserver MutationRecord Node NodeFilter (en-US) NodeIterator NodeList ParentNode ProcessingInstruction (en-US) Text TimeRanges Treewalker XMLDocument Range |
DOM |
UI Events |
草案 |
|
|
UIEvent FocusEvent MouseEvent WheelEvent KeyboardEvent CompositionEvent |
DOM |
CSS Object Model (CSSOM) |
草案 |
CSSOM |
|
MediaList (en-US) Stylesheet CSSStylesheet StylesheetList Document.styleSheets Document.selectedStyleSheetSet Document.lastStyleSheetSet Document.preferredStyleSheetSet Document.styleSheetSets Document.enableStyleSheetsForSet() LinkStyle CSSRuleList (en-US) CSSRule CSSCharsetRule CSSImportRule (en-US) CSSMediaRule CSSFontFaceRule (en-US) CSSPageRule CSSNamespaceRule (en-US) CSSStyleDeclaration ElementCSSInlineStyle Window.getComputedStyle() Window.getDefaultComputedStyle() (en-US)
CSSMarginRule
|
CSSOM |
CSS Object Model (CSSOM) View Module |
草案 |
|
|
Window.matchMedia() Window.screen Window.innerHeight Window.innerWidth Window.scrollX Window.scrollY Window.pageXOffset (en-US) Window.pageYOffset (en-US) Window.scroll() Window.scrollTo() Window.scrollBy() Window.screenX Window.screenY Window.outerWidth Window.outerHeight MediaQueryList Screen Document.elementFromPoint() Document.caretPositionFromPoint() CaretPosition MediaList (en-US) MediaQueryListListener (en-US) HTMLElement.offsetParent HTMLElement.offsetTop HTMLElement.offsetLeft HTMLElement.offsetWidth HTMLElement.offsetRight Element.getClientRects() Element.getBoundingClientRect() Element.scrollIntoView() Element.scrollTop Element.scrollLeft Element.scrollWidth Element.scrollHeight Element.clientTop Element.clientLeft Element.clientWidth Element.clientHeight Range.getClientRects() (en-US) Range.getBoundingClientRect() (en-US) MouseEvent.screenX MouseEvent.screenY (en-US) MouseEvent.pageX (en-US) MouseEvent.pageY (en-US) MouseEvent.clientX MouseEvent.clientY (en-US) MouseEvent.x (en-US) MouseEvent.y (en-US) MouseEvent.offsetX (en-US) MouseEvent.offsetY (en-US) ClientRectList ClientRect |
CSSOM |
Geometry Interfaces Module Level 1 |
勧告候補 |
|
|
DOMPointReadOnly (en-US) DOMPoint (en-US) DOMRect (en-US) DOMRectReadOnly (en-US) DOMRectList DOMQuad (en-US) DOMMatrixReadOnly (en-US) DOMMatrix |
DOM |
DOM Parsing and Serialization |
草案 |
|
|
DOMParser XMLSerializer Element.innerHTML Element.outerHTML Element.insertAdjacentHTML Text.serializeAsCDATA Range.createContextualFragment (en-US) |
DOM |
Unknown (also in WHATWG HTML) |
不明 |
|
Using web workers |
WorkerGlobalScope DedicatedWorkerGlobalScope SharedWorkerGlobalScope AbstractWorker Worker SharedWorker WorkerNavigator (en-US) WorkerUtils WorkerLocation |
WebWorkers |
Element Traversal Specification |
廃止 |
|
|
ElementTraversal (en-US) Element (new inheritance) |
DOM |
File API |
草案 |
|
|
File Blob FileList FileReader FileReaderSync URL.createObjectURL URL.revokeObjectURL |
File API |
Fullscreen API |
現行の標準 |
|
Using fullscreen mode |
:fullscreen ::backdrop Element.requestFullscreen() Document.fullscreenEnabled Document.fullscreenElement Document.exitFullscreen() Document.onfullscreenchange() Document.onfullscreenerror() fullscreenchange (event) fullscreenerror (event) |
HTML API |
Indexed Database API 2.0 |
勧告 |
IndexedDB |
Using IndexedDB Using IndexedDB in chrome |
IDBDatabase IDBObjectStore (en-US) IDBIndex (en-US) IDBRequest IDBTransaction IDBFactory IDBKeyRange (en-US) IDBCursor IDBObjectStoreParameters IDBIndexParameters IDBOpenDBRequest (en-US) IDBVersionChangeEvent (en-US) IDBEnvironment Window (new inheritance) WorkerUtils (new inheritance) IDBCursorWithValue (en-US) IDBTransactionMode IDBCursorWithValueSync |
IndexedDB |
Web Audio API |
草案 |
|
|
AnalyserNode AudioBuffer AudioBufferSourceNode AudioContext AudioDestinationNode AudioListener AudioNode AudioParam audioprocess (en-US) (event) AudioProcessingEvent BiquadFilterNode (en-US) ChannelMergerNode ChannelSplitterNode (en-US) complete (en-US) (event) ConvolverNode DelayNode DynamicsCompressorNode (en-US) ended (en-US) (event) GainNode (en-US) MediaElementAudioSourceNode (en-US) MediaStreamAudioDestinationNode (en-US) MediaStreamAudioSourceNode (en-US) OfflineAudioCompletionEvent (en-US) OfflineAudioContext OscillatorNode PannerNode PeriodicWave (en-US) ScriptProcessorNode WaveShaperNode (en-US) |
WebAudio |
WebRTC 1.0: Real-time Communication Between Browsers |
勧告候補 |
|
|
RTCConfiguration RTCIceServer (en-US) RTCPeerConnection RTCError (en-US) RTCSdpError RTCSessionDescription RTCIceCandidate (en-US) RTCPeerConnectionIceEvent RTCDataChannel RTCDataChannelEvent RTCDTMFSender (en-US) RTCToneChangeEvent MediaStreamEvent (en-US) |
WebRTC |
Media Capture and Streams |
勧告候補 |
|
|
addtrack (event) AudioStreamTrack BlobEvent ended (MediaStream) (event) ended (MediaStreamTrack) (event) MediaStream MediaStreamConstraints MediaStreamTrack MediaStreamTrackEvent (en-US) MediaStreamTrackList MediaTrackConstraints (en-US) muted (event) NavigatorUserMedia NavigatorUserMediaError overconstrained (event) removetrack (event) started (event) unmuted (event) URL VideoStreamTrack |
WebRTC |
MediaStream Recording |
草案 |
|
|
MediaRecorder start (event) stop (event) dataavailable (event) pause (en-US) (event) resume (event) error (event) warning (event) BlobEvent RecordingError |
WebRTC |
Media Source Extensions |
勧告 |
|
|
MediaSource SourceBuffer updatestart (event) update (event) updateevent (event) error (event) abort (en-US) (event) SourceBufferList addsourcebuffer (event) removesourcebuffer (event) VideoPlaybackQuality (en-US) URL.createObjectURL(MediaSource) HTMLVideoElement.getVideoPlaybackQuality (en-US) AudioTrack.kind AudioTrack.language AudioTrack.sourceBuffer VideoTrack.kind VideoTrack.language VideoTrack.sourceBuffer TextTrack.kind TextTrack.language TextTrack.sourceBuffer |
|
Pointer Lock |
勧告候補 |
|
Pointer Lock API |
pointerlockchange (en-US) (event) pointerlockerror (en-US) (event) Element.requestPointerLock (en-US) Document.onpointerlockchange Document.onpointerlockerror Document.pointerLockElement Document.exitPointerLock() MouseEvent.movementX (en-US) MouseEvent.movementY (en-US) |
DOM |
Vibration API |
勧告 |
|
Vibration API |
Navigator.vibrate() |
Device API |
Battery Status API |
勧告候補 |
Battery Status API |
|
Navigator.battery BatteryManager (en-US) chargingchange (event) chargingtimechange (event) dischargingtimechange (event) levelchange (event) |
Device API |
Geolocation API |
勧告 |
|
Using geolocation |
NavigatorGeolocation (en-US) Geolocation Navigator (implements NavigatorGeolocation ) Position PositionOptions Coordinates PositionError |
Device API |
DeviceOrientation Event Specification |
編集者草案 |
|
|
deviceorientation (en-US) (event)DeviceOrientationEvent (en-US) compassneedscalibration (event) devicemotion (en-US) (event) DeviceMotionEvent DeviceAcceleration DeviceRotationRate (en-US) |
Device API |
Screen Orientation API |
草案 |
|
|
Screen.orientation Screen.lockOrientation() Screen.unlockOrientation() Screen.onorientationchange orientationchange (event) |
CSSOM |
Notifications API |
現行の標準 |
|
Using Web notifications |
Notification click (event) show (en-US) (event) error (event) close (event) |
HTML API |
Ambient Light Sensor |
勧告候補 |
|
Using light events |
window.ondevicelight DeviceLightEvent devicelight (event) |
Device API |
Proximity Sensor |
草案 |
Proximity Events |
|
window.ondeviceproximity DeviceProximityEvent deviceproximity (event) window.onuserproximity (en-US) UserProximityEvent userproximity (event) |
Device API |
Web IDL |
勧告候補 |
|
|
|
|
XMLHttpRequest |
現行の標準 |
|
Using FormData objects |
XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload loadstart (en-US) (event) error (event) timeout (event) progress (en-US) (event) abort (en-US) (event) load (event) loadend (en-US) (event) readystatechange (en-US) (event) FormData |
HTML API |
High Resolution Time |
勧告 |
|
|
DOMHighResTimestamp Performance.now() |
DOM |
Unknown (also in WHATWG HTML) |
不明 |
WebSockets WebSockets reference |
Writing WebSocket client applications |
WebSocket open (event) message (event) error (event) close (event) CloseEvent |
WebSockets |
Page Visibility (Second Edition) |
勧告 |
|
Using the Page Visibility API |
Document.hidden Document.visibilityState visibilitychange (event) |
DOM |
Timing control for script-based animations |
廃止 |
|
|
Window.requestAnimationFrame() Window.cancelAnimationFrame() |
HTML API |
Unknown (also in WHATWG HTML) |
不明 |
|
|
EventSource open (event) error (event) message (event) |
HTML API |
Network Information API |
ドラフト |
|
Network Information |
NetworkInformation Connection (en-US) Navigator (implements NetworkInformation ) change (en-US) (event) |
Device API |
Unknown (also in WHATWG HTML) |
不明 |
|
DOM Storage Guide |
Storage WindowSessionStorage (en-US) WindowLocalStorage (en-US) storage StorageEvent |
WebStorage |
Selectors API Level 1 |
廃止 |
|
|
Document.querySelector() Document.querySelectorAll() DocumentFragment.querySelector() (en-US) DocumentFragment.querySelectorAll() (en-US) Element.querySelector() Element.querySelectorAll() |
DOM |
Selectors API Level 2 |
廃止 |
|
|
:scope Document.find() Document.findAll() DocumentFragment.find() DocumentFragment.findAll()
Element.find() Element.findAll() Element.matches() |
DOM |
Unknown |
不明 |
|
|
ProgressEvent |
DOM |
Typed Array Specification |
廃止 |
|
JavaScript Typed arrays |
Int8Array (en-US) Int16Array (en-US) Int32Array (en-US) Uint8Array (en-US) Uint16Array (en-US) Uint32Array (en-US) Uint8ClampedArray (en-US) Float32Array (en-US) Float64Array (en-US), ArrayBuffer (en-US), ArrayBufferView (en-US), TypedArray , DataView (en-US) |
JavaScript |
Gamepad |
草案 |
|
|
Gamepad window.navigator.getGamepads() GamepadEvent gamepadconnected (event) gamepaddisconnected |
Device API |
Navigation Timing |
勧告 |
Navigation Timing API |
Navigation Timing |
PerformanceTiming PerformanceNavigation Performance window.performance |
DOM |
WOFF File Format 1.0 |
勧告 |
About the Web Open Font Format |
|
|
|
WebVTT: The Web Video Text Tracks Format |
勧告候補 |
WebVTT |
|
::cue :past (en-US) :future (en-US) WebVTTCue |
HTML API |
Unknown aka WebComponents |
不明 |
|
|
document.register() :unresolved document.createElement() (new optional argument) document.createElementNS() (new optional argument) |
Web Components |
Shadow DOM, part of WebComponents |
廃止 |
|
|
Still in flux (lists what looks stable enough).
<shadow> ShadowRoot HTMLShadowElement <content> HTMLContentElement Element.createShadowRoot() (en-US) Element.shadowRoot |
Web Components |
Unknown, part of WebComponents |
不明 |
|
|
<template> HTMLTemplateElement |
Web Components |
Touch Events |
勧告 |
|
Touch Events |
Touch TouchList TouchEvent touchstart (en-US) (event) touchend (en-US) (event) touchmove (en-US) (event) touchcancel (en-US) (event) Document.createTouch() Document.createTouchList() |
DOM |
Pointer Events |
廃止 |
|
|
PointerEvent pointerdown (event) pointerup (event) pointercancel (event) pointermove (event) pointerover (event) pointerout (event) pointerenter (event) pointerleave (event) gotpointercapture (event) lostpointercapture (event) Element.ongotpointercapture (en-US) Element.onlostpointercapture (en-US) Element.setPointerCapture() Element.releasePointerCapture() GlobalEventHandlers.onpointerdown GlobalEventHandlers.onpointerup GlobalEventHandlers.onpointercancel GlobalEventHandlers.onpointermove GlobalEventHandlers.onpointerover GlobalEventHandlers.onpointerout GlobalEventHandlers.onpointerenter GlobalEventHandlers.onpointerleave Navigator.pointerEnabled Navigator.maxTouchPoints touch-action |
DOM |
HTML Editing APIs |
編集者草案 |
|
|
Selection Document.getSelection() Window.getSelection() EditingBeforeInputEvent EditingInputEvent |
HTML API |
Web Cryptography API |
勧告 |
|
|
Key CryptoOperation abort (en-US) (event) error (event) progress (en-US) (event) complete (en-US) (event) KeyOperation Crypto SubtleCrypto Window.crypto WorkerCrypto WorkerGlobalScope.crypto KeyPair |
Web Crypto |
UndoManager and DOMTransaction |
編集者草案 |
|
|
UndoManager Element.undoScope Element.undoManager DOMTransaction DOMTransactionEvent |
DOM |
WebSocket Protocol |
|
|
|
|
|
Unknown |
不明 |
|
|
|
|
HTTP |
|
HTTP |
|
|
|
TLS |
|
|
|
|
|
MediaFragment |
|
|
|
|
|
Link: header |
|
|
|
|
|
Content-Disposition: header |
|
|
|
|
|
URL |
現行の標準 |
|
|
URL URLUtils (no interface object) URLUtilsReadOnly (en-US) (no interface object) URLQuery |
DOM |
Encoding |
現行の標準 |
Encoding API |
|
TextDecoder TextEncoder |
DOM |
Clipboard API and events |
草案 |
|
|
ClipboardEvent cut (event) copy (event) paste (event) |
DOM |
Selection API |
草案 |
|
|
|
|