HTML表单后面需要斜杠/吗?
我看教程手写<inputtype="text"name="firstname">后面是没有斜杠“/”的。但我用Dreamweaver添加表单的时候,默认是有斜杠的<inp...
我看教程手写
<input type="text" name="firstname">后面是没有斜杠“/”的。但我用Dreamweaver添加表单的时候,默认是有斜杠的<input type="text" name="firstname"/>。
请问表单后面究竟需不需要添加斜杠?
完整表单代码是:
有斜杠的
<form>
<input type="text" name="firstname" >
</form>
没有斜杠的
<form>
<input type="text" name="firstname" />
</form>
效果是一样的,哪个更好? 展开
<input type="text" name="firstname">后面是没有斜杠“/”的。但我用Dreamweaver添加表单的时候,默认是有斜杠的<input type="text" name="firstname"/>。
请问表单后面究竟需不需要添加斜杠?
完整表单代码是:
有斜杠的
<form>
<input type="text" name="firstname" >
</form>
没有斜杠的
<form>
<input type="text" name="firstname" />
</form>
效果是一样的,哪个更好? 展开
7个回答
展开全部
按照w3c 标准
所有标签 都要 有开始 和结束标签 一一对应
表单
<form>
...
</form>
表单中间会有内容的 比如 加几个input标签进去 还有按钮什么
最后 用 </form>结束
ps:第一个<form>后面 不能 加/ 不然 表单一开始就结束了 那些后面 input们就没放入表单中
像中间没有内容的 input标签 应该 写成<input ..... /> 形式
不过 浏览器 设计 考虑到 早期 因特网 链接都不是很稳定 经常会掉点数据 所以 容错性很强 自动会猜测 你 的原意
所以 诸如这种错误 浏览器 并不会报错 而且 尽量估计 你的用意 去 显示
但是 作为编写者好的 写代码习惯还是需要的 以防浏览器会错意
所有标签 都要 有开始 和结束标签 一一对应
表单
<form>
...
</form>
表单中间会有内容的 比如 加几个input标签进去 还有按钮什么
最后 用 </form>结束
ps:第一个<form>后面 不能 加/ 不然 表单一开始就结束了 那些后面 input们就没放入表单中
像中间没有内容的 input标签 应该 写成<input ..... /> 形式
不过 浏览器 设计 考虑到 早期 因特网 链接都不是很稳定 经常会掉点数据 所以 容错性很强 自动会猜测 你 的原意
所以 诸如这种错误 浏览器 并不会报错 而且 尽量估计 你的用意 去 显示
但是 作为编写者好的 写代码习惯还是需要的 以防浏览器会错意
展开全部
推荐添加/,例如<input />,<img />,<br />和<hr />,因为按照w3c标准,元素应该是闭合的,即必须以<tag>开始,</tag>结束,或简略的写法<tag />
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可要可不要! / 代表标签的结束 ,具体按ISO来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要 但是不加也不会报错 也就是给你个警告
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要的~ \(^o^)/~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询