先了解什么是HTML:
1. html又称为超文本标记语言(英文:HyperText Markup Language,HTML)HTML被用来结构化信息——例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语义。1982年由蒂姆·伯纳斯-李创建,由IETF用简化的SGML(标准通用标记语言)语法进行进一步发展的HTML,后来成为国际标准,由万维网联盟(W3C)维护。
2. HTML是一种文本类,由浏览器解释执行的标签语言,用于编写通过WWW显示的超文本文件,具有平台无关性。
HTML的开发环境
开发环境:
记事本工具即可、vim、sublime、ueditor、notepad++、EditPlus、IDE、webstorm、hbuilder、vscode
运行环境:
浏览器(chrome浏览器 火狐浏览器):浏览器是专门用于执行HTML的文件,以及查看HTML的源代码的一种软件。
浏览器执行HTML的方法有两种:1.双击鼠标HTML的文件来执行和通过浏览器地址栏输入HTML的文件的URL来执行。
HTML常用基本标签
一· 基本语法格式
<!doctype html>
<html>
<!--
html标签是页面的根标签,表示页面的根
HTML有两个子标签
head 部分,主要用来包裹页面的不可见部分,
主要做页面是属性设置
body 部分,表示页面的内容部分
-->
<head>
<title>页面的标题</title>
</head>
<body>
页面的内容部分
</body>
</html>
二· 常用的基本标签
学习了基本的语法格式,接下来就可以运用基本的语法标签。
第一个标签 : < title>
该标签的作用有两个:一是设置网页的标题,二是给搜索引擎索引。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>文件标题</title>
</head>
<body>
</body>
</html>
第二个标签: < meta http-equiv=“refresh” content=“3”; url=http://www.baidu.com>
语法说明: refresh表示刷新 conten:表示设置间隔秒数以及跳转网址
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="refresh" content="3"; url=http://www.baidu.com>
<title>跳转</title>
</head>
<body>
</body>
</html>
页面的主题标签< body> 标签
1.第一个标签 : 设置网页正文颜色与背景颜色。
< body bgcolor=“颜色” text=“颜色” >
bgcolor:表示背景颜色
text:表示正文颜色
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>网页颜色</title>
</head>
<body bgcolor="#336699" text="white">
</body>
</html>
2.添加背景图片
< body background=“url” >
URL:表示路径
3.设置网页边距
< leftmargin=“边距值” rightmargin=“边距值” topmargin=“边距值” bottommargin=“边距值”>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>页边距设置</title>
</head>
<body leftmargin="边距值" rightmargin="边距值" topmargin="边距值" bottommargin="边距值">
</body>
</html>
文字与段落标签
空格标签:  ;
1.标题字设置
用法: < hn>标题字< /hn>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>标题字</title>
</head>
<body>
<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
</body>
</html>
2.加粗字体:
用法: 通过 < strong >文字</ strong>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>标题字</title>
</head>
<body>
<p><strong>加粗语句</strong></p>
</body>
</html>
段落标签:
< p>段落内容< /p>
基本用法:< p align=“对齐方式”>段落内容< /p>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>标题字</title>
</head>
<body>
<p>段落内容,这是第一行文本</p>
</body>
</html>
换行标签:< br>
是一个单标签,在XHTML在< br>中加一个反斜线表示结束
列表标签
有序列表:
< ol>
< li>列表一< /li>
< li >列表二< /li>
< li>列表三< /li>
< /ol>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>创建有序列表</title>
</head>
<body>
<p>段落内容,这是第一行文本</p>
<ol>
<li>列表一</li>
<li >列表二</li>
<li>列表三</li>
</ol>
</body>
</html>
有序列表前导符:
< ol type=“前导符”>
前导符分别可取: 1.A,a,I,i
无序列表:
< ul >
< li>列表一< /li>
< li >列表二< /li>
< li>列表三< /li>
< /ul>
daima:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>创建无序列表</title>
</head>
<body>
<p>段落内容,这是第一行文本</p>
<ul>
<li>列表一</li>
<li >列表二</li>
<li>列表三</li>
</ul>
</body>
</html>
网页常用图片格式:
插入图片:
< img src=“图片的位置”>
设置图片的大小:
< img src=“图片的位置” width=“宽度” height=“高度”>
注意:src属性指的是需要插入的文件路径,这是一个毕设属性。
在网页中嵌入多媒体:
使用 ==< video >==嵌入多媒体内容
< video>和< audio>是HTML5中新增加的标签,其中< video>用于网页嵌入音频,视频,< audio>网页中嵌入音频
< video src=“file_url”>< /video>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>使用Video标签</title>
</head>
<body>
<p>使用Video标签嵌入MP4视频</p>
<video src="恰似你的温柔-蔡琴.mp4">
</video>
</body>
</html>
使用 ==< video src=“file_url”> ==标签嵌入音频
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>使用audio标签</title>
</head>
<body>
<p>使用audio标签嵌入MP3音乐</p>
<video src="flash/song.mp3">
</video>
</body>
</html>
设置超链接:
超链接标签: < a href = “目标断点”>原端点< /a>
语法说明: 源端点可以是文本,也可以是图片,目标端点制定了超链接的URL
用户点击源端点后,页面将跳转到目标端点。
实例如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>创建基本的超链接</title>
</head>
<body>
<a href="welcome.html">我的第一个超链接</a>
</body>
</html>
然后welcome.html的页面
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>welcome.html</title>
</head>
<body>
<h1>恭喜你超链接设置成功</h1>
</body>
</html>
设置超链接的目标窗口:
基本语法 < a href = “目标断点” target=“目标窗口名称”>原端点< /a>
-blank 新打开一个窗口链接文档
-self同一个窗口
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>设置链接窗口</title>
</head>
<body>
<p><a href="http://www.baidu.com" target="_self">我的第一个超链接</a></p>
<p><a href="http://www.163.com" target="_blank">我的第二个超链接</a></p>
</body>
</html>
表格:
表格包含三个部分:行,列,单元格
表格基本语法
< table>
< tr>
< td>
…
< /tr>
< /table>
需要注意的是:一个< tr>标签包含一个或者多个< td>标签对,需要注意的是,所有需要在表格中显示的内容包括嵌套表格都是放在单元格<.td>标签对之间的
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>设置表格基本结构</title>
</head>
<body>
<table>
<tr>
<td>第一行第一个单元格</td>
<td>第一行第二个单元格</td>
<td>....</td>
</tr>
<tr>
<td>第二行第一个单元格</td>
<td>第二行第二个单元格</td>
<td>....</td>
</tr>
</table>
</body>
</html>
设置表格的边距:
格式 < table cellpadding=“边距值”>
设置表格的间距
格式 < table cellspacing=“间距值”>
跨行跨列操作:
格式 < td rowspan=“所跨行数” clospan=“所跨列数”>
通过代码实现:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>工商银行电子汇款单</title>
</head>
<body>
<h1>工商银行电子汇款单</h1>
<table border="1" width="800" cellspacing="0">
<tr>
<th colspan="2">回单类型</th>
<td>网上转账汇款</td>
<th colspan="2">指令序号</th>
<td>HQH0000000000000013878172</td>
</tr>
<tr>
<td rowspan="4" width="5"><b>收款人<b></td>
<td>用户</td>
<td>老</td>
<td rowspan="4" width="5"><b>付款人<b></td>
<td>用户</td>
<td>老刘</td>
</tr>
<tr>
<td><b>卡号<b></td>
<td>000000000001</td>
<td><b>卡号<b></td>
<td>000000000002</td>
</tr>
<tr>
<td>地区</td>
<td>南京</td>
<td><b>地区<b></td>
<td>杭州</td>
</tr>
<tr>
<td><b>网点<b></td>
<td>工商江苏南京业务处理中心</td>
<td><b>网点<b></td>
<td >江苏徐州业务中心</td>
</tr>
<tr>
<th colspan="2">币种</th>
<td>人名币</td>
<th colspan="2">钞汇标志</th>
<td>钞票</td>
</tr>
<tr>
<th colspan="2">金额</th>
<td>1.00</td>
<th colspan="2">手续费</th>
<td>0.55</td>
</tr>
<tr>
<th colspan="2">合计</th>
<td colspan="4">人名币</td>
</tr>
<tr>
<th colspan="2">交易时间</th>
<td>2017年6月1日</td>
<th colspan="2">时间戳</th>
<td>2017-06-01-13.0000.00000</td>
</tr>
</table>
<p>票据打印时间 : 2017-06-01 15:00:12</p>
<p><del>票据打印单位:江苏徐州业务中心</del></p>
<p>操作员:大曹</p>
</body>
</html>