为啥 <textarea> 不自动关闭? [复制]

Posted

技术标签:

【中文标题】为啥 <textarea> 不自动关闭? [复制]【英文标题】:Why isn't <textarea> self closing? [duplicate]为什么 <textarea> 不自动关闭? [复制] 【发布时间】:2016-04-16 04:56:49 【问题描述】:

我一直在想,为什么没有修改html规范已经做过textarea能够自闭。 Lot's of SO questions回答了为什么它是从input一个独立的标签,这对我来说很有意义,他们会希望保持它作为兼容单独的标签,但为什么他们不把&lt;textarea /&gt;同样有效如&lt;textarea&gt;&lt;/textarea&gt;因为这不会破坏任何东西,只要我可以告诉。

【问题讨论】:

引用: “这不会破坏任何东西” i>的〜它将。由于&lt;textarea&gt;&lt;/textarea&gt;是一个容器,&lt;textarea /&gt;不是。 &lt;textarea&gt;here are the contents of the text area box.&lt;/textarea&gt; 完全同样的理由,作为script元素:Why don't self-closing script tags work? 跨度> 【参考方案1】:

因为&lt;input /&gt; 不能用作文本​​容器,而&lt;textarea&gt; text goes here&lt;/textarea&gt; 可以用作默认文本容器!

这解释了你对他们为什么选择这条路的好奇。

textarea 
  width: 300px;
  height: 100px;
<!-- Easy way for default input text -->
<textarea>Here is why because text can be input into box like paragraph tag</textarea>

【讨论】:

以上是关于为啥 <textarea> 不自动关闭? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

php 脚本不回显 textarea 输入(html 表单)。为啥?

如何仅使用 css 不使用 javascript 将 <textarea> 高度自动调整为内部文本的高度?

xss 学习记录

textarea 按回车为啥不换行

如何自动对焦反应textarea?

动态调整html textarea的属性?