Porque dentro de las comillas simples no se expanden las secuencias de caracteres especiales.
Véase:
http://www.php.net/manual/en/languag....syntax.single Cita: Note: Unlike the two other syntaxes, variables and escape sequences for special characters will not be expanded when they occur in single quoted strings.
Tampoco dentro de HTML. Debes usar un textarea y añadir un salto de línea literal para que puedas recibirlo como tal en $_POST.