这天注册掘金想着发布一篇短文,一来早就听说写博客的益处,二来也的确需要记录下学习过程。
不久前确定要做前端的工作,并且学习了一些html、css和javascript的知识。坦白说并没有什么章法,只是随性翻阅MDN Web Docs上的教程,倒也的确学到不少。此外我也创建了几个本地文档用于练习,以此用上学到的知识。接下来便是回忆一番学过的知识。
关于html,学习了html文档的结构,主干是head和body两块。head中的内容不显示在网页中,最常见的是链接到css和script文件,它们更多情况下都写在外部,但也可见到写在内部的情况。 就我经历的情况,body中会写nav和header这样的内容,凡是导航内容都写在nav中,标题和logo写在header里。 html文档的内容要保证结构化,因而推荐使用main这样的标签表示出文档的主干。在我看来,学习过程中自然会积累出一套经验。某一块内容写在哪一标签内部,使用怎样的层次关系,这样的事情都有定法,迟早会知道。
标签。标签这种东西,我认为也是学会一些常用的,项目中按需去查找即可。<p是段落,像新闻、文章这样的东西,使用<p去标记,能够使浏览器知道它是段落,以便做行首空两格这样的处理。<div是通用的容器标签,内容没有特殊意义的话应该就是使用<div这种默认的容器。<a是超链接,经常会配合下划线和变色。 列表。<ol有序列表、<ul无序列表和<li列表项。有序列表默认是1.这样的数字加点;ul默认是前面加上黑点。使用列表一般是用ul或ol括起来,列表每一项都用<li括起来。
这次写短文使我知道自己头脑中并没有一个非常清晰的知识体系,写的时候也是东一下西一下。写了一会儿就觉得不大有动力,就决定暂且罢手。