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