I have mainly worked at server side layer of enterprise applications (Java EE, Spring framework).
Now, I am trying to understand (Just to understand, not to master) client side technologies. A read about HTML and CSS in books and online material). The next technology I want to look at is java-script.
I have difficulty understanding how we can combine all these technologies and make a "page". For example if I create somepage.html
, it can have HTML
, CSS
, JavaScript
(and the extension is still .html). It is like "mixing" various technologies, How is that possible?
Is it because the page is eventually read by the browser and hence the mixing is possible?
Can anyone help me in simple words to clarify these doubts?