Web pages
What Are Web Pages?
Web pages are documents formatted in HTML (Hypertext Markup Language) that are transmitted over the internet using the HTTP or HTTPS protocol and rendered by web browsers into text, images, audio, video, and interactive controls that users see on screen. A web page is identified by a unique URL (Uniform Resource Locator) and may link to other pages through hyperlinks, forming the navigable structure of the World Wide Web. Tim Berners-Lee created the first web page at CERN in 1991 while developing HTTP and HTML as mechanisms for sharing scientific documents, establishing the core architecture that remains in use today. Web pages range from static documents whose content does not change between requests to dynamic pages whose content is assembled from databases and application logic at the moment of each request.
The technical standards governing web pages are maintained by the Web Hypertext Application Technology Working Group (WHATWG) and the W3C. The HTML Living Standard is the continuously maintained specification for HTML and the Document Object Model (DOM), produced by WHATWG in collaboration with Apple, Google, Mozilla, and Microsoft.
Document Structure and Markup
A web page's structure is expressed in HTML: a markup language that annotates text content with elements describing its semantic role. Heading elements (h1 through h6) define hierarchical section titles; paragraph, list, table, and figure elements organize body content; anchor elements create hyperlinks; and form elements collect user input. This semantic markup serves both rendering engines, which use it to determine default visual styling, and assistive technologies such as screen readers, which depend on semantic structure to convey content to users with visual impairments. The separation of structure (HTML), presentation (CSS), and behavior (JavaScript) into distinct layers, a principle formalized in early W3C guidelines, allows pages to be restyled without changing their content and makes them more maintainable over time.
Scripting, APIs, and Dynamic Behavior
JavaScript, introduced by Netscape in 1995 and standardized as ECMAScript by ECMA International, enables web pages to respond to user interactions, update content without full page reloads, communicate asynchronously with servers, and access device capabilities such as geolocation and camera input. Browser APIs exposed to JavaScript include the Fetch API for network requests, the Canvas and WebGL APIs for two-dimensional and three-dimensional graphics rendering, the Web Audio API for sound synthesis, and the Service Worker API for offline caching. The evolution from static HTML documents to rich, application-like pages driven by JavaScript reflects a fundamental shift in how web content is produced and consumed. Research on browser rendering pipelines and the performance trade-offs of JavaScript-heavy pages is extensively published in ACM proceedings on web technology and performance.
Accessibility and Metadata
Accessible web pages comply with the W3C WCAG 2.2 accessibility guidelines, which require that content be perceivable, operable, understandable, and robust for users across a range of abilities and assistive technologies. Metadata embedded in the HTML head element, including title, description, and Open Graph tags, governs how pages are indexed by search engines, previewed when shared on social platforms, and processed by content aggregators. Structured data in Schema.org JSON-LD format, embedded in page markup, communicates rich information about page content to search engines and knowledge graph systems in a machine-readable form that extends beyond what the visible text alone conveys.
Applications
Web pages have applications in a wide range of fields, including:
- News and media publishing: editorial articles, multimedia reports, and live blogs
- E-commerce: product listings, shopping carts, and order tracking
- Government services: public information portals, permit applications, and voting registration
- Education: course delivery platforms and open educational resource repositories
- Scientific communication: open-access research articles and data visualization dashboards