Java WEB 三

这篇博客详细介绍了HTML的基础知识,包括图像、表格、列表、表单和iframe框架的使用方法。通过实例展示了如何插入图片、创建表格、设置列表、构建表单以及使用内联框架。此外,还提到了HTML头部元素和脚本的相关内容,如元数据的设置和JavaScript脚本的插入。博主强调了练习和理解这些基本标签的重要性,并预告接下来将学习CSS。
摘要由CSDN通过智能技术生成

HTML实例【续篇】

三、HTML实例

7、HTML 图像

<!DOCTYPE html>
<html>
	<head> 
		<meta charset="utf-8"> 
		<title>HTML图像</title> 
	</head>
	<body>
		<!--1、插入动态图和静态图【插入动图的语法和静态图的语法是一样的】-->
		<p>一个图像:<img src="图像路径格式" alt="重命名【别名】" width="32" height="32"></p>
		<p>一个动图:<img src="图像路径格式" alt="重命名【别名】" width="48" height="48"></p>
		<!--2、从不同的位置插入图片【一个来自文件夹中的图像】-->
		<p>一个来自文件夹中的图像:</p>
		<img src="/images/chrome.gif" alt="Google Chrome" width="33" height="32"><p>一个来自菜鸟教程的图像:</p>
		<img src="//www.baidu.com/images/logo.png" alt="baidu.com" width="336" height="69">
		<!--3、排列图片-->
		<!--注意:在HTML 4中 align 属性已废弃,HTML5 已不支持该属性,可以使用 CSS 代替。-->
		<img src="图像路径格式" alt="重命名【别名】" width="32" height="32"> 
		<img src="图像路径格式" alt="重命名【别名】" align="middle" width="32" height="32">
		<img src="图像路径格式" alt="重命名【别名】" align="top" width="32" height="32">
		<!--4、图片在段落中的左浮动和右浮动-->
		<!--注意: 在这里我们使用了 CSS float 属性,在HTML 4 中 float 属性已废弃,HTML5 已不支持该属性,可以使用 CSS 代替。-->
		<img src="图像路径格式" alt="重命名【别名】" style="float:left" width="32" height="32">
		<img src="图像路径格式" alt="重命名【别名】" style="float:right" width="32" height="32">
		<!--5、创建图像链接-->
		<p>创建图片链接:<a href="超链接地址"><img  border="10" src="图像路径格式" alt="重命名【别名】" width="32" height="32"></a></p>
		<p>无边框的图片链接:<a href="超链接地址"><img border="0" src="图像路径格式" alt="重命名【别名】" width="32" height="32"></a></p>
	</body>
</html>

8、HTML 表格

<!DOCTYPE html>
<html>
	<head> 
		<meta charset="utf-8"> 
		<title>HTML 表格</title> 
	</head>
	<body>
<!--1、简单表格
	每个表格从一个 table 标签开始。 
	每个表格行从 tr 标签开始。
	每个表格的数据从 td 标签开始。-->
	<h4>一列:</h4>
	<table border="1">
		<tr>
 		 	<td>100</td>
		</tr>
	</table>

	<h4>一行三列:</h4>
	<table border="1">
		<tr>
 			 <td>100</td>
 			 <td>200</td>
 			 <td>300</td>
		</tr>
	</table>

	<h4>两行三列:</h4>
	<table border="1">
		<tr>
  			<td>100</td>
  			<td>200</td>
  			<td>300</td>
	   </tr>
	   <tr>
  			<td>400</td>
 			<td>500</td>
  			<td>600</td>
	   </tr>
	</table>
	<!--2、无边框表格-->
	<table>
		<tr>
		  <td>100</td>
		  <td>200</td>
		  <td>300</td>
		</tr>
		<tr>
		  <td>400</td>
		  <td>500</td>
		  <td>600</td>
		</tr>
	</table>

	<table border="0">
		<tr>
		  <td>100</td>
		  <td>200</td>
		  <td>300</td>
		</tr>
		<tr>
		  <td>400</td>
		  <td>500</td>
		  <td>600</td>
		</tr>
		</table>
		<!--3、水平表头和垂直表头-->
		<h4>水平表头:</h4>
		<table border="1">
		<tr>
		  <th>姓名:</th>
		  <th>电话:</th>
		  <th>地址:</th>
		</tr>
		<tr>
		  <td>九灵</td>
		  <td>18822125521</td>
		  <td>陕西西安</td>
		</tr>
	</table>
	
	<h4>垂直表头:</h4>
	<table border="1">
		<tr>
		  <th>姓名:</th>
		  <td>九灵</td>
		</tr>
		<tr>
		  <th>电话:</th>
		  <td>18822125521</td>
		</tr>
		<tr>
		  <th>地址:</th>
		  <td>陕西西安</td>
		</tr>
	</table>
	<!--3、表格标题-->
	<table border="1">
	<caption>表格标题</caption>
	  <tr>
	    <th>月份</th>
	    <th>工资</th>
	  </tr>
	  <tr>
	    <td>1月</td>
	    <td>$100</td>
	  </tr>
	  <tr>
	    <td>2月</td>
	    <td>$50</td>
	  </tr>
	</table>
	<!--4、跨行跨列
	colspan:跨列
	rowspan:跨行-->
	<h4>单元格跨两列:</h4>
	<table border="1">
		<tr>
		  <th>姓名:</th>
		  <th colspan="2">电话:</th>
		</tr>
		<tr>
		  <td>九灵</td>
		  <td>18822128898</td>
		  <td>18722128898</td>
		</tr>
	</table>
	
	<h4>单元格跨两行:</h4>
	<table border="1">
		<tr>
		  <th>姓名:</th>
		  <td>九灵</td>
		</tr>
		<tr>
		  <th rowspan="2">电话:</th>
		  <td>18822128898</td>
		</tr>
		<tr>
		  <td>18722128898</td>
		</tr>
	</table>
	<!--5、单元格边距-->
	<!--无单元格边距-->
	<table border="1">
	<!--有单元格边距-->
	<table border="1" cellpadding="10">
	<!--6、单元格间距-->
	<!--无单元格间距-->
	<table border="1">
	<!--有单元格间距-->
	<!--单元格间距="0"-->
	<table border="1" cellspacing="0">
	<!--单元格间距="10"-->
	<table border="1" cellspacing="10">
</body>
</html>

9、HTML 列表

<!DOCTYPE html>
<html>
	<head> 
		<meta charset="utf-8"> 
		<title>HTML 列表</title> 
	</head> 
	<body>
		<!--1、无序列表-->
		<ul>
		  <li>列表1</li>
		  <li>列表2</li>
		  <li>列表3</li>
		</ul>
		<!--2、有序列表-->
		<ol>
		  <li>列表1</li>
		  <li>列表2</li>
		  <li>列表3</li>
		</ol>

		<ol start="50">
		  <li>列表50</li>
		  <li>列表51</li>
		  <li>列表52</li>
		</ol>
		<!--3、不同类型的有序列表-->
		<ol>【按数字排序】</ol>  
		<ol type="A">【按大写字母排序】</ol>  
		<ol type="a">【按小写字母排序】</ol>  
		<ol type="I">【按大写罗马数字排序】</ol>  
		<ol type="i">【按小写罗马数字排序】</ol>  
		<!--4、不同类型的无序列表-->
		<ul style="list-style-type:disc">【黑圆点列表】</ul>  
		<ul style="list-style-type:circle">【圆圈列表】</ul>
		<ul style="list-style-type:square">【正方形列表】</ul>
		<!--5、嵌套列表-->
		<ul>
		  <li>五谷杂粮</li>
		  <li>肉类
		    <ul>
		      <li>牛肉</li>
		      	  <ul>嫩牛肉</ul>
		      	  <ul>雪花牛肉</ul>
		      <li>猪肉</li>
		    </ul>
		  </li>
		  <li>蛋类</li>
		</ul>
	</body>
</html>

10、HTML Forms 和 Input

<!DOCTYPE html>
<html>
	<head> 
		<meta charset="utf-8"> 
		<title>HTML Forms 和 Input</title> 
	</head>
	<body>
		<!--1、文本域(Text fields)-->
		<!--注意:表单本身是不可见的。并且注意一个文本字段的默认宽度是20个字符。-->
		<form action="">
			First name: <input type="text" name="firstname"><br>
			Last name: <input type="text" name="lastname">
		</form>
		<!--2、密码文本-->
		<!--注意:密码字段中的字符是隐藏的(显示为星号或圆圈)。-->
		<form action="">
			Username: <input type="text" name="user"><br>
			Password: <input type="password" name="password">
		</form>
		<!--3、复选框-->
		<form action="">
			<input type="checkbox" name="vehicle" value="Bike">自行车<br>
			<input type="checkbox" name="vehicle" value="Car">汽车
		</form>
		<!--4、单选框-->
		<form action="">
			<input type="radio" name="sex" value="male">男士<br>
			<input type="radio" name="sex" value="female">女士
		</form>
		<!--5、下拉列表 selected标签为默认预选-->
		<form action="">
			<select name="cars">
				<option value="benchi">奔驰</option>
				<option value="dazhong">大众</option>
				<option value="fute" selected>福特</option>
				<option value="baoma">宝马</option>
			</select>
		</form>
		<!--6、文本框-->
		<textarea rows="10" cols="30"></textarea>
		<!--7、按钮-->
		<form action="">
			<input type="button" value="按钮!">
		</form>
		<!--8、带标题的框-->
		<form action="">
			<fieldset>
				<legend>个人信息:</legend>
				姓名: <input type="text" size="30"><br>
				邮箱: <input type="text" size="30"><br>
				出生日期: <input type="text" size="10">
			</fieldset>
		</form>
		<!--9、上传输入框信息-->
		<form action="需要提交信息的页面">
			First name: <input type="text" name="首次修改" value="张三"><br>
			Last name: <input type="text" name="最后修改" value="李四"><br>
			<input type="submit" value="提交">
		</form>
		<!--10、上传复选框信息-->
		<form action="需要提交信息的页面" method="get">
			<input type="checkbox" name="vehicle[]" value="Bike">自行车<br>
			<input type="checkbox" name="vehicle[]" value="Car" checked="checked">汽车<br>
			<input type="submit" value="提交">
		</form>
		<!--11、上传单选框信息-->
		<form action="需要提交信息的页面" method="get">
		    <input type="radio" name="sex" value="Male"> 男士<br>
		    <input type="radio" name="sex" value="Female" checked="checked">女士<br>
		    <input type="submit" value="提交">
		</form>
		<!--12、发送邮件表单-->
		<form action="邮件上传地址" method="post" enctype="text/plain">
			昵称:<br>
			<input type="text" name="name" value="your name"><br>
			E-mail邮箱:<br>
			<input type="text" name="mail" value="your email"><br>
			评论:<br>
			<input type="text" name="comment" value="your comment" size="50"><br><br>
			<input type="submit" value="发送">
			<input type="reset" value="重置">
		</form>
	</body>
</html>

11、HTML iframe框架

<!DOCTYPE html>
<html>
	<head> 
		<meta charset="utf-8"> 
		<title>HTML iframe框架</title> 
	</head> 
	<body>
	    <!--1、内联框架-->
		<iframe src="//www.baidu.com"></iframe>
		<!--属性:-->
		<!--2、Iframe - 设置高度与宽度-->
		<iframe loading="lazy" src="demo_iframe.htm" width="200" height="200"></iframe>
		<!--3、Iframe - 移除边框-->
		<iframe src="demo_iframe.htm" frameborder="0"></iframe>
		<!--4、使用iframe来显示目标链接页面-->
		<iframe src="空白的框架页面" name="iframe_a"></iframe>
		<p><a href="http://www.baidu.com" target="iframe_a" rel="noopener">百度</a></p>
	</body>
</html>

12、HTML 头部元素

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8"> 
		<title>HTML 头部元素</title>
		<!--3、提供文档元数据-->
		<meta name="description" content="百度一下">
		<meta name="keywords" content="文库,贴吧,网盘,知道">
		<meta name="author" content="baidu">
	</head>
	<body>
		<!--1、段落标签-->
		<p>文本的段落标签。</p>
		<!--2、链接标签和图片引入-->
		<img src="logo.png"><br><br>
		<a href="//www.baidu.com">baidu</a>
	</body>
</html>

13、HTML 脚本

<!DOCTYPE html>
<html>
	<head> 
		<meta charset="utf-8"> 
		<title>HTML 脚本</title> 
	</head>
	<body>
	</body>
</html>
<!--1、插入一个JavaScript脚本-->
<script>
	document.write("Hello World!")
</script> 
<!--2、插入一个脚本-->
<noscript>抱歉,你的浏览器不支持 JavaScript!</noscript>

总结:

      今天终于将HTML常用的标签整理完了,这些标签都是比较常用的!没有别的办法,只能靠自己多练!大部分的页面基本上都是以这些标签为骨架CSS样式只是用来修饰这些骨架的,而JavaScript是用来前后端交互传递数据各司其职! 先一步一步来学习,循序渐进才能有所收获!
      从明天开始就进入CSS的学习了,CSS样式学习完以后就可以用CSS样式写一些花里胡哨的页面和一些效果了。比如:登陆页面和一些大部分的页面,甚至还可以用来模仿天猫商城和淘宝商城以及小米商城等等,在模仿的同时可以增加自己的熟练度!对这些标签也就更加的熟悉了
      我的博客都是一个字一个字精心的写出来的,目的是尽量最简洁、最通俗易懂!也都是会用到的,绝对没有多余的废话,满满干货!说实话,写博客的时候虽然苦,虽然累,但是特别的值得!一位高人曾指点我说过一句话:“在什么时间段就要做什么时间段该做的事”! 现在年轻,正是拼搏上进的时候!苦点累点又能算什么呢?今天的博客就先分享到这里咯!明天我们不见不散!
      如果本篇博客对大家有帮助,希望大家能够点赞、关注!在此先谢过各位小伙伴了!
      最后,愿我们都能在各行各业中能够取得不同的成就,不负亲人、朋友、老师、长辈和国家的期望!能够用自身的所学知识为国家贡献出自己的一份力量!一起加油!
                                                                                                                       2021年6月15日夜

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值