网站信息页面案例
网站图片信息页面案例
网站友情链接页面案例
网站首页案例
网站注册页面案例
网站后台页面案例
教学导航
- 了解什么是标记语言
- 了解HTML主要特性,主要变化以及发展趋势
- 了解HTML的结构标签
- 掌握HTML的主要标签(字体,图片,列表,链接,表单等标签)
1.网站信息页面
1.1需求分析:
我们公司的需要一个对外宣传的网站介绍,介绍公司的主要业务,公司的发展历史,公司的口号等等信息
1.2技术分析:
HTML概述:
HTML: Hyper Text Markup Language 超文本标记语言
超文本: 比普通文本功能更加强大,可以添加各种样式
标记语言: 通过一组标签.来对内容进行描述. <关键字> , 是由浏览器来解释执行
|
|
为什么要学习HTML:
生活所迫,今天的课程,群英妹子不让回家.
HTML的主要作用:
设计网页的基础,HTML5
HTML语法规范
<!--
1. 上面是一个文档声明
2. 根标签 html
3. html文件主要包含两部分. 头部分和体部分
头部分 : 主要是用来放置一些页面信息
体部分 : 主要来放置我们的HTML页面内容
4. 通过标签来对内容进行描述,标签通常都是由开始标签和结束标签组成
5. 标签不区分大小写, 官方建议使用小写
-->
1.3步骤分析:
- 公司简介 需要标题
- 水平分割线
- 四个段落
- 第一个段落字体需要红色
1.4代码实现:
|
|
1.5 扩展内容
b : 加粗
i : 斜体
strong: 加粗, 带语义标签
em: 斜体, 带语义
2.网站图片信息
2.1需求分析:
在我们的网站中通常需要显示LOGO图片,显示效果如下
2.2技术分析
img 标签:
常用的属性;
width : 宽度
height: 高度
src : 指定文件路径
alt: 图片加载失败时的提示内容
2.3步骤分析
2.4代码实现
|
|
2.5 扩展-文件路径
- 相对路径
|
|
3.网站友情链接页面
3.1需求分析
在我们的网站中,通常会显示友商公司的网站链接
- 百度
- 新浪微博
- 黑马程序员
3.2技术分析
列表标签:
无序列表: ul
type: 小圆圈,小圆点, 小方块
有序列表: ol
type: 1,a ,A,I,
start : 指定是起始索引
3.3步骤分析
3.4代码实现
|
|
3.5 扩展内容
点击链接,跳转去指定网站
a 超链接标签
常用的属性:
href: 指定要跳转去的链接地址
如果是网络地址需要加上http协议 ,
如果访问的是本网站的html文件,可以直接写文件路径
target : 以什么方式打开
_self: 默认打开方式,在当前窗口打开
_blank: 新起一个标签页打开页面
上午内容回顾:
- 网站信息案例
- 字体标签 font
- color: 颜色
- size: 大小 1~7
- face: 改变字体
- p 段落标签
- h标题标签 : 1~6
- br 换行
- hr 水平线
- b 加粗
- i 斜体
- strong : 加粗 包含语义
- em : 斜体 包含语义
- 字体标签 font
- 网站图片案例
- img标签
- src : 指定图片的路径
- 宽度
- height: 高度
- alt : 图片加载错误时的提示信息
- 相对路径:
- ./ 代表的是当前路径
- ../ 代表的上一级路径
- ../../ 代表的上上一级路径
- img标签
- 友情链接:
- ul: 无序列表
- type :
- ol: 有序列表
- type : 样式
- start : 起始索引
- li : 列表项
- a 超链接标签
- href : 要访问的链接地址
- target : 打开方式
- ul: 无序列表
- 网站首页
- table标签
- border: 指定边框
- width : 宽度
- height : 高度
- bgcolor : 背景颜色
- align : 对齐方式
- tr标签
- td标签
- colspan: 跨列操作
- rowspan: 跨行操作
- 表格单元格的合并
- 表格的嵌套
- table标签
4.网站首页
4.1需求分析:
根据产品文档,完成商城首页,显示效果如图:
4.2技术分析:
表格标签table
table标签:
常用的属性:
bgcolor : 背景色
width : 宽度
height : 高度
align : 对齐方式
tr 标签
td 标签
合并单元格:
colspan : 跨列操作
rowspan : 跨行操作
注意: 跨行或者跨列操作之后,被占掉的格子需要删除掉
表格的嵌套:
在td中可以嵌套一个表格
4.3步骤分析
- 创建一个8行一列的表格
- 第一部份: LOGO部分: 嵌套一个一行三列的表格
- 第二部分: 导航栏部分 : 放置5个超链接
- 第三部分: 轮播图
- 第四部分: 嵌套一个三行7列表格
- 第五部分: 直接放一张图片
- 第六部分: 抄第四部分的
- 第七部分: 放置一张图片
- 第八部分: 放一堆超链接
4.4代码实现
|
|
5.网站注册页面:
5.1需求分析:
编写一个HTML页面, 显示效果如图所示
5.2技术分析:
表单标签
123456789101112131415161718192021222324252627282930313233343536表单标签action : 直接提交的地址method :get 方式 默认提交方式 ,会将参数拼接在链接后面 , 有大小限制 ,4kpost 方式 会将参数封装在请求体中, 没有这样的限制input :type: 指定输入项的类型text : 文本password : 密码框radio : 单选按钮checkbox : 复选框file : 上传文件submit : 提交按钮button : 普通按钮reset : 重置按钮hidden : 隐藏域date : 日期类型tel : 手机号number : 只允许输入数字placeholder : 指定默认的提示信息name : 在表单提交的时候,当作参数的名称id : 给输入项取一个名字, 以便于后期我们去找到它,并且操作它textarea : 文本域, 可以输入一段文本cols : 指定宽度rows : 指定的是高度select : 下拉列表option : 选择项-->
步骤分析:
- logo部分
- 导航栏
- 注册部分
- 页脚图片
- 网站声明信息
5.3代码实现:
|
|
6.网站后台页面展示
6.1需求分析:
我们前面已经做完了首页商品展示, 那么我们需要一个页面用来编辑我们的商品信息, 还有商品分类, 用户购买之后,还得有订单管理页面
6.2技术分析
框架标签:
frameset
注意: 使用了frameset必须将body删掉,否则页面会有问题
frame
常用属性:
src: 引入的html文件路径
name: 指定框架的名称
6.3步骤分析
6.4代码实现
扩展
框架中点击跳转
常用的快捷键
|
|