Skip to main content

Websites

Overview

A website is a collection of public (or private) web pages served over HTTP/HTTPS, usually identified by a domain name. This section ties together content strategy, design, and the stacks used to ship and operate marketing sites, blogs, and lightweight web presences.

Key concepts

  • Information architecture — How pages and navigation are grouped so visitors find what they need.
  • Hosting & DNS — Domain registration, DNS records, and where static or dynamic files are served from.
  • Static vs dynamic — Pre-built HTML/CSS/JS vs server-rendered or CMS-backed pages.
  • Performance & SEO — Core Web Vitals, metadata, structured data, and crawlability.
  • Accessibility — Semantic HTML, contrast, keyboard use (often summarized as WCAG).

Typical lifecycle

Sample: minimal static page structure

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>My site</title>
</head>
<body>
<header><h1>Welcome</h1></header>
<main><p>Primary content goes here.</p></main>
<footer><small>© 2026</small></footer>
</body>
</html>

References