【问题标题】:Why is it not safe to minify textarea tags in HTML?为什么缩小 HTML 中的 textarea 标签不安全?
【发布时间】:2018-07-10 15:46:16
【问题描述】:

我使用 this 包来缩小我的 Laravel 刀片视图文件,发现它(故意)没有缩小带有 textareacodepre 标签的文件。现在我明白了为什么不应缩小 code 和 pre ,但为什么缩小 textareas 不安全? Relevant Github issue.

【问题讨论】:

  • 您没有在 GitHub 问题上留下问题的原因是什么?似乎是获得特定问题答案的最佳地点。
  • @TimLewis 我认为 Github 问题页面是用于讨论包本身的问题,并且看到文本区域不会被缩小的想法被广泛接受,我认为它不适合问为什么。

标签: html laravel minify


【解决方案1】:

原因与<pre> 完全相同。空白在文本区域内很重要。

<label for="address">Address</label>
<textarea id="address" rows=5 cols=50>1 Example Street,
Some Town,
Some Country</textarea>

<hr>

<label for="address2">Address</label><textarea id="address2"  rows=5 cols=50>1 Example Street,Some Town,Some Country</textarea>

(默认情况下它不在&lt;code&gt; 内,但可以用于 any 元素(只要有正确的 CSS)。

【讨论】:

  • Snap,我的印象是您必须使用 value 属性来指定内容。我现在明白了,谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-22
  • 2017-09-19
相关资源
最近更新 更多