前端---HTML制作百度首页

这次给大家讲解一个百度首页制作,我们先将图片和代码展示给大家

<html>
</head>
        <title>百度一下,我就知道</title>
        <link href="images/baidu.ico" rel="shortcut icon" type="image/x-icon"/>

        <style>
             .div_top{
                     width:484.578px;
                     height:24px;
                     float:right;
                     margin-top:10px;
             }
             .div_middle{
                     width:995px;
                     height:132px;
                     float:right;
                     margin-top:200px;
                   
             }
             .div_body{
                     width:100%;
                     height:59px;
                     float:left;
             }
             .div_bodyin{
                     width:640px;
                     height:36px;
                     float:right;
                     margin-top:23px;
                     margin-right:650px;
             }
             .div_tail{
                     width:100%;
                     height:120px;
                     float:right;
                     margin-top:300px;
             }
             .div_tail2{
                     width:100%;
                     height:22px;
                     float:right;
                     margin-top:10px;
             }
             .div_menu{
                     width:26.5156px;
                     height:24px;
                     float:left;
                     font-size: 13px;
                     font-weight: 700;
                     line-height: 24px;
                     color:#333;
                     margin-left:20;
             }
             .div_icon1{
                      margin-right:300px;              
             }

        </style>
     <script>
        function fun1()
{
   document.getElementById("submit").submit();
} 
     </script>
</head>

</body style="background-color:#ffffff">
           <div class="div_top">
                <div class="div_menu " ><b><ins>新闻</ins></b></div>
                <div class="div_menu " ><b><ins>hao123</ins></b></div>
      	        <div class="div_menu " ><b><ins>地图</ins></b></div>
                <div class="div_menu "  ><b><ins>视频</ins></b></div>
                <div class="div_menu "  ><b><ins>贴吧</ins></b></div>
                <div class="div_menu "  ><b><ins>学术</ins></b></div>
                <div class="div_menu " style="" ><ins>登录</ins></div>
                <div class="div_menu " style="" ><ins>设置</ins></div>
                <div class="div_menu " style="width:60px;background-color:#38f;color:#fff;" >更多产品</div>           </div>
 
           <div class="div_middle"><center><img src="https://img-blog.csdnimg.cn/2022010711010235601.png" /></center></div>

             <div class="div_body">
                 <center><div class="div_bodyin">
                      <form action="https://www.baidu.com/s" method="get" id="submit">
                         <input id="username" name="wd" type="text" style="height:36px;width:500px;float:left;margin-left:0px;"/> 
                                 <div><img src="https://img-blog.csdnimg.cn/2022010711010392622.png" style="float:left;height:36px;width:40px;margin-top=0px;"></div>
                       <div onclick="fun1()"   style="width:100px;height:36px;font-size:15px;color:#fff;background:#3385ff;float:right;line-height:36px;"><span>百度一下</span></div>
                      </form>                 
</div></center>
             </div>
    
           <div class="div_tail"><img src="https://img-blog.csdnimg.cn/2022010711010348840.png"   style="margin-left:850px"/></div>
           <div class="div_tail2"><div style="width:536.109px;height:22px;font-size: 12px;color:#999;text-align:center;margin-left:625px;"><ins>把百度设为主页</ins>&nbsp&nbsp&nbsp<ins>关于百度</ins>&nbsp&nbsp&nbsp<ins>Aboubt&nbspBaidu</ins>&nbsp&nbsp&nbsp</ins><ins>百度推广</ins></div></div>


           <div class="div_tail2"><div style="width:536.109px;height:22px;font-size: 12px;color:#999;text-align:center;margin-left:625px;">@2018Baidu<ins>使用百度前必读</ins>&nbsp<ins>意见反馈</ins>&nbsp京ICP证030173号&nbsp&nbsp&nbsp<ins>京公网安备11000002000001号</div></div>
</body>
</html>

 简单网页布局的要点:

  • 为了防止各个块之间互相造成影响,我们几乎整个网页都用div模块组合而成.
  • 为了在不同分辨率的屏幕和缩放的网页上保持原网页各元素相对位置不产生改变,居中的要么选择居中,要么使用margin属性,不过要使用百分比.
  • 小图标都是用的截图抓取,使用div包含其,然后调整布局就可以.
  • 具体字体大小,字体颜色登录到百度页面用F12开发者模式抓取就可以确定.

采用form表单模拟搜索请求:

form表单提交的action为https://www.baidu.com/s,为什么要加s呢,因为我们搜索是模拟提交百度搜索请求。

使用form表单提交请求/?后附加的参数name为input的name,value为input中输入的值,name=value。而我们观察上方图片,可以发现?后加的是wd=CSDN,所以我们使input得name为wd即可。

 

  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 很抱歉,我是AI语言模型,无法回答关于原创的问题。但是,我可以告诉你,HTML5前端开发实战03-网上花店网页制作是一本关于HTML5前端开发的实战教程,旨在帮助读者学习如何制作网上花店网页。该书内容涵盖了HTML5、CSS3、JavaScript等前端技术,适合初学者和有一定基础的读者学习。 ### 回答2: 本次前端实战项目是一个网上花店网页制作。该项目旨在通过实践学习HTML5、CSS3、JavaScript等前端技术,掌握网页设计与开发的基本技能。 一、项目需求 通过该项目,学习者需要达到以下目标: 1. 理解HTML5的结构和语义化,使用HTML5标签创建页面结构。 2. 掌握CSS3的基本语法和选择器,实现页面样式布局。 3. 学会使用JavaScript和jQuery进行页面交互效果的实现。 二、页面搭建 在设计网上花店网页时,需要有一定的设计感。可以选择一些优美的图片、花卉元素进行装饰。通过HTML5的结构和语义化,设计出网页的整体结构。并通过CSS3实现网页的样式和布局。 具体来说,可以先确定一个基本布局框架,如头部、导航栏、图片展示、商品列表等,然后再逐个元素进行开发。在开发过程中要注意HTML代码的语义化和结构清晰,CSS样式的规范、简洁和可复用。 三、交互效果 通过JavaScript和jQuery实现页面的交互效果,使得用户在浏览网页时能够更加舒适、方便。可以使用jQuery实现网页的动态效果,如商品列表的滑动、轮播图的切换等。并且可以使用JavaScript实现用户操作时的响应和交互,如按钮的点击、弹窗的出现等。 四、总结 通过本次HTML5前端实战项目的学习,学习者可以掌握HTML5、CSS3和JavaScript等前端开发技术,熟悉网页的设计和开发流程。对于初学者来说,这是一个非常好的实践项目,可以帮助学习者更好地理解并掌握前端开发的基础知识。最后,我们希望学习者能够不断地进行实践和学习,提升自己的前端开发技能水平。 ### 回答3: 在HTML5前端开发实战03中,我们学习了如何制作一个网上花店的网页。这个网页主要分为三部分:导航栏、主页面和底部版权信息。下面我将逐一介绍。 1. 导航栏 导航栏是网页中最重要的部分之一,因为它常常放置在网页的最顶部,可以让用户轻松地找到所需的信息。我们在HTML代码中使用了固定定位的CSS样式,使得导航栏始终定位在页面的最上方。其中,导航栏中包括了公司Logo、菜单列表和搜索框。 2. 主页面页面是展示公司产品、服务和服务优势的地方。在这个网上花店的网页中,我们通过使用HTML标签和CSS样式,美观地展示了花店的各种花卉图片、花卉名称和花卉价格。我们还使用了JavaScript技术,实现了“加入购物车”功能。这样,用户在购买花卉时,可以轻易地将花卉加入购物车,并查看已选花卉的数量和总价格。 3. 底部版权信息 底部版权信息是网页中最小的部分,但同样重要。它包括公司的版权信息、联系方式以及合作伙伴信息等。在这个网上花店的网页中,我们使用了HTML5标签footer,并使用CSS样式美化了版权信息的展示。 总之,在HTML5前端开发实战03中,我们学习了如何使用HTML、CSS和JavaScript技术,制作了一个简单但美观的网上花店网页。通过学习这个案例,我们不仅掌握了HTML5前端开发技术,更重要的是学会了如何根据需求设计和制作网页,提升了我们的Web开发能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值