我们要对基础原则,达到超级熟练的的样子。比如说:html最重点的就是一个标签,一个标签的属性。
<html></html>
然后,属性都是写在这个方块里面的。
我们要多问为什么?
为什么属性不能那样写?
<canvas id="id-canvas" width="300" height="300"></canvas>
<canvas id="id-canvas"width="300"height="300"></canvas>
//如果没有空格,这里在浏览器里面是可以解析的,但是,虽然可以,但是,代码不仅仅是写给浏览器看的,还是写给人看的,所以,代码应该有一定的规律性。
所以,代码就不能够挤在一起。挤在一起,就不好看,不好看就不是好代码。
所以,代码不能这样写:
<canvas id="id-canvas"width="300"height="300"></canvas>
既然不能像上面那样写,那我们应该怎样写呢?
<canvas "id=id-canvas""width=300""height=300"></canvas>
这样写,按照html的话,如果这样写,或许可以,但是对于一个阅读者来说,这样写不是很好,因为所有的内容全部都挤在一起,这样不好。全部挤在一起,看起来就太乱的。
所以,当初发明html的人,就会想到,如何让一个代码,写出来的时候,既能够看起来整齐,不凌乱,不挤在一起,然后又不会混淆。
那么,如果不挤在一起,那么,你的内容就应该又个空格作为间隔。
那么问题来了,为什么不用逗号分隔呢?因为这样看起来就没有分隔了。
所以,最好的方法,就是用一个空格分隔。
但是问题来了,在html里面,空格是不会被识别的(或许说这样不严密。)
我们可以这样想象,空格实际上只是视觉上面的产物,我们人眼看起来是有个空格,但是,对于浏览器来说,这个空格不存在,所以,就需要一个【""】冒号分隔开来。
身高="300"
体重="100"
冒号只是为了将两个东西分隔开来。为什么选择冒号【""】,不选择逗号【,】呢?
因为,这个东西,玩意我的内容里面有个逗号【,】或者句号【。】的时候呢,怎么分隔开。
所以,发明html的人,实在是聪明。