HTML5基本语法

news2025/2/23 20:04:46

文章目录

    • HTML5基本语法
      • 一、基础标签
        • 1、分级标题
        • 2、段标签
        • 3、换行及水平线标签
        • 4、文本格式标签
      • 二、图片标签
        • 1、格式
        • 2、属性介绍
      • 三、音频标签
        • 1、格式
        • 2、属性介绍
      • 四、视频标签
        • 1、格式
        • 2、属性介绍
      • 五、链接标签
        • 1、格式
        • 2、显示特点
        • 3、属性介绍
        • 4、补充(空链接)
      • 六、列表标签
        • 1、无序列表
          • (1)格式
        • 2、有序列表
          • (1)格式
        • 3、自定义列表
          • (1)格式
      • 七、表格标签
        • 1、基本标签
        • 2、相关属性
        • 3、表格大标题和表头
        • 4、表格结构标签
        • 5、合并单元格
          • (1)合并单元格步骤:
          • (2)语法
      • 八、Input系列标签
        • 1、常用标签type
        • 2、基本语法
        • 3、属性
        • 4、注意
      • 九、button标签
        • 1、type
      • 十、select下拉标签
        • 1、语法结构
        • 2、属性介绍
      • 十一、textarea文本域标签
        • 1、语法结构
        • 2、属性介绍
      • 十二、label标签
        • 1、语法结构
        • 2、常用场景
      • 十三、布局标签
        • 1、无语义的
          • 语法实例
        • 2、有语义的

HTML5基本语法

一、基础标签

1、分级标题
<h1>一级标题</h1>
<h2>二级标题</h2>
2、段标签
<p></p>
3、换行及水平线标签
<br>换行    <hr>水平线
4、文本格式标签
<b>加粗</b>    <u>下划线</u>    <i>倾斜</i>    <s>删除线</s>		   

二、图片标签

1、格式
<img src="" alt="" title="" width="" height="">
2、属性介绍
  • s r c src src中可以填入图片的绝对路径或相对路径或者图片的网址
  • a l t alt alt中填入当图片不能正常显示的文字信息
  • t i t l e title title中填入的是鼠标指针在图片悬停一会儿后出现的文字

三、音频标签

1、格式
<audio src="" controls></audio>
2、属性介绍
  • s r c src src音频路径
  • c o n t r o l s controls controls显示播放的控件
  • a u t o p l a y autoplay autoplay自动播放
  • l o o p loop loop循环播放

四、视频标签

1、格式
<video src="" controls></video>
2、属性介绍
  • s r c src src视频路径
  • c o n t r o l s controls controls显示播放的控件
  • a u t o p l a y autoplay autoplay自动播放
  • l o o p loop loop循环播放

五、链接标签

1、格式
<a href="" target="">超链接</a>
2、显示特点
  • a标签默认文字有下划线
  • a标签从未点击过,默认文字显示蓝色
  • a标签点击过之后,文字显示为紫色(清除浏览器历史记录可恢复蓝色)
3、属性介绍
  • h r e f href href视频路径
  • t a r g e t target target
    { _ s e l f   默认值,覆盖原网页 _ b l a n k   在新窗口中跳转,保留原网页 \begin{cases} \_self\ \ 默认值,覆盖原网页\\ \_blank \ \ 在新窗口中跳转,保留原网页 \end{cases} {_self  默认值,覆盖原网页_blank  在新窗口中跳转,保留原网页
4、补充(空链接)
<a href="#">空链接</a>

功能:

  • 点击之后回到网页顶部
  • 开发中不确定该链接的最终跳转位置,暂时用空链接占位

六、列表标签

1、无序列表
(1)格式
<ul>
	<li>列表内容</li>
</ul>
2、有序列表
(1)格式
<ol>
	<li>列表内容</li>
</ol>
3、自定义列表
(1)格式
<dl>
	<dt>自定义列表主题</dt>
	<dd>每个主题下的内容项</dd>
</dl>

七、表格标签

1、基本标签
<table>
	<tr>//表格每行
		<td>表格某一行的内容</td>
	</tr>
</table>
2、相关属性
  • b o r d e r border border表格边框宽度
  • w i d t h width width表格宽度
  • h e i g h t height height表格高度
3、表格大标题和表头
<table>
	<caption>表格大标题</caption>
	<tr>
		<th>表头元素</th>
	</tr>
</table>
4、表格结构标签
  • 表头
<thead>表头</thead>
  • 表体
<tbody>表体</tbody>
  • 表脚
<tfoot>表脚</tfoot>
5、合并单元格
(1)合并单元格步骤:
  • 明确合并哪些单元格
  • 保留左上单元格,其余单元格元素清空
  • 合并同行或同列的单元格
  • 注意:只能合并具有相同结构标签的单元格
(2)语法
<td rowspan="2">xxx</td>   //跨行合并
<td colspan="2">xxx</td>   //跨列合并

r o w s p a n = " 2 " rowspan="2" rowspan="2"意思是跨行合并两行

八、Input系列标签

1、常用标签type
  • text 文本框
  • date 年月日
  • time 时分秒
  • password 密码框
  • radio 单选框
  • checkbox 多选框
  • file 文件
  • submit 提交
  • reset 重置
  • button 普通按钮,默认无功能,之后配合js添加功能
2、基本语法
<input type="" 属性="">
3、属性
  • text——文本框
    placeholder 占位符
  • password———密码框
    placeholder 占位符
  • radio——单选框
    name 拥有相同name的两个选项不能被同时选择
    checked 默认选中
  • checkbox ——多选框
    checked 默认选中
  • file——文件选择
    multiple 可选择多个文件
  • button——按钮
    submit 提交
    reset 重置
4、注意

input使用buttton类时,需要使用form标签,将整个代码体包裹起来,这样button类属性才可以发挥相应功能

<form></form>

九、button标签

1、type
  • submit
  • reset
  • 普通button

十、select下拉标签

1、语法结构
<select>
	<option>下拉框内容</option>
</select>
2、属性介绍
  • selected 默认选中

十一、textarea文本域标签

1、语法结构
<textarea cols="" rows""></textarea>
2、属性介绍
  • cols 多少列
  • rows 多少行

十二、label标签

1、语法结构
<label>可包裹任意内容</label>
2、常用场景

可以将表单标签与内容绑定
使用方法:
(1)使用label标签将内容和表单标签一起包裹起来
(2)需要把label标签的for属性删除即可

实例:

<label><input type="radio"></label>

十三、布局标签

1、无语义的
  • div 一行只显示一个
  • pan 一行显示多个
语法实例
<div>xxx</div>
2、有语义的

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1837275.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【C++】Template模板

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; &#x1f525;c系列专栏&#xff1a;C/C零基础到精通 &#x1f525; 给大…

Boom3D软件下载-Boom3D音效增强工具下载附加详细安装步骤

Boom3D音效增强工具是一款便捷的为用户们进行音频处理和编辑的软件&#xff0c;支持用户们轻松的进行音频的使用&#xff0c;支持超多的音频格式让你可以轻松的进行使用&#xff0c;Boom3D音效增强工具拥有多种音频特效的功能&#xff0c;让你可以在Boom3D音效增强工具轻松的进…

Python办公自动化实例--照片挑选

实例背景 学院举行毕业晚会&#xff0c;要制作照片墙&#xff0c;让学生自己上传一直没有多少回应&#xff0c;上传的没有几张&#xff08;学院的号召力是真的拉&#xff09;&#xff0c;需要从整个学校的学生证件照中挑选出外面学院的同学&#xff0c;于是这个“艰巨”的任务…

Avalonia:一个.NET跨平台UI框架

概述 Avalonia是一个强大的框架&#xff0c;使开发人员能够使用. NET创建跨平台应用程序。它使用自己的渲染引擎来绘制UI控件&#xff0c;确保在各种平台上保持一致的外观和行为&#xff0c;包括Windows&#xff0c;macOS&#xff0c;Linux&#xff0c;Android&#xff0c;iOS…

轻轻松松上手的LangChain学习说明书

本文为笔者学习LangChain时对官方文档以及一系列资料进行一些总结&#xff5e;覆盖对Langchain的核心六大模块的理解与核心使用方法&#xff0c;全文篇幅较长&#xff0c;共计50000字&#xff0c;可先码住辅助用于学习Langchain。 一、Langchain是什么&#xff1f; 如今各类AI…

大模型面试指南:掌握关键技术与策略,成功应对面试挑战

随着人工智能技术的快速发展&#xff0c;大型预训练模型在自然语言处理、计算机视觉、语音识别等领域取得了显著成果。这些模型通过在海量数据上进行预训练&#xff0c;能够捕捉到丰富的特征信息&#xff0c;为各种下游任务提供强大的支持。在求职面试中&#xff0c;掌握大模型…

OpenAI新开放了这些好用的API功能(附AI学习指南)

OpenAI近期召开了开发者大会&#xff0c;同时也发布和开放了一些新的功能特性&#xff0c;比如新版本GPT-4 Turbo&#xff0c;支持128k上下文&#xff0c;知识截止更新到2023年4月&#xff0c;视觉能力、DALLE3&#xff0c;文字转语音TTS等等全都对API开放&#xff0c;GPTs商店…

【Unity拖拽物体】实现对点中的3D物体进行拖拽的功能

场景结构&#xff0c;两个普通模型 第一种 脚本所挂载的物体才可以被拖拽 【PC鼠标版本】 using UnityEngine;// 这个脚本实现了&#xff0c;本脚本所在的游戏物体能够被拖拽 public class DragObjectT : MonoBehaviour {private Vector3 screenPoint; // 存储物体在屏幕上的位…

多行文本的文字展示全部和收起功能

组件代码&#xff1a; <template><!-- 外层容器&#xff0c;使用相对定位 --><div class"relative"><!-- 文本容器&#xff0c;根据 expanded 状态决定是否应用 line-clamp-4 类 --><div :class"{ line-clamp-4: !expanded }"…

没有二十年功力,写不出这一行代码!

这篇文章要从一个奇怪的注释说起&#xff0c;就是下面这张图&#xff1a; 我们可以不用管具体的代码逻辑&#xff0c;只是单单看这个 for 循环。 在循环里面&#xff0c;专门有个变量 j&#xff0c;来记录当前循环次数。 第一次循环以及往后每 1000 次循环之后&#xff0c;进…

阻力支撑相对强度(RSRS)选股系列报告之三

https://download.csdn.net/download/SuiZuoZhuLiu/89447699?spm1001.2014.3001.5503https://download.csdn.net/download/SuiZuoZhuLiu/89447699?spm1001.2014.3001.5503

电脑密码忘记了怎么办?3步教你找回密码!

在日常使用电脑的过程中&#xff0c;忘记密码是一件令人头痛的事情。如果您不慎忘记了电脑的登录密码&#xff0c;无法进入系统进行工作和娱乐&#xff0c;这时需要找到合适的解决方案来恢复对电脑的访问权限。那么电脑密码忘记了怎么办呢&#xff1f;本文将介绍三种解决方法&a…

Uncaught TypeError: Cannot read properties of null (reading ‘isCE‘)

问题描述 使用 view-ui-plus 加 vue3 开发项目&#xff0c;本地启动项目正常&#xff0c;但其他人将代码拉下来&#xff0c;启动项目时报错 Uncaught TypeError: Cannot read properties of null (reading isCE)&#xff1a; 原因分析&#xff1a; 尝试将 mode_nodules 文件删…

C++实时检测耳机的插入与拔出(附源码)

目录 1、实现继承于IMMNotificationClient接口类的CMMNotificationClient类,实时感知音频设备变化的通知事件 2、在CMMNotificationClient的构造函数中初始化多媒体设备COM接口,设置回调类指针 3、通过获取音频设备接口下外设的KSJACK_DESCRIPTION 信息判断耳机的连接状态…

ArcGIS arcpy代码工具——关于工具使用的软件环境说明

系列文章目录 ArcGIS arcpy代码工具——批量对MXD文件的页面布局设置修改 ArcGIS arcpy代码工具——数据驱动工具批量导出MXD文档并同步导出图片 ArcGIS arcpy代码工具——将要素属性表字段及要素截图插入word模板 ArcGIS arcpy代码工具——定制属性表字段输出表格 ArcGIS arc…

鸿蒙实现自定义Tabbar样式,显示数字红点提示

前言&#xff1a; DevEco Studio版本&#xff1a;4.0.0.600 Tabs的链接参考&#xff1a;OpenHarmony Tabs TabContent的链接参考&#xff1a;OpenHarmony TabContent 通过查看链接参考我们知道可以通过TabContent的tabBar来实现自定义TabBar样式&#xff08;CustomBuilder&…

“运动过量”?想多了,普通骑友没那能力和意志力,好好骑车吧

最近听到“运动过量”这个词挺多的&#xff0c;身为骑行爱好者的校长&#xff0c;感觉又好笑又无奈&#xff0c;所以想写点东西&#xff0c;这篇文通过分析普通骑友的运动习惯、能力和意志力&#xff0c;探讨了“运动过量”这一概念在骑行领域中的适用性。文章指出&#xff0c;…

基于PHP的民宿管理系统

有需要请加文章底部Q哦 可远程调试 基于PHP的民宿管理系统 一 介绍 此民宿管理系统基于原生PHP开发&#xff0c;数据库mysql&#xff0c;前端jquery.js和echarts.js。系统角色分为用户和管理员。用户可以在线浏览和预订民宿&#xff0c;管理员登录后台进行相关管理等。(在系统…

精度丢失引起的支付失败问题

问题描述 在提交订单时候&#xff0c;输入充值金额和优惠码&#xff0c;后台会返回具体的订单信息&#xff0c;如下图&#xff0c;支付金额应该是1 * (1 - 0.09) 0.91&#xff08;这个是理想状态&#xff09;&#xff0c;但是表单显示的是0.90999997&#xff0c; 然后点击确…

大模型系列:提示词管理

既然大模型应用的编程范式是面向提示词的编程&#xff0c;需要建立一个全面且结构化的提示词库&#xff0c; 对提示词进行持续优化也是必不可少的&#xff0c;那么如何在大模型应用中更好的管理提示词呢&#xff1f; 1. 提示词回顾 提示词在本质上是向大型语言模型&#xff08;…