html简单实现--代码+注释

本文仅有源码,可直接用于测试:与上一篇html文档对应
新人降临,请多指教!!!

<html>
	<head>
		<!-- 网页名字 -->
		<title>测试页面</title>
		<!-- 指定了文档的字符编码,防止页面乱码 -->
		<meta charset="utf-8">
		<!-- 网页logo -->
		<link rel="shortcut icon" sizes="144x144" href="E:\Photograph\壁纸\图标.jpg" >
	</head>
	
	<body>

		<!-- 页面顶部 -->
		<a name="top"></a>


		<!-- 字体无样式 -->
		<p>普通输出</p>
		<!-- 换行 -->
		<hr>


		<!-- 字体形式-斜体 -->
		<!-- <em>属于内联元素:即元素展示没有间隙 -->
		<em>斜体1</em><em>斜体2</em><em>斜体3</em><em>斜体4</em>
		<!-- <p>-块级标签-默认有一定的样式显示(原因:默认的浏览器有着默认的展示<p>元素的CSS styling) -->
		<p>斜体5</p><p>斜体6</p><p>斜体7</p><p>斜体8</p>
		<hr>


		<!-- 字体样式-加粗-"爆" -->
		<p>你看我这<strong></strong>脾气:)</p>

		<hr>
		<!-- 
			图片插入:
				alt:图片不能显示时显示的文本
				src:图片路径
		 -->
		<p>图片插入:</p>
		<img alt="未找到该图片" src="E:\Photograph\壁纸\皮卡丘.jpg">
		
		<!-- 页面中部标记 -->
		<a name="middle"></a>

		<p>点击图片跳转到百度:</p>
		<a href="https://www.baidu.com">
			<img alt="百度" src="E:\Photograph\壁纸\baidu.png">
		</a>

		<hr>


		<!-- 
			<a>标签属性:
			href:声明超链接的web地址
			title:超链接声明额外的信息(即链接到的地址名称)
			target:指定链接如何呈现出来
				target="_blank":新标签页中打开链接
		 -->
		<!-- 声名超链接地址:直接跳转至指定链接 -->
		<p>点击<a href="https:www.baidu.com" target="_blank" title="baidu">百度</a>,将在新页面打开链接</p>
		<hr>


		<!-- 
			<input>标签:
				type属性:输入类型
				disable属性:防止用户输入
		 -->

		<p>不可输入:
			<input type="text" disabled>
		   可输入:
			<input type="text">
		</p>
		
		<hr>
		<p>实体字符:</p>
		<!--
		 	如果你想将引号当作文本显示在html中,你就必须使用实体引用
		 	实体引用:
		 		&nbsp;	空格
		 		&It;	>
		 		&gt;	<
		 		&amp;	&
		  -->
		<!--实体字符-->
		<p>空格:&nbsp;END</p>
		<p>左括号:&lt;</p>
		<p>右括号:&gt;</p>
		<p>AND(&)符号:&amp;</p>

		<hr>

		<p>表格:</p>
		<!-- 
			表格:
			table标签:
				broder属性:边框
				cellspacing属性:单元格边框高度
				cellpadding属性:单元格内边距
			注意:若table设置了broder,则空单元格的border会不显示,可以通过在空单元格中添加 &nbsp; 来解决
			th:表头
				rowspan:当前单元格占几行
				colspan:当前单元格占几列
			tr:行
				aling:对其方式

			td:列
		 -->
		 <!-- 有空单元格 -->
		<table border="1">
			<!-- 第一行 -->
			<tr>
				<th>姓名</th>
				<th>年龄</th>
			</tr>
			<!-- 第二行 -->
			<tr>
				<td>张三</td>
				<td>23</td>
			</tr>
			<!-- 第三行 -->
			<tr>
				<td>李四</td>
				<td>24</td>
			</tr>
			<tr>
				<td>王五</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td>王五</td>
				<!-- <td>&nbsp;</td> -->
			</tr>
		</table>
		<br>
		<table cellspacing="5" cellpadding="10" border="5">
			<!--  -->
			<tr align="right" >
				<th rowspan="2">性别</th>
				<td></td>
			</tr>
			<tr>
				<td></td>
			</tr>
		</table>


		<p>表单:</p>
		<!-- 
			表单(所有HTML表单都以一个<form>元素开始):
				action:属性定义了在提交表单时,应该把所收集的数据送给谁(/那个模块)(URL)去处理
 				method:属性定义了发送数据的HTTP方法(它可以是“get(数据会附加在url地址后面)”或“post”).
 			注意:实践中最好至少要设置action属性和method属性
			<input>标签:
				type属性:
					text:单行的文本区域
					password:单行的文本区域,其值会被遮盖
					checkbox:复选框
					file:让用户选择文件的控件。使用accept属性规定控件能选择的文件类型。
		 -->
		 <form action="F:/HTML/html.html" method="get">
		 		<!-- 单行文本输入框 -->
		 	<div>
			    <label for="username">用户名:</label>
			    <input type="text" id="username" name="username">
		  	</div>
		  		<!-- 密码输入框 -->
	 		<div>
			    <label for="password">密码:</label>
			    <input type="password" id="password" name="password">
			</div>
				<!-- 多行文本输入框 -->
		  	<div>
			    <label for="Introduction">简介:</label>
			    <textarea id="Introduction"></textarea>
		  	<div>
		  		<!-- 上传图片文件 -->
		  	</div>
				<label for="avatar">上传头像:</label>
				<input type="file" accept=".jpg" id="avatar">
			</div>
				<!-- 按钮 -->
			<div>
				<input type="reset"><!-- 重置按钮 -->
				<input type="submit"><!-- 提交按钮 -->
			</div>
		 </form>

		<hr>
		<!-- 
			页面锚点 
				name属性:记录页面跳转位置
		-->		
		<a href="html.html#middle">返回页面中部</a>
		<a href="html.html#top">返回页面顶部</a>>

		
	</body>
</html>

感谢阅读!!!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HTML实现图片轮播可以通过JavaScript配合CSS和HTML基本结构来完成,这里提供一个简单的基于JavaScript的轮播图示例。这个例子中我们将使用`<img>`元素、一些CSS样式以及JavaScript事件处理。 首先,创建HTML结构: ```html <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" href="styles.css"> <!-- 引入CSS文件 --> <title>图片轮播</title> </head> <body> <div class="slider-container"> <div class="slider"> <img src="image1.jpg" alt="图片1"> <img src="image2.jpg" alt="图片2"> <img src="image3.jpg" alt="图片3"> </div> <a class="prev-btn" onclick="prevSlide()">上一张</a> <a class="next-btn" onclick="nextSlide()">下一张</a> </div> <script src="scripts.js"></script> <!-- 引入JavaScript文件 --> </body> </html> ``` 接下来,创建一个简单的CSS文件(styles.css): ```css .slider-container { position: relative; width: 600px; height: 400px; } .slider { overflow: hidden; display: flex; transition: transform 0.6s ease; } .slider img { width: 100%; height: auto; } .prev-btn, .next-btn { position: absolute; top: 50%; transform: translateY(-50%); cursor: pointer; } ``` 最后,编写JavaScript脚本(scripts.js),用于控制图片切换: ```javascript let slideIndex = 1; // 初始索引为1 function showSlides(n) { let i; const slides = document.querySelectorAll('.slider img'); if (n > slides.length) {slideIndex = 1} if (n < 1) {slideIndex = slides.length} for (i = 0; i < slides.length; i++) { slides[i].style.display = "none"; // 隐藏所有图片 } slides[slideIndex - 1].style.display = "block"; // 显示当前索引的图片 } function prevSlide() { showSlides(slideIndex -= 1); } function nextSlide() { showSlides(slideIndex += 1); } ``` 现在,当你点击“上一张”或“下一张”按钮时,图片就会按照顺序切换。这只是一个基础的例子,实际应用可能还需要考虑更多因素,比如动画效果、鼠标悬停暂停等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值