MDN
There is no greater source of information than the Mozilla Developer Network (MDN) when it comes to web development. Most of your questions will be answered there and we strongly encourage you to use it as a reference.
You can find the MDN here: https://developer.mozilla.org/en-US/