商品购物网页设计(HTML)

文章目录


前言

提示:这里可以添加本文要记录的大概内容:

HTML网页设计是计算机科学领域中的一个重要分支,它涉及到网页的布局、设计、交互等方面。随着互联网的发展,HTML网页设计已成为了一个必备的技能,无论是企业还是个人都需要掌握这一技能。

本教程将介绍HTML的基础知识,包括HTML标签、CSS样式、JavaScript脚本等内容,帮助读者快速入门HTML网页设计,并能够创建出美观、实用、交互性强的网页。同时,我们也将介绍一些实用的工具和技巧,帮助读者更加高效地完成网页设计工作。

希望本教程能够对广大网页设计爱好者有所帮助!


提示:以下是本篇文章正文内容,下面案例可供参考

一、商品分类功能

在HTML的body标签中放入以下代码,第一个功能分类模块将实现(<div class="big">用来放这三个功能,body标签上加上

<body οnlοad="init()" style="background-color: #c7ccce">

<div class="big" >
    <!--  功能分类-->
    <table>
        <tr>
            <td >
                <a href="https://pro.m.jd.com/mall/active/3xhqjGH1wMz5FaMgrfYhR22sFvqz/index.html?babelChannel=ttt192">
                    <img src="../img/jd/jdleibie.png"/>
                    <div class="gnfl">京东超市</div>
                </a>
            </td>
            <td >
                <a href="https://pro.m.jd.com/mall/active/8tHNdJLcqwqhkLNA8hqwNRaNu5f/index.html">
                    <img src="../img/jd/jdleibie2.png"/>
                    <div class="gnfl">数码电器</div>
                </a>
            </td>
            <td width="20%">
                <a href="https://h5.m.jd.com/pb/014076750/48qPXkwvatBBCAhdeTXG5WQam4yq/index.html">
                    <img src="../img/jd/jdleibie3.png" />
                    <div class="gnfl">京东新百货</div>
                </a>
            </td>
            <td>
                <a href="https://pro.m.jd.com/mall/active/4P9a2T9osR9JvtzHVaYTPvsecRtg/index.html">
                    <img src="../img/jd/jdleibie4.png"/>
                    <div class="gnfl">京东生鲜</div>
                </a>
            </td>
            <td>
                <a href="https://daojia.jd.com/html/index/index.html?channel=jdapp">
                    <img src="../img/jd/jdleibie5.png"/>
                    <div class="gnfl">京东到家</div>
                </a>
            </td>
        </tr>
        <tr>
            <td>
                <a href="https://plogin.m.jd.com/login/login?appid=773&returnurl=https%3A%2F%2Ftxsm-m.jd.com%2F%3FbabelChannel%3Dttt35">
                    <img src="../img/jd/jdleibie6.png"/>
                    <div class="gnfl">充值中心</div>
                </a>
            </td>
            <td>
                <a href="https://pro.m.jd.com/mall/active/ZfpVC9DA985pfN3XYTj8CnJcELS/index.html?addressID=0&provinceCode=19&cityCode=1607&districtCode=47388&townCode=62136&fullAddress=%E5%B9%BF%E4%B8%9C%E6%B7%B1%E5%9C%B3%E5%B8%82%E9%BE%99%E5%8D%8E%E5%8C%BA%E8%A7%82%E6%BE%9C%E8%A1%97%E9%81%93&detailAddress=&lng=114.06031&lat=22.72174&lbsData=aNbNBRSSIeyJhZGRyZXNzSUQiOjAsInByb3ZpbmNlQ29kZSI6MTksInByb3ZpbmNlIjoi5bm/5LicIiwiY2l0eUNvZGUiOjE2MDcsImNpdHkiOiLmt7HlnLPluIIiLCJkaXN0cmljdENvZGUiOjQ3Mzg4LCJkaXN0cmljdCI6Ium+meWNjuWMuiIsInRvd25Db2RlIjo2MjEzNiwidG93biI6Iuingua+nOihl+mBkyIsImZ1bGxBZGRyZXNzIjoi5bm/5Lic5rex5Zyz5biC6b6Z5Y2O5Yy66KeC5r6c6KGX6YGTIiwiZGV0YWlsQWRkcmVzcyI6IiIsImxuZyI6MTE0LjA2MDMxLCJsYXQiOjIyLjcyMTc0fQ==&hasChanged=1">
                    <img src="../img/jd/jdleibie7.png"/>
                    <div class="gnfl">附近好店</div>
                </a>
            </td>
            <td>
                <a href="https://plogin.m.jd.com/login/login?appid=300&returnurl=https%3A%2F%2Fwq.jd.com%2Fpassport%2FLoginRedirect%3Fstate%3D3270780441%26returnurl%3Dhttps%253A%252F%252Fplus.m.jd.com%252Findex&source=wq_passport">
                    <img src="../img/jd/jdleibie8.png"/>
                    <div class="gnfl">PLUS会员</div>
                </a>
            </td>
            <td>
                <a href="https://gmart.jd.com/?channelId=331&appId=11&beginTime=1605941298000&des=dolphin&dolphinId=11">
                    <img src="../img/jd/jdleibie9.png"/>
                    <div class="gnfl">京东国际</div>
                </a>
            </td>
            <td>
                <a href="https://zpsy.jd.com/">
                    <img src="../img/jd/jdleibie10.png"/>
                    <div class="gnfl">京东拍卖</div>
                </a>
            </td>

        </tr>
    </table>

<br>

 

二、限时秒杀

代码如下:

 <div id="main2">
    <table>
        <tr>
            <span>
                 <div class="jdmsText">
                  京东秒杀
                  <font class="shaba"> 18点场</font>
                 <font class="time">00:56:23</font>
                 <button class="anniu"> ≡ </button>
                 </div>
             </span>
        </tr>

        <tr>
            <td>
                <a href="https://h5.m.jd.com/babelDiy/Zeus/28ku5QZs2VMePfoUFhP28xdQkd25/index.html?babelChannel=ttt2?skuId=732678,10061300593688&RID=640">
                    <img src="../img/jd/1.jpg"/>
                    <div class="money">¥200.98</div>
                </a>
            </td>

            <td>
                <a href="https://h5.m.jd.com/babelDiy/Zeus/28ku5QZs2VMePfoUFhP28xdQkd25/index.html?babelChannel=ttt2?skuId=10061300593688,10069729571975&RID=640">
                    <img src="../img/jd/1.jpg"/>
                    <div class="money">¥200.98</div>
                </a>
            </td>
            <td>
                <a href="https://h5.m.jd.com/babelDiy/Zeus/28ku5QZs2VMePfoUFhP28xdQkd25/index.html?babelChannel=ttt2?skuId=10069729571975,100033029752&RID=640">
                    <img src="../img/jd/2.jpg"/>
                    <div class="money">¥300.98</div>
                </a>
            </td>
            <td>
                <a href="https://h5.m.jd.com/babelDiy/Zeus/28ku5QZs2VMePfoUFhP28xdQkd25/index.html?babelChannel=ttt2?skuId=100033029752,100053185466&RID=640">
                    <img src="../img/jd/1.jpg"/>
                    <div class="money">¥287.98</div>
                </a>
            </td>
            <td>
                <a href="https://h5.m.jd.com/babelDiy/Zeus/28ku5QZs2VMePfoUFhP28xdQkd25/index.html?babelChannel=ttt2?skuId=100053185466,10022400202379&RID=640">
                    <img src="../img/jd/2.jpg"/>
                    <div class="money">¥357.98</div>
                </a>
            </td>
            <td>
                <a href="https://h5.m.jd.com/babelDiy/Zeus/28ku5QZs2VMePfoUFhP28xdQkd25/index.html?babelChannel=ttt2?skuId=10022400202379,6203374&RID=640">
                    <img src="../img/jd/1.jpg"/>
                    <div class="money">¥572.98</div>
                </a>
            </td>
        </tr>
    </table>
    <div style="height: 17px"></div>
</div>
<br>

 

 

三、商品列表

该功能使用script进行标签遍历,先写出一个div标签,给定一个id,在body前面加上一个script标签写遍历标签的方法

<!--商品列表-->
<div id="main3">

</div>
    
</div>

    <script>
        function init(){
            //main3Table
            var str = "";
            str += "<table>"
            //商品图片
            var photomain3 = ["1.jpg","2.jpg","1.jpg","2.jpg","1.jpg","2.jpg","1.jpg","2.jpg",]
            for (var i = 0; i < Math.ceil(photomain3.length/2); i++) {
                str += "<tr>"
                for (var j = 0; j < 2; j++) {
                    str += "<td>"
                    str += '<a href="https://item.m.jd.com/product/100018433238.html?_fd=jdm&cover=jfs/t1/90789/33/28409/96936/64ad3d6fF946dc331/879b639cab305597.jpg&ptag=">\n' +
                        '                    <img src="../img/jd/'+photomain3[i*2+j]+'"/>' +
                        '            </a>\n' +
                        '\n' +
                        '            <div>' +
                        '                <img src="../img/jd/jdcs.png"/>' +
                        '                海尔(Haier)海尔冰箱三开门超薄冰箱家用大容量智能节能风冷无霜\n' +
                        '            </div>\n' +
                        '\n' +
                        '            <form>¥ 70.99\n' +
                        '                <button>2件7.5折</button>\n' +
                        '            </form>\n' +
                        '\n' +
                        '            <img src="../img/jd/jd.png"/>\n' +
                        '\n' +
                        '            <button class="like">\n' +
                        '                找相似\n' +
                        '            </button>'
                    str += "</td>"
                }
                str += "</tr>"
            }
            document.getElementById("main3").innerHTML = str;
        }
    </script>

 四、在head标签引入两个标签

jquery.min.js为网络标签,无需写新的文件,但productCss.css则需要编写

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
    <link rel="stylesheet" href="../css/productCss.css">

 

.big table{
    word-wrap: break-word;
    word-break: break-all;
    background-color: white;
    border-collapse:collapse;
    width: 100%;
}

/*京东秒杀*/
#main2{
    background-color: white;
    width:97%;
    margin:5px auto;
    border-radius: 20px;
}
/*京东功能的分类<td>*/

.big table tr td{
    background-color: white;
}
/*.gntd{*/
/*    width:20%;*/
/*    background-color: white;*/
/*}*/
/*超文本链接*/
a{
    text-decoration: none;
}
/*所有图片*/
img{
    width: 100%;
}
/*功能分类*/
/*.gnfl{*/
/*    color: #777777;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    font-size: 30px*/
/*}*/
.big table tr td a div {
    color: #777777;
    display: flex;
    justify-content: center;
    font-size: 30px
}
/*京东秒杀的文本格式*/
.jdmsText{
    font-size: 30px;color: black;
    width: auto;
    margin-left: 10px
}
/*京东秒杀的十八点场*/
.shiba{
    font-size: 30px;
    color: red;width: auto;
    margin-left: 10px
}
/*京东秒杀的剩余时间*/
.time{
    font-size: 30px;
    color: red;
    width: auto;
    margin-left: 10px
}
/*京东秒杀的按钮*/
.anniu{
    margin-top: 0px;
    width: 40px;
    height: 40px;
    background-color: red;
    color: white;
    border-radius: 180px;
    margin-left: 500px;
}
/*京东秒杀的金钱*/
.money{
    font-size: 20px;
    color: red;
    display: flex;
    justify-content: center;
}

/*商品推荐的价格*/
table tr td form{
    color: red;
}
/*推荐商品打折*/
table tr td form button{
    border-color: red;
    color: red;
    background-color: white
}

/*商品标题*/
table tr td div{
    font-size: 0.67em;
    font-weight: bold;
}
/*京东超市*/
table tr td>div img{
    margin-top: 2px;
    width: 2.6rem;
    height: 1rem;
}
/*京东物流*/
table tr td>img{
    width: 2.6rem;
    height: 1rem;
    margin-top: 2px
}
/*找相似*/
table tr td>button{
    font-size: 3px;
    margin-top: 2px;size: 10px;
    margin-left: 70px;
    width: 60px;
    height: 20px;
    border-radius: 10px
}


 

 

 

总结

以上就是今天要讲的内容,本文仅仅简单介绍了html商品页面。

  • 9
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
### 回答1: HTML是Hyper Text Markup Language的缩写,它是一种用于创建网的标准化语言。设计一个简易静态购物需要了解HTML的基础语法。 首先,需要定义文档类型并设置面的标题和基本布局。可以使用HTML标签来创建不同的元素,如标题、段落、列表、图片等。可以使用链接标签将商品面与主面连接起来。 为了使购物更美观和易读,可以使用CSS层叠样式表来定义网的样式。可以通过CSS修改文本和背景颜色、字体和大小、布局和间距等方面来调整网布局与视觉效果。 此外,还需要考虑到网的响应式设计,以便网能够适应多种不同的屏幕尺寸和分辨率。可以使用媒体查询和弹性布局等方法来实现响应式布局。 最后,需要考虑到网的导航和交互功能。可以使用超链接和导航栏等元素来提供导航和方便用户查看和购买商品。此外,还可以使用表单等元素来添加购买商品的交互功能。 总之,设计一个简易静态购物需要了解HTML和CSS的基础知识,考虑到响应式设计和交互功能等方面,同时注重网的设计和用户体验。 ### 回答2: 静态网是指在网制作过程中,所使用的元素是静态内容,用户访问该网时无法实现动态交互操作,对于简单的购物,设计一个静态网也较为简单,以下是步骤: 1.确定面结构:网包括主、产品购物、结算等,需要确定每个面放置内容的位置和布局。 2.HTML规划:写好每个面的HTML内容,包括标题、导航栏、轮播图、产品展示、购物车等内容。 3.CSS样式:为HTML中的各个元素确定样式,包括背景色、字体、字号、边框等,使网看起来更美观,易于吸引客户。 4.添加功能:贴上网需要的JavaScript导入然后添加基本的基本事件交互功能如弹窗,下拉菜单、选项卡等。 5.全部链接:将各个面进行链接,完成整个网站的架构。 6.测试:测试整个网站的各个功能,排除错误;对网站进行优化,加快网加载速度。 以上是简单的静态购物的制作流程。在制作过程中,需要注意面简洁易懂、排版规范化、风格一致,同时在增加网站美观性的同时提高用户友好度。 ### 回答3: 为了设计一份简易静态购物,我们需要遵守HTML(超文本标记语言)的基本语法和标签。HTML是一种用于创建网站和应用程序的标记语言,它利用各种标签来定义网内容和结构。 首先,我们需要在文档头部使用<!DOCTYPE>声明,指明我们在使用哪个HTML版本。通常,我们使用HTML5,所以声明应该括号内包括"html"和版本号:"<!DOCTYPE html>"。 然后,我们需要定义文档的整体结构,使用<html>标签。其中,包含<head>和<body>两个标签。在<head>标签内,我们可以定义网的元数据,如标题、图标、样式表等。在<body>标签内,我们定义网的主要内容。 接下来,我们需要使用各种标签定义网的内容和结构。例如: - 使用<header>标签定义网头部,包括网标题、导航栏等。 - 使用<main>标签定义主要内容区域,包括商品信息、价格、购物车等。 - 使用<section>标签将内容分块,用<div>标签定义样式和布局。 - 使用<ul>和<li>标签定义商品列表和详细信息。 - 使用<a href="">标签定义购买链接。 我们还可以使用CSS(层叠样式表)来进一步美化网站。CSS可以定义各种样式,如颜色、字体、背景、边框、布局等。我们可以在<head>标签内使用<style>标签定义CSS样式表,或者链接外部样式表。 最后,将所有代码保存为HTML文件,如"shopping.html",并在浏览器中打开,即可查看我们的简易静态购物
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值