Определенно не пытайтесь хранить HTML в cookie-файлах ... только ограничение размера 1 не сделает этот вариант хорошим.Однако вы можете сохранить «куки» в файлах cookie, чтобы при повторном отображении страницы инициировалась повторная вставка HTML-кода (либо путем повторного вызова функции, которая добавила его в первый раз, либо путем извлечения ее вчерез AJAX.)
Однако я бы порекомендовал вам выполнить обратный вызов AJAX на сервер, когда пользователь добавляет контент на страницу.Этот вызов обновит объект / базу данных на сервере таким образом, чтобы при перезагрузке страницы он возвращал весь контент, включая ту часть, которая была добавлена пользователем динамически.
RFC 2109
[1] RFC 2109 - section 6.3 (on HTTP Cookies)
4096 bytes per cookie
20 cookies per unique host or domain name