目录

HTML简介

什么是 HTML?

超文本标记语言(Hypertext Markup Language, HTML)是一个可以用来结构化 Web 内容并给予其含义和目标的编码语言。

例如,<p> 用于表示段落

<p>My cat is very grumpy</p>

元素可以有属性(Attribute),比如以下这个 <p> 元素就有一个 class 属性,它的值是 editor-note

嵌套元素

<p>我们是祖国 <strong>美丽的</strong> 花朵🌺。</p>

空元素

空元素没有内容,比如 <img>,它被用来嵌入一张图片。

<img src="images/flowers.png" alt="祖国的花朵们">

一个HTML文档的基本结构

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>李白的博客</title>
  </head>
  <body>
    <img src="images/libai.png" alt="李白饮酒作诗图">
  </body>
</html>

快捷键:在 VSCode 中输入 ! 并按 Tab 键,就会出现一个基本的 HTML 文档。更详细的用法参考emmet 快捷键

发展历史

HTML文本

标题与段落

HTML 包括六个级别的标题, <h1> – <h6>
通常一个页面只有一个 <h1>,请尽量按顺序使用 <h1> – <h6>

<h1>李白<h1>
<h2>一个被写作耽误的武学奇才</h2>
<h3>静夜思</h3>
<p>窗前明月光,疑是地上霜。</p>
<p>举头望明月,低头思故乡。</p>

快捷键:在 VSCode 中输入 h1 并按 Tab 键,就会出现<h1></h1>

列表

无序列表 - 顺序不重要
<p>金州勇士队的全明星球员包括:<p>
<ul>
  <li>斯蒂芬·库里</li>
  <li>凯文·杜兰特</li>
  <li>克莱·汤普森</li>
  <li>德雷蒙德·格林</li>
</ul>

快捷键:尝试在 VSCode 中输入 ul>li*3 并按 Tab 键。

有序列表 - 顺序很重要
<p>维持生命必须的要素包括:<p>
<ol>
  <li>手机</li>
  <li>WIFI</li>
  <li>王者荣耀</li>
</ol>

超链接

<a href="https://github.com/fe13">FE 13</a>

参考链接