HTML基本结构

HTML初识

HTML(Hyper Text Markup Language):超文本标记语言

所谓超文本,有2层含义:

「HTML骨架格式」

<!-- 页面中最大的标签 根标签 -->
<html>
    <!-- 头部标签 -->
    <head>     
        <!-- 标题标签 -->
        <title></title> 
    </head>
    <!-- 文档的主体 -->
    <body>
    </body>
</html>

「团队约定大小写」

「HTML元素标签分类」

常规元素(双标签)
  <标签名> 内容 </标签名>   比如<body>我是文字</body>
  空元素(单标签)
  <标签名 />  比如 <br />或<br>

「HTML标签关系」

文档类型<!DOCTYPE >

「文档类型」用来说明你用的XHTML或者HTML是什么版本。<!DOCTYPE html>告诉浏览器按照HTML5标准解析页面。

页面语言lang

lang指定该html标签内容所用的语言

  <html lang="en">
  en 定义语言为英语 zh-CN定义语言为中文

「lang的作用」

字符集

行字符编码,以便计算机能够识别和存储各种文字。

  <meta charset="UTF-8" />

「meta viewport的用法」
通常viewport是指视窗、视口。浏览器上(也可能是一个app中的webview)用来显示网页的那部分区域。在移动端和pc端视口是不同的,pc端的视口是浏览器窗口区域,而在移动端有三个不同的视口概念:布局视口、视觉视口、理想视口

meta有两个属性name 和 http-equiv

name属性的取值

http-equiv有以下参数

http-equiv相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容

<meta name="viewport" content="width=device-width, initial-scale=1.0">