课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
<input type="text" name="myName" /> 为什么要加 / 我试了不加也可以啊
2016-01-17
源自:初识HTML(5)+CSS(3)-升级版 6-2
正在回答
加空格是w3c的一个标准写法,用于实现各个浏览器的兼容;
当然了,不写也没关系,但是如果你的代码碰到想IE6这种,可能要出问题
我是这么理解的:添加空格是使代码可读性更强,至于/ 是关闭的意思,input属于空标签应该关闭,不加/是以前的用法,HTML5中好像不加就是错误的了。
语法规范,HTML本身就是若语法规范,语法检查不是很严格,很多不规范的也是可以通过的
就像<br/>
xhtml1.0写法:
<br />
html4.01写法:
<br>
现在一般使用 xhtml1.0 的版本的写法(其它标签也是),这种版本比较规范。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
4 回答*后面不加空格和加空格有没有区别
3 回答dotted与#之间要加空格
8 回答second 和 span之间为什么要用空格,不能用>?
3 回答为什么要有空格,空格在代码里不是没有意义吗?
3 回答为什么border后面是: solid后面加空格