【前端三剑客之HTML】详解HTML

1. HTML(超文本标记语言)

  • HTML意为超文本标记语言,其可以通过标签把其他网页/图片/视频等资源引入到当前网页中,让网页最终呈现出来的效果超越了文本.
  • HTML是一种标记语言,其是由一系列标签组成的. 而且每个标签都有特定的含义和确定的页面显示效果.

2. 特点

(1). 双标签

标签是通过一组尖括号+标签名的方式来定义的.

html 复制代码
<title>及你太美</title>
<!-->
<title>称为开始标签
</title>称为结束标签, 二者共同构成了完整的标签.
其之间的部分叫标签体
<-->

(2). 单标签

html 复制代码
<meta charset="UTF-8"/>
<!-->
此标签为单标签, 只有一对尖括号
<-->

(3). 属性

html 复制代码
<meta charset="UTF-8"/>
<!-->
属性 : charset="UTF-8"
属性名 : charset
属性值 : "UTF-8"
<-->

(4). 文本

双标签中间的文字,包含空格换行的结构.

(5). 元素

经过浏览器解析后,每个完整的标签可以称之为一个元素.

3. HTML基本结构

(1). 文档声明

HTML文件中第一行的内容,用来告诉浏览器当前HTML文档的基本信息以及HTML文档遵循的语法规则.

html 复制代码
<!DOCTYPE html>

(2). 根标签

<html></html>是整个文档的根标签,所有其他标签都必须放在根标签里面.

html 复制代码
<html>

</html>

(3). 头部元素

<head></head>标签是<html></html>第一个一级子标签,用来定义文档的头部,其他头部元都放在head标签里,头部元素包括title,script,style,link,meta标签等.

很重要但不显示在网页页面的标签都定义在该标签内.

html 复制代码
<head>
    <meta charset="UTF-8"/>
    <meta name="viewport" content="width=device-width", initial-scale="1.0"/>
    <title>及你太美</title>
</head>

(4). 主体内容

<body></body>标签是<html></html>第二个一级子标签,用来标签定义网页的主体内容,在浏览器窗口内显示的内容都定义到body标签内.

(5). 注释

html 复制代码
<!-->
注释信息
<-->
相关推荐
负责的蛋挞12 小时前
异步HttpModule的实现方式
java·服务器·前端
丹宇码农14 小时前
把 HLS 字幕玩出花:zwPlayer 如何让 M3U8 视频支持全文搜索、翻译与码率自适应
前端·javascript·音视频·hls·视频播放器
2501_9437823514 小时前
【共创季稿事节】猜数字游戏:二分法思维与交互式反馈
前端·游戏·microsoft·harmonyos·鸿蒙·鸿蒙系统
GV191rLvq14 小时前
基于Socket实现的最简单的Web服务器【ASP.NET原理分析】
服务器·前端·asp.net
吠品15 小时前
LangChain 里 tool_call_id 为空?一次 MCP 工具集成的排查记录
前端
微信开发api-视频号协议15 小时前
企业微信二次开发中的文件系统设计:媒体资源、临时文件与业务附件
前端·微信·企业微信·媒体·ipad·微信开放平台
柒和远方15 小时前
Phase 7.4 学习博客:为什么多 API 项目需要 Swagger / OpenAPI
前端·后端·架构
张龙68715 小时前
拼多多开放平台对接踩坑实录:从 CLIENT_ID 配置到 MD5 签名算法的完整填坑指南
前端
GuWenyue15 小时前
提示词彻底过时?一套上下文工程方案,3步让LLM落地生产,代码直接复用
前端·javascript·人工智能