Tengo varios parciales que incluyo en mis Rails application.html.erb file
, pero el HTML resultante no conserva mi sangría (formateo). Me han dicho que la primera línea se renderiza con el mismo nivel de sangría que la llamada al _partial.html.erb
, pero todas las líneas posteriores en el parcial simplemente se alinean a la izquierda.¿Puede hacer que ERB sandee correctamente cuando se procesa?
Esto se traduce en un código como (ver mis comentarios para posicionamiento):
<body>
<div id="outer">
<div class="contentwidth main">
<div class="logo"> <<<<< Shouldn't be this far to the right
<h1><a href="index.html">minimal.</a></h1>
</div><!-- end logo --> <<<<<<< Shouldn't be way over to the left
¿Hay alguna manera de solucionar este/formatear mis parciales comprendidos mejor uso de ERB? ¿O necesito usar HAML?
¿Por qué te importa? HTML es para consumo de máquina, no para consumo humano. –
Me molesta y las etiquetas anidadas correctamente se ven mucho mejor desde la perspectiva de una organización (es más fácil ver dónde comienza y termina el contenido). –
Los seres humanos tienen que consumir cosas destinadas a las máquinas al realizar la depuración. –