Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 国产小视频在线观看,一区二区三区久久精品,国产资源中文字幕

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          七夕馬上要到了,用HTML語言編寫一個禮物,送給女朋友吧

          給你女朋友一個驚喜嗎?一步制作自己個性的程序送給她。下面的內容中文部分大家可以自己改成喜歡的.比如改為愛人的名字,想說什么自己寫上復制這段代碼:

          <html><head><title>老婆我愛你</title><!--這里是標題,可以自己選擇修改--><hta:application sysmenu=no scroll=no border=none>language=\"vbscript\">sub sub1me.closeend subme.resizeto 500,410 #39;這里設置窗口大小,單位為像素me.moveto 260,100 #39;這里設置窗口位置,單位為像素window.settimeout \"sub1\",100000 #39;這是設置時間,單位為毫秒,我這里設置為12秒</script><body><CENTER><FONT style=\"COLOR:#33FF00; FILTER: shadow(color=black); FONT-FAMILY: 華文彩云; FONT-SIZE: 30pt; LINE-HEIGHT: 150%; WIDTH: 100%\"><B>老婆我愛你</B></FONT></CENTER><hr><style type=\"text/css\">.3dfont { FILTER: glow(color=ffffff,strength=0) shadow(color=cccccc,direction:135); POSITION: relative; WIDTH: 100% } </style><table border=\"0\" width=\"100%\"><tr><td width=\"100%\" class=\"3dfont\"><font color=RED><CENTER> ☆☆☆☆☆☆ 最新通知 ☆☆☆☆☆☆</font><br><P align=left>★老婆你是世界上最漂亮的姑娘!</B><br><br>老婆我真的好愛你,真的真的好愛你!</B><br><br><MARQUEE>你的老公</body></html>

          將該代碼復制到新建的文本文檔中(即TXT文件),同時將后綴名改為hta,雙擊該文件即可。

          神奇吧!動起來,一起來寫更生動的程序。

          作背景

          女朋友要我教她CSS,于是我就折騰了一周,終于完成了這篇長文…

          然后,然后?然后當我發布這篇文章的時候,她會感動到哭嗎?

          熟悉HTML知識

          HTML常見元素

          head 部分

          body部分

          doctype的意義是什么

          • 讓瀏覽器以標準模式渲染
          • 讓瀏覽器知道元素的合法性

          HTML、XHTML、HTML5的關系

          • HTML屬于SGML(標記語言)
          • XHTML屬于XML,是HTML進行XML嚴格化的結果
          • HTML5不屬于SGML或XML,比XHTML寬松

          HTML5有什么變化

          • 新的語義化元素
          • 表單增強
          • 新的API(離線、音視頻、圖形、實時通信、本地存儲、設備能力)
          • 分類和嵌套變更

          em和 i 有什么區別

          • em是語義化的標簽,表強調
          • i 是純樣式的標簽,表斜體
          • HTML5中 i 不推薦使用,一般用作圖標

          語義化的意義

          • 開發者容易理解
          • 機器容易理解(搜索、讀屏、軟件)
          • 有利用SEO
          • semantic microdata(語義微數據)例電影有評分

          哪些元素可以自閉合

          • 表單元素 input
          • 圖片 img
          • br hr
          • meta link

          HTML和DOM關系

          • HTML是“死”的(字符串)
          • DOM是由HTML解析而來的,是活的
          • JS可以維護DOM

          property 和 attritube 區別

          • attritube 是“死”的
          • property 是活的
          • 相互之間不會影響

          form的好處

          • 直接提交表單
          • 使用 submit / reset 按鈕
          • 便于瀏覽器保存表單
          • 第三方庫可以整體取值
          • 第三方庫可以進行表單驗證

          CSS精華(Cascading Style Sheet)層疊樣式表

          選擇器

          • 用于適配HTML元素
          • 分類和權重
          • 解析方式和性能
          • 值得關注的選擇器

          選擇器分類

          • 元素選擇器 a{}
          • 偽元素選擇器 ::before{}
          • 類元素選擇器 .link{}
          • 屬性選擇器 [type=radio]{}
          • 偽類選擇器 :hover{}
          • ID選擇器 #id{}
          • 組合選擇器 [type=checkbox] + label{}
          • 否定選擇器 :not(.link){}
          • 通用選擇器 *{}

          選擇器權重(1)

          • ID選擇器 #id{}+100
          • 類 屬性 偽類 +10
          • 元素 偽元素 +1
          • 其它選擇器 +0

          例子:計算一個不進位的數字

          #id.link a[href]
          ————————————————
          計算過程:
          #id +100
          .link +10
          a +1
          [href] +0
          結果:111
          #id .link.active
          ————————————————
          計算過程:
          #id +100
          .link +10
          .active +10
          結果:120

          那么,我們怎么理解 不進位的數字 這關鍵字眼呢?用一個簡單例子吧:

          <!DOCTYPE html>
          <html lang="en">
          <head>
              <meta charset="UTF-8">
              <meta name="viewport" content="width=device-width, initial-scale=1.0">
              <title>CSS選擇器</title>
              <style>
                  #test1{
                      color: red;
                  }
                  #test1.test1{
                      color: blue;
                  }
                  .test2{
                      color: red;
                  }
                  div.test2{
                      color: blue;
                  }
                  #test3{
                      color: red;
                  }
                  .c1.c2.c3.c4.c5.c6.c7.c8.c9.c10.c11{
                      color: blue;
                  }
              </style>
          </head>
          <body class="body" id="body">
              <div id="test1" class="test1">藍色</div>
              <div class="test2">藍色</div>
              <div id="test3" class="c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11">紅色</div>
          </body>
          </html>

          結果如下圖所示:


          不妨發現,最后一個 div,盡管我們類選擇器有11個,加起來有110,但是依舊沒有 id 選擇器優先級高,正是因為這個不進位的數字,簡單說:你大爺還是你大爺!

          先,事情開始于一道面試題

          <script>

          function A(){

          this.name="";

          this.age=18;

          }

          var a1=new A();

          a1.name="尼古拉斯?屌";

          var a2=a1;

          a2.name="blue";

          console.log(a1.name); //變成blue了

          var str1="尼古拉斯?屌";

          var str2=str1;

          str2="blue";

          console.log(str1); //沒變,還是尼古拉斯?屌

          </script>

          簡單來說

          a2=a1;

          a2.name=xxx; //a1.name會變

          str2=str1;

          str2=xxx; //str1不會變


          歡迎覺得廢話太多的同學直接翻到最后看“技術流解釋”哈,那么我們開始:

          套用一句比較俗的話:“道理我都懂,可是為什么字符串就不會變呢”,JavaScript作為高級語言并沒有指針的概念,但卻又總被這事兒困擾,今天我就想試試讓大家理解這個概念,如果要弄明白這個事情,請先來弄明白一個特別簡單的事情:

          假設你有女朋友叫夢琪,喜歡帶黃色帽子,你幫她買了頂紅色帽子,請問:夢琪帶什么顏色的帽?

          答:紅色

          假設你有女朋友叫夢琪,喜歡帶黃色帽子,你直接換了個喜歡帶紅色帽子的女朋友,請問:夢琪帶什么顏色的帽子?

          答:還是黃色,沒變

          如果我們理解了上面這個花心蘿卜和戴帽子的女朋友的問題,那么問題就變得非常簡單,用代碼再表示一遍:

          //情況1:換帽子

          你.女朋友=夢琪;

          你.女朋友.帽子=紅色;

          console.log(夢琪.帽子); //紅色

          //情況2:換女朋友

          你.女朋友=夢琪;

          你.女朋友=安易;

          console.log(夢琪.帽子); //黃色,沒變

          簡單來說,你換女朋友了,關人家帽子啥事,對吧


          為了徹底弄明白問題的步驟1/2:

          讓我們把這個本就混亂的關系搞得更亂一些吧[捂臉]

          假設張三和李四,都找了同一個女朋友,張三給她買了一頂帽子,請問:李四的女朋友換帽子了沒?

          答:換了

          假設張三和李四,都找了同一個女朋友,張三扛不住了,又新找了個女朋友,請問:這跟李四女朋友的帽子有關系嗎?

          答:有毛關系啊

          上面這個混亂的關系,用程序表述出來就是:

          //情況1.換帽子

          張三女朋友=李四女朋友; //傳說中的引用:第一次見到能把出軌說的這么清新脫俗的

          張三女朋友.帽子=綠色的帽子;

          console.log(李四女朋友.帽子); //變了,綠的

          //情況2.跟帽子有毛關系

          張三女朋友=李四女朋友;

          張三女朋友=新的女朋友;

          console.log(李四女朋友.帽子); //不知道什么顏色,反正沒變


          為了徹底弄明白問題的步驟2/2:

          直接上代碼了,解釋見注釋哈

          //情況1:帽子

          var 張三女朋友=new 女朋友(); //太方便了有沒有

          var 李四女朋友=張三女朋友; //又引用了

          張三女朋友.帽子=紅的;

          console.log(李四女朋友.帽子); //紅的,變了

          //情況2:跟帽子有毛關系

          var 張三女朋友=new 女朋友();

          var 李四女朋友=張三女朋友;

          張三女朋友=另一個;

          console.log(李四女朋友.帽子); //沒變,跟帽子有毛關系


          所以,現在請跟隨我再來重新看一遍上面的問題

          //情況1

          var a1=new A();

          var a2=a1;

          //注意:在這個時候,a1和a2就是同一個東西,引用嘛,你懂的

          a2.name="blue"; //你給女朋友,買了頂新的帽子

          console.log(a1.name); //她的帽子是Blue色的

          //情況2

          var str1="aaa";

          var str2=str1;

          //注意:這個時候,str1和str2也是同一個東西,也是引用

          str2="blue"; //你直接換了個女朋友

          console.log(str1); //你原先女朋友沒啥變化

          人上了年紀就會很啰嗦,直接上圖多好:

          情況1:a2.name="blue"

          情況2:str2="blue"


          ==========================純技術流分隔線==========================

          1.指針:代表一個變量或屬性指向誰

          2.賦值:代表改變變量或屬性的指向

          合起來用:

          a1=a2;

          a2.name='blue';

          //改變a2.name指向了'blue';但a1和a2依然指向同一個對象,所以:a1.name=>'blue'

          str1=str2;

          str2='blue';

          //改變str2指向了'blue';這時str1和str2不再指向同一對象,所以:str1不變

          ========================end of 純技術流分隔線==========================


          結論:

          1.都說人上了年紀廢話就是多,看來是真的

          2.另外,我一直好奇有多少人會看到文章的最后,所以想做個簡單的實驗。

          智能社撰稿,更多知識請關注微信號zhi_neng_she


          主站蜘蛛池模板: 亚洲一区二区三区在线观看精品中文 | 国产一区二区三区免费看| 亚洲一区AV无码少妇电影| 成人免费视频一区| 亚洲一区无码中文字幕| 国产一区二区三区在线| 国产精品视频分类一区| 亚洲综合无码AV一区二区| 国产精品日韩欧美一区二区三区| 国产福利电影一区二区三区| 精品一区二区视频在线观看| 成人区人妻精品一区二区不卡网站 | 在线精品亚洲一区二区| 国产伦精品一区二区| 国产裸体歌舞一区二区| 日韩在线视频不卡一区二区三区 | 日本在线视频一区二区三区| 久久综合九九亚洲一区| 亚洲中文字幕丝袜制服一区 | 人妻AV中文字幕一区二区三区| 亲子乱AV视频一区二区| 中文字幕无码一区二区免费| 国模无码人体一区二区| 最美女人体内射精一区二区| 日本不卡一区二区三区视频| 亚洲av无码一区二区三区网站 | 狠狠色婷婷久久一区二区三区| 精品一区二区三区免费观看| 国产一区二区三区高清视频| 亚洲熟女一区二区三区| 亚洲欧洲一区二区| 亚洲日韩国产一区二区三区在线 | 一本色道久久综合一区| 国产精品一区三区| 国产精品特级毛片一区二区三区| 一区二区三区在线免费看| 国产精品一区二区久久| 日韩在线视频不卡一区二区三区| 亚洲国产成人精品久久久国产成人一区二区三区综 | 日韩精品午夜视频一区二区三区| 精品视频在线观看一区二区|