Entiendo que la legibilidad es importante, pero me gustaría que me digan por qué, según tengo entendido (capaz no es así), no es conveniente/higiénico poner en un mismo archivo más de un lenguaje.
Caso típico, sitio.php: está lleno de etiquetas php y html por todos lados, con el js metido por acá, por allá, capaz el css también.
¿Por qué sí y por qué no?
¿Cuál sería una práctica correcta?
Caso puntual de PHP (ya que es con el que yo me manejo):
Código PHP:
echo "<p>",$contenido,"</p>";
Código HTML:
Ver original
¿Cuál? ¿por qué?