--- title: Web Development slug: Web_Development tags: - NeedsTranslation - TopicStub - Web Development translation_of: Web/Guide translation_of_original: Web_Development --- <p><strong>Web development</strong> comprises all aspects of developing a web site or web application.</p> <p>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.</p> <table class="topicpage-table"> <tbody> <tr> <td> <h2 class="Documentation" id="Documentation_topics">Documentation topics</h2> <h3 id="Technologies">Technologies</h3> <dl> <dt> <a class="internal" href="/en-US/docs/Web_Development/Introduction_to_Web_development" title="en-US/docs/Web Development/Introduction to Web development">Introduction to Web development</a></dt> <dd> A guide to learning how to develop for the Web.</dd> <dt> <a class="internal" href="/en-US/docs/HTML" rel="internal">HTML</a></dt> <dd> HyperText Markup Language is the basic language for creating web pages and other documents displayed in a browser.</dd> <dt> <a class="internal" href="/en-US/docs/CSS" rel="internal">CSS</a></dt> <dd> Cascading Style Sheets make it possible to do advanced layout and page design on the Web.</dd> <dt> <a class="internal" href="/en-US/docs/JavaScript" rel="internal">JavaScript</a></dt> <dd> JavaScript is the most commonly used scripting language for developing web applications; it's also used in the development of Mozilla-based software.</dd> <dt> <a class="internal" href="/en-US/docs/DOM" rel="internal">DOM</a></dt> <dd> 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.</dd> <dt> <a class="internal" href="/en-US/docs/AJAX" rel="internal">AJAX</a></dt> <dd> 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.</dd> <dt> <a class="internal" href="/en-US/docs/XHTML" title="en-US/docs/XHTML">XHTML</a></dt> <dd> Extensible HyperText Markup Language is an XML-based HTML-like language that offers a stricter syntax than HTML.</dd> <dt> <a class="internal" href="/en-US/docs/SVG" rel="internal">SVG</a></dt> <dd> Scalable Vector Graphics is an XML markup language for describing 2D vector graphics.</dd> </dl> <h3 id="Strategies">Strategies</h3> <dl> <dt> <a class="internal" href="/en-US/docs/Web_Standards" title="en-US/docs/Web Standards">Web standards</a></dt> <dd> Learn how to make your Web site or application reach the largest number of users through compatibility with the open Web.</dd> <dt> <a href="/en-US/docs/Web_Development/Responsive_Web_design" title="en-US/docs/Web development/Responsive Web design">Responsive Web design</a></dt> <dd> Use CSS to present the same content across all hardware platforms, from mobile phones to wide-screen, high-res desktop displays.</dd> <dt> <a href="/en-US/docs/Web_development/Writing_forward-compatible_websites" title="Writing forward-compatible websites">Writing forward-compatible websites</a></dt> <dd> Best practices for creating websites that do not break when browsers are updated.</dd> <dt> <a href="/en-US/docs/Web_Development/Mobile" title="/en-US/docs/Web development/Mobile">Mobile Web development</a></dt> <dd> 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.</dd> <dt> <a class="internal" href="/en-US/docs/Mozilla_Web_Developer_FAQ" title="en-US/docs/Mozilla Web Developer FAQ">Mozilla Web developer FAQ</a></dt> <dd> Frequently asked questions from Web developers. With answers!</dd> </dl> <p><span class="alllinks"><a href="/en-US/docs/tag/Web_Development" title="en-US/docs/tag/Web_Development">View All...</a></span></p> </td> <td> <h2 class="Community" id="Community">Community</h2> <ul> <li><a class="external" href="http://hacks.mozilla.org" title="http://hacks.mozilla.org">Mozilla Hacks blog</a></li> <li><a class="external" href="http://www.whatwg.org/" rel="external nofollow" title="http://www.whatwg.org/">WHAT Working Group</a></li> <li><a class="external" href="http://webdevfeedhouse.com/" rel="external nofollow" title="http://webdevfeedhouse.com/">WebDev FeedHouse</a></li> </ul> <h2 class="Tools" id="Tools">Tools</h2> <ul> <li><a href="/en-US/docs/Tools" title="en-US/docs/Tools">Main Tools page</a></li> <li><a class="link-https" href="https://addons.mozilla.org/en-US/firefox/addon/1843" rel="external nofollow" title="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug extension</a></li> <li><a class="link-https" href="https://addons.mozilla.org/en-US/firefox/addon/60" rel="external nofollow" title="https://addons.mozilla.org/en-US/firefox/addon/60">Web Developer extension</a></li> <li><a href="/en-US/docs/Venkman" rel="internal">Venkman</a>, the JavaScript debugger</li> <li><a href="/en-US/docs/DOM_Inspector" rel="internal" title="en-US/docs/DOM Inspector">DOM Inspector</a></li> <li><a href="/en-US/docs/Tools/Scratchpad" title="en-US/docs/Tools/Scratchpad">Scratchpad</a></li> </ul> <p><span class="alllinks"><a href="/en-US/docs/tag/Web_Development:Tools" title="en-US/docs/tag/Web_Development:Tools">View All...</a></span></p> </td> </tr> </tbody> </table>