alert() - это метод объекта окна, который не может интерпретировать HTML-теги
Ответ 3
Это невозможно.
Вместо этого вы должны создать поддельное окно в Javascript, используя что-то вроде jQuery UI Dialog.
Ответ 4
Вы можете добавить HTML в строку предупреждения, но он не будет отображаться как HTML. Он будет просто отображаться как простая строка. Простой ответ: нет.
Ответ 5
Нет, вы можете использовать только некоторые escape-последовательности - \n, например (возможно, только этот).