为了账号安全,请及时绑定邮箱和手机立即绑定

第八行最后为什么加"/" 代码在内容里

<!DOCTYPE HTML>
<html>
     <head>
          <title>Example</title>
     </head>
     <body>
          <form>
               Name: <input type="text" name="name" accesskey="n"/>
               <p/>
               Password: <input type="password" name="name" accesskey="p"/>
               <p/>
               <input type="submit" value="Log In" accesskey="s"/>
          </form>
      </body>
</html>
第八、十、十二行属性值后面为什么加  /


正在回答

7 回答

闭合的标签啊

说转义的那个,想哪里去了

0 回复 有任何疑惑可以回复我~

按照html早期规范,img 等元素是不需要结束标记的,类似的还有 br、hr 等。
后来发展成了xhtml 规范,就要求任何元素都要有结束标记。类似于 img 等元素的处理方法就是在 > 前面加个 /,代表这个标记结束了。br 元素就得写成 <br />。当然不嫌麻烦写成 <br></br> 也是接受的。
现在网页其实大多没有严格遵循xhtml规范,所以两种写法都接受,都能正常显示。

0 回复 有任何疑惑可以回复我~

html的标签大部分都是成对出现的  例如<p></p> 后面的代表着这个标签的结束,观察这个标签唯一的区别就是“/” 对于像<input /> 这样的单标签   后面的“/” 也就变成了这个标签的关闭标示。菜鸟一枚,仅仅是个人想法。(*^__^*) 嘻嘻……

0 回复 有任何疑惑可以回复我~

单标记。<***********/>

双标记<****>******</****>

0 回复 有任何疑惑可以回复我~

我也想问来着

0 回复 有任何疑惑可以回复我~

不知道,但这是格式要求

0 回复 有任何疑惑可以回复我~

\是转译字符。这样字符串中就可以含有双引号了。

0 回复 有任何疑惑可以回复我~
#1

aaaaaaa111

比如<img src="xxx.jpg"/> 如果直接"<img src="xxx.jpg"/>",会当成两个字符串(背景加黄)和中间的那一部分。
2016-11-04 回复 有任何疑惑可以回复我~
#2

aaaaaaa111 回复 aaaaaaa111

"<img src="和"/>"
2016-11-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

第八行最后为什么加"/" 代码在内容里

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信