# mdn/content

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/mdn-content).**

10,823 stars · 23,193 forks · Markdown · NOASSERTION

## Links

- GitHub: https://github.com/mdn/content
- Homepage: https://developer.mozilla.org
- awesome-repositories: https://awesome-repositories.com/repository/mdn-content.md

## Topics

`css` `documentation` `html` `http` `javascript` `learning` `mdn` `reference` `web-development` `web-standards`

## Description

MDN Web Docs is the official source for comprehensive documentation about HTML, CSS, JavaScript, HTTP, and Web APIs for web developers. It serves as both a complete reference for web browser technologies and a structured learning platform that guides users from beginner to advanced levels through tutorials covering core web standards.

The project distinguishes itself by providing a complete reference documentation for standard browser APIs alongside guidance for building accessible websites that work with assistive technologies. It offers documented security techniques and best practices for defending against common web attacks and protecting user data, as well as strategies for optimizing web performance to make content load and become interactive as quickly as possible.

The content covers CSS and HTML authoring reference for syntax and best practices, a JavaScript language reference for built-in objects and features, and a structured web development learning path. The documentation is stored as plain Markdown files in a Git repository, enabling version control and collaborative editing through pull requests, with content organized into language-specific directories for multi-language support.

## Tags

### Web Development

- [Documentation References](https://awesome-repositories.com/f/web-development/web-browsers/documentation-references.md) — Is the official source for comprehensive documentation about HTML, CSS, JavaScript, HTTP, and Web APIs.
- [CSS and HTML Authoring References](https://awesome-repositories.com/f/web-development/css-and-html-authoring-references.md) — Provides reference documentation for CSS and HTML syntax, properties, and best practices for web page authoring.
- [Web APIs](https://awesome-repositories.com/f/web-development/web-apis.md) — Provides complete reference documentation for standard browser APIs used in web applications. ([source](https://developer.mozilla.org/en-US/docs))
- [Web Performance Optimizations](https://awesome-repositories.com/f/web-development/web-performance-optimizations.md) — Provides comprehensive documentation on web performance optimization strategies and best practices.

### Part of an Awesome List

- [Web API and Browser Standards](https://awesome-repositories.com/f/awesome-lists/devtools/web-api-and-browser-standards.md) — Serves as the official reference for standard browser APIs used in web development.

### Content Management & Publishing

- [Markdown-Based Repositories](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/markdown-repositories.md) — Stores documentation as plain Markdown files in a Git repository for version control and collaborative editing.
- [Static Site Generation](https://awesome-repositories.com/f/content-management-publishing/static-site-document-generators/static-site-generators/static-site-generation.md) — Transforms Markdown source files into static HTML pages using a build toolchain for fast delivery.

### Education & Learning Resources

- [Web Development Learning Paths](https://awesome-repositories.com/f/education-learning-resources/coding-interview-preparation/c-specific-preparation/structured-learning-paths/web-development-learning-paths.md) — Provides structured tutorials guiding learners through HTML, CSS, and JavaScript from beginner to advanced levels.
- [JavaScript Language References](https://awesome-repositories.com/f/education-learning-resources/javascript-language-references.md) — Provides documentation for JavaScript syntax, built-in objects, and language features during development.
- [Web Technology Support Queries](https://awesome-repositories.com/f/education-learning-resources/technical-domain-education/technical-academic-domains/ai-data-science-education/database-technologies/web-technology-support-queries.md) — Provides comprehensive reference documentation and learning resources for CSS, HTML, JavaScript, and Web APIs. ([source](https://developer.mozilla.org/))
- [Web Development Guides](https://awesome-repositories.com/f/education-learning-resources/web-development-guides.md) — Provides structured tutorials and guides covering web technologies from beginner to advanced levels.
- [Web Standards Reference Guides](https://awesome-repositories.com/f/education-learning-resources/web-standards-reference-guides.md) — References complete specifications and usage of HTML, CSS, JavaScript, and other core web standards. ([source](https://developer.mozilla.org/en-US/docs))
- [Accessible Web Development Guides](https://awesome-repositories.com/f/education-learning-resources/accessible-web-development-guides.md) — Provides guidance for building accessible websites that work with assistive technologies. ([source](https://developer.mozilla.org/en-US/docs))

### Hardware & IoT

- [Web Development Tutorials](https://awesome-repositories.com/f/hardware-iot/custom-cpu-architecture-design/step-by-step-tutorials/web-development-tutorials.md) — Provides structured tutorials guiding learners through HTML, CSS, JavaScript, and Web APIs from beginner to advanced levels. ([source](https://developer.mozilla.org/en-US/docs))

### Security & Cryptography

- [Web Security](https://awesome-repositories.com/f/security-cryptography/application-and-system-security/web-security.md) — Documents security techniques and best practices for defending against common web attacks.
- [User Privacy Protection](https://awesome-repositories.com/f/security-cryptography/user-privacy-protection.md) — Documents privacy-preserving practices for safeguarding personal data in web applications. ([source](https://developer.mozilla.org/en-US/docs))
- [Web Application Security](https://awesome-repositories.com/f/security-cryptography/web-application-security.md) — Documents security techniques for defending against common web attacks like cross-site scripting and data theft. ([source](https://developer.mozilla.org/en-US/docs))

### Testing & Quality Assurance

- [Web Accessibility](https://awesome-repositories.com/f/testing-quality-assurance/accessibility-visual-testing/web-accessibility.md) — Provides guidance and documentation for building inclusive web content that works with assistive technologies.
