想要成为一名合格的前端工程师,需要学习的内容很多,网上有专门罗列出来的思维导图,密密麻麻列出一堆,让人望而怯步。
但是,千里之行,始于足下,只要我们一点一点地去学习和实践,内化所有的知识和技能,最终就能达到理想的目的地。
而我所需要做的,就是脚踏实地、一点一点地掌握。
什么是网页?
当你在电脑或手机上使用某款浏览器,打开百度、新浪等网站的时候,你看到的就是一个网页,而网页的本质是一个HTML文件。
这个网页是什么来的呢?你的电脑向服务器(暂可以理解为某个更强大的电脑)提交一个申请,要求读取某个网页,然后服务器会传给你的电脑一个HTML文件,由浏览器将这个文件翻译成你最终看到的画面。
什么是HTML
HTML,是Hyper Text Markup Language的简写,翻译过来是“超文本标记语言”。
什么是“超文本”?就是在文本的基础上增加了超链接,可以链接到其他网页的文本信息。
什么是“标记语言”?一个网页只有纯文本是不够的,计算机无法识别哪些是标题,哪些是段落,哪些需要加粗,哪些需要加超链接。于是我们需要利用一些标记来标明这些。
用什么标记呢? 标记标签,使用尖括号包围的关键词,通常是成对出现的,例如<p>
和</p>
,<p>
是开始标签,</p>
是结束标签,放在两者之间的文本,就是段落(p是段落passage的简写)。
标签只是用来描述文本所扮演的角色,并不显示出来。例如,<p>
这里是段落</p>
,浏览器在读取的时候,不会显示标签,而只显示其中的文本,并且知道要以段落的形式来显示。
所以,HTML是一种使用标记标签来描述网页的语言,他的特点是含有超链接。
用什么来编写HTML
为了让初学者更加深刻地理解所学内容,一般推荐使用最基本的文本编辑器,如Windows的记事本、Notepad,Mac的TextEdit。
等进阶以后再使用辅助功能更强大的专业HTML编辑器(以后可自行搜索)。