杨老师课堂之网页制作HTML的学习入门-含有案例2

简介: 杨老师课堂之网页制作HTML的学习入门-含有案例

杨老师课堂之网页制作HTML的学习入门-含有案例1:https://developer.aliyun.com/article/1542748

1.4 网站的首页显示

1.4.1 需求分析:

在浏览器中显示网站的首页效果如下:

1.4.2 分析:

准备图片素材

链接:https://pan.baidu.com/s/1kvNpaoVvoOSNYlFpcT7EOA 密码:jfbj

1.4.2.1 技术分析

【HTML的表格标签】

表格标签:

    <table>

        <tr>

             <td></td>

            <td></td>

        </tr>

        <tr>

             <td></td>

            <td></td>

        </tr>

    </table>

表格的属性:

l border :表格边框

l width :表格宽度

l height :表格高度

l align :水平方向对齐方式 left center right

l bgcolor :背景色

1.4.2.2 步骤分析:
  • 步骤一:创建8行表格
  • 步骤二:实现第一行,嵌套一个一行三列表格。
  • 步骤三:实现第二行,实现导航,设置背景色。
  • 步骤四:放置一张图片
  • 步骤五:显示热门商品,创建一个三行七列的表格。对表格进行跨行,跨列的操作。
  • 步骤六:引入一张广告图片。
  • 步骤七:显示最新商品,创建一个三行七列的表格。对表格进行跨行,跨列的操作。
  • 步骤八:广告信息
  • 步骤九:链接版权信息。

1.4.3 代码实现

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>网站首页</title>
    </head>
    <body>
        <table width="1400" border="0" align="center">
            <tr>
                <td>
                    <!-- LOGO部分 -->
                    <table width="100%">
                        <tr height="40">
                            <td>
                                &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 
                                <img src="img/logo.png"/>
                            </td>
                            <td>
                                <img src="img/header.png"/>
                            </td>
                            <td>
                                <a href="#">登录</a>
                                <a href="#">注册</a>
                                <a href="#">购物车</a>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
                    <!--导航部分-->
            <tr height="30" bgcolor="#75AA24">
                <td>
                    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 
                    <a href="#"><font color="white">首页</font></a>
                    &nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp; 
                    &nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;  
                    <a href="#"><font color="white">精品女装</font></a>&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp; 
                    &nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp; 
                    <a href="#"><font color="white">酷帅男装</font></a>&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;       
                    &nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp; 
                    <a href="#"><font color="white">时尚鞋靴</font></a>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 
                    &nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp; 
                    <a href="#"><font color="white">真皮箱包</font></a>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 

                </td>
            </tr>
            <!--轮播图-->
            <tr>
                <td>
                    <img src="products/1/banner1.jpg" width="100%"/>
                </td>
            </tr>


            <!--最新商品  展示模块-->
            <tr>
                <td>
                    <table width="100%" border="0">
                        <tr>
                            <td colspan="7"><font size="5"><b>最新商品</b></font>&nbsp;&nbsp;&nbsp;<img src="img/title2.jpg"></td>
                        </tr>
                        <tr>
                            <td rowspan="2"  width="200" height="500">
                                <img src="products/hao/big02.jpg" width="100%" height="100%"/>
                            </td>
                            <td colspan="3" width="600" height="250">
                                <img src="products/hao/middle02.jpg" width="100%" height="250"/>
                            </td>

                            <td width="200" align="center">
                                <img src="products/1/cs20001.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td width="200"  align="center">
                                <img src="products/1/cs20002.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td width="200"  align="center">
                                <img src="products/1/cs20003.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                        </tr>
                        <tr>

                            <td  align="center">
                                <img src="products/1/cs20004.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td  align="center">
                                <img src="products/1/cs20005.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td  align="center">
                            <img src="products/1/cs20006.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td align="center">
                                <img src="products/1/cs20007.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td align="center">
                                <img src="products/1/cs20008.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td align="center">
                                <img src="products/1/cs20009.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
                <!--广告-->
            <tr>
                <td>
                    <a href="#"><img src="products/hao/ad.jpg" width="100%"></a>
                </td>
            </tr>
                <!--掌柜推荐  展示模块-->
            <tr>
                <td>
                    <table width="100%" border="0">
                        <tr>
                            <td colspan="7"><font size="5"><b>掌柜推荐</b></font>&nbsp;&nbsp;&nbsp;<img src="img/title2.jpg"></td>
                        </tr>
                        <tr>
                            <td rowspan="2"  width="200" height="500">
                                <img src="products/hao/big02.jpg" width="100%" height="100%"/>
                            </td>
                            <td colspan="3" width="600" height="250">
                                <img src="products/hao/middle02.jpg" width="100%" height="250"/>
                            </td>

                            <td width="200" align="center">
                                <img src="products/1/cs10007.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td width="200"  align="center">
                                <img src="products/1/cs10008.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td width="200"  align="center">
                                <img src="products/1/cs10009.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                        </tr>
                        <tr>

                            <td  align="center">
                                    <img src="products/1/cs10001.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td  align="center">
                                <img src="products/1/cs10002.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td  align="center">
                                    <img src="products/1/cs10003.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td align="center">
                                    <img src="products/1/cs10004.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td align="center">
                                    <img src="products/1/cs10005.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">上衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                            <td align="center">
                                <img src="products/1/cs10006.jpg" width="130px" height="130px" /><br/>
                                <p><font color="gray">大衣</font></p>
                                <p><font color="red">$499</font></p>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <!--尾部图片展示-->
            <tr>
                <td>
                    <img src="img/footer.jpg" width="100%"/>
                </td>
            </tr>
            <!--网页连接-->
            <tr>
                <td align="center">
                    &nbsp;&nbsp;&nbsp;
                    <a href="">关于我们</a>
                    &nbsp;&nbsp;&nbsp;
                    <a href="">联系我们</a>
                    &nbsp;&nbsp;&nbsp;
                    <a href="">招贤纳士</a>
                    &nbsp;&nbsp;&nbsp;
                    <a href="">法律声明</a>
                    &nbsp;&nbsp;&nbsp;
                    <a href="">友情链接</a>
                    &nbsp;&nbsp;&nbsp;
                    <a href="">支付方式</a>
                    &nbsp;&nbsp;&nbsp;
                    <a href="">配送方式</a>
                    &nbsp;&nbsp;&nbsp;
                    <a href="">服务声明</a>
                    &nbsp;&nbsp;&nbsp;
                    <a href="">广告声明</a>
                    <br/>

                    <p>
                     Copyright © 2016-2019 杨老师课堂 版权所有 
                    </p>
                </td>
            </tr>
        </table>
    </body>
</html>

 ```



## 1.5     网站的注册页面案例:

### 1.5.1     需求分析:

在浏览器中显示如下的效果:

![这里写图片描述](https://img-blog.csdn.net/20180902022845110?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2tlc2U3OTUy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)

### 1.5.2     分析:

#### 1.5.2.1   技术分析:

【HTML的表单标签】

表单标签:

需要提交的表单需要使用括起来

       action:提交路径

       method:提交方式

文本框:

               name

               value

               size

               maxlength

               readonly

密码框:

单选按钮:

Checked:默认选中

复选框

Checked:默认选中


下拉列表框

                 Selected:默认选中

                 Multiple:全部显示

文件上传项

文本域

提交按钮

重置按钮

普通按钮

隐藏字段


 提交方式:【二者的提交方式的区别是面试题】

l  GET :默认值

  提交的数据都会在地址栏中进行显示

  提交的数据的时候是有大小的限制

l  POST    :【常用】

  提交的数据不会再地址栏中进行显示

  提交的数据没有大小限制

#### 1.5.2.2   步骤分析:

-   步骤一:创建一个5行表格
-   步骤二:完成每行显示
-   步骤三:中间行设置一个背景图片,嵌套一个表格居中显示。在表格中显示表单的内容

### 1.5.3     代码实现:
            <td>
                &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 
                <a href="#"><font color="white">首页</font></a>
                &nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp; 
                &nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;  
                <a href="#"><font color="white">精品女装</font></a>&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp; 
                &nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp; 
                <a href="#"><font color="white">酷帅男装</font></a>&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;       
                &nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp; 
                <a href="#"><font color="white">时尚鞋靴</font></a>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 
                &nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp; 
                <a href="#"><font color="white">真皮箱包</font></a>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 

            </td>
        </tr>
        <tr height="600" background="img/regist_bg.jpg"> 
            <td>
                <table width="100%" height="100%" >
                    <tr>
                        <td align="center">
                            <table width="60%" height="80%" border="1" bordercolor="gray"   bgcolor="white">
                                <tr>
                                    <td>
                                        <form>
                                        <table width="100%" height="100%" border="0" align="center" cellspacing="10">
                                            <tr>
                                                <td>用户名</td>
                                                <td><input type="text" name="username"/></td>
                                            </tr>
                                            <tr>
                                                <td>密码</td>
                                                <td><input type="password" name="password"/></td>
                                            </tr>
                                            <tr>
                                                <td>确认密码</td>
                                                <td><input type="password" name="repassword"/></td>
                                            </tr>
                                            <tr>
                                                <td>性别</td>
                                                <td><input type="radio" name="sex" value="男" checked="checked"/>男<input type="radio" name="sex" value="女"/>女</td>
                                            </tr>
                                            <tr>
                                                <td>Email</td>
                                                <td><input type="text" name="email"/></td>
                                            </tr>
                                            <tr>
                                                <td>姓名</td>
                                                <td><input type="text" name="name"/></td>
                                            </tr>
                                            <tr>
                                                <td>生日</td>
                                                <td><input type="text" name="birthday"/></td>
                                            </tr>
                                            <tr>
                                                <td>验证码</td>
                                                <td><input type="text" name="checkcode" size="10"/></td>
                                            </tr>
                                            <tr>
                                                <td colspan="2"><input type="submit" value="注册"/></td>
                                            </tr>
                                        </table>
                                        </form>
                                    </td>
                                </tr>
                            </table>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        <tr>
            <td>
                <img src="img/footer.jpg" width="100%"/>
            </td>
        </tr>
        <tr>
            <td align="center">
                &nbsp;&nbsp;&nbsp;
                <a href="">关于我们</a>
                &nbsp;&nbsp;&nbsp;
                <a href="">联系我们</a>
                &nbsp;&nbsp;&nbsp;
                <a href="">招贤纳士</a>
                &nbsp;&nbsp;&nbsp;
                <a href="">法律声明</a>
                &nbsp;&nbsp;&nbsp;
                <a href="">友情链接</a>
                &nbsp;&nbsp;&nbsp;
                <a href="">支付方式</a>
                &nbsp;&nbsp;&nbsp;
                <a href="">配送方式</a>
                &nbsp;&nbsp;&nbsp;
                <a href="">服务声明</a>
                &nbsp;&nbsp;&nbsp;
                <a href="">广告声明</a>
                <br/>

                <p>
                 Copyright © 2016-2019 杨老师课堂 版权所有 
                </p>
            </td>
        </tr>
    </table>
</body>



## 1.6     网站后台页面显示

### 1.6.1     需求分析:

在浏览器中显示网站的后台页面,效果如下图:

![这里写图片描述](https://img-blog.csdn.net/20180902022907277?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2tlc2U3OTUy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)

### 1.6.2     分析:

#### 1.6.2.1   技术分析:

【HTML的框架标记】

\* 使用了frameset标签,不可以使用body标签.二者不可以调试使用,只能取其一使用

\* 属性:

\*` rows`:横向切分页面

\* `cols`:纵向切分页面

`<frame>`标签代表切分每个部分的页面

\*` src`:引入页面的路径

#### 1.6.2.2   步骤分析:

-   步骤一:先将页面切分成上下两个部分。
-   步骤二:将下部分切分成左右两个部分。
-   步骤三:分别引入不同的页面。

### 1.6.3     代码实现:

网站后台页面

<frameset rows="15%,*">
    <frame src="top.html" />
    <frameset cols="15%,*">
        <frame src="left.html" />
        <frame src="right.html" />
    </frameset>
</frameset>



### 1.6.4     扩展需求:

点击分类管理,将数据放入到表格中显示到右侧区域中!

在frame上添加一个属性name,在超链接的target属性上设置这个名称。点击超链接的时候,跳转到指定的位置。
<h3><a href="data.html" target="right">分类管理</a></h3>

分享是快乐的,也见证了个人成长历程,文章大多都是工作经验总结以及平时学习积累,基于自身认知不足之处在所难免,也请大家指正,共同进步。

目录
相关文章
|
2月前
|
人工智能
|
3月前
|
数据可视化 前端开发
Twaver-HTML5基础学习(39)鹰眼可视化视图组件(OverView)
本文介绍了如何在Twaver-HTML5中使用鹰眼(Overview)可视化视图组件,它作为Network的缩略图,允许用户通过缩略图导航Network,支持单击、双击和框选操作来控制Network视图。
50 5
Twaver-HTML5基础学习(39)鹰眼可视化视图组件(OverView)
|
3月前
|
数据可视化 前端开发 容器
Twaver-HTML5基础学习(41)列表可视化视图组件(List)
本文介绍了如何在Twaver-HTML5中使用列表可视化视图组件(List),展示了如何创建列表、设置列表属性(如行高、间隔颜色等)、实现数据绑定和排序,以及如何通过React代码示例进行操作。
44 2
Twaver-HTML5基础学习(41)列表可视化视图组件(List)
|
3月前
|
移动开发 数据可视化 HTML5
Twaver-HTML5基础学习(40)表格可视化视图组件(Table)
本文介绍了如何在Twaver-HTML5中使用表格可视化视图组件(Table),包括创建表格、定义列对象、实现数据绑定和排序,以及处理表格事件和获取表格数据的方法。
48 1
|
2月前
|
移动开发 前端开发 JavaScript
HTML入门(详细)
HTML入门(详细)
29 0
|
2月前
html基础知识学习
html基础知识学习
38 0
|
25天前
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
51 7
|
25天前
|
前端开发 JavaScript 搜索推荐
HTML与CSS在Web组件化中的核心作用及前端技术趋势
本文探讨了HTML与CSS在Web组件化中的核心作用及前端技术趋势。从结构定义、语义化到样式封装与布局控制,两者不仅提升了代码复用率和可维护性,还通过响应式设计、动态样式等技术增强了用户体验。面对兼容性、代码复杂度等挑战,文章提出了相应的解决策略,强调了持续创新的重要性,旨在构建高效、灵活的Web应用。
32 6
|
25天前
|
存储 移动开发 前端开发
高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容
本文深入探讨了高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容,旨在提升开发效率、网站性能和用户体验。
37 5