01 前端学习第一章节 为什么标签的属性要这样写

我们要对基础原则,达到超级熟练的的样子。比如说: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的人,实在是聪明。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 4,092评论 0 0
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,272评论 0 4
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,342评论 0 3
  • 什么是html? html是一种网页标记语言,叫超文本标记语言,我们平时上网所看到的所有网页均来自于html,英文...
    波段顶底阅读 8,427评论 2 7
  • 学习目标: 了解html的基本结构 掌握标题标签: 掌握段落标签: 掌握通用块标签: 掌握图片标签: 掌握超链接标...
    husky_1阅读 2,570评论 0 12