HTML页面
目录
1.书写规范
<!DOCTYPE html> <!-- 约束,声明 -->
<html> <!-- html标签表示html的开始 -->
<head> <!--表示头信息,一般包含三部分内容,title标签,css样式,js代码 -->
<meta charset="UTF-8"> <!-- 表示当前页面使用UTF-8字符集 -->
<title>标题</title> <!-- 表示标题 -->
</head>
<body> <!-- body标签包含html页面显示的主题内容 -->
hello
</body>
</html> <!-- 表示html的结束 -->
html页面中注释:<!-- -->
2.标签介绍
1.格式:标签分为单标签和双标签:
单标签:< 标签名 />;
双标签:<标签名>封装的数据<标签名/>。
2.标签名大小写不敏感:如<body>...</BODY>
3.标签拥有基本属性和事件属性:
i.基本属性(可以修改样式效果):如<body bgcolor="red">即可将页面中的背景颜色改为红色
ii.事件属性(可以设置事件响应后的代码):如<body οnclick="alert('你好')">Hello</body>即在页面中出现的Hello可以点击,并在点击后出现警告框,其内容为你好。
<!-- bgcolor属性是背景颜色 -->
<!-- onclick表示单机(点击)事件 -->
<!-- alert()是JavaScript语言提供的一个警告框函数,可以接受任意参数,参数就是警告框的函数信息 -->
<!-- <br/>为换行 <hr/>为水平线 -->
3.标签语法
1.标签不能交叉嵌套:如<body><font></body></font>
2.标签必须正确关闭:如单标签无/;双标签无结束标签或/
3.属性必须有值,属性值必须加引号:如<font color>Hello</font>或<font color=red>Hello</font>
4.注释不能嵌套:如<!-- 注释内容<!--注释内容-->-->
以上均为错误演示,但1~3语法错误浏览器可以自动修复
4.font标签(字体标签)
<font>可以规定字体颜色(color),文本的字体类型(face),字体尺寸(size)尺寸仅(1~7)
如:<font color="red" face="宋体" size="3">font标签</font>
5.特殊字符
1.将<br>(换行标签)变为文本显示在页面上
错误:<br>标签
正确:<br>标签
2.空格:通常情况下,HTML会裁掉文档中的空格,仅保留一个,若使用 ,则可以增加多 个空格。
字符 实体名称 实体编号
空格  
< < <
> > >
& & &
" " "
, '(IE不支持) '
6.标题标签(h1~h6)
<h1>...</h1> 标题标签h1~h6的文本有大到小
<h2>...</h2> h1最大,h6最小
<h3>...</h3> align属性是对齐
<h4 align="left">...</h4> left左对齐(默认)
<h5 align="center">...</h5> center居中
<h6 align="right">...</h6> right右对齐
7.超链接标签(点击后跳转)
标签<a>...</a>
<a href= "http://www.baidu.com">百度</a>
<a href= "http://www.baidu.com” target="_self">百度</a>
<a href="http://www.baidu.com" target="_blank">百度</a>
<!-- href属性设置连接的地址 -->
<!-- target属性设置哪个目标进行跳转 -->
<!-- _self表示当前页面跳转 -->
<!-- _blank表示打开新页面进行跳转 -->
8、无序列表
<ul type= "none"> ul标签是无序列表
<li>赵</li> type属性可以份改列表项前面的符号
<li>钱</li> li标签是列表项
<li>孙</|i>
<li>李</li>
</ul>
9.mg标签
ing标签是图片标签
在web中路经分为相时路径和绝对路经
相对路经:
. 表示当前文件所在的目录
.. 表示当前文件所在的上级目录
文件名 表标当前文件所在目录的文件相当于./(./可省略)
<ing src="../imgs/1.jpg"width="200" height="260" border="1"/>
<ing src="../imgs/10000.jpg"width="200" height="260" border="1" alt="图片不存在"/>
src属性可以设置图片路径
width,height属性可以设置图片的宽高
border属性设置图片边框大小
alt属性设置当指定路径找不到图片时,用来代替显示的文本内容
10.table标签(建立表格)
<table align="center" border="1" width="300" height="300" cellspacing="0">
<tr>
<th>1.1<th> table标签是表格
<th>1.2<th> cellspacing设置单元格间距
<th>1.3<th> tr是行标签
</tr> th是表头标签(有居中,加粗)
<tr> td是单元格标签
<td>2.1<td> b是加粗标签
<td>2.2<td>
<td>2.3<td>
</tr>
<tr>
<td>3.1<td>
<td>3.2<td>
<td>3.3<td>
</tr>
</table>
11.表格的跨行跨列
<tr>
<td>1.1<td> ——》 <td colspan="2">1.1</td>
<td>1.2<td> ——》 删除
<td>1.3<td>
</tr>
<tr>
<td>2.1<td> ——》 <td rowspan="2">2.1</td>
<td>2.2<td>
<td>2.3<td>
</tr>
<tr>
<td>3.1<td> ——》 删除
<td>3.2<td>
<td>3.3<td>
</tr>
colspan属性设置跨列
rowspan属性设置跨行
1.1 | 1.3 | |
2.1 | 2.2 | 2.3 |
3.2 | 3.3 |
12.iframe标签
<iframe src="1.html" width="500" height="400" name="abc"></iframe>
<br/>
<ul>
<li><a href= "2.html” target="abc">2.html</a></li>
<li><a href= "3.html” target="abc">3.html</a></li>
</ul>
iframe可在html页面上打开一个小窗口,去加载一个单独的页面
iframe中使用name属性定义一个名称
在a标签的target属性上使用iframe的name的属性值即通过点击指定内容的方式将指定html在新窗口打开。