<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
body>
html>
示例:
<html>
<head>
<meta charset="UTF-8">
<title>我做的第一个网页title>
head>
<body>
你好,HTML。
body>
html>
使用浏览器打开该html文件即可
显示的结果:
****编写html的细节****:
1 html文档内容由标签和文本内容组成。
2 html的标签是由w3c组织规定好的,不能随意编写。
3 html标签不区分大小写。(建议使用小写字母)
4 开始标签和结束标签要成对出现。
5 在编写html时,要注意缩进,编写出层次结构。
1、作用:该标签是为HTML网页添加标题;
2、使用方法:
1、作用:通过在其他网页,搜索关键字来查找到该HTML网页。设置搜索关键字,在自己做的HTML网页是看不到的,因为用来引导搜索引擎进行收录的,而不进行显示内容。
2、使用方法:如图,在head中使用该标签;
1、作用:通过在其他网页,搜索描述来查找到该HTML网页。设置搜索描述,在自己做的HTML网页是看不到的,因为用来引导搜索引擎进行收录的,而不进行显示内容。
2、使用方法:如图,在head中使用该标签;
1、作用:定义一定的时间之后自动跳转到指定的网页
2、使用方法:
例如:3秒后自动跳转到www.baidu.com
<html>
<head>
<meta charset="UTF-8">
<title>我做的第一个网页title>
<meta http-equiv="refresh" content="3 ; url=http://www.baidu.com"/>
head>
<body>
注意:3秒后 自动跳转到www.baidu.com(百度)
body>
html>
使用浏览器打开该html文件即可;
打开的网页如下图所示:
3秒后的页面如图所示:
作用: 在页面中编写javascript代码或引入javacript文件
作用:在页面中编写css代码
作用:引入其他文件(例如css文件)
作用:设置页面链接前缀
当页面中的a超链接标签没有设置href属性的值和没有设置target属性的值时,默认使用base标签中的href属性的值和target属性的值。
一共6级标签,使用时会自动换行。
<html>
<head>
<meta charset="UTF-8">
<title>我做的第一个网页title>
head>
<body>
<h1>一级标题h1>
<h2>二级标题h2>
<h3>三级标题h3>
<h4>四级标题h4>
<h5>五级标题h5>
<h6>六级标题h6>
body>
html>
结果:
1、作用:增大了行间距
2、使用:
<html>
<head>
<meta charset="UTF-8">
<title>我做的第一个网页title>
head>
<body>
你快乐吗?<br />我很快乐!
body>
html>
结果:
hr标签的属性 :
size 设置粗细
width 设置宽度
color 设置颜色
align 对齐方式(默认居中对齐)
<html>
<head>
<meta charset="UTF-8">
<title>我做的第一个网页title>
head>
<body>
<hr color="aquamarine" width="300" size="7" align="left"/>
你快乐吗?<br />我很快乐!
body>
html>
结果:
<html>
<head>
<meta charset="UTF-8">
<title>我做的第一个网页title>
head>
<body>
<strong>你快乐吗?strong><br />
<b>我很快乐!b><br />
<em>快乐很简单em><br />
<i>笑一笑i> <br />
body>
html>
结果:
1、作用:独占一行的效果,div+css做页面布局
2、例题:
<html>
<head>
<meta charset="UTF-8">
<title>数学的重要性title>
head>
<body >
<h1>数学的重要性h1>
<em>2019/11/26em>
<hr color="aquamarine" />
<p>我想要个披萨,我想点个12寸的p>
<p>外卖员告诉我没有十二寸的了两个六寸的行不行p>
<p>经过我的计算两个六寸的比十二寸的要小很多p>
由此可见<br />
<strong>数学是重要的!strong> <div><strong>我是什么效果strong>div>
body>
html>
实现的效果:
1、作用:添加图片
2、属性:
src=“图片路径”
title=“鼠标停在图片上时提示的文字内容”
alt=“图片加载失败时提示的文字内容”
width=“图片宽度”(单位像素px)
height=“图片高度”(单位像素px)
border=”图片边框”(单位像素px)
例题:给页面添加动图
第一步:找到喜欢的动图存放在img文件夹所在的目录里
第二步:添加图片
<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
<img src="img/小屁孩gif.gif" title="小屁孩" alt="小屁孩"
width="1200" height="520" border="10"/>
body>
html>
显示:
1、作用:标签,超链接标签,用来链接到其他页面或本页面其他位置。
2、属性:****href**** 链接地址
1 链接到其他网站页面 href=“http://www.baidu.com”
2 链接到自己网站的其他页面 href=“2.html”
3 邮箱链接(打开邮箱客户端) href=“mailto:aaa@163.com”
4 链接到锚点 href="#abc"
注释:
锚点,是网页制作中超级链接的一种,又叫命名锚记。命名锚记像一个迅速定位器一样是一种页面内的超级链接,运用相当普遍。
使用命名锚记可以在文档中设置标记,这些标记通常放在文档的特定主题处或顶部。然后可以创建到这些命名锚记的链接,这些链接可快速将访问者带到指定位置。
创建到命名锚记的链接的过程分为两步。首先,创建命名锚记,然后创建到该命名锚记的链接。
3、使用方式: 显示在页面上的内容
例题:
<html>
<head>
<meta charset="UTF-8">
<title>常用网站title>
head>
<body>
<ul>
<a href="https://www.jd.com/" target="_parent">
<li>京东超市li>
<img src="img/京东.jpg" alt="京东" title="京东"
height="100" width="200" />
a>
<a href="https://www.baidu.com/" target="_parent">
<li>百度查询li>
<img src="img/百度.jpeg" alt="百度" title="百度"
height="100" width="200" />
a>
<a href="https://www.taobao.com/" target="_parent">
<li>淘宝购物li>
<img src="img/淘宝.jpg" alt="淘宝" title="淘宝"
height="100" width="200" />
a>
ul>
body>
html>
结果:
1、作用:与div一样常用,需要标签又不想影响整个布局的时候用。比如文本框后面的提示,常与CSS联用。
2、示例:
<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
<span>行级标签span>
试试
body>
html>
结果:
1、作用:可以设置字体的颜色与大小。
2.示例:
<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
字体与颜色 <br />
<font size="7" color="red">字体与颜色font>
body>
html>
结果:
1、注释
<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
1、打出<>,就会有提示,选择就会出现如下注释:
2、使用快捷键Ctrl + / ,就会把选中的代码注释,
或者把鼠标放在这行代码最后,按快捷键Ctrl + / ,就会注释整行,
取消快捷也是用快捷键Ctrl + /
例如:
body>
html>
2、特殊符号
空格 | |
百度 新浪 |
---|---|---|
大于号(>) | > |
如果时间> 晚上6点,就坐车回家 |
小于号(<) | < |
如果时间< 早上7点,就走路去上学 |
引号(") | " |
W3C规范中,HTML的属性值必须用成对的quot; 引起来" ; |
版权符号© | © |
© 2003-2016百度 |
列表的种类:
(1)无序列表
(2)有序列表
(3)定义列表
1、type属性:
disc 实心圆(默认)
circle 空心圆
square 实心方块
例题:
<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
<ul type="square">
水果
<li>苹果li>
<li>橘子li>
<li>梨子li>
ul>
body>
html>
结果:
1、type属性:
1 使用数字作为符号(默认)
A/a 使用字母作为符号
I/i 使用罗马数字作为符号
例如:
<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
<ol type="a">
水果
<li>苹果li>
<li>橘子li>
<li>梨子li>
ol>
body>
html>
结果:
例题:
<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
<dl>
牡丹<br />
<dt>分类dt>
<dd>被子植物dd>
<dt>别名dt>
<dd>富贵花dd>
dl>
body>
html>
结果:
1、 表格的作用,整齐,清晰明了的展示数据。
2、表格的几个名词: 行 row ,列 column ,单元格 cell
3、基本语法:
是table row 的缩写,表格中的一行
是table data cell 的缩写,单元格
是table header cell 的缩写,表头单元格,其内容自动居中加粗
table表格当中的行我们用tr标签来表示,行中的若干个单元格我们用td标签来表示,这就是一个完整的表结构。
4、属性
table标签的属性:
border 表格边框(单位像素)
align 水平对齐方式
align=“right” 表示右对齐
align=“left” 表示左对齐
align=“center” 表示居中
width 表格宽度(单位像素,也可以是百分比)
height 表格高低(单位像素)
bgcolor 表格背景颜色
bordercolor 边框颜色
cellspacing:单元格边框之间的距离
cellpadding:单元格中内容到单元格边框的距离
也可直接给内容居中
例题:
<html>
<head>
<meta charset="UTF-8">
<title>表格title>
head>
<body>
<table border="3" width="1000px" height="150"
bgcolor="#CFE8CC" align="center">
<tr align="center">
<td width="200px">td>
<td width="200px">初级td>
<td width="200px">中级td>
<td width="200px">高级td>
<td width="200px">专家td>
tr >
<tr align="center">
<td>标准td>
<td>怼得某人说不出话来td>
<td>跟某人互怼不相上下td>
<td>怼某人没话说td>
<td>直接将某人怼到辞职td>
tr>
<tr align="center">
<td>用户Atd>
<td>td>
<td>td>
<td>td>
<td>td>
tr>
<tr align="center">
<td>用户Btd>
<td>td>
<td>td>
<td>td>
<td>td>
tr>
<tr align="center">
<td>用户Btd>
<td>td>
<td>td>
<td>td>
<td>td>
tr>
table>
body>
html>
结果:
5、快捷方式:
<table >
tr*3>td*5
table>
鼠标放在 tr*
3>td*
5 的后面,按 tab 键 ,会变成如下样式:
<table >
<tr>
<td>td>
<td>td>
<td>td>
<td>td>
<td>td>
tr>
<tr>
<td>td>
<td>td>
<td>td>
<td>td>
<td>td>
tr>
<tr>
<td>td>
<td>td>
<td>td>
<td>td>
<td>td>
tr>
table>
1、 跨列(合并列)
用的是 td 的 colspan 属性成绩
<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
<table border="1" cellspacing="0" align="center"
width="200px" height="90px">
<tr >
<td colspan="2" align="center">成绩td>
tr>
<tr>
<td>语文td>
<td>89td>
tr>
<tr>
<td>数学td>
<td>89td>
tr>
table>
body>
html>
结果:
2、跨行(合并行)
用的是td 中的 rowspan 属性小李
<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
<table border="1" cellspacing="0" align="center"
width="200px" height="90px">
<tr>
<td rowspan="2">小李td>
<td>语文td>
<td>87td>
tr>
<tr>
<td>数学td>
<td>99td>
tr>
table>
body>
html>
结果:
3、综合练习
<html>
<head>
<meta charset="UTF-8">
<title>表格练习一title>
head>
<body>
<table border="1" width="400" height="150" bgcolor="aquamarine">
<tr align="center">
<td >手机充值、IP卡td>
<td colspan="3">办公设备、文具、耗材td>
tr>
<tr align="center">
<td rowspan="3" width="130">各种卡的总汇td>
<td>铅笔td>
<td>钢笔td>
<td>粉笔td>
tr>
<tr align="center">
<td>打印td>
<td>刻录td>
<td>墨盒td>
tr>
<tr align="center">
<td>笔记本td>
<td>钢笔td>
<td>墨水td>
tr>
table>
body>
html>
结果:
thead、tfoot 以及 tbody 元素最好成套使用。 例题: 结果: 案例:个人简历的制作 提示: 结果: 或者 结果: 作用:收集数据。例如:注册、登录等操作时需要收集用户填写的数据。 我们的网页大多说时候都是从服务器拿数据展示到客户端,但有时候我们也需要写数据提交给服务器,这就是我们今天要学习的表单。 模拟登陆: 需要一个文本输入框,输入账号,密码输入框输入密码,提交按钮,这些按钮都是被包裹在一个form标签里面的: 通常在一个表单中有很多种的表单控件,有文本框 密码框等等,这些控件都是input标签表示出来的,一个标签怎么能写出来这么多效果呢,主要是因为,它的type属性,不同的属性代表不同的效果。 1、用法: 2、属性 type 标签类型 name 标签名称(一般后台获取用户填写数据时使用) value 默认值 size 长度 (建议不要使用) (对于 maxlength 最多填写多少个字符 placeholder 有默认文字,不是默认值 1、使用方法: 2、属性 type 标签类型 name 标签名称(一般后台获取用户填写数据时使用) value 默认值 size 长度 maxlength 最多填写多少个字符 例如: 得到: 1、用法: 2、属性 type 标签类型 name 标签名称 checked 设置为默认选中 name的两个作用: 1后台获取用户填写数据时使用,获取选中的按钮的value中的值; 2 相同name值得radio为一组,具有互斥的能力。 1、用法: 2、属性: type 标签类型 name 标签名称 checked 设置为默认选中 name的两个作用: 1.后台获取用户填写数据时使用,获取选中的按钮的value中的值。 2 .相同name值得checkbox为一组。 例如: 结果: 1、说明:下拉列表框,后台根据select 的name 获得选中的option的value值 selected 属性: 设置为默认选中 2、例如: 结果: 程序: 结果: 程序: 结果: 1、说明:以上所有收集数据的标签都要放在 2、属性: action 表单提交路径 method 表单提交方式,get和post 其中:(1)get:提交之后网页地址处会加入提交的信息 (2)post:提交之后网页地址处隐藏了提交的信息 例如: 结果: 定义图像形式的提交按钮。 结果: body标签包含着所有要展示到页面上的标签
表头标签,始终处于表格上方的正中间位置
标签,用来替代 包含的文字默认居中加粗
thead、tfoot 以及 tbody 元素使您有能力对表格中的行进行分组。当你创建某个表格时,你也许希望拥有一个标题行,一些带有数据的行,以及位于底部的一个总计行。
<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
<table>
<caption >年终报表caption>
<thead bgcolor="#7FC2E5">
<tr>
<th width="300">月份th>
<th width="300">收入(RMB)th>
tr>
thead>
<tbody align="center" bgcolor="bisque">
<tr >
<td >1月td>
<td>100td>
tr>
<tr>
<td>2月td>
<td>100td>
tr>
<tr>
<td>3月td>
<td>100td>
tr>
<tr>
<td>4月td>
<td>100td>
tr>
<tr>
<td>5月td>
<td>100td>
tr>
<tr>
<td>6月td>
<td>100td>
tr>
tbody >
<tfoot align="center" bgcolor="cadetblue">
<tr>
<td>平均月收入td>
<td>100td>
tr>
<tr>
<td>总计td>
<td>600td>
tr>
tfoot>
table>
body>
html>
标签为表格中一个或多个列定义属性值。如需对全部列应用样式,
标签很有用,这样就不需要对各个单元和各行重复应用样式了。
<html>
<head>
<meta charset="UTF-8">
<title> 个人简历空表title>
head>
<body>
<table border="1" cellspacing="0" width="900" height="500">
<col width="120"/>
<col width="120"/>
<col width="120"/>
<col width="120"/>
<col width="120"/>
<col width="120"/>
<col width="200"/>
<p>
<caption> <font size="6" color="black">个人简历font>caption>
p>
<tr align="center">
<td><strong>姓名strong>td>
<td>td>
<td><strong>性别strong>td>
<td>td>
<td><strong>年龄strong>td>
<td>td>
<td rowspan="5" align="center">照片td>
tr>
<tr align="center">
<td ><strong>学历strong>td>
<td>td>
<td><strong>籍贯strong>td>
<td colspan="3">td>
tr>
<tr align="center">
<td><strong>电话strong>td>
<td>td>
<td><strong>政治面貌strong>td>
<td colspan="3">td>
tr>
<tr align="center">
<td><strong>毕业院校strong>td>
<td colspan="5">td>
tr>
<tr align="center">
<td><strong>求职意向strong>td>
<td colspan="5">td>
tr>
<tr align="center" height="180">
<td><strong>工作经历strong>td>
<td colspan="6">td>
tr>
<tr align="center" height="160">
<td><strong>自我介绍strong>td>
<td colspan="6">td>
tr>
table>
body>
html>
<html>
<head>
<meta charset="UTF-8">
<title>title>
head>
<body>
<table border="1px" cellspacing="0">
<col width="100px">
<col width="100px">
<col width="100px">
<col width="100px">
<col width="100px">
<col width="100px">
<col width="160px">
<tr>
<th colspan="7">个人简历th>
tr>
<tr>
<td height="40px" align="center">姓名td>
<td>td>
<td align="center">性别td>
<td>td>
<td align="center">年龄td>
<td>td>
<td rowspan="4" align="center">照片td>
tr>
<tr>
<td height="40px" align="center">学历td>
<td>td>
<td align="center">籍贯td>
<td colspan="3 ">td>
tr>
<tr>
<td height="40px" align="center">电话td>
<td>td>
<td align="center">政治面貌td>
<td colspan="3">td>
tr>
<tr>
<td height="40px" align="center">毕业院校td>
<td colspan="5 ">td>
tr>
<tr>
<td height="40px" align="center">求职意向td>
<td colspan="6 ">td>
tr>
table>
body>
html>
3.15 表单标签(收集数据的标签)
3.15.1 单行文本框 text
和
,size 属性定义的是可见的字符数。而对于其他类型,size 属性定义的是以像素为单位的输入字段宽度。)
3.15.2 密码框 password
<html>
<head>
<meta charset="UTF-8">
<title>欢迎填写报考信息title>
head >
<body bgcolor="#BCD68D">
<form action="" >
<p>欢迎填写报考信息p>
账号:<input type="text" name="id" placeholder="请输入账号,可用身份证号" /><br />
密码:<input type="password" name="password" placeholder="密码为六位数"/><br />
body>
html>
3.15.3 单选按钮 radio
男
女
3.15.4 复选框 checkbox
文本
<html>
<head>
<meta charset="UTF-8">
<title>欢迎填写报考信息title>
head >
<body bgcolor="#BCD68D">
<form action="" >
<p>欢迎填写报考信息p>
账号:<input type="text" name="id" placeholder="请输入账号,可用身份证号" /><br />
密码:<input type="password" name="password" placeholder="密码为六位数"/><br />
性别:<input type="radio" name="gender" value="man" checked="checked"/>男
<input type="radio" name="gender" value="woman"/>女<br />
特长:<input type="checkbox" name="speciality" value="sing"/>唱歌
<input type="checkbox" name="speciality" value="dance"/>跳舞
<input type="checkbox" name="speciality" value="piano"/>钢琴
<input type="checkbox" name="speciality" value="taekwondo"/>跆拳道
<input type="checkbox" name="speciality" value="other"/>其他 <br />
body>
html>
3.15.5 文件框
3.15.6 下拉列表框
<html>
<head>
<meta charset="UTF-8">
<title>欢迎填写报考信息title>
head >
<body bgcolor="#BCD68D">
<form action="" >
考试加分材料:<input type="file" name="file" value="浏览"/><br />
考试地点:省份<select name="sf">
<option value="beijing">北京市option>
<option value="shanghai">上海option>
<option value="gansu">甘肃省option>
<option value="yunnan">云南省option>
<option value="xizang">西藏省option>
select>
市/州:<select name="shi">
<option value="honghe">红河哈尼族彝族自治州option>
<option value="kunming">昆明市option>
select>
县/区:<select name="xian">
<option value="pingbian">河口县option>
<option value="pingbian">屏边苗族自治县option>
<option value="pingbian">东川区option>
select>
form>
body>
html>
3.15.7 提交按钮
<input type="submit" name="" id="" value="提交" />
3.15.8 重置按钮
<input type="reset" name="" id="" value="重置" />
3.15.9 表单标签
标签中才能提交给后台代码。
3.15.10 图像标签
和标签功能相同,可以在页面中引入图片。不同的是,和 submit功能一样,具有提交表单的能力。
<input type="image" src="img/小屁孩gif.gif" id="" value="提交" />
4.body 标签(写在写在第一个body中的)
alink=" "
设置页面上超链接的样式background="img/小屁孩gif.gif"
设置页面背景图片bgcolor="color"
设置页面背景颜色vlink="red"
设置已被访问的链接颜色link="red"
设置页面中的默认链接颜色你可能感兴趣的:(笔记,html)