欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

HTML5开发系列(1) 之 标签

程序员文章站 2022-04-29 23:16:10
...

1.标签的分类

1.双标签

   例如:<body>  </body>

2.单标签

   例如: <br/>

 

2.标签之间的关系

2.1 是嵌套关系即父子关系

2.2 兄弟姐妹关系;

 

3.各种标签

3.0 注释标签

		<!--
        	标题标签一共有6个,重要性依次减少,字体依次变小,变细;
        	h1标签和搜索引擎先关,慎重使用;
        -->

3.1 版本标签

<!DOCTYPE html>

这个标签就是告诉浏览器我们是html5的版本;在每一个html文件的第一行都有这样的一个标签;

3.2 标题标签

		<p>	
			来自星星的你》是由张太侑导演,朴智恩编剧,金秀贤、全智贤、刘仁娜、朴海镇等主演的爱情科幻喜剧,于2013年12月18日在韩国SBS电视台首播。
		</p>

p标签,段落标签

3.3 水平线标签

<hr />

会产生一条水平线

 

3.4 换行标签 

		<br/>

3.5 布局标签

		<div>布局标签</div>
		<span>也是布局标签</span>

3.5 文本格式化标签

HTML5开发系列(1) 之 标签

3.6 图片标签

		<img src="img/meinv.png" 
			alt="这是一个美女"
			title="美女"
			/>

alt当图片显示不出来的会显示alt属性;title是当鼠标移动到图片上的时候会显示美女字样;

3.7 连接标签

		<a href="http://www.baidu.com">百度</a>

通过连接的方式添加 锚点 实现快速定位;

		<a href="#live"></a>
		<p id="live">我的个人生活</p>

 

3.8 base标签 设定连接的跳转方式;

	<head>
		<meta charset="UTF-8">
		<title></title>
		<base target="_blank" />
	</head>

3.9特殊符号的显示:

HTML5开发系列(1) 之 标签

3.10 html中的路径

HTML5开发系列(1) 之 标签

3.11 无序列表

无序列表的实现是通过两个标签实现的;

		<ul>
			<li>苹果</li>
			<li>香蕉</li>
			<li>西瓜</li>
			<li>葡萄</li>
		</ul>

3.12 有序类表

表现样式是有顺序的;

		<h3>有序列表</h3>
		<ol>
			<li>中国</li>
			<li>美国</li>
			<li>俄罗斯</li>
			<li>英国</li>
		</ol>

3.13 自定义列表

		<h3>自定义列表</h3>
		<dl>
			<dt>联系客服</dt>
			<dd>电话11111</dd>
			<dd>邮箱****</dd>
			<dd>qq111111</dd>
		</dl>

3.14 表格标签

		<table width="300" height="150" border="1">
			<tr>
				<td> 姓名</td>
				<td> 年龄</td>
				<td> 性别</td>
			</tr>
				<tr>
				<td> 姓名</td>
				<td> 年龄</td>
				<td> 性别</td>
			</tr>
				<tr>
				<td> 姓名</td>
				<td> 年龄</td>
				<td> 性别</td>
			</tr>
			
		</table>
		<table width="300" height="150" border="1"
			cellspacing="0" cellpadding="1" align="center">
			<thead>
				<tr>
					<th> 姓名</th>
					<th> 年龄</th>
					<th> 性别</th>
				</tr>
			</thead>
			
			<tbody>
				<tr>
					<td> 张飞</td>
					<td> 30</td>
					<td> 男</td>
				</tr>
					<tr>
					<td> 关羽</td>
					<td> 32</td>
					<td> 男</td>
				</tr>
			</tbody>
			
		</table>

合并单元格:

跨行和跨列合并单元格,从上往下,从左往右;

		<table width="300" height="150" border="1"
			cellspacing="0" cellpadding="1" align="center">
			<caption>三国演义演员表</caption>
			<thead>
				<tr>
					<th> 姓名</th>
					<th> 年龄</th>
					<th> 性别</th>
				</tr>
			</thead>
			
			<tbody>
				<tr>
					<td> 张飞</td>
					<td> 30</td>
					<td rowspan="2"> 男</td>
				</tr>
				<tr>
					<td> 关羽</td>
					<td> 32</td>

				</tr>
					<tr>
					<td> 刘备</td>
					<td colspan="2"> 30</td>

				</tr>
			</tbody>
			
		</table>

HTML5开发系列(1) 之 标签

 

3.15 input标签

		
		用户名:<input type="text" value="用户名"/>
		<br />
		密&nbsp;&nbsp;&nbsp;码:<input type="password" maxlength="6"/>
		<br />
		
		<!--input的name属性表示一组单选标记;男和女只能选一个-->
		性&nbsp;&nbsp;&nbsp;别:<input type="radio" name="sex" checked="checked"/> 男
								<input type="radio" name="sex" /> 女
								
		<br />
		
		<!--复选框-->
		爱&nbsp;&nbsp;&nbsp;好:<input type="checkbox" checked="checked"/>足球 
								<input type="checkbox" />篮球
								<input type="checkbox" />乒乓球
		<br />						
		搜索按钮<input type="button" value="搜索" />
		
		<br />		
		提交按钮<input type="submit" value="确认" />
		
		<br />		
		图片按钮<input type="image" src="img/meinv.png" width="50" height="25"/>
		<br />
		
		上传文件 <input type="file" />

HTML5开发系列(1) 之 标签

 

3.16 label标签传递焦点

		<!--label标签 起到获取焦点的作用传递给input控件;-->
		<label> 请输入用户名<input type="text" /></label>
		<!--如果在label中有多个input,默认是将焦点传递给第一个,但是如果要传递给第二个的需要使用for  id的方式实现;-->
		<label for="two"> 请输入密码<input type="text" />  <input type="text" id="two"/></label>

3.17 表单标签

		<form action="xxx.php" method="get" name="userMessage">
			用户名:<input type="text" value="用户名"/>
			<br />
			密&nbsp;&nbsp;&nbsp;码:<input type="password" maxlength="6"/>
			<br />
			
			<!--input的name属性表示一组单选标记;男和女只能选一个-->
			性&nbsp;&nbsp;&nbsp;别:<input type="radio" name="sex" checked="checked"/> 男
									<input type="radio" name="sex" /> 女
									
			<br />
			
			<!--复选框-->
			爱&nbsp;&nbsp;&nbsp;好:<input type="checkbox" checked="checked"/>足球 
									<input type="checkbox" />篮球
									<input type="checkbox" />乒乓球
			<br />						
			搜索按钮<input type="button" value="搜索" />
			
			<br />		
			提交按钮<input type="submit" value="确认" />
			
			<br />		
			图片按钮<input type="image" src="img/meinv.png" width="50" height="25"/>
			<br />
			
			上传文件 <input type="file" />
			
		</form>

4.html5中新加入的标签和属性

4.1新加的标签

HTML5开发系列(1) 之 标签

HTML5开发系列(1) 之 标签

新增的input属性:

HTML5开发系列(1) 之 标签

HTML5开发系列(1) 之 标签

input中新增的属性:

HTML5开发系列(1) 之 标签

HTML5开发系列(1) 之 标签

表单标签的综合案例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<form action="" method="post">

			<fieldset id="">
				<legend>学生档案思密达</legend>
				<label >姓名:<input type="text" placeholder="请输入学生姓名" /></label>
				<br />
				手机号:<input type="tel" />
				<br />
				邮箱:<input type="email" />
				<br />
				所属学院:<input type="text" placeholder="选择学院" list="aaa"/>
				<datalist id="aaa">
					<option>java学院</option>
					<option>前端学院</option>
					<option>服务端学院</option>
				</datalist>
				<br />
				 出生日期:<input type="date" />	<br />
				 成绩: <input type="number" />	<br />
				 毕业时间: <input type="date" />	<br />
				 
				 <input type="submit" />
			</fieldset>
		</form>
	</body>
</html>

 

 

相关标签: html 标签