冀夜吧 关注:1贴子:37

回复:转网页设计

取消只看楼主收藏回复

仍然看下界面。然后创建新项目那里点html

在说个吧,其实你们所看到的网站。里面什么图片啊,什么音乐啊。都是打开后直接下到本地后,等于你从本地浏览的。这个下载到本地的就是缓存。
所以我们现在做的前台在本地做好。传到服务器上。别人也可以浏览你做的。
这个概念是一样的。所以楼主说完这些。你们弄穿明白后。就发现其实也点也不神奇


IP属地:江苏16楼2013-04-08 00:25
回复
    仍然看下界面。然后创建新项目那里点html

    在说个吧,其实你们所看到的网站。里面什么图片啊,什么音乐啊。都是打开后直接下到本地后,等于你从本地浏览的。这个下载到本地的就是缓存。
    所以我们现在做的前台在本地做好。传到服务器上。别人也可以浏览你做的。
    这个概念是一样的。所以楼主说完这些。你们弄穿明白后。就发现其实也点也不神奇


    IP属地:江苏17楼2013-04-08 00:25
    回复
      所以有时候即使断网了。你可以从本地脱机看到一些网站的东西。
      原理就这样
      不论你访问哪个网站。等于他把所有的图片,前台文件全部自动下载到你电脑的盘里。
      就等于你自己访问自己盘里东西一样
      而打开网站速度快慢呢
      其实就是他下载文件速度的快慢。
      而有时候你访问一个网站发现图片显示不出来呢。其实是那个图片下载到你电脑失败了?
      明白了不?
      继续说DW。新建后就出现这样的了
      仍然第一步事。保存。保存在我们建立的那个HTML下

      保存的时候记得取个名,我这里取:我的网站


      IP属地:江苏18楼2013-04-08 00:26
      回复
        然后回到页面刷新。。。看。标题就出来了。。
        这里一个重要点
        <title>这中间就是标题。</title>

        然后你们就点我这直播帖里的。IE栏上面那个查看,然后选择源文件


        IP属地:江苏20楼2013-04-08 00:27
        回复
          看看百度的title之间是不是正好是标题?

          好。今天暂时到这为止了


          IP属地:江苏21楼2013-04-08 00:27
          回复
            在BODY和BODY之间。是显示网站内容的

            再打开网站。内容就出来了

            然后在html目录下建立两个文件夹。一个css,一个名为images

            一个基本的网站。前台包括DIV+CSS,FLASH,图片这些。
            DIV指得是一个盒子。CSS就是给这个盒子设置上各种内容
            比如盒子的高度。盒子的宽度。盒子的颜色等等
            然后像DIV里可以包含图片,FLASH,按纽等各种元素
            当然盒子里可以包含盒子,盒子里又可以装盒子。
            然后在文件---新建--CSS


            IP属地:江苏22楼2013-04-08 00:30
            回复
              然后取文件名为css.css保存在我们的CSS文件夹里

              建立一个站点。
              就是菜单那的 站点--新建站点。
              站点取名为我的网站


              IP属地:江苏23楼2013-04-08 00:30
              回复
                然后下一步后,再下一步出现这个
                点那个黄色的文件夹图标。选择到咋们的那个HTML目录下就OK

                这个目录一样就OK

                完成后看右边是否出现一个这个了呢?

                点开那个CSS。然后再点下css.css


                IP属地:江苏24楼2013-04-08 00:31
                回复
                  按住不放。往左边代码区域拖。然后送开。。
                  就多了一行代码了
                  这个就是把CSS给调用到HTML里来的

                  然后我们回车。让代码尽量美观些。方便看

                  为什么DIV取名字呢?这里就像开始做FLASH我说的一样。DIV有名字。你才能控制他。
                  比如在班上。如果大家都叫小红。谁知道小红是叫谁?
                  然后点上方的css.css.切换过去。我们准备开始控制那个DIV

                  然后像我下面一样写上
                  #main{}
                  格式是这样的
                  #我们的DIV里取的名字。

                  我们先设置main 那个DIV的宽为300,高为200。
                  这里一定要注意两点。
                  一:设置宽高得用px结束。px代表就是像素。
                  二:每个属性设置完后要用 ; 来结束


                  IP属地:江苏25楼2013-04-08 00:32
                  回复
                    然后我们再回到HTML。就发现下面设置的那个DIV正好是一个宽300,高200的框框了

                    但在页面里什么不显示那个框框?
                    什么都没有?

                    这个就是我上面说的。那个DIV只是一个盒子。一个隐藏的盒子。
                    我们下面加一段
                    border 边框
                    1px 边框大小
                    solid就是线的意思
                    #ff0000这是边框的颜色

                    再回到页面里。刷新。嘿嘿。出来了

                    大家可以试下把1px换成3PX,10PX。各种试下看是什么效果
                    然后solid换成各种属性试下都是什么。这个你按空格。会有提示。

                    然后颜色的话。按空格选择第一个color会有颜色选择版。很方便的
                    大家一定要多试。多理解。多操作!

                    现在讲的都还只是HTML超文本标识语言.楼主已经一步一步截图加解说.很详细了.基本照做不会有任何问题.
                    自学就是这样.花最短的时间去学习别人几年需要学习的.所花的精力和思考不是上课听课那么简单.哪里没看明白.就直到把他弄明白为止.!!!
                    不要找借口!动手实践!


                    IP属地:江苏26楼2013-04-08 00:34
                    回复
                      之前楼主讲了DIV就是一个盒子
                      那么DIV里是如何装DIV的呢?
                      之前做了个main的div
                      下面我们在这个DIV里嵌入一个DIV
                      <div id="main">
                      <div> </div>
                      </div>
                      我们要想嵌入两个DIV,一个在main这个DIV的左边.一个在MAIN这个DIV里的右边.怎么做呢?
                      我们开始不是已经设置main这个DIV的宽为300了吗?
                      那么在里面这两个DIV的宽度那就是平均150了
                      <div id="main">
                      <div id="main_left"> </div>
                      <div id="main_right"> </div>
                      </div>
                      我们先把DIV的名字设置好
                      接着在CSS文件里加上
                      #main_left{
                      width:150px;
                      height:200px;
                      }
                      #main_right{
                      width:150px;
                      height:200px;
                      }
                      好吧.你会发现居然不是左右分布的!!
                      这里要用到一个float
                      #main_left{
                      width:150px;
                      height:200px;
                      float:left;//左对齐
                      }
                      #main_right{
                      width:150px;
                      height:200px;
                      float:left;//右对齐
                      }
                      这样就可以了
                      然后我们想在左边的main_left这个DIV里插入一个图片.
                      而右边main_right这个DIV里加入文字该怎么弄呢?
                      这里要说一下文件夹的运用
                      之前不是建立好了一个images文件夹么.我们随便找个图片把他另存到文件夹里.
                      这里学习到一个<img src="图片路径+图片名"/>
                      <div id="main">
                      <div id="main_left"><img src="images/图片名字.jpg"/></div>
                      <div id="main_right"> </div>
                      </div>
                      这里要注意了.图片名字就是

                      比如我这是123.jpg 那么就是images/123.jpg"
                      下面讲下一个比较有意思的图片路径问题
                      文件夹一般来说就父文件夹和子文件夹这个概念.说到父子.你们应该清楚关系了
                      比如我a文件夹下有b,c两个文件夹.那么b,c就是a的子文件夹.a就是b,c的父文件夹
                      如果a上面还有个d文件夹.那么d又是a的父文件夹
                      在HTML.
                      如果你的 .html文件下面有a文件夹.那么调用里面的东西.
                      就是
                      a/文件名
                      如果a文件夹里面还有个b文件夹,要调用里面的东西
                      就是
                      a/b/文件名
                      如此
                      然后如果引用父文件夹的东西怎么弄呢?
                      比如我的.html文件在a文件夹里.a文件夹上面是b文件夹.我想用b文件里的图片
                      那么就是
                      ../图片名
                      如果b文件夹里有a,c两个文件夹.
                      我a文件夹里的.html想用c文件夹里的图片.那么路径该怎么写呢?


                      IP属地:江苏27楼2013-04-08 00:37
                      回复
                        好。今天开始说切图。切图是什么概念呢?
                        我们之前不是做好了一张设计图吗?
                        大家细心的有发现没。很多网站的图片都是一小张小张拼凑起来的。
                        开始吧


                        IP属地:江苏28楼2013-04-08 00:55
                        回复
                          好。今天开始说切图。切图是什么概念呢?
                          我们之前不是做好了一张设计图吗?
                          大家细心的有发现没。很多网站的图片都是一小张小张拼凑起来的。
                          开始吧
                          function golang(id) {
                          _root.thelang = id;
                          myXML.load(_root.xmlurl+2);
                          }
                          var myXML = new XML();
                          //新建一个XML加载
                          myXML.ignoreWhite = true;
                          myXML.onLoad = function(suc) {
                          if (suc) {
                          ScLength = this.firstChild.childNodes;
                          //建立两个加载的数组
                          id = new Array();
                          gname = new Array();
                          goonbtn = new Array();
                          choosetxt = new Array();
                          upline = new Array();
                          downline = new Array();
                          upplay = new Array();
                          downplay = new Array();
                          //用户设置
                          userlist.t_username.text = this.firstChild.childNodes[0].childNodes[0].attributes.t_username;
                          userlist.t_money.text = this.firstChild.childNodes[0].childNodes[0].attributes.t_money;
                          userlist.t_web.text = this.firstChild.childNodes[0].childNodes[0].attributes.t_web;
                          userlist.t_mlist.text = this.firstChild.childNodes[0].childNodes[0].attributes.t_mlist;
                          userlist.t_ulist.text = this.firstChild.childNodes[0].childNodes[0].attributes.t_ulist;
                          userlist.t_pwd.text = this.firstChild.childNodes[0].childNodes[0].attributes.t_pwd;
                          userlist.t_pushout.text = this.firstChild.childNodes[0].childNodes[0].attributes.t_pushout;
                          userlist.t_chooselang.htmlText = this.firstChild.childNodes[0].childNodes[1].nodeValue;
                          userlist.e_username.text = this.firstChild.childNodes[0].childNodes[2].attributes.e_username;
                          userlist.e_money.text = this.firstChild.childNodes[0].childNodes[2].attributes.e_money;
                          userlist.e_web.text = this.firstChild.childNodes[0].childNodes[2].attributes.e_web;
                          gnews.shownews.text = this.firstChild.childNodes[0].childNodes[3].attributes.title;
                          //将XML内容存储进数组里
                          for (i=1; i<this.firstChild.childNodes[1].childNodes.length+1; i++) {
                          id[i] = this.firstChild.childNodes[1].childNodes[i-1].attributes.table_id;
                          gname[i] = this.firstChild.childNodes[1].childNodes[i-1].attributes.table_name;
                          goonbtn[i] = this.firstChild.childNodes[1].childNodes[i-1].attributes.goonbtn;
                          downline[i] = this.firstChild.childNodes[1].childNodes[i-1].attributes.downline;
                          upline[i] = this.firstChild.childNodes[1].childNodes[i-1].attributes.upline;
                          upplay[i] = this.firstChild.childNodes[1].childNodes[i-1].attributes.upplay;
                          downplay[i] = this.firstChild.childNodes[1].childNodes[i-1].attributes.downplay;
                          choosetxt[i] = this.firstChild.childNodes[1].childNodes[i-1].attributes.choosetxt;
                          _root["box"+i].house_name.text = gname[i];
                          _root["box"+i].house_num.text = id[i];
                          _root["box"+i].house_enter.text = goonbtn[i];
                          for (j=1; j<4; j++) {
                          _root["box"+i].limitChoose["limit"+j].downLimit.htmlText = "<font color='#ffcc00'><b>"+downline[i]+":</b></font>"+downplay[i];
                          _root["box"+i].limitChoose["limit"+j].upLimit.htmlText = "<font color='#ffcc00'><b>"+upline[i]+":</b></font>"+upplay[i];
                          }
                          _root["box"+i].limitChoose.limitBack.choosexh.text = choosetxt[i];
                          }
                          gameDefute();
                          axsetar();
                          }


                          IP属地:江苏29楼2013-04-08 00:56
                          回复
                            };
                            myXML.load(_root.xmlurl+"GAME_LIST");
                            //myXML.load("WebServicesxml/house.aspx");
                            function gameDefute() {
                            for (i=1; i<7; i++) {
                            boxs = _root["box"+i];
                            for (j=1; j<4; j++) {
                            boxs.limitChoose["limit"+j]._visible = false;
                            }
                            boxs.limitChoose.limitBack._visible = false;
                            //按下
                            boxs.limitChoose.mouseIn.onRelease = function() {
                            alink = this._parent._parent._name.substr(3);
                            yesChooseSm(alink);
                            };
                            boxs.btn_LogIn1.onRelease = function() {
                            alink = this._parent._name.substr(3);
                            yesChooseSm(alink);
                            };
                            }
                            }
                            function yesChooseSm(id) {
                            for (i=1; i<7; i++) {
                            boxs = _root["box"+i];
                            if (i == id) {
                            for (j=1; j<4; j++) {
                            boxs.limitChoose["limit"+j]._visible = true;
                            boxs.limitChoose["limit"+j].onRelease = function() {
                            nsc = this._parent._parent._name.substr(3);
                            _root.loadMovie("flash/playgames.swf?roomid="+nsc);
                            };
                            }
                            boxs.limitChoose.limitBack._visible = true;
                            } else {
                            boxs.limitChoose.limitBack._visible = false;
                            for (j=1; j<4; j++) {
                            boxs.limitChoose["limit"+j]._visible = false;
                            }
                            }
                            }
                            }
                            gnews.setMask(masknew);
                            gnews.onEnterFrame = function() {
                            if (this._x>=-922) {
                            this._x -= 2;
                            } else {
                            this._x = 993;
                            }
                            };
                            //路单设置
                            #include "Road.as"
                            function axsetar() {
                            bignum_x = [];
                            bignum_y = [];
                            RoadXML = new XML();
                            for (i=1; i<7; i++) {
                            boxs = _root["box"+i];
                            boxs.Road.createEmptyMovieClip("bigroad", 1);
                            boxs.Road.createEmptyMovieClip("big2", 2);
                            bignum_x[i] = 0;
                            bignum_y[i] = 0;
                            ;
                            }
                            setroadXML()
                            getnum = 0;
                            dnx = 0;
                            tksname = new Array();
                            }
                            function setroadXML() {
                            //新建一个XML加载
                            RoadXML.ignoreWhite = true;
                            RoadXML.onLoad = function(suc) {
                            if (suc) {
                            for (k=0; k<6; k++) {
                            i=k+1
                            zxhname = this.firstChild.childNodes[k].attributes.wname;
                            for (j=0; j<this.firstChild.childNodes[k].childNodes.length; j++) {


                            IP属地:江苏30楼2013-04-08 01:01
                            回复
                              //加载XML里进行数组设置
                              boxs.Road.win[j] = this.firstChild.childNodes[k].childNodes[j].attributes.w;
                              boxs.Road.cow[j] = this.firstChild.childNodes[k].childNodes[j].attributes.c;
                              //大路单
                              big_roads = _root["box"+i].Road.bigroad.attachMovie("big_road", "big_road"+j, j);
                              //设置XY位置
                              big_roads._x = Math.floor(j/6)*22;
                              big_roads._y = j%6*22;
                              //路单跳转显示设置
                              big_roads.gotoAndStop(boxs.Road.win[j]);
                              big_roads.poer.gotoAndStop(boxs.Road.cow[j]);
                              big_roads.showt.text = zxhname.split(",")[(boxs.Road.win[j]-1)];
                              //大路单规则
                              if (boxs.Road.win[j] == 3) {
                              //是否为合
                              if (boxs.Road.win[j-1] == 3) {
                              //上一个是否为合
                              getnum += 1;
                              } else {
                              getnum = 1;
                              }
                              } else {
                              getnum = 0;
                              }
                              //判断是否累积,如果非合则创建


                              IP属地:江苏31楼2013-04-08 01:01
                              回复