See also: JavaScript, and Bibliography of JavaScript Libraries and Web Frameworks
Best JavaScript programming reference books: Full list at JavaScript Bibliography
- JavaScript: The Definitive Guide: Master the World’s Most-Used Programming Language 7th Edition, by David Flanagan, 2020, B088P9Q6BB (JSDG7)
Best reference sites for Web development via HTML and JavaScript programming:
- MDN JavaScript Reference Mozilla Developer Network Developer.Mozilla.org (MDNJsR)
- W3C WebEd Wiki (this site has a self-teaching curriculum as well as reference material): HTML, CSS
- W3C Specifications: HTML4, HTML5 (working draft), CSS 2.1, DOM Tech Reports: levels 1-3
- ECMAScript: ECMAScript 5.1 (PDF), ECMAScript 3rd Ed., Annotated ES 5.1, HTML ES 3
- SitePoint: DOM JavaScript, HTML, CSS — Search
- Mozilla Dev Center: DOM, JavaScript, JS Lang, AJAX, HTML, XHTML, SVG, Standards
- MSDN: HTML Elements, IE HTML Reference, CSS Attributes, IE CSS Reference, JavaScript Language, DOM
- Quirksmode: DOM Javascript, CSS, Compatibility
- ZVON: HTML, XML, CSS
- DevGuru – JavaScript, HTML, CSS, XML, Server-side
- Aptana – DOM0, DOM1+2, JavaScript Lang, Core, HTML, CSS
- GotAPI – DOM JavaScript, HTML, CSS, Server-side, Multimedia, XML
- SELFHTML French: DOM JavaScript, HTML, DHTML, CSS, XML, Server-side
- SELFHTML German: DOM JavaScript, HTML, DHTML, CSS, XML, Server-side
- Blooberry – HTML, CSS
- HTMLDog – HTML, CSS
- W3schools: DOM, JavaScript, HTML, CSS, XML, Multimedia, Server-side*
- SSTECH – HTML,JavaSCript,CSS
*There is some controversy over the quality and accuracy of the information in the tutorials offered by W3Schools. Not as many, however, take issue with the reference section.
Sources:
- Stack Overflow: https://stackoverflow.com/questions/823718/what-are-some-of-the-best-reference-sites-for-html-and-javascript-programming
- WP
- MDNJsR
- 1617295868 (TJoJ)
- B088P9Q6BB (JSDG7)
- YDKJSY: B084BNMN7T (YDKJSY-1), 1491924462 (YDKJS-1); B086GD45ZG (YDKJSY-2); 1491904151 (YDKJS-3); 1491904194 (YDKJS-4); 1491904224 (YDKJS-5); 1491904240 (YDKJS-6)
- B08F5HFWBH (MJSfI)
- B07MXG3LS1 (HJSW)
- B07YP276S1 (PJSfWD)
- B07C96Q217 (EloJS)
- B01L2VFPZA (UECMA6)
- B00I87B1H8 (POOJS)
- B00AC1RP14 (EffJS)
- 1617294748 (GtPgNjs)