<table >
<tbody >
<tr >
<td valign="..." style="..." >
...
客戶端應該獲得:(你不需要在視圖的輸出任何空格!)
<table><tbody><tr><td valign="..." style="">...
是什麼軌3的方式做這沒有自行車?
<table >
<tbody >
<tr >
<td valign="..." style="..." >
...
客戶端應該獲得:(你不需要在視圖的輸出任何空格!)
<table><tbody><tr><td valign="..." style="">...
是什麼軌3的方式做這沒有自行車?
這實際上是一個美學問題,對瀏覽器渲染沒有任何影響。如果您擔心「最小化頁面大小」,這不會給您帶來任何明顯的變化(並且會花費您的服務器電源來清理每個請求上的輸出)。啓用服務器gzip壓縮將是一個更好的選擇。
但是,如果你確定要做到這一點,然後結帳Tidy
如果您使用HAML,您可以指定選項:ugly
指導它不會縮進您生成的html。
更多信息在documentation。
我不知道任何關於erb的設置,但從我的理解來看,erb並沒有格式化你的代碼,你的格式是if。如果你不想縮進你的html,你應該這樣寫(或者在部署前預處理你的erb模板)
這是在你的模板還是在用戶輸入的內容? –
在我的模板中。用戶生成的html應該在應用這樣的條帶之前通過消毒 – puchu
如果這是在您的模板中,您應該在編輯器中解決這些問題,如果您正在尋找一種方法來自動化您的問題 –