HTML5
Modern webpage language
HTML5 is the fifth major version of HTML, the markup language that structures web pages.
Released in 2014, it introduced native support for audio, video, and interactive graphics without requiring plugins like Flash.
HTML5 also added semantic elements like header, footer, and article that better describe page structure: The site was rebuilt in HTML5 to work on mobile devices.
Markup language declaration
- tagsIdentifiers for sorting items
- elementsFundamental parts or substances
- attributesInherent characteristics or properties
- semanticsStudy of linguistic meaning
structure · head · body · header · footer · nav · section · article
Recorded moving imagery
- audioTransmitted sound content
- canvasHeavy woven cloth
- animationTechnique creating movement illusion
- streamingReal-time digital delivery
embed · player · controls · autoplay · loop · playback · track · source
Varieties or documents
- canvasHeavy woven cloth
- drag-and-dropMoving items via cursor
- validationConfirming truth or accuracy
- placeholderTemporary position marker
autofocus · range · progress · meter · details · summary · dialog · output
Digital position identification
- WebSocketFull-duplex communication protocol
- historyRecord of past events
- notificationFormal notice given
- fullscreenEntire monitor occupied
Concealed storage spot
- offlineNot internet-connected
- manifestClearly apparent or displayed
- quotaFixed assigned amount
- persistenceContinuing despite difficulty
doctype
Markup language declaration
- tagsIdentifiers for sorting items
- elementsFundamental parts or substances
- attributesInherent characteristics or properties
semantics · structure · head · body · header · footer · nav · section · article · aside
video
Recorded moving imagery
streaming · embed · player · controls · autoplay · loop · playback · track · source · subtitle
forms
Varieties or documents
- canvasHeavy woven cloth
- drag-and-dropMoving items via cursor
- validationConfirming truth or accuracy
placeholder · autofocus · range · progress · meter · details · summary · dialog · output · autocomplete
geolocation
Digital position identification
- WebSocketFull-duplex communication protocol
- historyRecord of past events
- notificationFormal notice given
fullscreen · fetch · clipboard · battery
cache
Concealed storage spot
- software developmentcoding, programming, bug, debug, debugging
- Web Standardsdoctype, CSS, charset, meta tags, HTTP
- UI frameworksCocoa, React, Angular, Vue, nana
- multimediaaudio, video, images, graphics, animation
- Browser warsInternet Explorer, Netscape, Firefox, Safari, Opera
- digital textbookse-books, EPUB, Kindle, PDF, highlights
HTML5CSS
Web presentation language
JavaScript · TypeScript · backend · WebGL · PHP
HTML5machine code
CPU-executable binary instructions
assembly language · native apps · Swift · Kotlin · C++
- HTML fileTagged text for browsers
- HTML editorWebpage markup writing tool
- HTML elementMarkup structure on webpages
- html tags