入门前端之HTML(一) | 青训营笔记

143 阅读3分钟

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

前言

学习前端最基础的莫过于我们的前端技术栈——HTML、CSS、JavaScript。本文将为想入门前端的小白们详细介绍HTML——前端三件套之一。希望大家一起巩固学习基础知识,共同进步:)

1 HTML的概念

1.1 HTML是什么

HTML是HyperText Markup Language的缩写,全称为超文本标记语言。它能独立于各种操作系统平台(如UNIX, Windows等)。使用HTML,将所需要表达的信息按某种规则写成HTML文件,通过专用的浏览器来识别,并将这些HTML文件“翻译”成可以识别的信息,即我们所见到的网页。

1.2 HTML的特点

超文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:

  1. 简易性:超文本标记语言版本升级采用超集方式,从而更加灵活方便。
  2. 可扩展性:超文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超文本标记语言采取子类元素的方式,为系统扩展带来保证。
  3. 平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。
  4. 通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

1.3 HTML结构

HTML分为头部与实体两大部分

  1. 头部内容

    • 标记符<html>:说明该文件是用超文本标记语言来描述的,它是文件的开头,而</html>则表示该文件的结尾,它们是超文本标记语言文件的开始标记和结尾标记。

    • <head></head>:这2个标记符分别表示头部信息的开始和结尾。头部中包含的标记是页面的标题、序言、说明等内容,它本身不作为内容来显示,但影响网页显示的效果。头部中最常用的标记符是标题标记符和meta标记符,其中标题标记符用于定义网页的标题,它的内容显示在网页窗口的标题栏中,网页标题可被浏览器用做书签和收藏清单。

    • 以下表格列出了HTML head元素:

      标签描述
      <head>定义了文档的信息
      <title>定义了文档的标题
      <base>定义了页面链接标签的默认链接地址
      <link>定义了一个文档和外部资源之间的关系
      <meta>定义了HTML文档中的元数据
      <script>定义了客户端的脚本文件
      <style>定义了HTML文档的样式文件
  2. 实体内容

    • <body><body/>;,网页中显示的实际内容均包含在这2个正文标记符之间。正文标记符又称为实体标记。

    • 标题:总共有6个等级,定义方法如下:

      <h1><h1/>定义一级标题

      <h2><h2/>定义二级标题

      <h3><h3/>定义三级标题

      ......

      以此类推

    • 文本:<p><p/>定义文本

    • 换行符:<br/>换行符

如下代码所示:

<!DOCTYPE html>
//文件开头
<html lang="en">   
//头部内容
<head>   
  <meta charset="UTF-8">    
  <title>Title<title/>
<head/>
//主体内容
<body>    
//标题
  <h1>这是一级标题<h1/>   
  <h2>这是二级标题<h2/>
  <h3>这是三级标题<h3/>
  
  <p>定义文本<p/>
  
  <p>随便字符<br/>《-换行符<p/>
<body/>
<html/>

结束语

本文重点讲述了HTML的相关概念,让小白们对HTML能有全面的认识,下篇文章主要讲述DOM树、HTML的语法用法即HTML为谁服务等.......

希望能对你们有所帮助:)