当前位置: 首页 > article >正文

html的基本语法

HTML(HyperText Markup Language)是用于创建网页的标准标记语言。它不是一种编程语言,而是一种标记语言,它告诉浏览器如何展示内容,如文本、图片、链接、列表等。HTML文档由一系列的标签(elements)组成,这些标签用尖括号(< >)包围,标签对可以包含内容,例如标题、段落、链接等。

HTML基本结构

每个HTML文档都有一个基本的结构,如下所示:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>页面标题</title>
</head>
<body>
<h1>这是一个标题</h1>
<p>这是一个段落。</p>
</body>
</html>
  • <!DOCTYPE html>: 声明文档类型和HTML版本,告诉浏览器这是一个HTML5文档。
  • <html>: 包含了整个HTML文档的根元素。
  • <head>: 包含了文档的元(meta)数据,如字符集定义、文档标题、链接到样式表和脚本等。
    • <meta charset="UTF-8">: 定义网页内容编码为UTF-8,支持多国语言。
    • <title>: 定义了网页的标题,在浏览器标签页上显示。
  • <body>: 包含了可见的页面内容,如文本、图片、视频、游戏、可播放音频等。

常用标签

  • 标题标签 (<h1> 到 <h6>):定义六级标题,<h1> 是最高级别的标题。
  • 段落标签 (<p>):定义文本的一个段落。
  • 链接标签 (<a>):定义超链接,可以链接到网页、图片、文件、电子邮箱地址、位置等。
    • 示例:<a href="https://www.example.com">访问示例网站</a>
  • 图片标签 (<img>):嵌入图片。
    • 示例:<img src="image.jpg" alt="示例图片">
  • 列表标签
    • 无序列表 (<ul>):用<li>定义列表项。
    • 有序列表 (<ol>):同上,但列表项会有编号。
  • 表格标签
    • <table>:定义表格。
    • <tr>:定义表格中的行。
    • <td>:定义表格中的单元格。
    • <th>:定义表格中的表头单元格。
  • 表单标签 (<form>):用于收集用户输入,可以包含多种输入元素,如文本字段、复选框、单选按钮、提交按钮等。

注释

HTML中的注释以<!--开始,以-->结束。注释不会显示在浏览器中,但可以帮助开发者记录代码信息。

<!-- 这是一个注释 -->

学习HTML,关键是理解和掌握不同的标签和它们的作用,以及如何将它们组合起来创建结构和样式丰富的网页。


http://www.kler.cn/a/313560.html

相关文章:

  • acwing算法基础02一高精度,前缀和,差分
  • kafka面试题解答(四)
  • 除了 Mock.js,前端还有更方便的 Mock 数据工具吗?
  • influxDB 时序数据库安装 flux语法 restful接口 nodjsAPI
  • Flutter Getx状态管理
  • AWS认证SAA-C0303每日一题
  • QTPropertyBrowser属性表控件:新增自定义属性类型
  • JDK1.8的新特性
  • Python语言基础教程(下)4.0
  • 面试时遇见的项目问题
  • 数据链路层/ARP协议
  • Kettle的安装及简单使用
  • flask搭建微服务器并训练CNN水果识别模型应用于网页
  • spark 面试题
  • 软件安装攻略:EmEditor编辑器下载安装与使用
  • [ffmpeg] 音视频编码
  • 星火AI-智能PPT生成 API 文档
  • vue3+ts+supermap iclient3d for cesium功能集合
  • 【论文笔记】Are Large Kernels Better Teacheres than Transformers for ConvNets
  • dial unix /var/run/docker.sock: connect: permission denied
  • 好用!推荐一个开源加密库 Bouncy Castle
  • Java I/O终极指南:BIO, NIO, AIO深度剖析
  • ethtool
  • 携手阿里云CEN:共创SD-WAN融合广域网
  • 【图像匹配】基于‌墨西哥帽小波(Marr小波)算法的图像匹配,matlab实现
  • signalR和WebSocket的区别是什么