前端与HTML(中) | 青训营

104 阅读2分钟

知识点梳理

前端的边界

前端已经远远超出了简单的页面开发范畴:

  • Node.js来开发服务器端的应用
  • Electron或React Native来开发客户端应用
  • WebRTC技术实现点对点的在线会议
  • WebGL创建流畅的3D游戏
  • WebAssembly能够将使用诸如C++和Rust等语言编写的代码编译成可在浏览器中运行的形式。

HTML基础概念

  1. HTML是什么?
  • HTML是四个英文单词的缩写,代表着“超文本标记语言”(HyperText Markup Language)。

  • 超文本即不仅包含纯文本,还能够嵌入图片、链接、标题、表格等更丰富的格式。

  1. 超文本是什么?
  • 超文本指的是内容中存在超链接,可以跳转到其他页面或资源的文本。

  • 超文本可以包含图像、链接、标题、表格等多种格式的内容。

  1. 标记语言是什么?
  • 标记语言(Markup Language)是一种用开始标签和结束标签表示内容和格式的方法。

  • 例如,要表示一级标题,可以使用开始标签<h1>和结束标签</h1>,中间放置标题内容。

  1. 标签与属性:
  • HTML使用标签来描述文档中的元素,例如使用<img>标签表示图像。

  • 标签可以带有属性,属性提供了关于元素的更多信息。

  • 例如,使用<img src="image.jpg">来表示图像,其中src是属性名,"image.jpg"是属性值。

  1. 自封闭标签:
  • 有些标签不需要包含嵌套内容,如<img>标签。

  • 在这种情况下,可以使用自封闭形式,例如<img src="image.jpg"/>

  • 也可以省略结束标签,直接在开始标签后加一个斜杠,如<img src="image.jpg">

代码示例

<!-- 这是一个完整的HTML代码示例 -->

<!-- 文档类型声明,定义当前HTML文件的版本 -->
<!DOCTYPE html>

<!-- HTML根元素 -->
<html>

<head>
    <!-- head部分,包含页面的元数据 -->
    <title>这是页面的标题</title>
    <!-- 在这里可以添加更多的元数据,如编码、样式链接等 -->
    <meta charset = "UTF-8">
</head>

<body>
    <!-- body部分,包含向用户呈现的真实内容 -->
    <h1>这是一个一级标题</h1>
    <p>这是一个段落。</p>
    <!-- 可以添加文字、图片、链接等等 -->
    <img src="image.jpg">
</body>

</html>

理解感受

前端领域在互联网行业中发展迅速,技术不断更新。因此,我们需要持续学习,以跟上基础发展的步伐。前端入门虽然是简单的,它易于上手。我们可以只需要选择一个编辑器,比如VS Code,在其中编写一些HTML和CSS代码,然后保存文件,在浏览器中打开,就能看到效果。这一过程非常简单,只要有浏览器和编辑器,就可以迅速入门。但入门之后,如何真正写好前端代码却需要持续的深耕学习。