跳转至

Lec1 Intro

HTML : HyperText Markup Language

<!doctype html>

doctype 用于指定版本和渲染模式

Note

表示标签树形关系的一种树。

标签分类

  • Flow
  • Metadata
  • Heading
  • Sectioning
  • Phrasing
    • Embedded
  • Interactive

文本类标签

Note

  • URL 的组成
<a href = "url"> text </a>
<a href = "#product"> hash demo </a>
  • target:链接目标
<a href = "url", traget = "_self">当前窗口</a>
<a href = "url", traget = "_blank">新窗口</a>

Note

  • blockquote 长引用
  • q 短引用
  • cite 引用来源

Note

  • em 强调重读
  • strong 强调重要性

Note

  • code 代码段
  • var 变量名
  • samp 输出示例
  • kbd 键盘操作

Note

  • 默认情况下,浏览器会将多个连续的空格合并成一个空格。

  • <pre> 标签中,html 会保留原格式(换行和空格)

Note

  • &nbsp 空格
  • &lt; 小于号
  • &gt; 大于号
  • &amp; &

多媒体标签

Note

<img src="url" alt="alternative text" width="360" height="180">
  • jpg:有损压缩、照片、色彩丰富
  • png:无损格式、颜色少、支持透明度
  • webp:体积更小、兼容性一般
  • gif:动画、体积大

Note

<video src="url"
    autoplay
    control
    mutex
    loop >
    <track> 
</video>
  • Webm
  • Ogg
  • MP4:最为广泛支持的格式

Note

  • 属性
    • src
    • 也可嵌套标签
    • control

组织页面内容

Note

  • header
  • main
  • aside
  • footer