Web——HTML

一.HTML概述

        超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。

二.HTML简介

 

<!-- html5的文档声明 -->
<!DOCTYPE html>
<!-- 根标签,所有的标签都要放在这个标签里 -->
<html>
	<!-- 网页的头部部分 -->
	<head>
		<!-- 解析网页的字符集 -->
		<meta charset="utf-8" />
		<!-- 网页的标题 -->
		<title>Web前端</title>
		<!-- 网页标题图标 -->
		<link href="img/baidu.ico" rel="icon"/>
	</head>
	<!-- 网页的主体部分,用来放置一些标签语言 -->
	<body>
		<!-- 
		 标签结构:
			<开始标签>标签体</结束标签>     闭合标签,双标签
			<标签名/>      自闭合标签,单标签
		-->
		
		<b>hello</b> <!-- 加粗 -->
		<a href="https://www.baidu.com">百度一下,你就知道</a> <!-- 超链接 -->
		<h1>你好,前端</h1> <!-- 一级标题(1~6) -->
		aaa <br/>bbb <!-- 换行 -->
		
		<!-- 
			标签属性:可以通过改变标签的属性,设置标签显示的格式
						属性必须写在开始标签中
						属性格式  属性名="值"
						一个标签中可以写多个属性
		 -->
		 <font color="pink">百度</font> 腾讯
		 
	</body>
</html>

 

三. 常用标签

1.标题标签  <h1></h1>..... <h6></h6>    每个标题会独占一行     

2.段落标签  <p></p>  p表示一个段落,段落段落之间有间隙

3.换行标签  <br/>

4.列表  无序列表 <ul><li><li></ul>

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

5.超链接 <a></a>

6.图像标签<img/>

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<!-- 
			标题标签
			<h1></h1>....<h6></h6> 每个标题会独占一行
			align="right" 控制标签内容在标签体中的水平对齐方式,默认是left
		-->
		<h1 align="right">
			<font color="green">一级标题</font>
		</h1>
		<h2 align="center">二级标题</h2>
		<h3>三级标题</h3>
		
		<!-- 标尺线 -->
		<hr/>
		
		<!-- 段落标签 
				p 表示一个段落,段落段落之间有间隙
		-->
		<p align="center">超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。</p>
		<p>您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。</p>
		
		<!-- 无序列表 -->
		<ul type="square">
			<li>列表项1</li>
			<li>列表项2</li>
			<li>列表项3</li>
			<li>列表项4</li>
		</ul>
		<!-- 有序列表     type="属性值",默认1,2,3,4;A:ABCD;I:罗马数字-->
		<ol type="A">
			<li>列表项1</li>
			<li>列表项2</li>
			<li>列表项3</li>
			<li>列表项4</li>
		</ol>
		
		<!-- 超链接
			target="_blank" 在新窗口打开 ,默认为当前窗口(self)
		 -->
		<a href="http://www.baidu.com" target="_blank">百度一下</a>
		<a href="index.html">index.html</a>
		
		<hr/>
		
		<!-- 图片标签 
			可以用width,height来改变图片的尺寸,border是为图片添加边框
		-->
		<img src="img/1.png" width="90" height="150" border="1"/>
		<a href="http://www.nike.com.cn" target="_blank">
			<img src="img/2.png"/>
		</a>

	</body>
</html>

四.特殊符号转义 

  •  小于号<        &lt
  • 大于号>         &gt
  • 空格               &nbsp
  • 版权               &copy
  • 商标               &trade
  • 注册商标        &reg

五.表格

1.定义

         HTML 表格由 <table> 标签来定义。HTML 表格是一种用于展示结构化数据的标记语言元素。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义),表格可以包含标题行(<th>)用于定义列的标题。快捷生成键 table>tr *4>td*4 -------- 生成四行四列表格。

  • tr:tr 是 table row 的缩写,表示表格的一行
  • td:td 是 table data 的缩写,表示表格的数据单元格。
  • th:th 是 table header的缩写,表示表格的表头单元格。
		<!-- 表格 
			table --- 表格标签
				border="1" --- 边框宽度
				可以给table设置宽高,也可以直接给单元格设置宽高
				cellspacing="0" ---设置单元格与单元格之间的距离
				cellpadding="0" ---设置单元格内容到边框的距离
			tr --- 表格行
				align="center" ---right/center/left     水平
				valign="middle" ---top/middle/bottom    垂直
			th --- 单元格(表头 文字居中,加粗)
			td --- 普通的单元格
			表格中的内容只能放在单元格
		-->		
       <table border="1" width="400" cellspacing="0" cellpadding="0">
			<tr>
				<th>球队</th>
				<th>球星</th>
				<th>位置</th>
				<th>所属地</th>
			</tr>
			<tr>
				<td height="50" align="center" valign="middle">湖人</td>
				<td>詹姆斯</td>
				<td>前锋</td>
				<td>洛杉矶</td>
			</tr>
			<tr>
				<td>独行侠</td>
				<td>欧文</td>
				<td>后卫</td>
				<td>达拉斯</td>
			</tr>
			<tr>
				<td>太阳</td>
				<td>杜兰特</td>
				<td>前锋</td>
				<td>菲尼斯</td>
			</tr>
		</table>

2.合并单元格 
  • colspan=" " 跨多列合并 
  • rowspan=" " 跨多行合并
		<!-- 合并单元格 
			colspan="3" 跨多列合并 
				从哪个合并就在哪个单元格添加colspan="3",删除多余对应单元格
			rowspan="2" 跨多行合并
			从哪个合并就在哪个单元格添加rowspan="2",删除多余对应单元格
		 -->
		<table border="1" width="400" height="300" cellspacing="0">
			<tr>
				<td colspan="3"></td>
				<td></td>
			</tr>
			<tr>
				<td></td>
				<td></td>
				<td></td>
				<td rowspan="2"></td>
			</tr>
			<tr>
				<td></td>
				<td></td>
				<td></td>
			</tr>
			<tr>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
			</tr>

 

六.表单 

1.概述

        HTML 表单用于收集用户的输入信息。HTML 表单表示文档中的一个区域,此区域包含交互控件,将用户收集到的信息发送到 Web 服务器。HTML 表单通常包含各种输入字段、复选框、单选按钮、下拉列表等元素。

  • <form> 元素用于创建表单,action 属性定义了表单数据提交的目标 URL,method 属性定义了提交数据的 HTTP 方法(这里使用的是 "post")。
  • <label> 元素用于为表单元素添加标签,提高可访问性。
  • <input> 元素是最常用的表单元素之一,它可以创建文本输入框、密码框、单选按钮、复选框等。type 属性定义了输入框的类型,id 属性用于关联 <label> 元素,name 属性用于标识表单字段。
  • <select> 元素用于创建下拉列表,而 <option> 元素用于定义下拉列表中的选项。
2.示例 
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<!-- 
			form标签 表示一个表单区域
			action="后端地址"
			method="提交数据方式" get/post ...
			
			input  单行输入框
				type="text" 文本
				name="定义名称"  向后端提交的键
				placehoder="提交信息"
				readonly="readonly" 只读不能修改  但可以提交
				disabled="disabled" 禁用组件  不能修改不能提交
				type="password" 密码框
				type="radio" 单选框
					多个选项的name必须相同才能互斥
					选择性组件必须要给默认的value   value="" 
				type="checkbox" 复选框
				type="file" 文件选择框
				type="submit" 提交按钮,触发表单的提交动作
				type="reset" 重置按钮
				type="button" 普通按钮,用来绑定事件
			select 下拉框
				option 下拉框选项
		 -->
		<form action= "" method="get">
			账号:<input type="text" name="account" placeholder="请输入账号"/><br/>
			密码:<input type="password" name="password"/><br/>
			性别:<input type="radio" name="gender" value="男"/>男
				 <input type="radio" name="gender" value="女"/>女<br/>
			课程:<input type="checkbox" name="crouse" value="java"/>java
				<input type="checkbox" name="crouse" value="C"/>C 
				<input type="checkbox" name="crouse" value="python"/>python
				<input type="checkbox" name="crouse" value="C++"/>C++<br/>
			籍贯:<select name="province">
				<option value="001">陕西</option>
				<option value="002">黑龙江</option>
				<option value="003">上海</option>
				</select><br/>
			自我简介:<textarea name="textarea" cols="8" rows="3">
					</textarea><br/>
			附件:<input type="file" name="file"/><br/>
			<input type="submit"/>
			<input type="reset"/>
			<input type="button" value="登录"/>
			
		</form>
	</body>
</html>

         

  • 10
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
以下是一个关于电影主题的HTML网页设计作业的示例,以千与千寻为例: ```html <!DOCTYPE html> <html> <head> <title>千与千寻</title> <style> /* CSS样式 */ body { font-family: Arial, sans-serif; background-color: #f2f2f2; } h1 { color: #333333; text-align: center; } .container { max-width: 800px; margin: 0 auto; padding: 20px; background-color: #ffffff; border-radius: 5px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); } .movie-info { display: flex; align-items: center; margin-bottom: 20px; } .movie-info img { width: 150px; height: auto; margin-right: 20px; } .movie-info h2 { margin: 0; } .movie-info p { margin: 0; } </style> </head> <body> <div class="container"> <h1>千与千寻</h1> <div class="movie-info"> <img src="千与千寻海报.jpg" alt="千与千寻海报"> <div> <h2>电影信息</h2> <p>导演:宫崎骏</p> <p>主演:柊瑠美、入野自由</p> <p>上映日期:2001年7月20日</p> <p>片长:125分钟</p> </div> </div> <h2>剧情简介</h2> <p>《千与千寻》是宫崎骏执导的一部动画电影,讲述了一个小女孩千寻在神秘的世界中寻找父母的故事。影片以细腻的画面和深刻的寓意赢得了广大观众的喜爱。</p> <h2>影评</h2> <p>这是一部非常有意义的电影,它通过一个小女孩的冒险故事,探讨了成长、勇气和爱的主题。宫崎骏的动画技巧和故事情节都非常出色,让人流连忘返。</p> </div> </body> </html> ``` 这个示例包含了一个简单的电影主题网页,其中包括电影的基本信息、剧情简介和影评。你可以根据自己的需求进行修改和扩展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

郭天宇 abfore

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值