* Skip to main content 
  * Skip to search 

[ MDN Web Docs  ](/en-US/) Open main menu

  * References  [ References ](/en-US/docs/Web)
    * [ Overview / Web Technology  Web technology reference for developers  ](/en-US/docs/Web)
    * [ HTML  Structure of content on the web  ](/en-US/docs/Web/HTML)
    * [ CSS  Code used to describe document style  ](/en-US/docs/Web/CSS)
    * [ JavaScript  General-purpose scripting language  ](/en-US/docs/Web/JavaScript)
    * [ HTTP  Protocol for transmitting web resources  ](/en-US/docs/Web/HTTP)
    * [ Web APIs  Interfaces for building web applications  ](/en-US/docs/Web/API)
    * [ Web Extensions  Developing extensions for web browsers  ](/en-US/docs/Mozilla/Add-ons/WebExtensions)
    * [ Web Technology  Web technology reference for developers  ](/en-US/docs/Web)
  * Guides  [ Guides ](/en-US/docs/Learn)
    * [ Overview / MDN Learning Area  Learn web development  ](/en-US/docs/Learn)
    * [ MDN Learning Area  Learn web development  ](/en-US/docs/Learn)
    * [ HTML  Learn to structure web content with HTML  ](/en-US/docs/Learn/HTML)
    * [ CSS  Learn to style content using CSS  ](/en-US/docs/Learn/CSS)
    * [ JavaScript  Learn to run scripts in the browser  ](/en-US/docs/Learn/JavaScript)
    * [ Accessibility  Learn to make the web accessible to all  ](/en-US/docs/Web/Accessibility)
  * Plus  [ Plus ](/en-US/plus)
    * [ Overview  A customized MDN experience  ](/en-US/plus)
    * [ AI Help (beta)  Get real-time assistance and support  ](/en-US/plus/ai-help)
    * [ Updates  All browser compatibility updates at a glance  ](/en-US/plus/updates)
    * [ Documentation  Learn how to use MDN Plus  ](/en-US/plus/docs/features/overview)
    * [ FAQ  Frequently asked questions about MDN Plus  ](/en-US/plus/docs/faq)
  * [ Curriculum  New  ](/en-US/curriculum/)
  * [ Blog ](/en-US/blog/)
  * [ Play ](/en-US/play)
  * [ AI Help  Beta  ](/en-US/plus/ai-help)

Search MDN  Clear search input  Search

Theme

  * [ Log in ](/users/fxa/login/authenticate/?next=%2Fen-US%2Fabout)
  * [ Sign up for free  ](/users/fxa/login/authenticate/?next=%2Fen-US%2Fabout)

#  Build it better

MDN Web Docs is an open-source, collaborative project documenting Web platform
technologies, including  [ CSS ](/en-US/docs/Web/CSS) ,  [ HTML ](/en-
US/docs/Web/HTML) ,  [ JavaScript ](/en-US/docs/Web/JavaScript) , and  [ Web
APIs ](/en-US/docs/Web/API/) . We also provide an extensive set of  [ learning
resources ](/en-US/docs/Learn) for beginning developers and students.

**MDN's mission is to _provide a blueprint for a better internet_ and empower
a new generation of developers and content creators to build it. **

We're always striving to connect developers more seamlessly with the tools and
information they need to easily build projects on the  [ open Web ](/) . Since
our beginnings in 2005, Mozilla and the community have amassed around 45,000
pages of free, open-source content.

##  Independent and unbiased - across browsers and technologies

This guiding principle has made MDN Web Docs the go-to repository of
independent information for developers, regardless of brand, browser or
platform. We are an open community of devs, writers, and other technologists
building resources for a better Web, with over 17 million monthly MDN users
from all over the world. Anyone can contribute, and each of the 45,000
individuals who have done so over the past decades has strengthened and
improved the resource. We also receive content contributions from our
partners, including Microsoft, Google, Samsung, Igalia, W3C and others.
Together we continue to drive innovation on the Web and serve the common good.

##  Accurate and vetted for quality

Through our GitHub documentation repository, contributors can make changes,
submit pull requests, have their contributions reviewed and then merged with
existing content. Through  [ this workflow ](https://mdn-contributor-
docs.mozilla.org/) , we welcome the vast knowledge and experience of our