HTML前端

news2024/11/25 15:56:08

html

超文本标记语言

文本:文字字符

超文本:网页内容

标记:标签 标识

提供许多标签,不同标签功能不同,网页就是通过这些标签描述出来的,最终由浏览器解释运行我们看到的网页

<!-- 
html注释
 <!DOCTYPE html> 声明html语言的版本信息,为html5版本 告诉浏览器以html5标准解释运行
 -->
<!DOCTYPE html>
<!-- HTML骨架标签 -->
<html>
	<head>
		<meta charset="utf-8" />
		<title>我的第一张网页</title><!-- 网页标签 -->
	</head>
	<body>
		网页内容
		<!-- 
		标签结构
		 <标签名>
		 <开始标签>标签名</结束标签> 闭合标签(双标签)
		 <标签 属性=“ ”/>完成一个特定的设置功能,没有标签体
		 <br/> 换行标签
		 
		 标签中可以有属性:可以标签属性
		 -->
	</body>
</html>

<!--

标签结构

<标签名>

<开始标签>标签名</结束标签> 闭合标签(双标签)

<标签 属性=“ ”/>完成一个特定的设置功能,没有标签体 换行标签

 标签中可以有属性:可以标签属性
  -->

<!-- 
		 标题标签
		 一个标签独占一行
		 -->
		 <h1 align="left">一级标签</h1>
		 <h2 align="center">二级标签</h2>
		 <h3 align="right">三级标签</h3>
​		 <!-- 
​		 段落标签
​		 一个p标签,表示一个独立的段落
​		 -->
 <!-- 
	 无序列表
	 <ul>
	 <li>列表项1</li>
	 -->
	 <ul>
		<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>
	 <ol type="A">
	 			 <li>列表项1</li>
	 			 <li>列表项2</li>
	 			 <li>列表项3</li>
	 			 <li>列表项4</li>
	 </ol>
</body>

a标签:

HTML 使用超级链接与网络上的另一个文档相连,通俗的说就是 通过连接来访问其他网页资源。 

特殊符号转义 

在HTML中预留了一些字符。 这些预留字符是不能在网页中直接使用的。 比如< 和 >,我们不能直接在页面中使用< 和 >号,因为浏览器会将它解析为html签。 例如:

会被解析为b标签,空格,再多的空格都会当一个空格处理。 为了可以使用这些预留字符,我们必须在html中使用字符转义。

* 小于号< *

版权(C) < © *

大于号> *

商标(TM) > ™ * 空格 *

注册商标(R)   ®  

表格

表格的基本构成标签

table标签:表格标签

tr标签:表格中的行

th标签:表格的表头

td标签:表格单元格

<body>
		<!-- 
		 table 表示一个表格  设置宽和高
		 tr  表示一行       设置高度
		 th  表示一个单元格,还是表头,内容会加粗,并且居中  设置宽度
		 td  表示一个普通单元格
		 表格中数据都只能写在单元格
		 cellpadding="0" 设置内容到边框的内边距
		  cellspaacing="0" 设置内容到边框的外边距
		  align="内容水平对齐方式" top middle (默认)
		  
		 -->
		 <table border="1" width="400" cellpadding="0" cellspacing="0">
			 <tr height="40">
				 <th height="40">姓名</th>
				 <th>JAVA</th>
				 <th>c</th>
				 <th>python</th>
			 </tr>
			 <tr>
				<th>主食类</th>
				<th>90</th>
				<th>70</th>
				<th>80</th> 
			 </tr>
			 <tr>
			<th>dadk</th>
			<th>90</th>
			<th>70</th>
			<th>80</th> 
			 </tr>
			 <tr>
			 <th>王天龙</th>
			<th>90</th>
			<th>70</th>
			 <th>80</th> 
			 </tr>
		 </table>
	</body>

 

<!-- colspan 和并列 从哪列开始合并  -->
				<!--  rowspan="3" 跨行合并-->
				<td  colspan="4"></td>
				
			</tr>
			<tr>
				<td></td>
				<td></td>
				<td></td>
				<td rowspan=3""></td>
			</tr>
			<tr>

 

</head>
	<body bgcolor="">
		<!-- 
		 表单:
		 就一个区域,拥有许多输入和选件
		 让用户可以输入选择,最终将数据提交到服务器端
		 readonly 设置只读 不能修改 提交表单时可以被提交到服务器端
		 placeholder="请输入姓名"输入提示信息
		 disabled 禁用组件,不会提交至服务器端
		 -->
		 <h3>用户登录页面</h3>
		 <form action="server.html" method="get">
			 账号:<input type="text" name="account" value="" placeholder="请输入姓名"/>
		
			 <br />
			 密码:<input type="password" name="password"/>
			 <br />
			 性别:<input type="radio" name="gender" value="男" checked/>男
			    <input type="radio" name="gender" value="女"/> 女
			
				 <br />
				 课程:<input type="checkbox" name="course" value="java"/>java
				 <input type="checkbox" name="course" value="c"/>c
				 <input type="checkbox" name="course" value="python"/>python
				 <input type="checkbox" name="course" value="html"/>html
				  	 <br />
					 附件:<input type="file" name="file"/>
					 <br />
					 省份:<select>
					 <option>请选择</option>
					 <option value="101" selected>北京</option>
					 <option value="102">天津</option>
					 <option value="103">山西</option>
					 <option value="104">陕西</option>
					 <option value="105">山东</option>
					 <option value="106">河南</option>
					 <option value="107">河北</option>
					 <option value="18">湖南</option>
					 </select>
					 <br />
					 地址:
					 <textarea  rows="1" cols="20" name="address">
					 </textarea>
					 <br />
					 
					 <input type="submit" value="保存"/>
					 <input type="reset"/>
					 <input type="button" value="登录" onclick="alert('你好');"/>
		 </form>
	</body>

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

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

相关文章

kettle从入门到精通 第七十课 ETL之kettle kettle数据校验,脏数据清洗轻松拿捏

场景&#xff1a;输入在指定的错误(错误应涵盖数据类型不匹配的情况)行数内&#xff0c;trans不报错&#xff0c;但通过错误处理步骤捕捉&#xff0c;并记入文件&#xff0c;整个数据管线正常完成直至处理完最后一个输入行。 解决方案&#xff1a;使用步骤【数据检验】进行处理…

鸿蒙轻内核M核源码分析系列二一 03 文件系统LittleFS

2.2 文件信息数组操作 函数LfsAllocFd()设置文件信息数组元素信息。参数fileName为文件路径信息&#xff0c;传出参数fd为文件描述符即数组索引。遍历文件信息数组&#xff0c;遍历到第一个未使用的元素标记其为已使用状态&#xff0c;设置文件路径信息&#xff0c;把数组索引…

2000-2023年各省年末常住人口数据(无缺失)

2000-2023年各省年末常住人口数据&#xff08;无缺失&#xff09; 1、时间&#xff1a;2000-2023年 2、来源&#xff1a;国家统计局、各省年鉴 3、指标&#xff1a;年末常住人口 4、范围&#xff1a;31省 5、指标解释&#xff1a; 年末人口数指每年12月31日24时的人口数。…

对抗式生成模仿学习(GAIL)

目录 1 预先基础知识 1.1 对抗生成网络&#xff08;GAN&#xff09; 1.1.1 基本概念 1.1.2 损失函数 1.1.2.1 固定G&#xff0c;求解令损失函数最大的D 1.1.2.2 固定D&#xff0c;求解令损失函数最小的G 1.2 对抗式生成模仿学习特点 2 对抗式生成模仿学习&#xff08;…

Java数据库编程

引言 在现代应用开发中&#xff0c;与数据库交互是不可或缺的一部分。Java提供了JDBC&#xff08;Java Database Connectivity&#xff09; API&#xff0c;允许开发者方便地连接到数据库并执行SQL操作。本文将详细介绍Java数据库编程的基础知识&#xff0c;包括JDBC的基本概念…

为什么 JavaScript 在国外逐渐用于前端+后端开发

这个问题其实没人能给出可证伪的结论&#xff0c;那不如干脆给一个感性的答案: 因为阿里“不争气”。 确切的说&#xff0c;因为阿里的nodejs团队没卷赢&#xff0c;至少暂时还没卷赢&#xff0c;没拿到真正有价值的业务场景&#xff0c;做出真正有说服力的案例项目。刚好我有…

如何进行LLM大模型推理优化

解密LLM大模型推理优化本质 一、LLM推理的本质以及考量点 LLM推理聚焦Transformer架构的Decoder以生成文本。过程分两步&#xff1a;首先&#xff0c;模型初始化并加载输入文本&#xff1b;接着&#xff0c;进入解码阶段&#xff0c;模型自回归地生成文本&#xff0c;直至满足…

邮件钓鱼--有无SPF演示--Swaks

目录 临时邮箱网址: Swaks 简单使用说明&#xff1a;(kali自带) 操作流程: 无SPF:(直接伪造发信人) 演示1 演示2 演示3 ​编辑 有SPF:--演示 临时邮箱网址: http://24mail.chacuo.net/ https://www.linshi-email.com/ Swaks 简单使用说明&#xff1a;(kali自带) -t –t…

专题六——模拟

目录 一替换所有的问号 二提莫攻击 三N字形变换 四外观数列 五数青蛙 一替换所有的问号 oj链接&#xff1a;替换所有的问号 思路&#xff1a;简单模拟&#xff1b;注意i0和in是处理越界问题就行&#xff01;&#xff01; class Solution { public:string modifyString…

基于scikit-learn的机器学习分类任务实践——集成学习

一、传统机器学习分类流程与经典思想算法简述 传统机器学习是指&#xff0c;利用线性代数、数理统计与优化算法等数学方式从设计获取的数据集中构建预测学习器&#xff0c;进而对未知数据分类或回归。其主要流程大致可分为七个部分&#xff0c;依次为设计获取数据特征集&#x…

Reactor 网络模型、Java代码实例

文章目录 1. 概述2. Reactor 单线程模型2.1 ByteBufferUtil2.2 服务端代码2.3 客户端2.4 运行截图 3. Reactor多线程模型3.1 服务端代码3.2 运行截图 4. 主从 Reactor多线程模型4.1 服务端代码4.2 运行截图 参考文献 1. 概述 在 I/O 多路复用的场景下&#xff0c;当有数据处于…

ChatTTS-WebUI测试页面项目

概述 分享可以一个专门为对话场景设计的文本转语音模型ChatTTS&#xff0c;例如LLM助手对话任务。它支持英文和中文两种语言。最大的模型使用了10万小时以上的中英文数据进行训练。在HuggingFace中开源的版本为4万小时训练且未SFT的版本. 该模型能够预测和控制细粒度的韵律特…

跪求大数据把我推给做投资交易的红薯!

在qq群里认识了君诺金融Juno Markets外汇交易平台的业务经理&#xff0c;平台上大剌剌的打出20%交易返现活动&#xff0c;一时听信了他们的话在该平台有开户入金做交易&#xff0c;做了这家平台的代理&#xff0c;然而君诺金融Juno Markets平台却不给佣金&#xff0c;我都是属于…

浏览器必备插件:最新Allow copy万能网页复制下载,解锁网页限制!

今天阿星给大家安利一个超级实用的小工具&#xff0c;专治那些“禁止复制”的网页文字。学生党、资料搜集狂人&#xff0c;你们有福了&#xff01; 想象一下&#xff0c;你在网上冲浪&#xff0c;突然遇到一篇干货满满的文章&#xff0c;正想复制下来慢慢品味&#xff0c;结果…

值传递和址传递

值传递 上面的代码是想要交换x&#xff0c;y的值&#xff0c;把x&#xff0c;y传递给swap函数之后&#xff0c;执行下面的操作&#xff1a; 在swap中a和b交换了&#xff0c;但是和x&#xff0c;y没有关系&#xff0c;所以x&#xff0c;y在main中不会变。 址传递 下面再看把x…

springcloud gateway转发websocket请求的404问题定位

一、问题 前端小程序通过springcloud gateway接入并访问后端的诸多微服务&#xff0c;几十个微服务相关功能均正常&#xff0c;只有小程序到后端推送服务的websocket连接建立不起来&#xff0c;使用whireshark抓包&#xff0c;发现在小程序通过 GET ws://192.168.6.100:8888/w…

Apple Intelligence 横空出世!它的独家秘诀在哪里?

在 WWDC 2024 大会上&#xff0c;苹果公司揭晓了自家的生成式 AI 项目——Apple Intelligence&#xff0c;其策略核心在于采用 ⌈ 更为聚焦的小型模型 ⌋ &#xff0c;而非盲目追求大模型的普遍趋势。横空出世的它究竟有什么过人之处&#xff1f;一文带你探究竟&#xff01;生成…

[DDR4] DDR1 ~ DDR4 发展史导论

依公知及经验整理&#xff0c;原创保护&#xff0c;禁止转载。 专栏 《深入理解DDR4》 内存和硬盘是电脑的左膀右臂&#xff0c; 挑起存储的大梁。因为内存的存取速度超凡地快&#xff0c; 但内存上的数据掉电又会丢失&#xff0c;一直其中缓存的作用&#xff0c;就像是我们的工…

2786. 访问数组中的位置使分数最大

这并不是一个难题,但是我确实在做题中得到了一些启发,所以记录一下 先讲一讲这个题目的做法: 首先不难想到这是一个dp问题,(由 i 可以跳到 j ) 而且应该不难, 要不然就不是medium了,doge 那么,暴力的dp就是: dp[j] max (dp[i] nums OR dp[j] dp[i] nums - x) , i<j, 前…

mongodb 集群安装

1. 配置域名 Server1&#xff1a; OS version: CentOS Linux release 8.5.2111 hostnamectl --static set-hostname mongo01 vi /etc/sysconfig/network # Created by anaconda hostnamemong01 echo "192.168.88.20 mong1 mongo01.com mongo02.com" >> /…