Skip to content
泠泠彻夜的笔记
Main Navigation首页笔记
HTML
CSS
JavaScript
TypeScript
Node.js
Vue3
uniapp
插件
算法题

外观

Sidebar Navigation

HTML基础

HTML基础知识

HTML元素A-C

HTML元素D-F

HTML元素H-L

HTML元素M-S

HTML元素T-X

table及相关元素

input元素

此页内容
Table of Contents for current page

HTML基础知识

怡然

732字约2分钟

2024-05-28

基础知识

<!doctype html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width" />
    <title>My test page</title>
  </head>
  <body>
    <img src="images/firefox-icon.png" alt="My test image" />
  </body>
</html>
  • <!doctype html>——文档类型。用于正确读取文档和自动查错。

  • <html></html>——<html> 元素。包含整个页面的所有内容,有时候也称作根元素。里面也包含了 lang 属性,写明了页面的主要语种。

  • <head></head>——<head> 元素。所有那些你加到页面中,且不向用户展示的页面内容,都以这个元素为容器。其中包含诸如提供给搜索引擎的关键字和页面描述、用于设置页面样式的 CSS、字符集声明等等。

  • meta

    • charset="utf-8":该元素指明你的文档使用 UTF-8 字符编码,UTF-8 包括世界绝大多数书写语言的字符。
    • name="viewport" content="width=device-width":视口元素可以确保页面以视口宽度进行渲染,避免移动端浏览器上因页面过宽导致缩放。该标签的基本属性如下:
      属性意义
      width控制视口的大小。这可以设置为特定像素数(如width=600),也可以设置为特殊值device-width,即 100vw,100% 的视口宽度。最小值为 1。最大值为 10000。负值会被忽略。
      height控制视口的大小。这可以设置为特定像素数(如 height=600),也可以设置为特殊值 device-height,即 100vh,100% 的视口高度。最小值为 1。最大值为 10000。负值会被忽略。
      initial-scale控制页面首次加载时显示的缩放倍数。最小值是 0.1。最大值是 10。默认值为 1。负值会被忽略。
      minimum-scale控制页面允许缩小的倍数。最小值是 0.1。最大值是 10。默认值为 1。负值会被忽略。
      maximum-scale控制页面允许放大的倍数。设置一个低于 3 的值将不具备无障碍访问性。最小值是 0.1。最大值是 10。默认值为 1。负值会被忽略。
      user-scalable控制是否允许页面上的放大和缩小操作。有效值为 0、1、yes 或 no。默认值为 1,与 yes 相同。将值设置为 0(即与 no 相同)将违反 Web 内容无障碍指南(WCAG)。
      interactive-widget指定交互式 UI 组件(如虚拟键盘)对页面视口的影响。有效值:resizes-visual(调整视口大小)、resizes-content(调整内容大小) 或 overlays-content(覆盖内容)。默认值:resizes-visual。
  • <title></title>——<title> 元素。该元素设置页面的标题,显示在浏览器标签页上,也作为收藏网页的描述文字。

  • <body></body>——<body> 元素。该元素包含期望让用户在访问页面时看到的全部内容,包括文本、图像、视频、游戏、可播放的音轨或其他内容。

贡献者: tsxwslk
下一页HTML元素A-C

Power by VuePress & vuepress-theme-plume