Можно так. В таком случае, модальное окно будет генерироваться на каждой странице, где подключён скрипт
$('body').append('<div id="modal-window"></div>');
$('#modal-window').append('<h3>Some text</h3>');
var text = 'lorem ipsum';
$('#modal-window').append('<p>' + text + '</p>');
Можно через php - так легче всего, но тогда придётся всем HTML страницам указать расширение .php
На каждой странице добавить
<?php include '..blocks/modal-window.php';?>
А в этом файле сделать обычную разметку. И сможете менять содержимое в одном месте, а не на каждой HTML странице
https://jsfiddle.net/tLu0hnm5/2/- и так далее