Du möchtest dich genauer informieren, was HTML und JavaScript eigentlich sind.
HTML ist eine Dokumentenbeschreibungssprache. Mit HTML kannst du keinen Content einbinden, da HTML an sich nur die Struktur des "eigenen" Dokumentes angibt.
JavaScript ist eine Sprache, die im Umfeld vom Browser, also auf dem HTTP Client aufgerufen wird. Damit wirst du erst recht keinen Content vom Server in dein HTML Dokument mit einbinden können.
Du musst also auf irgendeine Art und Weise bei der Generierung bzw. Auslieferung der Seite durch den Webserver deinen Content mit einbinden. Wie das auf dem Server passiert (ob mit PHP, SSI, ASP, JSP, whatever) ist dabei erstmal egal, wichtig ist nur, dass es auf dem Server passieren muss.
Hast du dazu keine Möglichkeit (weil keinen Zugriff auf den Server) dann wird es nicht funktionieren. So einfach ist das.