HTML入门笔记1

227 阅读2分钟

一、HTML 历史

1990 年左右诞生

  • 1990 年左右由 Tim Berners-Lee(李爵士) 发明
  • 2004年,被英国女皇颁发大英帝国爵级司令勋章
  • 2017年,被颁发图灵奖

李爵士做了哪些事情?

  • 自己写了第一个浏览器
  • 自己写了第一个服务器
  • 用自己写的浏览器访问了自己写的服务器
  • 发明了 WWW,同时发明了 HTML、HTTP 和 URL

WWW(World Wide web) = URL + HTTP + HTML

这项发明带来了什么?

  • 让每个人输入网址就能看到网页

二、HTML 起手应该写什么

用 VSCode 新建一个 html 文件,输入 ! 后按 Tab 键,会生成如下代码

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  
</body>
</html>
  • DOCTYPE:文档类型
  • lang:用来标记页面语言
  • charset:字符编码集
  • viewport:用来约束视口缩放
  • title:网页标题

三、常用的表章节的标签

  • h1~h6:一级标题~二级标题
  • section:章节
  • article:文章
  • p:段落
  • header:头部
  • footer:尾部
  • main:主要内容
  • aside:旁支内容
  • div:划分

四、标签的全局属性有哪些

全局属性:所有标签都有的属性

  • class:类名
  • contenteditable:标记标签可编辑
  • hidden:隐藏标签
  • id:标签的唯一标识(不准,可以有同名ID)
  • style:内联样式
  • tabindex:控制点击 Tab 键时页面标签选中顺序
  • title:鼠标悬停在文本上时展示的内容

五、常用的内容标签有哪些

  • ol + li:有序列表 (order list + list item)
  • ul + li:无序列表 (unordered list + list item)
  • dl + dt + dd:描述列表 (description list + term + data)
  • pre:能够显示空格和回车 (preview的缩写)
  • hr:分割线
  • br:换行 (break的缩写)
  • a:跳转标签 (anchor的缩写)
  • em:语气强调 (emphasis的缩写)
  • strong:内容强调
  • code:显示代码
  • q:表示引用 (quote的缩写)
  • blockquote:表示引用 (块元素)