初始HTML,走进web前端开发的世界| 青训营笔记

91 阅读2分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 1 天

什么是前端开发

前端开发是一个很广泛的用语,具体的定义难以给出,但粗略的说,与用户交互的所有界面都可以称之为前端。 本次青训营中,我们将重点对其中发展最迅速的web前端进行学习。

B/S开发模式与Web前端

通常来说,用户通过安装在本地的浏览器访问远程服务器中的网页,这被称之为Browser/Server(B/S)模式。在这样的一套运行模式下,Web前端人员的主要目的就是开发浏览器网页,也就是Web网页。

超文本标记语言HTML

HTML是用于描述网页结构语言,虽然它不是编程语言,但它能够通过各个标签的相互套嵌来准确的描绘出网页的基本结构,学习HTML正是Web前端开发人员的第一步。

整体结构

下列代码是一个最简单的HTML模板

<!DOCTYPE html>
<html lang="ch-CN">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>JavaScript学习</title>
</head>

<body>
  
</body>

</html>

在这之中,不难发现html标签存在两种形式,第一种是双标签,例如<html></html>这一类的,另一种是单标签,如<meta>这一类的。也许html的诸多标签让人眼花缭乱,但我们接下来会逐个解析标签的作用。

各个标签

第一行<!DOCTYPE html>用于声明书写网页的语言,实际上,除了html之外也存在其他标记语言例如pug,这里就不详细展开了。

html

<html></html>是整个网页的根标签,用于覆盖整个网页。在其中有着名为lang的属性,用于为浏览器标明语言(如中文ch-CN,英文en等)。

head

<head></head>是整个网页的标头,在这里我们会进行一些网页的配置,比如其中的<meta>标签从上到下分别就有着调整文字编码,适配浏览器视口,以及对移动端做调整的功能。在之后我们学习css时也会往之中添加新的标签。

body

<body></body>标签是我们的内容标签,我们将在这里写下各种标签来构建整个网页。body标签是调整网页结构最重要的模块。

总结

通过本次学习,我们清楚的知道了什么是html,也简单了解到了一些标签的作用,相信在未来,我们的对前端开发的认识将会更加深刻。