Di solito le textareas sono rettangolari o quadrate, in questo modo:
Ma voglio un'area di testo personalizzata, come questa, ad esempio:
Com'è possibile?
<div>
per memorizzare il testo non è una buona soluzione. Può aiutare a progettare e potrebbe anche essere accettabile per il testo di sola lettura (che non soddisfa completamente lo scopo di contenteditable
), ma non è buono per l'inserimento di testo da parte di un utente. Un div (anche un contenteditable) non è un elemento di input standard come un normale elemento di modulo, pertanto non verrà trattato come uno e quindi i suoi contenuti non verranno salvati dai browser in caso di crash. L'uso di un div comporta la perdita di dati . Vedere questo esempio .