【发布时间】:2020-07-02 06:04:04
【问题描述】:
我最近在 youtube 上观看了一些关于为 Freecodecamp 挑战构建简单的 React Markdown 预览器的教程。然而,到目前为止我看到的教程在反应代码中添加了这个标签<textarea />,而不是<textarea></textarea>。
我查找了有关 <textarea> 标签和 w3schools、mdn 网络文档的更多信息,并且很少有其他网站仍然显示带有结束标签 </textarea> 的 <textarea>,原因是它充当了这些东西的容器在<textarea> 标签内。并且以不同的形式使用它会破坏代码。
无论如何,我想知道在 React 框架中是否仍然需要使用像这样的自关闭方法:<textarea />?我只是想弄清楚我是否需要在我正在编码的项目中使用<textarea />,或者它是否是不好的编码/实践。
【问题讨论】:
-
HTML 规范规定了哪些标签可以省略其结束(或开始)标签。根据 MDN 文档,
textarea不是其中之一。请参阅技术摘要。 developer.mozilla.org/en-US/docs/Web/HTML/Element/…
标签: javascript html reactjs