一篇教你学会HTML:常用标签 | 表格 | 表单 | 特殊符号转义

news2024/11/28 15:58:09

标题标签


<h1></h1>....<h6></h6>

        <h1>一级标题</h1>
		<h2>二级标题</h2>
		<h3>三级标题</h3>

 我们可以添加 align属性 来改变标签的位置 (左对齐,居中,右对齐),还可以设置颜色等。

		<h1>
			<font color = "blue">一级标题</font><!-- 设置颜色 -->
		</h1>
		<h2 align="center">二级标题</h2>
		<h3 align="right">三级标题</h3>

这种修饰方式在后期开发中不建议使用,也逐渐被淘汰,我们通常使用CSS中的一些属性来对html文本的内容进行修饰,这在之后我会写一篇关于CSS的博客,给大家做详细介绍!

加粗文字


<b></b>

<b>标签的作用是加粗文字 </b>

标尺线


<hr/>  单独使用

<hr/>

换行


<br/> 单独使用

<br/>

段落标签


<p></p> 段落与段落之间有间隔

		段落标签
		<p align="center">
			好好学习
		</p>
		<p>
			天天向上
		</p>

超链接


<a></a>   ( 超链接中需要添加两个属性 )

href = " 网页的地址 "        (表示超文本引用)

target = " 窗口打开方式 " 

例如:  target = " _blank "  在新窗口打开      target = " _self "  在当前窗口打开 (默认)

<a href="http://www.baidu.com" target="_blank">百度</a>

插入图片


<img />

将所需要插入的图片放入img文件夹中,再导入资源文件即可(src)

<!-- src 资源文件 -->
<img src="img/1.png" border="5">

同样我们也可以为图片设置一些属性,例如边框 (border)等...

特殊符号转义


✎.  在html文档中有些字符是不能直接使用的,浏览器会将它们解析为html标签,例如 '' < '' 、'' > '' 就会被识别为标签,所以就需要用其他特殊符号来代替,这些代替的符号称为转义符。

📖常用转义符:

    <body>
		<!-- 在网页中有些符号不能直接显示的
		 需要通过其他的符号进行代替,这些代替的符号称为转义符-->
		&lt;b&gt;标签的作用是加粗文字 
		<br />
		空&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;格
	</body>

有序/无序列表


✎. 列表分为有序列表和无序列表,一个列表由外层列表区域 列表项 两部分组成

 •    <ul></ul>      无序列表

 •    <ol></ol>      有序列表

 •    <li><li>          列表项  

	<body>
		<!-- 无序列表 -->
		<ul type="square">   <!-- 外层列表区域 -->
			<li>列表项1</li>  <!-- 列表项 -->
			<li>列表项2</li>
			<li>列表项3</li>
			<li>列表项4</li>
		</ul>
		<!-- 有序列表 -->
			<ol type="1"> 
				<li>列表项1</li> 
				<li>列表项2</li>
				<li>列表项3</li>
				<li>列表项4</li>
			</ol>	
	</body>

我们可以在外层列表区域中添加 type属性,改变列表项前的图标;例如在有序列表中,如果type设置 "1" (1.2.3.4....)    "A"(A.B.C.D...)  "I" (I .II. III. IV.V....) 

绘制表格


✎.  表格由4种基本标签构成 :

 •       <table>       表格标签

 •       <tr>             表格中的行

 •       <th>            表格的表头

 •       <td>            表格的单元格

快速建表:table>tr*4>td*4   按Tab键   (生成一个4行4列的表)

 •   th 表头单元格中的内容居中加粗,td 普通单元格就没有此效果 (区别)

 •   表格中的内容只能放在单元格中.

 •   绘制表格时需要添加border边框属性,否则表格不会显示出来.

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<!-- table 表格标签 -->
		<table border="1" width=400 cellspacing="0">
			<!--  cellspacing 设置单元格与单元格之间的距离(外边距)-->
			<!-- tr表格中的行 -->
			<tr>
				<!-- th 表头单元格 居中加粗-->
				<th>姓名</th>
				<th>语文</th>
				<th>数学</th>
				<th>英语</th>
			</tr>
			<tr>
				<td >张三</td>
			    <td>84</td> 
				<td>87</td>
				<td>94</td>
			</tr>
			<tr>
				<td>李四</td>
				<td>79</td>
				<td>88</td>
				<td>92</td>
			</tr>
			<tr>
	            <td>小王</td>
				<td>79</td>
				<td>88</td>
				<td>92</td>
			</tr>
		</table>
	</body>
</html>

绘制表格的一些常用属性:

  • border            边框
  • height             高度
  • width               宽度
  • align                内容水平方向的位置 (left,center,right)
  • valign              内容垂直方向的位置 (top,middle,bottom)
  • cellspacing     设置单元格与单元格之间的距离 (外边距)
  • cellpadding     设置单元格内容到边框的距离 (内边距)
  • bgcolor            背景颜色
  • colspan            跨多列合并 (从哪个合并就在哪个单元格添加并删除多余的单元格)
  • rowspan           跨多行合并 (合并完成后需要删除其他行多余的单元格)

设计表单


<form><form/> 表单区域

<input/>单行输入框

我们可以设置 type属性的值来改变输入框的类型:

type= "text"               文本输入框

type="password"      密码框

type="radio"               单选框      (多个选项的name必须相同才能互斥)

type="checkbox"       多选框

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<form ><!-- form标签 表示一个表单区域 -->
			账号:<input type="text" placeholder="请输入账号" />
			<br />
			密码:<input type="password" />
			<br />
            <!-- 多个选项的name必须相同才能互斥 -->
			性别:<input type="radio" name="gender" />男
			<input type="radio" name="gender" />女
			<br />
			课程:<input type="checkbox" name="course" />政治
			<input type="checkbox" name="course" />语文
			<input type="checkbox" name="course"  />数学
			<input type="checkbox" name="course"  />英语
			<br /> 
		</form>
	</body>
</html>

<select/></select>下拉选择框

下拉框中的内容写在<option></option>标签中

			籍贯<select>
				<!-- 选择性组件必须要给默认的value -->
				<option value="101">陕西</option>
				<option value="102">四川</option>
				<option value="103">浙江</option>
				<option value="104">湖南</option>	
			</select>

<textarea></textarea> 文本域

我们可以通过 cols和 rows属性为我们的文本域设置列数和行数

<textarea cols="40" rows="10"></textarea>

按钮


我们的按钮也是写在<input/>标签中

📖常用按钮类型有三种:

type = " submit "        提交按钮,触发表单的提交动作
type = " reset "           重置按钮
type = " button "        普通按钮,用来绑定事件 (在JavaScript中会详细介绍)

			<input type="submit" value="提交"/>
			<input type="reset"  value="重置"/>
			<input type="button" value="触发"/>

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

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

相关文章

InfiniGate自研网关实现四

13.服务发现组件搭建和注册网关连接 以封装 api-gateway-core 为目的&#xff0c;搭建 SpringBoot Starter 组件&#xff0c;用于服务注册发现的相关内容处理。 这里最大的目的在于搭建起用于封装网关算力服务的 api-gateway-core 系统&#xff0c;提供网关服务注册发现能力。…

什么是包装ERP软件

在当今的商业环境中&#xff0c;ERP软件已经成为了企业管理的关键工具。然而&#xff0c;许多企业主可能还不完全明白什么是ERP软件&#xff0c;特别是包装ERP软件。 首先&#xff0c;我们需要了解ERP软件的基本概念。它是一种集成的软件应用程序&#xff0c;旨在帮助企业管理…

HTML+VUE3组合式+ELEMENT的容器模板示例(含侧栏导航,表格,...)

一个简单的在html中使用Vue3及Element-plus vue-icons的整合示例&#xff1a; 一、示例截图 二、文件代码 直接复制到html文件在浏览器打开即可预览 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title&g…

智慧仓储可视化大屏,以最直观的形式展示海量数据。

智慧仓储可视化大屏是一种通过数据可视化技术&#xff0c;将仓储管理系统中的海量数据以图表、地图、仪表盘等形式直观展示在大屏上的解决方案。它可以帮助仓储管理人员更清晰地了解仓库的运营情况&#xff0c;从而做出更明智的决策。 智慧仓储可视化大屏通常包括以下功能和特点…

React 第二十六章 Hook useCallback

useCallback 是 React 提供的一个 Hook 函数&#xff0c;用于优化性能。它的作用是返回一个记忆化的函数&#xff0c;当依赖发生变化时&#xff0c;才会重新创建并返回新的函数。 在 React 中&#xff0c;当一个组件重新渲染时&#xff0c;所有的函数都会被重新创建。这可能会…

如何通过汽车制造供应商协同平台,提高供应链的效率与稳定性?

汽车制造供应商协同是指在汽车制造过程中&#xff0c;整车制造商与其零部件供应商之间建立的一种紧密合作的关系。这种协同关系旨在优化整个供应链的效率&#xff0c;降低成本&#xff0c;提高产品质量&#xff0c;加快创新速度&#xff0c;并最终提升整个汽车产业的竞争力。以…

vue2基础语法01——基础语法使用了解

vue2基础语法01——基础语法使用了解 1. vue模板语法1.1 插值语法1.2 指令语法1.3 简单测试完整代码 2. vue中各选项使用&#xff08;简单说几个&#xff09;2.1 el选项2.2 data选项2.2.1 简述2.2.2 data选项的两种类型2.2.3 注意&#xff08;限制&#xff09;2.2.4 更多了解参…

JAVA快速工具代码集

一、前言 在开发过程中&#xff0c;特别是维护老系统&#xff0c;有时候想使用的工具类却使用不了。又要重新造轮子。所以准备点工具类代码是必须的&#xff0c;无奈之举。 二、JSON数据转换 String content cdfQhOrderResModel.getContent(); List<CdfQH…

Python 数据库操作- sqlite3 模块

Python sqlite3 模块 1. 安装 SQLite3 可使用 sqlite3 模块与 Python 进行集成。sqlite3 模块是由 Gerhard Haring 编写的。它提供了一个与 PEP 249 描述的 DB-API 2.0 规范兼容的 SQL 接口。用户不需要单独安装该模块&#xff0c;因为 Python 2.5.x 以上版本默认自带了该模块…

在uniapp里面使用 mp-html 并且开启 latex 功能

在uniapp里面使用 mp-html 并且开启 latex 功能 默认情况下 mp-html 是不会开启 latex 功能的, 如果需要开启 latex 功能是需要到代码操作拉取代码自行打包的。 这里说一下 mp-html 里面的 latex 功能是由 https://github.com/rojer95/katex-mini 提供的技术实现&#xff0c;…

【Spark】Spark编程体验,RDD转换算子、执行算子操作(六)

Spark编程体验 项目依赖管理 <dependencies><dependency><groupId>org.scala-lang</groupId><artifactId>scala-library</artifactId><version>2.12.10</version></dependency><dependency><groupId>org.ap…

通过 Java 操作 redis -- zset 有序集合基本命令

目录 使用命令 zadd&#xff0c;zrange 使用命令 zcard 使用命令 zrem 使用命令 zscore 使用命令 zrank 关于 redis zset 有序集合类型的相关命令推荐看Redis - Zset 有序集合 要想通过 Java 操作 redis&#xff0c;首先要连接上 redis 服务器&#xff0c;推荐看通过 Jav…

武汉凯迪正大—超声波探伤仪的主要功能

武汉凯迪正大超声波探伤仪的主要功能 高精度定量、定位&#xff0c;满足了较近和较远距离探伤的要求&#xff1b; 近场盲区小&#xff0c;满足了小管径、薄壁管探伤的要求&#xff1b; 自动校准&#xff1a;一键式自动校准&#xff0c;操作非常便捷&#xff0c;自动测试探头的…

基于springboot实现贸易行业crm系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现贸易行业crm系统演示 摘要 随着信息技术在管理上越来越深入而广泛的应用&#xff0c;管理信息系统的实施在技术上已逐步成熟。本文介绍了基于springboot的贸易行业crm系统的开发全过程。通过分析基于springboot的贸易行业crm系统管理的不足&#xff0c;创建…

element ui的无法关掉的提示弹框

使用element的$alert组件的属性把X去掉和确定按钮和取消按钮去掉&#xff1b; import { MessageBox } from element-ui; MessageBox.alert(AI功能已到期或暂未开启, 友情提示, {showClose: false,showCancelButton: false,showConfirmButton: false }); 如果在router的路由守…

华为ensp中BFD和OSPF联动(原理及配置命令)

作者主页&#xff1a;点击&#xff01; ENSP专栏&#xff1a;点击&#xff01; 创作时间&#xff1a;2024年5月6日20点26分 BFD通常指的是双向转发检测。BFD是一个旨在快速检测通信链路故障的网络协议&#xff0c;提供了低开销、短延迟的链路故障检测机制。它主要用于监测两个…

PCIe协议之-TLP路由基础

✨前言&#xff1a; 在PCI Express (PCIe) 技术中&#xff0c;数据包的路由方式对于确保信息能够高效、准确地传送至目标设备至关重要。PCIe定义了几种路由方式&#xff0c;主要有以下几种。 &#x1f31f;地址路由&#xff08;Address Based Routing&#xff09; 这是最基本…

hypertherm海宝EDGE控制器显示屏工控机维修

海宝工控机维修V3.0/4.0/5.0&#xff1b;hypertherm数控切割机系统MICRO EDGE系统显示屏维修&#xff1b; 美国hypertherm公司mirco edge数控系统技术标准如下&#xff1a; 1&#xff09; p4处理器 2&#xff09; 512mb内存 3&#xff09; 80g硬盘&#xff0c;1.44m内置软驱…

【连连国际注册/登录安全分析报告】

连连国际注册/登录安全分析报告 前言 由于网站注册入口容易被黑客攻击&#xff0c;存在如下安全问题&#xff1a; 暴力破解密码&#xff0c;造成用户信息泄露短信盗刷的安全问题&#xff0c;影响业务及导致用户投诉带来经济损失&#xff0c;尤其是后付费客户&#xff0c;风险巨…

解决VSCode中Debug和运行路径不一致

哈喽&#xff0c;大家好&#xff0c;我是木头左&#xff01; 当尝试调试程序时&#xff0c;程序的运行路径与预期不符。这通常会导致程序无法正确读取文件或访问资源&#xff0c;从而影响调试过程。为了解决这个问题&#xff0c;可以在launch.json文件中配置CWD参数&#xff0c…