Skip to content
UPEEC

Web Development: HTML and CSS

Build web pages: HTML gives content its structure and meaning; CSS controls layout, colour, typography and animation.

Beginner
Comments 0

Every website — including this one — is HTML styled with CSS (plus JavaScript for behaviour). Start with HTML Core, then CSS Fundamentals and Layout; the advanced sections and frameworks can come later.

Sub-topics (6)

HTML Core

Document structure, elements, text, links, media, tables and forms.

Beginner♥ 0🔖 0💬 0

HTML Advanced

Accessibility, responsive media, interactive elements, Web Components, graphics, metadata for sharing, i18n and security.

Intermediate♥ 0🔖 0💬 0

CSS Fundamentals

Selectors, the cascade, the box model, colours, units, typography and the core properties.

Beginner♥ 0🔖 0💬 0

Advanced CSS

Motion, visual effects, scroll features, modern cascade tools, theming and CSS architecture.

Intermediate♥ 0🔖 0💬 0

Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.

Discussion (0)

Sign in or join free to ask questions and discuss this topic.