Buduję platformę, na której ludzie mogą wysyłać wiadomości e-mail - aby wyświetlić podgląd wiadomości e-mail, używam elementu div poniżej formularza, w którym można wpisać wiadomość.Umieść znaczniki html wewnątrz html
Więc ogólna struktura wygląda następująco:
<html>
<body>
<form>
<!-- Form to enter email here -->
</form>
<div>
<!-- Email preview here -->
<html>
<!-- Email content, updated everytime user types something --->
</html>
</div>
</bod>
</html>
Jednakże, po prostu przy użyciu tagów html wewnątrz dokumentu html sama zdaje się mylić każdą przeglądarkę - również nie wydaje się bardzo czyste.
Ponieważ wysłany e-mail będzie sam w sobie dokumentem html, najłatwiej byłoby umieścić go w div.
Jak mogę to zrobić w prawidłowy, czysty sposób?
Prawdopodobnie dlatego, że jest nieważny HTML. Jeśli musisz używać znaczników 'html', użyj' iframe'. – Utkanos
Użyj numeru
Myślałem o rozwiązaniu iframe, ale wygląda naprawdę dziwnie - najwyraźniej spodziewa się jakiegoś źródła. Jak mogę wyświetlić to, co jest w środku, bez ładowania go z innego źródła? – weltschmerz