HTML标签
1. HTML标签的分类
1.1 按主体分类
- 带主体的标签,比如说:<font>数据</font>
- 不带主体的标签,比如说:<br/> 换行标签
- 标签这么多,如何记忆带主体的标签和不带主体的标签?判断一个表是否带主体,你可以思考该标签是否需要封装数据,如果需要封装数据,那么该标签必定带主体,如果不需要封装数据,那么就不需要带主体。
1.2 按行分类
如果一个标签需要独立占一行,我们称作为块标签。 比如<h1>标题标签。
如果一个标签不需要独立占一行,我们称作为内联标签。比如<font>字体标签。
2.文本标签
3.块标签和内联标签
- div 块标签:需要独立占一行。
- span 内联标签:不需要独立占一行。
4.列表标签
5.实体字符
- 为什么需要用到实体字符?在HTML页面中,有些字符是有着特殊含义的字符,如果需要在网页上显示这种特殊的字符,那么就需要用到该字符对应的实体字符。比如,小于号< 大于号 >
5.1 实体字符列表
5.2 常用的实体字符
6.图像标签
- 标签的作用:在网页中显示图片。
6.1常用的属性
7. 超链接标签
7.1 超链接标签作用
- 跳转页面
- 锚点链接
- **程序
7.2 常用属性
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style type="text/css"></style>
<script type="text/javascript"></script>
</head>
<body>
<!--超链接标签的作用:
1.跳转页面
2.锚点链接
3.**程序
超链接标签常用的属性;
href 指定要跳转到的页面地址
title 鼠标移上去以后,显示的文字
target _self 默认值,在当前的窗体中打开页面 _blank 在新的窗体中打开页面
锚点定位:
1.先设置一个锚点。 <a name="锚点的名字">
2.定位到锚点上 <a href="#锚点的名字">
-->
<a title="百度" target="_blank" href="http://www.baidu.com">百度</a>
<hr>
<br>
<br>
<br>
<a href="1.html" target="_self" title="1">本地页面上的地址</a>
<hr>
<br>
<br>
<br>
<!--先设置一个锚点-->
<a name="top" style="color: red">顶部</a>
Action Sheet是由用户操作后触发的一种特定的模态弹出框 ,呈现一组与当前情境相关的两个或多个选项。用户可以使用Action Sheet启动某个任务,或者确认是否开始执行某个可能具有破坏性的操作。
高亮危险操作。将危险操作用红色标注,为他们提供其它替代的安全选项。
提供清晰准确的描述。在页面有多个唤起Action Sheet的对象或选项本身不够明晰的情况下,提供清晰准确的描述是非常有必要的。
不要放置过多选项以至于需要滚动才能看完全部选项。
Action Sheet是由用户操作后触发的一种特定的模态弹出框 ,呈现一组与当前情境相关的两个或多个选项。用户可以使用Action Sheet启动某个任务,或者确认是否开始执行某个可能具有破坏性的操作。
高亮危险操作。将危险操作用红色标注,为他们提供其它替代的安全选项。
提供清晰准确的描述。在页面有多个唤起Action Sheet的对象或选项本身不够明晰的情况下,提供清晰准确的描述是非常有必要的。
不要放置过多选项以至于需要滚动才能看完全部选项。
Action Sheet是由用户操作后触发的一种特定的模态弹出框 ,呈现一组与当前情境相关的两个或多个选项。用户可以使用Action Sheet启动某个任务,或者确认是否开始执行某个可能具有破坏性的操作。
高亮危险操作。将危险操作用红色标注,为他们提供其它替代的安全选项。
提供清晰准确的描述。在页面有多个唤起Action Sheet的对象或选项本身不够明晰的情况下,提供清晰准确的描述是非常有必要的。
不要放置过多选项以至于需要滚动才能看完全部选项。
Action Sheet是由用户操作后触发的一种特定的模态弹出框 ,呈现一组与当前情境相关的两个或多个选项。用户可以使用Action Sheet启动某个任务,或者确认是否开始执行某个可能具有破坏性的操作。
高亮危险操作。将危险操作用红色标注,为他们提供其它替代的安全选项。
提供清晰准确的描述。在页面有多个唤起Action Sheet的对象或选项本身不够明晰的情况下,提供清晰准确的描述是非常有必要的。
不要放置过多选项以至于需要滚动才能看完全部选项。
Action Sheet是由用户操作后触发的一种特定的模态弹出框 ,呈现一组与当前情境相关的两个或多个选项。用户可以使用Action Sheet启动某个任务,或者确认是否开始执行某个可能具有破坏性的操作。
高亮危险操作。将危险操作用红色标注,为他们提供其它替代的安全选项。
提供清晰准确的描述。在页面有多个唤起Action Sheet的对象或选项本身不够明晰的情况下,提供清晰准确的描述是非常有必要的。
不要放置过多选项以至于需要滚动才能看完全部选项。
Action Sheet是由用户操作后触发的一种特定的模态弹出框 ,呈现一组与当前情境相关的两个或多个选项。用户可以使用Action Sheet启动某个任务,或者确认是否开始执行某个可能具有破坏性的操作。
高亮危险操作。将危险操作用红色标注,为他们提供其它替代的安全选项。
提供清晰准确的描述。在页面有多个唤起Action Sheet的对象或选项本身不够明晰的情况下,提供清晰准确的描述是非常有必要的。
不要放置过多选项以至于需要滚动才能看完全部选项。
Action Sheet是由用户操作后触发的一种特定的模态弹出框 ,呈现一组与当前情境相关的两个或多个选项。用户可以使用Action Sheet启动某个任务,或者确认是否开始执行某个可能具有破坏性的操作。
高亮危险操作。将危险操作用红色标注,为他们提供其它替代的安全选项。
提供清晰准确的描述。在页面有多个唤起Action Sheet的对象或选项本身不够明晰的情况下,提供清晰准确的描述是非常有必要的。
不要放置过多选项以至于需要滚动才能看完全部选项。
<a href="#top">回到顶部</a>
<!--**程序:如发送邮件-->
如果对该招聘岗位有意向简历请投至:<a href="mailTo://[email protected]">[email protected]</a>
</body>
</html>
8.表格标签
8.1 表格标签的作用
- 显示数据
- 网页布局
8.2 表格标签的结构
- 注意:一个表格可以划分为thead表头、tbody表体、tfoot表尾。
- 一个表格可以没有thead和tfoot,但是至少要有一个tbody,tbody可以有多个。
8.3 常用的属性
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style type="text/css"></style>
<script type="text/javascript"></script>
</head>
<body>
<table width="400px" border="1px" height="150px" align="center" cellspacing="0px" cellpadding="5px">
<caption>JDBC阶段考试成绩</caption>
<thead>
<tr align="center">
<th>编号</th>
<th>姓名</th>
<th>分数</th>
</tr>
</thead>
<tbody>
<tr align="center">
<td>002</td>
<td>MC</td>
<td rowspan="2">98</td>
</tr>
<tr align="center">
<td>001</td>
<td>Jack</td>
</tr>
</tbody>
<tfoot>
<tr align="center">
<td>综合评价</td>
<td colspan="2">良好</td>
</tr>
</tfoot>
</table>
</body>
</html>
9.表格布局
- 如果面对一些不规则的表格,我们可以使用td嵌套table表格,这样做的好处是更加灵活,不受前一行的影响。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style type="text/css"></style>
<script type="text/javascript"></script>
</head>
<body>
<!--
面对不规则的列数的时候我们有两种思路:
1. rowspan colspan 指定某一个单元格占指定的行数或者列数。
2. 每一行都是一有一个单元格,单元格再嵌套table标签。
-->
<table border="1px" cellspacing="0px" cellpadding="0px" width="100%">
<tr>
<td>
<!--width: width=100% 让该元素与父元素的宽度保持一致。-->
<table border="1px" cellspacing="0px" cellpadding="0px" width="100%">
<tr>
<td>xxx</td>
<td>xxx</td>
<td>xxx</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="1px" cellspacing="0px" cellpadding="0px" width="100%">
<tr>
<td>!!!</td>
<td>!!!</td>
<td>!!!</td>
<td>!!!</td>
<td>!!!</td>
<td>!!!</td>
<td>!!!</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>