Как запретить редактирование html на сайте?
Никак. Всё, что ушло клиенту может быть изменено им.
Например у ВК vk.com при попытке изменить стили/удалить элементы и прочие манипуляции ничего не даютС чего вы это взяли? Легко меняется как текст, так и стили.
Location.reload() с желаемым интервалом