input是行内元素(inline),所以原则上只要它们是写在同一行且相互之间没有其他字符(包括空格),它们就是紧挨在一起的,就像下面这样:
而如果换行写,浏览器就会把换行符当作空格处理,这样它们之间就会有一个空格的间隙,就像下面这样:
当然,可以利用css来任意调整它们之间的距离,这样在html代码的编写就无须纠结要不要换行了。