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>
效果是一样的,哪个更好?
展开
 我来答
走走看看jr
2013-05-02 · TA获得超过1426个赞
知道小有建树答主
回答量:721
采纳率:100%
帮助的人:447万
展开全部
按照w3c 标准
所有标签 都要 有开始 和结束标签 一一对应
表单
<form>
...
</form>
表单中间会有内容的 比如 加几个input标签进去 还有按钮什么
最后 用 </form>结束

ps:第一个<form>后面 不能 加/ 不然 表单一开始就结束了 那些后面 input们就没放入表单中

像中间没有内容的 input标签 应该 写成<input ..... /> 形式
不过 浏览器 设计 考虑到 早期 因特网 链接都不是很稳定 经常会掉点数据 所以 容错性很强 自动会猜测 你 的原意
所以 诸如这种错误 浏览器 并不会报错 而且 尽量估计 你的用意 去 显示

但是 作为编写者好的 写代码习惯还是需要的 以防浏览器会错意
百度网友a19d193
2013-05-02 · TA获得超过3446个赞
知道大有可为答主
回答量:1464
采纳率:100%
帮助的人:1446万
展开全部
推荐添加/,例如<input />,<img />,<br />和<hr />,因为按照w3c标准,元素应该是闭合的,即必须以<tag>开始,</tag>结束,或简略的写法<tag />
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenzhe901030
2013-05-02
知道答主
回答量:48
采纳率:0%
帮助的人:18.5万
展开全部
可要可不要! / 代表标签的结束 ,具体按ISO来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniapphhb6iwio7i83d
2013-05-02 · 超过18用户采纳过TA的回答
知道答主
回答量:451
采纳率:0%
帮助的人:111万
展开全部
需要 但是不加也不会报错 也就是给你个警告
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幸会否u
2013-05-02 · TA获得超过169个赞
知道小有建树答主
回答量:385
采纳率:66%
帮助的人:96.4万
展开全部
要的~ \(^o^)/~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式