SC-03J (7.0)

Semantics & Tags/HTML5 Elements

The root element

HTMLHtmlElement Interface

instance
HTMLHtmlElement

Document metadata

HTMLHeadElement Interface

instance
HTMLHeadElement

HTMLTitleElement Interface

instance
HTMLTitleElement
property
text

HTMLBaseElement Interface

instance
HTMLBaseElement
property
href
target

HTMLLinkElement Interface

instance
HTMLLinkElement
property
disabled
href
rel
relList
media
hreflang
type
sizes
sheet

HTMLMetaElement Interface

instance
HTMLMetaElement
property
name
httpEquiv
content

HTMLStyleElement Interface

instance
HTMLStyleElement
property
disabled
media
type
scoped
-
sheet

Scripting

HTMLScriptElement Interface

instance
HTMLScriptElement
property
src
async
defer
type
charset
text

Sections

HTMLBodyElement Interface

instance
HTMLBodyElement

HTMLHeadingElement Interface

instance
HTMLHeadingElement

Grouping content

HTMLParagraphElement Interface

instance
HTMLParagraphElement

HTMLHRElement Interface

instance
HTMLHRElement

HTMLPreElement Interface

instance
HTMLPreElement

HTMLQuoteElement Interface

instance
HTMLQuoteElement
property
cite

HTMLOListElement Interface

instance
HTMLOListElement
property
reversed
start
type

HTMLUListElement Interface

instance
HTMLUListElement

HTMLLIElement Interface

instance
HTMLLIElement
property
value

HTMLDListElement Interface

instance
HTMLDListElement

dt

instance
HTMLElement

dd

instance
HTMLElement

figure

instance
HTMLElement

figcaption

instance
HTMLElement

HTMLDivElement Interface

instance
HTMLDivElement

Text-level semantics

HTMLAnchorElement Interface

instance
HTMLAnchorElement
property
href
target
rel
relList
-
media
-
hreflang
type
text
protocol
host
hostname
port
pathname
search
hash

em

instance
HTMLElement

strong

instance
HTMLElement

small

instance
HTMLElement

s

instance
HTMLElement

cite

instance
HTMLElement

q

instance
HTMLQuoteElement

dfn

instance
HTMLElement

abbr

instance
HTMLElement

HTMLTimeElement Interface

instance
HTMLTimeElement
-
property
dateTime
-

code

instance
HTMLElement

var

instance
HTMLElement

samp

instance
HTMLElement

kbd

instance
HTMLElement

sub

instance
HTMLElement

sup

instance
HTMLElement

i

instance
HTMLElement

b

instance
HTMLElement

u

instance
HTMLElement

mark

instance
HTMLElement

ruby

instance
HTMLElement

rt

instance
HTMLElement

rp

instance
HTMLElement

bdi

instance
HTMLElement

bdo

instance
HTMLElement

HTMLSpanElement Interface

instance
HTMLSpanElement

HTMLBRElement Interface

instance
HTMLBRElement

wbr

instance
HTMLElement

Edits

HTMLModElement Interface

instance
HTMLModElement
property
cite
dateTime

Embedded content

HTMLImageElement Interface

instance
HTMLImageElement
property
alt
src
crossOrigin
useMap
isMap
width
height
naturalWidth
naturalHeight
complete

HTMLIFrameElement Interface

instance
HTMLIFrameElement
property
src
srcdoc
name
sandbox
seamless
-
width
height
contentDocument
contentWindow

HTMLEmbedElement Interface

instance
HTMLEmbedElement
property
src
type
width
height

HTMLObjectElement Interface

instance
HTMLObjectElement
property
data
type
typeMustMatch
-
name
useMap
form
width
height
contentDocument
contentWindow
willValidate
validity
validationMessage
method
checkValidity()
setCustomValidity()
legacycaller any()
-

HTMLParamElement Interface

instance
HTMLParamElement
property
name
value

HTMLSourceElement Interface

instance
HTMLSourceElement
property
src
type
media

HTMLMediaElement Interface

instance
HTMLMediaElement
property
error
src
currentSrc
crossOrigin
NETWORK_EMPTY = 0
NETWORK_IDLE = 1
NETWORK_LOADING = 2
NETWORK_NO_SOURCE = 3
networkState
preload
buffered
HAVE_NOTHING = 0
HAVE_METADATA = 1
HAVE_CURRENT_DATA = 2
HAVE_FUTURE_DATA = 3
HAVE_ENOUGH_DATA = 4
readyState
seeking
currentTime
initialTime
-
duration
startOffsetTime
-
paused
defaultPlaybackRate
playbackRate
played
seekable
ended
autoplay
loop
mediaGroup
-
controller
-
controls
volume
muted
defaultMuted
audioTracks
-
videoTracks
-
textTracks
method
load()
canPlayType()
play()
pause()
addTextTrack()

MediaError Interface

property
MEDIA_ERR_ABORTED = 1
MEDIA_ERR_NETWORK = 2
MEDIA_ERR_DECODE = 3
MEDIA_ERR_SRC_NOT_SUPPORTED = 4
code
-

TimeRanges Interface

property
length
method
TimeRanges.start()
TimeRanges.end()

HTMLMapElement Interface

instance
HTMLMapElement
property
name
areas
images
-

HTMLAreaElement Interface

instance
HTMLAreaElement
property
alt
coords
shape
href
target
rel
relList
-
media
-
hreflang
-
type
-
protocol
host
hostname
port
pathname
search
hash

Tabular data

HTMLTableElement Interface

instance
HTMLTableElement
property
caption
tHead
tFoot
tBodies
rows
summary
border
method
createCaption()
deleteCaption()
createTHead()
deleteTHead()
createTFoot()
deleteTFoot()
createTBody()
insertRow()
deleteRow()

HTMLTableCaptionElement Interface

instance
HTMLTableCaptionElement

colgroup

instance
HTMLTableColElement
property
span

HTMLTableColElement Interface

instance
HTMLTableColElement
property
span

HTMLTableSectionElement Interface

instance
HTMLTableSectionElement
property
rows
method
insertRow()
deleteRow()

thead

instance
HTMLTableSectionElement
property
rows
method
insertRow()
deleteRow()

tfoot

instance
HTMLTableSectionElement
property
rows
method
insertRow()
deleteRow()

HTMLTableRowElement Interface

instance
HTMLTableRowElement
property
rowIndex
sectionRowIndex
cells
method
insertCell()
deleteCell()

HTMLTableDataCellElement Interface

instance
HTMLTableDataCellElement
-

HTMLTableHeaderCellElement Interface

instance
HTMLTableHeaderCellElement
-
property
scope

HTMLTableCellElement Interface

instance
HTMLTableCellElement
property
colSpan
rowSpan
headers
cellIndex

Forms

HTMLFormElement Interface

instance
HTMLFormElement
property
acceptCharset
action
autocomplete
enctype
method
name
noValidate
target
elements
length
method
submit()
reset()
checkValidity()

HTMLFieldSetElement Interface

instance
HTMLFieldSetElement
property
disabled
form
name
type
elements
willValidate
validity
validationMessage
method
checkValidity()
setCustomValidity()

HTMLLegendElement Interface

instance
HTMLLegendElement
property
form

HTMLLabelElement Interface

instance
HTMLLabelElement
property
form
htmlFor
control

HTMLInputElement Interface

instance
HTMLInputElement
property
accept
alt
autocomplete
autofocus
dirName
disabled
form
list
maxLength
name
pattern
placeholder
readOnly
required
size
type - hidden
type - text
type - search
type - tel
type - url
type - email
type - password
type - datetime
-
type - date
type - month
type - week
type - time
type - datetime-local
type - number
type - range
type - color
type - checkbox
type - radio
type - file
type - submit
type - image
type - reset
type - button
defaultValue
value
willValidate
validity
validationMessage
labels
selectionStart
selectionEnd
defaultChecked
selectionDirection
checked
indeterminate
files
multiple
formAction
formEnctype
formMethod
formNoValidate
formTarget
height
src
width
max
min
step
valueAsNumber
valueAsDate
method
checkValidity()
setCustomValidity()
select()
setSelectionRange()
stepUp()
stepDown()

HTMLButtonElement Interface

instance
HTMLButtonElement
property
autofocus
disabled
form
formAction
formEnctype
formMethod
formNoValidate
formTarget
name
type
value
willValidate
validity
validationMessage
labels
method
checkValidity()
setCustomValidity()

HTMLSelectElement Interface

instance
HTMLSelectElement
property
autofocus
disabled
form
multiple
name
size
type
options
length
selectedOptions
selectedIndex
value
willValidate
validity
validationMessage
labels
method
item()
namedItem()
add()
remove()
checkValidity()
setCustomValidity()

HTMLDataListElement Interface

instance
HTMLDataListElement
property
options

HTMLOptGroupElement Interface

instance
HTMLOptGroupElement
property
disabled
label

HTMLOptionElement Interface

instance
HTMLOptionElement
property
disabled
form
label
defaultSelected
selected
value
text
index

HTMLTextAreaElement Interface

instance
HTMLTextAreaElement
property
autofocus
cols
dirName
disabled
form
maxLength
name
placeholder
readOnly
required
rows
wrap
type
defaultValue
value
textLength
willValidate
validity
validationMessage
labels
selectionStart
selectionEnd
selectionDirection
method
checkValidity()
setCustomValidity()
select()
setSelectionRange()

HTMLKeygenElement Interface

instance
HTMLKeygenElement
property
autofocus
challenge
disabled
form
keytype
name
type
willValidate
validity
validationMessage
labels
method
checkValidity()
setCustomValidity()

HTMLOutputElement Interface

instance
HTMLOutputElement
property
htmlFor
form
name
type
defaultValue
value
willValidate
validity
validationMessage
labels
method
checkValidity()
setCustomValidity()

HTMLProgressElement Interface

instance
HTMLProgressElement
property
value
max
position
labels

HTMLMeterElement Interface

instance
HTMLMeterElement
property
value
min
max
low
high
optimum
labels

ValidityState Interface

property
valueMissing
typeMismatch
patternMismatch
tooLong
rangeUnderflow
rangeOverflow
stepMismatch
customError
valid

Interactive elements

HTMLDetailsElement Interface

instance
HTMLDetailsElement
property
open

summary

instance
HTMLElement

HTMLCommandElement Interface

instance
HTMLCommandElement
-
property
type
-
label
-
icon
-
disabled
-
checked
-
radiogroup
-
command
-

HTMLMenuElement Interface

instance
HTMLMenuElement
property
type
-
label
-

Semantics & Tags/HTML5 DOM

Common DOM interfaces

HTMLCollection Interface

instance
HTMLCollection
property
length
method
item()
namedItem()

HTMLAllCollection Interface

instance
HTMLAllCollection
method
item()
namedItem()
tags()
-

HTMLFormControlsCollection Interface

instance
HTMLFormControlsCollection
method
namedItem()

RadioNodeList Interface

instance
RadioNodeList
-
property
value

HTMLOptionsCollection Interface

instance
HTMLOptionsCollection
-
property
length
selectedIndex
method
namedItem()
add()
remove()

DOMTokenList Interface

instance
DOMTokenList
property
length
method
item()
contains()
add()
remove()
toggle()

DOMSettableTokenList Interface

instance
DOMSettableTokenList
-
property
value

DOMStringMap Interface

instance
DOMStringMap

Documents

Document Interface

instance
Document
property
location
URL
domain
referrer
cookie
lastModified
readyState
title
dir
body
head
images
embeds
plugins
links
forms
scripts
defaultView
activeElement
designMode
commands
-
innerHTML
-
method
getElementsByName()
open()
close()
write()
writeln()
hasFocus()
execCommand()
queryCommandEnabled()
queryCommandIndeterm()
queryCommandState()
queryCommandSupported()
queryCommandValue()

Elements

HTMLElement Interface

property
innerHTML
outerHTML
id
title
lang
translate
dir
className
classList
dataset
hidden
tabIndex
accessKey
accessKeyLabel
-
draggable
dropzone
-
contentEditable
isContentEditable
contextMenu
-
spellcheck
commandType
-
commandLabel
-
commandIcon
-
commandHidden
-
commandDisabled
-
commandChecked
-
style
clientHeight
clientWidth
offsetHeight
offsetLeft
offsetParent
offsetTop
offsetWidth
scrollHeight
scrollWidth
method
click()
focus()
blur()
getElementsByClassName()
insertAdjacentHTML()
scrollIntoView()

Loading Web pages

Window Interface

instance
Window
property
window
self
document
name
location
locationbar
menubar
personalbar
scrollbars
statusbar
toolbar
frames
length
top
opener
parent
frameElement
navigator
external
applicationCache
history
innerHeight
innerWidth
outerHeight
outerWidth
pageXOffset
pageYOffset
screen
screenX
screenY
status
scrollX
scrollY
method
getSelection()
close()
stop()
focus()
blur()
open()
alert()
confirm()
prompt()
print()
showModalDialog()
-
scroll()
scrollBy()
scrollTo()
matchMedia()
btoa()
atob()
setTimeout()
clearTimeout()
setInterval()
clearInterval()

BarProp Interface

BarProp Interface

property
visible

Session history and navigation

History Object

property
length
state
method
go()
back()
forward()
pushState()
replaceState()

Location Object

property
href
protocol
host
hostname
port
pathname
search
hash
method
assign()
replace()
reload()

Browsing the Web

PopStateEvent Interface

instance
PopStateEvent
property
state

HashChangeEvent Interface

instance
HashChangeEvent
property
oldURL
newURL

PageTransitionEvent Interface

instance
PageTransitionEvent
property
persisted

User Prompts

WindowModal Interface

property
dialogArguments
-
returnValue
-

System state and capabilities

Navigator Object

property
appName
appVersion
platform
userAgent
onLine
method
registerProtocolHandler()
-
registerContentHandler()
-
isProtocolHandlerRegistered()
-
isContentHandlerRegistered()
-
unregisterProtocolHandler()
-
unregisterContentHandler()
-
yieldForStorageUpdates()
-

External Interface

method
AddSearchProvider()
IsSearchProviderInstalled()

Semantics & Tags/HTML5 Events

Interface

Event Interface

instance
Event
property
NONE = 0
CAPTURING_PHASE = 1
AT_TARGET = 2
BUBBLING_PHASE = 3
type
target
currentTarget
eventPhase
bubbles
cancelable
timeStamp
defaultPrevented
isTrusted
method
stopPropagation()
preventDefault()
initEvent()
stopImmediatePropagation()

CustomEvent Interface

instance
CustomEvent
property
detail

EventTarget Interface

instance
EventTarget
method
addEventListener()
removeEventListener()
dispatchEvent()

EventListener Interface

instance
EventListener
-
method
handleEvent()
-

DocumentEvent Interface

method
createEvent()

UIEvent Interface

instance
UIEvent
property
view
detail
method
initUIEvent()

FocusEvent Interface

instance
FocusEvent
property
relatedTarget

CompositionEvent Interface

instance
CompositionEvent
property
data
locale
-

MutationEvent Interface

instance
MutationEvent
property
MODIFICATION = 1
ADDITION = 2
REMOVAL = 3
relatedNode
prevValue
newValue
attrName
attrChange
method
initMutationEvent()

ProgressEvent Interface

instance
ProgressEvent
property
lengthComputable
loaded
total

Semantics & Tags/Core DOM

DOMException

DOMException

instance
DOMException
property
code
INDEX_SIZE_ERR = 1
DOMSTRING_SIZE_ERR = 2
HIERARCHY_REQUEST_ERR = 3
WRONG_DOCUMENT_ERR = 4
INVALID_CHARACTER_ERR = 5
NO_DATA_ALLOWED_ERR = 6
NO_MODIFICATION_ALLOWED_ERR = 7
NOT_FOUND_ERR = 8
NOT_SUPPORTED_ERR = 9
INUSE_ATTRIBUTE_ERR = 10
INVALID_STATE_ERR = 11
SYNTAX_ERR = 12
INVALID_MODIFICATION_ERR = 13
NAMESPACE_ERR = 14
INVALID_ACCESS_ERR = 15
VALIDATION_ERR = 16
TYPE_MISMATCH_ERR = 17

DOMStringList

DOMStringList Interface

instance
DOMStringList
-
property
length
-
method
item()
-
contains()
-

NameList

NameList Interface

instance
NameList
-
property
length
-
method
getName()
-
getNamespaceURI()
-
contains()
-
containsNS()
-

DOMImplementationList

DOMImplementationList Interface

instance
DOMImplementationList
-
property
length
-
method
item()
-

DOMImplementationSource

DOMImplementationSource Interface

instance
DOMImplementationSource
-
method
getDOMImplementation()
-
getDOMImplementationList()
-

DOMImplementation

DOMImplementation Interface

instance
DOMImplementation
method
hasFeature()
createDocumentType()
createDocument()
getFeature()
-

DocumentFragment

DocumentFragment Interface

instance
DocumentFragment

Document

Document Interface

instance
Document
property
doctype
implementation
documentElement
inputEncoding
xmlEncoding
xmlStandalone
xmlVersion
strictErrorChecking
-
documentURI
domConfig
-
method
createElement()
createDocumentFragment()
createTextNode()
createComment()
createCDATASection()
createProcessingInstruction()
createAttribute()
createEntityReference()
-
getElementsByTagName()
importNode()
createElementNS()
createAttributeNS()
getElementsByTagNameNS()
getElementById()
adoptNode()
normalizeDocument()
-
renameNode()
-
elementFromPoint()
caretPositionFromPoint()
-

Node

Node Interface

instance
Node
property
ELEMENT_NODE = 1
ATTRIBUTE_NODE = 2
TEXT_NODE = 3
CDATA_SECTION_NODE = 4
ENTITY_REFERENCE_NODE = 5
ENTITY_NODE = 6
PROCESSING_INSTRUCTION_NODE = 7
COMMENT_NODE = 8
DOCUMENT_NODE = 9
DOCUMENT_TYPE_NODE = 10
DOCUMENT_FRAGMENT_NODE = 11
NOTATION_NODE = 12
DOCUMENT_POSITION_DISCONNECTED = 0x01
DOCUMENT_POSITION_PRECEDING = 0x02
DOCUMENT_POSITION_FOLLOWING = 0x04
DOCUMENT_POSITION_CONTAINS = 0x08
DOCUMENT_POSITION_CONTAINED_BY = 0x10
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20
nodeName
nodeValue
nodeType
parentNode
childNodes
firstChild
lastChild
previousSibling
nextSibling
attributes
ownerDocument
namespaceURI
prefix
localName
baseURI
textContent
method
insertBefore()
replaceChild()
removeChild()
appendChild()
hasChildNodes()
cloneNode()
normalize()
isSupported()
-
hasAttributes()
compareDocumentPosition()
isSameNode()
lookupPrefix()
isDefaultNamespace()
lookupNamespaceURI()
isEqualNode()
getFeature()
-
setUserData()
-
getUserData()
-

NodeList

NodeList Interface

instance
NodeList
property
length
method
item()

NamedNodeMap

NamedNodeMap Interface

instance
NamedNodeMap
property
length
method
getNamedItem()
setNamedItem()
removeNamedItem()
item()
getNamedItemNS()
setNamedItemNS()
removeNamedItemNS()

CharacterData

CharacterData Interface

instance
CharacterData
-
property
data
-
length
-
method
substringData()
-
appendData()
-
insertData()
-
deleteData()
-
replaceData()
-

Attr

Attr Interface

instance
Attr
property
name
specified
value
ownerElement
schemaTypeInfo
-
isId
-

Element

Element Interface

instance
Element
property
tagName
schemaTypeInfo
-
scrollTop
scrollLeft
scrollWidth
scrollHeight
clientTop
clientLeft
clientWidth
clientHeight
innerHTML
outerHTML
method
getAttribute()
setAttribute()
removeAttribute()
getAttributeNode()
setAttributeNode()
removeAttributeNode()
getElementsByTagName()
getAttributeNS()
setAttributeNS()
removeAttributeNS()
getAttributeNodeNS()
setAttributeNodeNS()
getElementsByTagNameNS()
hasAttribute()
hasAttributeNS()
setIdAttribute()
-
setIdAttributeNS()
-
setIdAttributeNode()
-
getClientRects()
getBoundingClientRect()
insertAdjacentHTML()

Text

Text Interface

instance
Text
-
property
isElementContentWhitespace
-
wholeText
-
serializeAsCDATA
-
method
splitText()
-
replaceWholeText()
-

Comment

Comment Interface

instance
Comment

TypeInfo

TypeInfo Interface

instance
TypeInfo
-
property
DERIVATION_RESTRICTION = 0x00000001
-
DERIVATION_EXTENSION = 0x00000002
-
DERIVATION_UNION = 0x00000004
-
DERIVATION_LIST = 0x00000008
-
typeName
-
typeNamespace
-
method
isDerivedFrom()
-

UserDataHandler

UserDataHandler Interface

instance
UserDataHandler
-
property
NODE_CLONED = 1
-
NODE_IMPORTED = 2
-
NODE_DELETED = 3
-
NODE_RENAMED = 4
-
NODE_ADOPTED = 5
-
method
handle()
-

DOMError

DOMError Interface

instance
DOMError
-
property
SEVERITY_WARNING = 1
-
SEVERITY_ERROR = 2
-
SEVERITY_FATAL_ERROR = 3
-
severity
-
message
-
type
-
relatedException
-
relatedData
-
location
-

DOMErrorHandler

DOMErrorHandler Interface

instance
DOMErrorHandler
-
method
handleError()
-

DOMLocator

DOMLocator Interface

instance
DOMLocator
-
property
lineNumber
-
columnNumber
-
byteOffset
-
utf16Offset
-
relatedNode
-
uri
-

DOMConfiguration

DOMConfiguration Interface

instance
DOMConfiguration
-
property
parameterNames
-
method
setParameter()
-
getParameter()
-
canSetParameter()
-

CDATASection

CDATASection Interface

instance
CDATASection
-

DocumentType

DocumentType Interface

instance
DocumentType
property
name
entities
-
notations
-
publicId
systemId
internalSubset
-

Notation

Notation Interface

instance
Notation
-
property
publicId
-
systemId
-

Entity

Entity Interface

instance
Entity
-
property
publicId
-
systemId
-
notationName
-
inputEncoding
-
xmlEncoding
-
xmlVersion
-

EntityReference

EntityReference Interface

instance
EntityReference
-

ProcessingInstruction

ProcessingInstruction Interface

instance
ProcessingInstruction
property
target
data

Range

Range Interface

instance
Range
method
getClientRects()
getBoundingClientRect()

ClientRectList Interface

property
length
method
item()

ClientRect Interface

property
top
right
bottom
left
width
height

DOMParser

DOMParser Interface

instance
DOMParser
method
parseFromString()

XMLSerializer

XMLSerializer Interface

instance
XMLSerializer
method
serializeToString()

Semantics & Tags/MicroData

MicroData

interface Document

method
NodeList getItems(optional DOMString typeNames)
-

HTMLElement

property
itemScope
-
itemType
-
itemId
-
itemRef
-
itemProp
-
HTMLPropertiesCollection properties
-
itemValue
-

Semantics & Tags/Selectors API Level 1

Document

Document Interface

instance
Document
method
querySelector()
querySelectorAll()

DocumentFragment

DocumentFragment Interface

instance
DocumentFragment
method
querySelector()
querySelectorAll()

Element

Element Interface

instance
Element
method
querySelector()
querySelectorAll()

Semantics & Tags/Element Traversal

ElementTraversal

ElementTraversal interface

property
firstElementChild
lastElementChild
previousElementSibling
nextElementSibling
childElementCount

Offline & Storage/Offline Web applications

Offline Web applications

ApplicationCache Interface

instance
ApplicationCache
property
UNCACHED = 0
IDLE = 1
CHECKING = 2
DOWNLOADING = 3
UPDATEREADY = 4
OBSOLETE = 5
status
onchecking
onerror
onnoupdate
ondownloading
onprogress
onupdateready
oncached
onobsolete
method
update()
abort()
swapCache()

Offline & Storage/Web Storage

Web Storage

Storage Interface

instance
Storage
property
length
method
key()
getItem()
setItem()
removeItem()
clear()

WindowSessionStorage Interface

property
sessionStorage

WindowLocalStorage Interface

property
localStorage

StorageEvent Interface

instance
StorageEvent
property
key
oldValue
newValue
url
storageArea

Offline & Storage/Indexed Database API

Indexed Database API

IDBKeyRange

property
lower
-
upper
-
lowerOpen
-
upperOpen
-
method
only(value)
lowerBound(lower, open)
upperBound(upper, open)
bound(lower, upper, lowerOpen, upperOpen)

IDBRequest

property
onsuccess
onerror
result
error
source
transaction
readyState

IDBOpenDBRequest

property
onblocked
onupgradeneeded

IDBVersionChangeEvent

property
oldVersion
-
newVersion
-

IDBEnvironment

property
indexedDB

IDBFactory

method
open(name)
deleteDatabase(name)
cmp(first, second)

IDBDatabase

property
name
version
objectStoreNames
onabort
onerror
onversionchange
method
createObjectStore(name,keyPath, autoIncrement)
deleteObjectStore(name)
transaction(storeNames,mode, timeout)
close()

IDBObjectStore

property
name
keyPath
indexNames
transaction
autoIncrement
method
put(value, key)
add(value, key)
delete(key)
get(key)
clear()
openCursor(range,direction)
createIndex(name,keyPath, unique)
index(name)
deleteIndex(indexName)
count(key)

IDBIndex

property
name
objectStore
-
keyPath
multiEntry
-
unique
-
method
openCursor(range,direction)
openKeyCursor(range,direction)
get(key)
getKey(key)
-
count(key)

IDBCursor

property
source
-
direction
-
key
-
primaryKey
-
method
update(value)
-
advance(count)
-
continue(key)
-
delete()
-

IDBCursorWithValue

property
value
-

IDBTransaction

property
mode
db
error
onabort
oncomplete
ontimeout
-
method
objectStore(name)
abort()

IDBEnvironmentSync

property
indexedDBSync
-

IDBFactorySync

method
open(name)
-
deleteDatabase(name)
-
cmp(first, second)
-

IDBDatabaseSync

property
name
-
version
-
objectStoreNames
-
method
createObjectStore(name, optionalParameters)
-
deleteObjectStore(name)
-
transaction(storeNames, callback, mode, timeout)
-
close()
-

IDBTransactionCallback

method
transactionStarted(transaction)
-

IDBVersionChangeCallback

method
transactionStarted(transaction, oldVersion)
-

IDBObjectStoreSync

property
name
-
keyPath
-
indexNames
-
transaction
-
autoIncrement
-
method
put(value, key)
-
add(value, key)
-
delete(key)
-
get(key)
-
clear()
-
createIndex(name,keyPath, unique)
-
index(name)
-
deleteIndex(indexName)
-
openCursor(range,direction)
-
count(key)
-

IDBIndexSync

property
name
-
objectStore
-
keyPath
-
multiEntry
-
unique
-
method
openCursor(range,direction)
-
openKeyCursor(range,direction)
-
get(key)
-
getKey(key)
-
count(key)
-

IDBCursorSync

property
source
-
direction
-
primaryKey
-
method
update(value)
-
advance(count)
-
continue(key)
-
delete()
-

IDBCursorWithValueSync

property
value
-

IDBTransactionSync

property
mode
-
db
-
error
-
method
objectStore(name)
-
abort()
-

Offline & Storage/File API

File API

FileList Interface

property
length
method
item(index)

Blob Interface

instance
Blob
property
size
type
method
slice()
close()
-

File Interface

instance
File
-
property
name
-
lastModifiedDate
-

FileReader Interface

instance
FileReader
property
onloadstart
onprogress
onload
onabort
onerror
onloadend
EMPTY = 0
LOADING = 1
DONE = 2
readyState
result
error
method
readAsArrayBuffer()
readAsBinaryString()
readAsText()
readAsDataURL()
abort()

FileReaderSync Interface

instance
FileReader
-
method
readAsArrayBuffer()
-
readAsText()
-
readAsDataURL()
-

URL Interface

method
createObjectURL()
revokeObjectURL()

Offline & Storage/File API: Writer

File API: Writer

BlobBuilder interface

instance
BlobBuilder
-
method
getBlob()
-
append()
-

FileSaver interface

instance
FileSaver
-
property
INIT
-
WRITING
-
DONE
-
readyState
-
error
-
onwritestart
-
onprogress
-
onwrite
-
onabort
-
onerror
-
onwriteend
-
method
abort()
-

FileWriter interface

instance
FileWriter
-
property
position
-
length
-
method
write()
-
seek()
-
truncate()
-

FileWriterSync interface

instance
FileWriterSync
-
property
position
-
length
-
method
write()
-
seek()
-
truncate()
-

Offline & Storage/File API: Directories and System

Data Persistence and accessing the API

LocalFileSystem

property
TEMPORARY = 0
PERSISTENT = 1
method
requestFileSystem()
resolveLocalFileSystemURL()

LocalFileSystemSync

property
TEMPORARY = 0
PERSISTENT = 1
method
requestFileSystemSync()
-
resolveLocalFileSystemSyncURL()
-

Metadata

property
modificationTime
size

Flags

property
create
-
exclusive
-

The asynchronous filesystem interface

FileSystem

property
name
root

Entry

property
isFile
isDirectory
name
fullPath
filesystem
method
getMetadata()
moveTo()
copyTo()
toURL()
remove()
getParent()

DirectoryEntry

method
createReader()
getFile()
getDirectory()

DirectoryReader

method
readEntries()

FileEntry

method
createWriter()
file()

FileSystemCallback

method
handleEvent()
-

EntryCallback

method
handleEvent()
-

EntriesCallback

method
handleEvent()
-

MetadataCallback

method
handleEvent()
-

FileWriterCallback

method
handleEvent()
-

FileCallback

method
handleEvent()
-

VoidCallback

method
handleEvent()
-

ErrorCallback

method
handleEvent()
-

The synchronous filesystem interface

FileSystemSync

property
name
-
root
-

EntrySync

property
isFile
-
isDirectory
-
name
-
fullPath
-
filesystem
-
method
getMetadata()
-
moveTo()
-
copyTo()
-
toURL()
-
remove()
-
getParent()
-

DirectoryEntrySync

method
createReader()
-
getFile()
-
getDirectory()
-
removeRecursively()
-

DirectoryReaderSync

method
readEntries()
-

FileEntrySync

method
createWriter()
-
file()
-

Device Access/Calendar API

Calendar API

ServiceCalendar interface

instance
ServiceCalendar
-
property
calendar
-

Calendar interface

property
findEvents
-

CalendarEvent interface

instance
CalendarEvent
-
property
id
-
description
-
location
-
summary
-
start
-
end
-
status
-
transparency
-
recurrence
-
reminder
-

CalendarRepeatRule interface

property
frequency
-
interval
-
expires
-
exceptionDates
-
daysInWeek
-
daysInMonth
-
daysInYear
-
weeksInMonth
-
monthsInYear
-

CalendarFindOptions interface

property
filter
-
multiple
-

CalendarEventFilter interface

property
startBefore
-
startAfter
-
endBefore
-
endAfter
-

CalendarEventSuccessCB interface

property
onSuccess
-

CalendarErrorCB interface

property
onError
-

CalendarError interface

property
UNKNOWN_ERROR = 0
-
INVALID_ARGUMENT_ERROR = 1
-
TIMEOUT_ERROR = 2
-
PENDING_OPERATION_ERROR = 3
-
IO_ERROR = 4
-
NOT_SUPPORTED_ERROR = 5
-
PERMISSION_DENIED_ERROR = 20
-
code
-

CalendarEventExtended

property
Xallday
-

Device Access/Battery Status API

Battery Status API

NavigatorBattery

property
battery
-

BatteryManager

property
charging
-
chargingTime
-
dischargingTime
-
level
-
onchargingchange
-
onchargingtimechange
-
ondischargingtimechange
-
onlevelchange
-

Device Access/Fullscreen

Fullscreen

Element

method
requestFullscreen()

Document

property
fullscreenEnabled
fullscreenElement
method
exitFullscreen()

Connectivity/WebSocket

WebSocket

WebSocket

property
url
-
CONNECTING = 0
-
OPEN = 1
-
CLOSING = 2
-
CLOSED = 3
-
readyState
-
bufferedAmount
-
extensions
-
protocol
-
binaryType
-
onopen
-
onerror
-
onclose
-
onmessage
-
method
close()
-
send(data)
-

CloseEvent

property
wasClean
code
reason

Connectivity/Server-Sent Events

Server-Sent Events

EventSource Interface

instance
EventSource
property
url
CONNECTING = 0
OPEN = 1
CLOSED = 2
readyState
onopen
onmessage
onerror
method
close()

Connectivity/Web Messaging

MessageEvent

MessageEvent Interface

instance
MessageEvent
property
data
origin
lastEventId
source
ports

MessageChannel

MessageChannel Interface

instance
MessageChannel
property
port1
port2

MessagePort

MessagePort Interface

instance
MessagePort
property
onmessage
method
postMessage()
start()
close()

Multimedia

Video Element

HTMLVideoElement Interface

instance
HTMLVideoElement
property
width
height
videoWidth
videoHeight
poster

Audio Element

HTMLAudioElement Interface

instance
HTMLAudioElement

HTML5 Audio & Video DOM Reference

AudioTrackList interface

property
length
-
onchange
-
onaddtrack
-
method
AudioTrack(index)
-
getTrackById(id)
-

AudioTrack interface

property
id
-
kind
-
label
-
language
-
enabled
-

VideoTrackList interface

property
length
-
selectedIndex
-
onchange
-
onaddtrack
-
method
VideoTrack(index)
-
getTrackById(id)
-

VideoTrack interface

property
id
-
kind
-
label
-
language
-
selected
-

MediaController interface

property
buffered
-
seekable
-
duration
-
currentTime
-
paused
-
played
-
defaultPlaybackRate
-
playbackRate
-
volume
-
muted
-

TextTrackList interface

property
length
onaddtrack
method
TextTrack(index)
-

TextTrack interface

property
kind
-
label
-
language
-
DISABLED = 0
-
HIDDEN = 1
-
SHOWING = 2
-
mode
-
cues
-
activeCues
-
method
addCue()
-
removeCue()
-

TextTrackCueList interface

property
length
-
method
TextTrackCue(index)
-
getCueById(id)
-

TextTrackCue interface

property
track
-
id
-
startTime
-
endTime
-
pauseOnExit
-
vertical
-
snapToLines
-
line
-
position
-
size
-
align
-
text
-
onenter
-
onexit
-
method
getCueAsHTML()
-

3D, Graphics & Effect/SVG

Basic DOM interfaces

SVGElement interface

instance
SVGElement

SVGAnimatedBoolean interface

instance
SVGAnimatedBoolean

SVGAnimatedString interface

instance
SVGAnimatedString

SVGStringList interface

instance
SVGStringList

SVGAnimatedEnumeration interface

instance
SVGAnimatedEnumeration

SVGAnimatedInteger interface

instance
SVGAnimatedInteger

SVGNumber interface

instance
SVGNumber

SVGAnimatedNumber interface

instance
SVGAnimatedNumber
-

SVGNumberList interface

instance
SVGNumberList
-

SVGAnimatedNumberList interface

instance
SVGAnimatedNumberList
-

SVGLength interface

instance
SVGLength

SVGAnimatedLength interface

instance
SVGAnimatedLength

SVGLengthList interface

instance
SVGLengthList
-

SVGAnimatedLengthList interface

instance
SVGAnimatedLengthList
-

SVGAngle interface

instance
SVGAngle

SVGAnimatedAngle interface

instance
SVGAnimatedAngle
-

SVGColor interface

instance
SVGColor
-

SVGICCColor interface

instance
SVGICCColor
-

SVGRect interface

instance
SVGRect

SVGAnimatedRect interface

instance
SVGAnimatedRect

SVGStylable interface

instance
SVGLocatableElement
-

SVGLocatable interface

instance
SVGLocatable
-

SVGTransformable interface

instance
SVGTransformable
-

SVGTests interface

instance
SVGTests
-

SVGLangSpace interface

instance
SVGLangSpace
-

SVGExternalResourcesRequired interface

instance
SVGExternalResourcesRequired
-

SVGViewSpec interface

instance
SVGViewSpec

SVGCSSRule interface

instance
SVGCSSRule
-

Document Structure

SVGDocument interface

instance
SVGDocument
-

SVGSVGElement interface

instance
SVGSVGElement

SVGGElement interface

instance
SVGGElement

SVGDefsElement interface

instance
SVGDefsElement

SVGDescElement interface

instance
SVGDescElement

SVGTitleElement interface

instance
SVGTitleElement

SVGSymbolElement interface

instance
SVGSymbolElement

SVGUseElement interface

instance
SVGUseElement

SVGElementInstance interface

instance
SVGElementInstance
-

SVGElementInstanceList interface

instance
SVGElementInstanceList
-

SVGImageElement interface

instance
SVGImageElement

SVGSwitchElement interface

instance
SVGSwitchElement

GetSVGDocument interface

instance
GetSVGDocument
-

Styling

SVGStyleElement interface

instance
SVGStyleElement

Coordinate Systems, Transformations and Units

SVGPoint interface

instance
SVGPoint

SVGPointList interface

instance
SVGPointList

SVGMatrix interface

instance
SVGMatrix

SVGTransform interface

instance
SVGTransform

SVGTransformList interface

instance
SVGTransformList

SVGAnimatedTransformList interface

instance
SVGAnimatedTransformList

SVGPreserveAspectRatio interface

instance
SVGPreserveAspectRatio

SVGAnimatedPreserveAspectRatio interface

instance
SVGAnimatedPreserveAspectRatio

Paths

SVGPathSeg interface

instance
SVGPathSeg
-

SVGPathSegClosePath interface

instance
SVGPathSegClosePath
-

SVGPathSegMovetoAbs interface

instance
SVGPathSegMovetoAbs
-

SVGPathSegMovetoRel interface

instance
SVGPathSegMovetoRel
-

SVGPathSegLinetoAbs interface

instance
SVGPathSegLinetoAbs
-

SVGPathSegLinetoRel interface

instance
SVGPathSegLinetoRel
-

SVGPathSegCurvetoCubicAbs interface

instance
SVGPathSegCurvetoCubicAbs
-

SVGPathSegCurvetoCubicRel interface

instance
SVGPathSegCurvetoCubicRel
-

SVGPathSegCurvetoQuadraticAbs interface

instance
SVGPathSegCurvetoQuadraticAbs
-

SVGPathSegCurvetoQuadraticRel interface

instance
SVGPathSegCurvetoQuadraticRel
-

SVGPathSegArcAbs interface

instance
SVGPathSegArcAbs
-

SVGPathSegArcRel interface

instance
SVGPathSegArcRel
-

SVGPathSegLinetoHorizontalAbs interface

instance
SVGPathSegLinetoHorizontalAbs
-

SVGPathSegLinetoHorizontalRel interface

instance
SVGPathSegLinetoHorizontalRel
-

SVGPathSegLinetoVerticalAbs interface

instance
SVGPathSegLinetoVerticalAbs
-

SVGPathSegLinetoVerticalRel interface

instance
SVGPathSegLinetoVerticalRel
-

SVGPathSegCurvetoCubicSmoothAbs interface

instance
SVGPathSegCurvetoCubicSmoothAbs
-

SVGPathSegCurvetoCubicSmoothRel interface

instance
SVGPathSegCurvetoCubicSmoothRel
-

SVGPathSegCurvetoQuadraticSmoothAbs interface

instance
SVGPathSegCurvetoQuadraticSmoothAbs
-

SVGPathSegCurvetoQuadraticSmoothRel interface

instance
SVGPathSegCurvetoQuadraticSmoothRel
-

SVGPathSegList interface

instance
SVGPathSegList
-

SVGAnimatedPathData interface

instance
SVGAnimatedPathData
-

SVGPathElement interface

instance
SVGPathElement

Basic Shapes

SVGRectElement interface

instance
SVGRectElement

SVGCircleElement interface

instance
SVGCircleElement

SVGEllipseElement interface

instance
SVGEllipseElement

SVGLineElement interface

instance
SVGLineElement

SVGAnimatedPoints interface

instance
SVGAnimatedPoints
-

SVGPolylineElement interface

instance
SVGPolylineElement

SVGPolygonElement interface

instance
SVGPolygonElement

Text

SVGTextContentElement interface

instance
SVGTextContentElement

SVGTextPositioningElement interface

instance
SVGTextPositioningElement

SVGTextElement interface

instance
SVGTextElement

SVGTSpanElement interface

instance
SVGTSpanElement

SVGTRefElement interface

instance
SVGTRefElement
-

SVGTextPathElement interface

instance
SVGTextPathElement

SVGAltGlyphElement interface

instance
SVGAltGlyphElement
-

SVGAltGlyphDefElement interface

instance
SVGAltGlyphDefElement
-

SVGAltGlyphItemElement interface

instance
SVGAltGlyphItemElement
-

SVGGlyphRefElement interface

instance
SVGGlyphRefElement
-

Painting

SVGPaint interface

instance
SVGPaint
-

SVGMarkerElement interface

instance
SVGMarkerElement

Color

SVGColorProfileElement interface

instance
SVGColorProfileElement
-

SVGColorProfileRule interface

instance
SVGColorProfileRule
-

Paint Servers

SVGGradientElement interface

instance
SVGGradientElement

SVGLinearGradientElement interface

instance
SVGLinearGradientElement

SVGRadialGradientElement interface

instance
SVGRadialGradientElement

SVGStopElement interface

instance
SVGStopElement

SVGPatternElement interface

instance
SVGPatternElement

Clipping, Masking and Compositing

SVGClipPathElement interface

instance
SVGClipPathElement

SVGMaskElement interface

instance
SVGMaskElement

Filter Effects

SVGFilterElement interface

instance
SVGFilterElement

SVGFilterPrimitiveStandardAttributes

instance
SVGFilterPrimitiveStandardAttributes
-

SVGFEBlendElement interface

instance
SVGFEBlendElement

SVGFEColorMatrixElement interface

instance
SVGFEColorMatrixElement

SVGFEComponentTransferElement interface

instance
SVGFEComponentTransferElement

SVGComponentTransferFunctionElement interface

instance
SVGComponentTransferFunctionElement

SVGFEFuncRElement interface

instance
SVGFEFuncRElement

SVGFEFuncGElement interface

instance
SVGFEFuncGElement

SVGFEFuncBElement interface

instance
SVGFEFuncBElement

SVGFEFuncAElement interface

instance
SVGFEFuncAElement

SVGFECompositeElement interface

instance
SVGFECompositeElement

SVGFEConvolveMatrixElement interface

instance
SVGFEConvolveMatrixElement

SVGFEDiffuseLightingElement interface

instance
SVGFEDiffuseLightingElement

SVGFEDistantLightElement interface

instance
SVGFEDistantLightElement

SVGFEPointLightElement interface

instance
SVGFEPointLightElement

SVGFESpotLightElement interface

instance
SVGFESpotLightElement

SVGFEDisplacementMapElement interface

instance
SVGFEDisplacementMapElement

SVGFEFloodElement interface

instance
SVGFEFloodElement

SVGFEGaussianBlurElement interface

instance
SVGFEGaussianBlurElement

SVGFEImageElement interface

instance
SVGFEImageElement

SVGFEMergeElement interface

instance
SVGFEMergeElement

SVGFEMergeNodeElement interface

instance
SVGFEMergeNodeElement

SVGFEMorphologyElement interface

instance
SVGFEMorphologyElement

SVGFEOffsetElement interface

instance
SVGFEOffsetElement

SVGFESpecularLightingElement interface

instance
SVGFESpecularLightingElement

SVGFETileElement interface

instance
SVGFETileElement

SVGFETurbulenceElement interface

instance
SVGFETurbulenceElement

Interactivity

SVGCursorElement interface

instance
SVGCursorElement

Linking

SVGAElement interface

instance
SVGAElement

SVGViewElement interface

instance
SVGViewElement

Scripting

SVGScriptElement interface

instance
SVGScriptElement

SVGZoomEvent interface

instance
SVGZoomEvent
-

Animation

ElementTimeControl interface

instance
ElementTimeControl
-

TimeEvent interface

instance
TimeEvent
-

SVGAnimationElement interface

instance
SVGAnimationElement
-

SVGAnimateElement interface

instance
SVGAnimateElement

SVGSetElement interface

instance
SVGSetElement

SVGAnimateMotionElement interface

instance
SVGAnimateMotionElement

SVGMPathElement interface

instance
SVGMPathElement

SVGAnimateColorElement interface

instance
SVGAnimateColorElement
-

SVGAnimateTransformElement interface

instance
SVGAnimateTransformElement

Fonts

SVGFontElement interface

instance
SVGFontElement
-

SVGGlyphElement interface

instance
SVGGlyphElement
-

SVGMissingGlyphElement interface

instance
SVGMissingGlyphElement
-

SVGHKernElement interface

instance
SVGHKernElement
-

SVGVKernElement interface

instance
SVGVKernElement
-

SVGFontFaceElement interface

instance
SVGFontFaceElement
-

SVGFontFaceSrcElement interface

instance
SVGFontFaceSrcElement
-

SVGFontFaceUriElement interface

instance
SVGFontFaceUriElement
-

SVGFontFaceFormatElement interface

instance
SVGFontFaceFormatElement
-

SVGFontFaceNameElement interface

instance
SVGFontFaceNameElement
-

Metadata

SVGMetadataElement interface

instance
SVGMetadataElement

Extensibility

SVGForeignObjectElement interface

instance
SVGForeignObjectElement

3D, Graphics & Effect/Canvas Element

Canvas Element

HTMLCanvasElement Interface

instance
HTMLCanvasElement
property
width
height
method
toDataURL()
toBlob()
getContext()

3D, Graphics & Effect/HTML Canvas 2D Context

HTML Canvas 2D Context

CanvasRenderingContext2D Interface

instance
CanvasRenderingContext2D
property
canvas
globalAlpha
globalCompositeOperation
strokeStyle
fillStyle
shadowOffsetX
shadowOffsetY
shadowBlur
shadowColor

CanvasLineStyles interface

property
lineWidth
lineCap
lineJoin
miterLimit

CanvasText interface

property
font
textAlign
textBaseline

CanvasGradient Interface

instance
CanvasGradient
method
addColorStop()

CanvasPattern Interface

instance
CanvasPattern
-

TextMetrics Interface

property
width

ImageData Interface

instance
ImageData
property
width
height
data

3D, Graphics & Effect/WebGL

WebGL Object

Object

instance
WebGLContextAttributes
-
WebGLObject
-
WebGLBuffer
WebGLFramebuffer
-
WebGLProgram
WebGLRenderbuffer
WebGLShader
-
WebGLTexture
WebGLUniformLocation
-
WebGLActiveInfo
-
WebGLShaderPrecisionFormat
-

Performance & Integration

XMLHttpRequest Level 2

XMLHttpRequestEventTarget

property
onloadstart
onprogress
onabort
onerror
onload
ontimeout
onloadend

XMLHttpRequestResponseType

property
arraybuffer
blob
document
json
text

States

property
UNSENT = 0
OPENED = 1
HEADERS_RECEIVED = 2
LOADING = 3
DONE = 4
readyState

Request

property
timeout
withCredentials
upload
method
open(DOMString method, DOMString url, optional boolean async, optional DOMString user, optional DOMString password)
setRequestHeader(DOMString header, DOMString value)
send()
send(ArrayBuffer data)
send(Blob data)
send(Document data)
send(DOMString data)
send(FormData data)
abort()

Response

property
status
statusText
responseType
response
responseText
responseXML
method
getResponseHeader(DOMString header)
getAllResponseHeaders()
overrideMimeType(DOMString mime)

Page Visibility

Document

property
hidden
visibilityState

Timing control for script-based animations

WindowAnimationTiming

method
requestAnimationFrame()
cancelAnimationFrame()

CSS3

Selectors

Universal selector

property
*

Type selector

property
E

Attribute selectors

property
E[foo]
E[foo="bar"]
E[foo~="bar"]
E[foo^="bar"]
E[foo$="bar"]
E[foo*="bar"]
E[foo|="en"]

Structural pseudo-classes

property
E:root
E:nth-child(n)
E:nth-last-child(n)
E:nth-of-type(n)
E:nth-last-of-type(n)
E:first-child
E:last-child
E:first-of-type
E:last-of-type
E:only-child
E:only-of-type
E:empty

The target pseudo-class

property
E:target
-

The :lang() pseudo-class

property
E:lang(fr)

The UI element states pseudo-classes

property
E:enabled
E:disabled
E:checked

The ::first-line pseudo-element

property
E::first-line
-

The ::first-letter pseudo-element

property
E::first-letter
-

The ::before pseudo-element

property
E::before
-

The ::after pseudo-element

property
E::after
-

Class selectors

property
E.warning

ID selectors

property
E#myid

Negation pseudo-class

property
E:not(s)

Descendant combinator

property
E F

Child combinator

property
E > F

Adjacent sibling combinator

property
E + F

General sibling combinator

property
E ~ F

Conditional Rules

CSSRule Interface extension

property
SUPPORTS_RULE
DOCUMENT_RULE
-

CSSGroupingRule

property
cssRules
method
insertRule()
deleteRule()

CSSConditionRule

property
conditionText
-

CSSMediaRule

instance
CSSMediaRule
property
media

CSSSupportsRule

instance
CSSSupportsRule
-

CSSDocumentRule

instance
CSSDocumentRule
-

CSS

instance
CSS
-
property
supports
-

Regions

Region Interface

property
regionOverset
-
method
getRegionFlowRanges()
-
getComputedRegionStyle()
-

CSSRegionStyleRule Interface

property
selectorText
-
cssRules
-
method
insertRule()
-
deleteRule()
-

Variables Module

CSSVariableComponentValue Interface

property
variableName
-
variableValue
-

CSSOM

MediaList Interface

property
mediaText
length
method
item()
appendMedium()
deleteMedium()

StyleSheet Interface

property
type
href
ownerNode
parentStyleSheet
title
media
disabled

CSSStyleSheet Interface

property
ownerRule
cssRules
method
insertRule()
deleteRule()

Document Interface extension

property
styleSheets
selectedStyleSheetSet
-
lastStyleSheetSet
-
preferredStyleSheetSet
-
styleSheetSets
-
method
enableStyleSheetsForSet()
-

LinkStyle Interface

property
sheet

CSSRule Interface

property
STYLE_RULE
IMPORT_RULE
MEDIA_RULE
FONT_FACE_RULE
PAGE_RULE
NAMESPACE_RULE
cssText
parentRule
parentStyleSheet

CSSStyleRule Interface

property
selectorText
style

CSSImportRule Interface

property
href
-
media
-
styleSheet
-

CSSMediaRule Interface

property
media
cssRules
method
insertRule()
deleteRule()

CSSFontFaceRule Interface

property
style

CSSPageRule Interface

property
selectorText
style

CSSNamespaceRule Interface

property
namespaceURI
prefix

CSSStyleDeclaration Interface

property
cssText
length
values
-
parentRule
azimuth
-
background
backgroundAttachment
backgroundColor
backgroundImage
backgroundPosition
backgroundRepeat
border
borderCollapse
borderColor
borderSpacing
borderStyle
borderTop
borderRight
borderBottom
borderLeft
borderTopColor
borderRightColor
borderBottomColor
borderLeftColor
borderTopStyle
borderRightStyle
borderBottomStyle
borderLeftStyle
borderTopWidth
borderRightWidth
borderBottomWidth
borderLeftWidth
borderWidth
bottom
captionSide
clear
clip
color
content
counterIncrement
counterReset
cue
-
cueAfter
-
cueBefore
-
cursor
direction
display
elevation
-
emptyCells
cssFloat
font
fontFamily
fontSize
fontSizeAdjust
-
fontStretch
fontStyle
fontVariant
fontWeight
height
left
letterSpacing
lineHeight
listStyle
listStyleImage
listStylePosition
listStyleType
margin
marginTop
marginRight
marginBottom
marginLeft
markerOffset
-
marks
-
maxHeight
maxWidth
minHeight
minWidth
orphans
outline
outlineColor
outlineStyle
outlineWidth
overflow
padding
paddingTop
paddingRight
paddingBottom
paddingLeft
page
pageBreakAfter
pageBreakBefore
pageBreakInside
pause
-
pauseAfter
-
pauseBefore
-
pitch
-
pitchRange
-
playDuring
-
position
quotes
richness
-
right
size
speak
speakHeader
-
speakNumeral
-
speakPunctuation
-
speechRate
-
stress
-
tableLayout
textAlign
textDecoration
textIndent
textShadow
textTransform
top
unicodeBidi
verticalAlign
visibility
voiceFamily
-
volume
-
whiteSpace
widows
width
wordSpacing
zIndex
method
item()
getPropertyValue()
getPropertyPriority()
setProperty()
removeProperty()

CSSPropertyValue Interface

property
cssText

CSSMapValue Interface

method
CSSValue()
-

CSSPropertyValueList Interface

property
list
-

CSSComponentValue Interface

property
type
-
value
-

CSSStringComponentValue Interface

property
string
-

CSSKeywordComponentValue Interface

property
keyword
-

CSSIdentifierComponentValue Interface

property
identifier
-

CSSColorComponentValue Interface

property
red
-
green
-
blue
-
alpha
-

CSSLengthComponentValue Interface

property
em
-
ex
-
px
-

CSSPercentageComponentValue Interface

property
percent
-

CSSURLComponentValue Interface

property
url
-

ElementCSSInlineStyle Interface

property
style
-

Window Interface extension

method
getComputedStyle()

CSSOM View

MediaQueryList Interface

instance
MediaQueryList
property
media
matches
method
addListener()
removeListener()

MediaQueryListListener Interface

instance
MediaQueryListListener
-
method
handleChange()
-

Screen Interface

instance
Screen
property
availWidth
availHeight
width
height
colorDepth
pixelDepth

CaretPosition Interface

instance
CaretPosition
-
property
offsetNode
-
offset
-

loading...

機能選択

機種一覧