前端学习之旅(二)
我又来了,今天是学习完 HTML 的一天。
不是很难,但也不是很简单,较为粗略的学习完了,但是对于较多的属性和标签还不是很熟悉啊,但是做出一些简单的HTML静态页面还是没什么问题,毕竟静态页面要求不高。
那么简单谈谈今天遇到的小难点:
1.<img>标签的 crossorigin 属性,这个属性我未曾使用过,现在也还没搞懂这个属性的具体使用,但是通过查询,找到了一些相关信息,这个属性的意义是“设置图像的跨域属性”,与javascript和CORS有所联系,总的来说,初期只用了解下,等到学到了javascript,再参与实用。
2.<area>这个标签也有挺多属性,很难搞啊,首先这个标签的意义是“定义图像地图中的可点击区域”,很好理解,就是某个图片的某个部分可以点击,那么设置这个图片的可点击区域也有难度,首当其冲就是这两个属性"coords:规定区域的坐标,shape:规定区域的形状",这两个是有联系的啊,前者根据后者选择的形状,使得前者的参数格式有所区别,具体就不给大家讲了,我也没了解那么多,主要是这个功能其实还是很少使用的,作用于一些地图方面绝对是最佳使用例子。
在此对于我觉得这个学习的初步建议给大家,首先是一些标签,大多其实只需要了解和简单的使用,为什么呢?标签的语义化就是为了使标签作用于某个功能,观察源代码时,能够根据标签的定义得出这个功能表现的是什么,就与他相关。
而有些具体实例功能并不能用标签来表示,就与它无关。那么无关代表没意义,就没用。所以有些标签的具体使用很少,所以简单了解和使用就可以了。
那么肯定有比较重要的部分,那就是表单标签和head元素,这两个我觉得是最主要的啊,了解这些才方便解读那些别人制作的HTML,我之前没怎么了解head元素,不知道里面有些标签的具体意义,有时候就理解不了,觉得看着碍事。
表单标签这个是肯定性的啊,制作登录、注册功能再常见不过了,那么肯定也有一些其他功能,比如编写文章使用文本域,用户个人信息等等。
其他没讲到的属于是基础啊,当然可能或多或少漏了些,那么你们就要靠自己的判断能力了,毕竟判断能力也是很重要的。
这里要注意一些HTML规范,内容很多,可以去“菜鸟教程”观看,这个规范很重要啊。
下一次就往CSS进发了,朋友们,冲!