使用HTML制作网页
1.1什么是HTML
HTML-->Hyper Text MarkupLanguage(超文本标记语言)
超文本包括:文字、图片、音频、视频、动画等。
1.2HTML的发展史
超文本标记语言(第一代) 1993年6月
HTML2.0 1995年11月
HTML3.2 1996年1月14日
HTML4.0 1997年12月18日
HTML4.01 1999年12月24日
HTML1.0 2000年1月26日
HTML1.1 2001年5月31日
XHTML2.0 没有发布
HTML5 2014年10月28日
1.3W3C标准
(1)W3C:World Wide Web Consortium(万维网联盟)
成立于1994年,Web技术领域最权威和具影响力的国际中立性技术标准机构
(2)W3C标准包括:
结构化标准语言(XHTML、XML)
表现标准语言(CSS)
行为标准(DOM、ECMAScript)
1.4HTML基本结构
(1)<body>、</body>等成对的标签,分别叫开放标签和闭合标签
(2)单独呈现的标签(空元素),如<hr/>;意为用/来关闭空元素
1.5DOCTYPE声音(告诉浏览器使用什么规范)
1.6页面编码设置
<meta>标签:用于定义文件信息
注意:(1)gb2312包含全部中文字符;utf-8则包含全世界所有国家需要用到的字符
(2)页面编码应与页面文件保存时的编码一致
1.7小结
(1)网页基本标签元素
(2)注释和特殊符号
1.8标签规范
标签规范(XHTML标签规范):
(1)标签名应小写
(2)HTML标签应闭合
(3)标签应正确嵌套
注意:书写HTML页面时,请遵循XHTML标签规范
1.9课堂练习
(1)效果图
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>清平乐.年年雪里</title></head><body><!-- 我是注释,不会被浏览器执行 --><h1>清平乐.年年雪里</h1><em>朝代:宋代</em> <strong>作者:李清照</strong><hr />原文:<p>年年雪里,常插梅花。受尽梅花无好意。赢得满衣清泪。<br />今年海角天涯,萧萧两鬓生华。看取晚来风势,故应难看梅花。</p></body>
</html>
(2)效果图
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>李清照简介</title></head><body><h1>人物简介</h1><strong>李清照</strong><p><em>(1084年3月13日~1155年5月12日)</em>,宋代女词人,号易安居士,婉约词派代表,有“千古第一才女”之称。早期生活优裕,金兵入据中原时,流寓南方,境遇孤苦。所作词,前期多写其悠闲生活,后期多悲叹身世,情调伤感。形式上善用白描手法,白辟途径,语言清丽。论词强调协律,崇尚典雅,提出词“别是一家”之说,反对对作诗文之法作词,留有诗集《易安居士文集》、《易安词》等。</p><hr /></body>
</html>
2.1图片标签
(1)常见的图像格式
(2)语法
2.2超链接标签
2.3锚标签
(1)锚链接
从A页面的甲位置跳转到本页面的乙位置(在同一页面)
从A页面的甲位置跳转到B页面的乙位置(两个页面)
(2)创建步骤
创建跳转标记
创建跳转链接
3.HTML列表
3.1无序列表
1.语法
2.说明
(1)没有顺序符号,每个<li>标签独占一行
(2)默认<li>标签项前有实心小圆点
(3)一般用于无须类型的列表,如导航,侧边栏新闻列表等
3.2有序列表
1.语法
2.说明
(1)有顺序符号,每个<li>标签独占一行
(2)默认的<li>标签项前有顺序标记
(3)可通过修改<ol>标签的type属性值(a,A等)更改
(4)一般用于排序类型的列表,如试卷,问卷选项等
3.3定义列表
1.语法
(1)没有顺序符号标记,每个<dt>、<dd>标签独占一行
(2)默认没有标记
(3)<dt>靠前,<dd>靠后
4.表单
4.1为什么使用表单
表单主要用于收集网页上的浏览者的相关信息
4.2表单基本结构--<form>
1.语法
2.注意:
(1)action属性:如果为空则代表向当前页面提交
(2)method属性:为get方法提交参数在地址栏可见;post方法一般用于多数据、保密数据提交
4.3表单基本元素--<input>元素
1.语法
2.注意
type属性:可选值text(默认)、password、button、checkbox、radio等。
ckhecked属性:仅与checkbx或radio配合使用,选中值为checked
4.4各类表单元素
4.5其他表单元素
1.列表框
2.文本域
3.选择文件
4.只读属性
readonly:希望某个框内的内容只允许用户看,但不能修改
5.禁用属性
disabled:因没达到使用的条件,限制用户使用
5.表格
5.1表格的基本组成
5.2表格常用属性
5.3表格的分组标签
5.4表格的跨行和跨列
(1)跨行:<td>标签的 colspan 属性,值为数字,代表合并几列
(2)跨列:<td>标签的 rowspan 属性,值为数字,代表合并几行
(3)练习:
实现效果如图
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><table width="300px" border="1" cellpadding="0" cellspacing="0"><tr><!-- 已经被和并的就不用再写 --><td colspan="3">学生成绩</td></tr><tr><td rowspan="2">张三</td><td>语文</td><td>98</td></tr><tr><!-- 第一行被占了,就不需要提供了,不全其余两个就够了 --><td>数学</td><td>95</td></tr><tr><td rowspan="2">李四</td><td>语文</td><td>88</td></tr><tr><td>数学</td><td>91</td></tr></table></body>
</html>
6.框架结构
6.1<iframe>标签
(1)作用:创建文档的内联框架
(2)属性:src(需要引入文档的路径)
width/height(设定框架的宽与高)
scrolling(是否显示滚动条,auto|yes|no)
frameborder(是否要边框,1显示,0不显示)
name(内联框架的名称)
使用HTML制作网页相关推荐
- 六年级计算机word处理,六年级上信息技术教案Word大变身用Word制作网页河大版
<六年级上信息技术教案Word大变身用Word制作网页河大版>由会员分享,可在线阅读,更多相关<六年级上信息技术教案Word大变身用Word制作网页河大版(2页珍藏版)>请在人 ...
- Cleaver快速制作网页PPT
原文首发链接:http://www.jeffjade.com/2015/10/15/2015-10-16-cleaver-make-ppt/ 写在开始之前 互联网时代,以浏览器作为入口,已经有越来越多 ...
- 制作唐诗网页代码_分享FrontPage制作网页的几个技巧
最近笔者学会了用FrontPage XP做网页,心理特高兴,非常想把我在制作主页过程中的一些经验和大家交流交流.切磋切磋,我们一起来看看吧. 用表格做按钮 很多人为了做出按钮效果,不得不去动用一些图像 ...
- 多布局怎么搭建_怎么制作网页?网页制作基本步骤
怎么制作网页?网页制作基本步骤,互联网时代,各行各业的企业为了适应时代的发展,纷纷从线下转移至线上来拓展自己的业务.若想让更多人了解自己的企业,拥有一个专属网站至关重要.网站不仅可以详细介绍企业信息, ...
- html css做网页总结,学习CSS制作网页总结的一些经验
学习CSS制作网页总结的一些经验 互联网 发布时间:2008-10-17 19:28:20 作者:佚名 我要评论 让你使用DIV CSS排版 不是让你用换个标签然后再去按照表格的方式去排版 ...
- 做网页很实用代码集合和CSS制作网页小技巧整理
做网页很实用代码集合 控制横向和纵向滚动条的显隐?<body style="overflow-y:hidden"> 去掉x轴 <body style=" ...
- html诗词赏析网页制作步骤,制作网页详细操作步骤
制作网页详细操作步骤 导读:目前所见即所得类型的工具越来越多,使用也越来越方便,所以制作网页已经变成了一件轻松的工作,不像以前要手工编写一行行的源代码那样.下面和小编一起去看看相关内容~ 制作网页主要 ...
- 【学习笔记】HTML基础:使用html制作网页
一.初识HTML 1.什么是HTML? Hyper Text Markup Language(超文本标记语言) 扩展XML:Extendsible Markup Language(可扩展性标记语言) ...
- 制作网页版电子时钟特效
可以加我QQ1975728171代做 一.语言和环境 A.实现语言 JavaScript B.环境要求 Dreamweaver.WebStorm.Sublime任选其一 二.功能要求 利用JavaSc ...
- 如何制作网页-初学者入门HTML+CSS
如何制作网页 如何制作网页?如何做一个自己喜欢的网站呢?看到别人有自己的网站是不是有点羡慕呢?当然.比较复杂的网站就需要很多技术上面的知识咯.比如javascrpt.jquery.ajax.flash ...
最新文章
- java grizzly_java grizzly实现http服务器
- [LeetCode] Generate Parentheses
- 2018.08.09洛谷P3959 宝藏(随机化贪心)
- 最良心的Chrome插件可以良心到什么程度?
- Java实现Excel中的NORMSDIST函数和NORMSINV函数
- 【微信小程序】使图片占满整个屏幕的解决方案
- Java多线程系列--“JUC集合”08之 LinkedBlockingQueue
- 【Android自动化测试】Robot Framework+adb框架(三)——L3公共层
- 今天才知道我们的遭遇不是个例,是不是真有四十大盗呢?
- sqlserver2012不允许保存更改,阻止保存要求重新创建表的更改
- puts()和gets()
- Serverlet简介及理解
- 认认真真推荐9个高质量公众号
- better-scroll
- Leetcode 1774. Closest Dessert Cost 枚举法 vector 中的insert方法
- 夏普linux电视安装apk,海信电视u盘安装apk的两种方法,内附图文步骤
- 【Access + SQL + VBA】更新查询同一字段多条件更新
- Font Awesome 字体的以及 图标的使用总结
- 实施需要掌握的linux命令,开发人员需要掌握的日常Linux命令集
- 骗局乎?中彩乎?《辉煌北京》纪念册仅发行一万套,现在还没有卖完,可惜,但别上当!!!...