【第二阶段 day22 web前端】关于HTML 常用标签

1.关于HTML

  • 全称是超文本标记语言
    超文本:可以向网页中插入的元素类型丰富(图片,视频,音频,文字…)
  • 标记:HTML提供了各种标记是不同类型的元素img vidio
  • 语法:由很多的标签组成的,标签要一对写,有开始标签与结束标签
  • html标签
    HTML是一门标记语言,标签分为开始标签与结束标签
    如果开始和结束中间没有内容,可以合并成一个自闭标签
    注意:不能交叉嵌套
  • html属性
    HTML标签都可以具有属性,属性包括属性名与属性值,如果有多个属性,要以空格隔开
  • html注释
    格式:shift+Ctrl+/
  • 网页中的空格与换行
    换行: < br/ >
    空格:&nbsp
  • 学习网站

runoob.com
w3school.com.cn

2.常用标签

练习:测试常用标签

<!DOCTYPE html><!-- 文档的声明,声明文档的类型是HTML类型 -->
<html><!-- 根元素,标志这是HTML文档,标签是成对出现的 -->
	<head><!-- 头部分,用来存放HTML文档的基本信息,比如网页标题,编码格式,这一部分内容会被网页优先加载 -->
		<meta charset="utf-8"><!-- 声明网页的编码 -->
		<title>测试文件</title><!-- 声明网页的标题 -->
	</head>
	<body><!-- 体部分,用来存放网页要显示的数据 -->
		<!-- 标题标签 -->
		<h1 align="center">一号标题</h1>
		<h2 align="left">二号标题</h2>
		<h3 align="right">三号标题</h3>
		<h4 align="center">四号标题</h4>
		<h5 align="left">五号标题</h5>
		<h6 align="right">六号标题</h6>
		
		<!-- 列表标签 -->
		<!-- 有序 -->
		<ol>
			<li>菁菁</li>
			<li>苏苏</li>
			<li>双双</li>
		</ol>
		<!-- 无序 -->
		<ul type="circle">
			<li>声声</li>
			<li>暮暮</li>
			<li>妙妙</li>
		</ul>
		<ul type="square">
			<li>羽羽</li>
			<li>子期</li>
			<li>昇升</li>
		</ul>
		<ul type="disc"><!-- 默认就是disc -->
			<li>婉婉</li>
			<li>行之</li>
		</ul>
		
		<!-- 图片标签;在网页中插入图片 -->
		<img src="miaomiao.jpg" height="500px" width="600px"/><br />
		
		<!-- 超链接标签:给元素添加链接效果
				href指定跳转目标
				target指定网页的打开方式,默认是_self用当前窗口打开,_blank用新窗口打开-->
		<a href="#">可以点击,但是不跳转</a><br />
		<a href="http://www.baidu.com" target="_blank">
			<img src="miaomiao.jpg" height="500px" width="600px"/>
		</a>
		<br />
		<a name="top">java从入门到精通</a><br />
		<h6>婉婉</h6>
		<h6>行之</h6>
		<h6>婉婉</h6>
		<h6>行之</h6>
		<h6>婉婉</h6>
		<h6>行之</h6>
		<h6>婉婉</h6>
		<h6>行之</h6>
		<h6>婉婉</h6>
		<h6>行之</h6>
		<h6>婉婉</h6>
		<h6>行之</h6>
		<h6>婉婉</h6>
		<h6>行之</h6>
		<h6>婉婉</h6>
		<h6>行之</h6>
		<a href="#top">回到顶部</a><!-- 获取_top的位置,像书签 --><br />
		<ol>
			<li><a href="https://blog.csdn.net/u012932876/article/details/117429021">html</a></li>
			<li><a href="https://blog.csdn.net/u012932876/article/details/117441336">css</a></li>
			<li><a href="https://blog.csdn.net/u012932876/article/details/117441444">js</a></li>
		</ol>
		
		<a href=""></a>
		
		<!-- input标签 -->
		<input type="text" />普通文本框<br />
		<input type="password" />密码<br />
		<input type="radio" /><br />
		<input type="checkbox" />miaomiao<br />
		<input type="number" />数字值<br />
		<input type="week" />日历(周)<br />
		<input type="date" />日历(年月日)<br />
		<input type="button" value="点我点我" />
		<input type="submit" value="提交" />
		<button type="submit">提交</button>
		
		<!-- 表格标签 -->
		<table border="1px" cellspacing="0" width="350px" bgcolor="beige">
			<tr>
				<td colspan="2">11</td>
				<td>13</td>
			</tr>
			<tr>
				<td>21</td>
				<td>22</td>
				<td rowspan="2">23</td>
			</tr>
			<tr>
				<td>31</td>
				<td>32</td>
			</tr>
		</table>
		<table border="1px">
			<tr>
				<td>总页面流量</td>
				<td>共计来访</td>
				<td>会员</td>
				<td>游客</td>
			</tr>
			<tr>
				<td>456789</td>
				<td>456789</td>
				<td>456789</td>
				<td>456789</td>
			</tr>
			<tr>
				<td>456789</td>
				<td>456789</td>
				<td>456789</td>
				<td>456789</td>
			</tr>
			<tr>
				<td>平均每人浏览</td>
				<td colspan="3">1.45</td>
			</tr>
		</table>
	</body>
</html>

练习:测试表单标签

<!DOCTYPE html><!-- 表单 -->
<html>
	<head>
		<meta charset="utf-8">
		<title>测试:表单标签</title>
	</head>
	<body>
		<!-- 1.表单:本质就是表格,表单才能提交数据,把数据交给java程序处理
		     2.form标签专门用来提交数据:form标签+必须配置name属性+必须使用submit按钮
			 ?用来拼接用户输入的数据,user=jack,其中user是给标签配置的name属性的值,jack是用户从input方框输入的数据
			 
			 面试题:提交数据的两种方式:get方式和post方式
			 get方式:被拼接在地址栏,方便看,但是坏处是不安全,长度受限
			 
			 post方式:不方便看,但是安全
			 method---用来指定数据的提交方式,默认是get
			 action---用来指定数据将要交给哪个程序处理-->
		<form action="" method="post">
			<div align="center"><h1>注册表单</h1></div>
			<table border="1px" bgcolor="bisque"cellpadding="0" align="center">
				<tr>
					<td>姓名</td>
					<td><input type="text" name="user"/></td>
				</tr>
				<tr>
					<td>密码</td>
					<td><input type="password" name="pwd"/></td>
				</tr>
				<tr>
					<td>确认密码</td>
					<td><input type="password" name="repwd"/></td>
				</tr>
				<tr>
					<td>昵称</td>
					<td><input type="text" name="nick"/></td>
				</tr>
				<tr>
					<td>邮箱</td>
					<td><input type="email" name="mail"/></td>
				</tr>
				<tr>
					<td>性别</td><!-- 问题1:提交的数据都是on,加value属性,区分提交的数据 -->
					<td><input type="radio" name="sex" value="1"/><input type="radio" name="sex" value="0"/></td>
				</tr>
				<tr>
					<td>爱好</td>
					<td>
						<input type="checkbox" name="hobby" value="lq"/>篮球
						<input type="checkbox" name="hobby" value="zq"/>足球
						<input type="checkbox" name="hobby" value="ppq"/>乒乓球
					</td>
				</tr>
				<tr>
					<td>城市</td>
					<td>
						<select name="city">
							<option>--请选择--</option>
							<option value="1">北京</option>
							<option value="2">上海</option>
							<option value="3">广州</option>
						</select>
					</td>
				</tr>
				<tr>
					<td>头像</td>
					<td><input type="file" name="path"/></td>
				</tr>
				<tr>
					<td>验证码</td>
					<td><input type="text"/><img src="2.png" /><input type="button" value="点我换一张"/></td>
				</tr>
				<tr>
					<td>自我描述</td>
					<td><textarea placeholder="请输入描述信息" ></textarea></td>
				</tr>
				<tr>
					<td colspan="2" align="center">
						<input type="submit" value="提交"/>
						<input type="reset" value="重置"/>
					</td>
				</tr>
			</table>
		</form>
	</body>
</html>

练习:测试块级元素和音频视频元素

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<!-- 块级元素,换行,中间间隔比较小 -->
		<div>北清</div>
		<div>北清</div>
		<div>北清</div>
		<!-- 块级元素,换行,段落标签,中间间隔比较大 -->
		<p>初央</p>
		<p>初央</p>
		<p>初央</p>
		<!-- 行内元素,不换行 -->
		<span>冬五</span>
		<span>冬五</span>
		<span>冬五</span>
		<br />
		<!-- 向网页中添加音频 -->
		<audio controls="controls">
			<source src=""></source>
		</audio>
		<br />
		<!-- 向网页中添加视频 -->
		<video controls="controls">
			<source src="GF.mp4"></source>
		</video>
	</body>
</html>

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值