---
title: Web Development
slug: Web/Guide
tags:
  - NeedsTranslation
  - TopicStub
  - Web Development
translation_of: Web/Guide
translation_of_original: Web_Development
original_slug: Web_Development
---
Web development comprises all aspects of developing a web site or web application.
Learn how to create anything from a simple web site to complex, highly interactive web sites featuring the latest Web technologies by perusing the articles you'll find here.
  
    
      | Documentation topicsTechnologies
          
            Introduction to Web development
            A guide to learning how to develop for the Web.
            HTML
            HyperText Markup Language is the basic language for creating web pages and other documents displayed in a browser.
            CSS
            Cascading Style Sheets make it possible to do advanced layout and page design on the Web.
            JavaScript
            JavaScript is the most commonly used scripting language for developing web applications; it's also used in the development of Mozilla-based software.
            DOM
            The Document Object Model is an API for HTML and XML documents, providing a structural representation of the document that you can modify in order to alter its visual presentation.
            AJAX
            Asynchronous JavaScript and XML isn't so much a technology as a combination of technologies; using JavaScript and other modern web technologies together to create dynamic web applications.
            XHTML
            Extensible HyperText Markup Language is an XML-based HTML-like language that offers a stricter syntax than HTML.
            SVG
            Scalable Vector Graphics is an XML markup language for describing 2D vector graphics. Strategies
          
            Web standards
            Learn how to make your Web site or application reach the largest number of users through compatibility with the open Web.
            Responsive Web design
            Use CSS to present the same content across all hardware platforms, from mobile phones to wide-screen, high-res desktop displays.
            Writing forward-compatible websites
            Best practices for creating websites that do not break when browsers are updated.
            Mobile Web development
            Developing sites for be viewed on mobile devices involves some unique approaches that may not be familiar to those accustomed to developing for desktop browsers.
            Mozilla Web developer FAQ
            Frequently asked questions from Web developers. With answers! View All... | View All... |