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 国产亚洲高清在线精品99,亚洲日韩中文字幕,久久久久免费精品国产

          整合營銷服務商

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

          免費咨詢熱線:

          最詳細的html+css筆記(三)

          三部分 附錄(因為暫時不支持插入超鏈接所以部分內容無法顯示


          附錄一 DIV命名規范


          • 企業DIV使用頻率高的命名方法
          • 網頁內容類
          • 標題: title
          • 摘要: summary
          • 箭頭: arrow
          • 商標: label
          • 網站標志: logo
          • 轉角/圓角:corner
          • 橫幅廣告: banner
          • 子菜單: subMenu
          • 搜索: search
          • 搜索框: searchBox
          • 登錄: login
          • 登錄條:loginbar
          • 工具條: toolbar
          • 下拉: drop
          • 標簽頁: tab
          • 當前的: current
          • 列表: list
          • 滾動: scroll
          • 服務: service
          • 提示信息: msg
          • 熱點:hot
          • 新聞: news
          • 小技巧: tips
          • 下載: download
          • 欄目標題: title
          • 熱點: hot
          • 加入:joinus
          • 注冊: regsiter
          • 指南: guide
          • 友情鏈接: friendlink
          • 狀態: status
          • 版權: copyright
          • 按鈕: btn
          • 合作伙伴: partner
          • 投票: vote
          • 左右中:left right center


          • 注釋的寫法: /* Footer */ 內容區/* End Footer */
          • id的命名:
          • 頁面結構
          • 容器: container
          • 頁頭:header
          • 內容:content/container
          • 頁面主體:main
          • 頁尾:footer
          • 導航:nav
          • 側欄:sidebar
          • 欄目:column
          • 頁面外圍控制整體布局寬度:wrapper
          • 左右中:left right center

          • 導航
          • 導航:nav
          • 主導航:mainbav
          • 子導航:subnav
          • 頂導航:topnav
          • 邊導航:sidebar
          • 左導航:leftsidebar
          • 右導航:rightsidebar
          • 菜單:menu
          • 子菜單:submenu
          • 標題: title
          • 摘要: summary

          • 功能
          • 標志:logo
          • 廣告:banner
          • 登陸:login
          • 登錄條:loginbar
          • 注冊:regsiter
          • 搜索:search
          • 功能區:shop
          • 標題:title
          • 加入:joinus
          • 狀態:status
          • 按鈕:btn
          • 滾動:scroll
          • 標簽頁:tab
          • 文章列表:list
          • 提示信息:msg
          • 當前的:current
          • 小技巧:tips
          • 圖標: icon
          • 注釋:note
          • 指南:guild
          • 服務:service
          • 熱點:hot
          • 新聞:news
          • 下載:download
          • 投票:vote
          • 合作伙伴:partner
          • 友情鏈接:link
          • 版權:copyright

          • class的命名:
          • 顏色:使用顏色的名稱或者16進制代碼,如
          • .red { color: red; }
          • .f60 { color: #f60; }
          • .ff8600 { color: #ff8600; }
          • 字體大小,直接使用”font+字體大小”作為名稱,如
          • .font12px { font-size: 12px; }
          • .font9px {font-size: 9pt; }
          • 對齊樣式,使用對齊目標的英文名稱,如
          • .left { float:left; }
          • .bottom { float:bottom; }
          • 標題欄樣式,使用”類別+功能”的方式命名,如
          • .barnews { }
          • .barproduct { }

          • 注意事項::
          • 一律小寫;
          • 盡量用英文;
          • 不加中杠和下劃線;
          • 盡量不縮寫,除非一看就明白的單詞.


          • 推薦的 CSS 書寫順序:
          • 顯示屬性
          • display
          • list-style
          • position
          • float
          • clear
          • 自身屬性
          • width
          • height
          • margin
          • padding
          • border
          • background
          • 文本屬性
          • color
          • font
          • text-decoration
          • text-align
          • vertical-align
          • white-space
          • other text
          • content

          附錄二 CSS精靈


          • CSS精靈原理以及應用
          • CSS雪碧的基本原理是把你的網站上用到的一些圖片整合到一張單獨的圖片中,從而減少你的網站的HTTP請求數量。
          • 該圖片使用CSS background和background-position屬性渲染,這也就意味著你的標簽變得更加復雜了,圖片是在CSS中定義,而非<img>標簽。
          • 一個簡單的例子:
          • 一張圖片作出一個按鈕的三個狀態
          • 一個鏈接用CSS做成按鈕的樣式,我們可以使用同一張圖片,完成按鈕的三個狀態,a:link,a:hover,a:active <a class="button" href="#">鏈接</a>
          • 加入右側的圖片為:200px 65px的三個按鈕圖拼合而成的圖片button.png,從上到下一次為按鈕的普通、鼠標滑過、鼠標點擊的狀態。則可以使用CSS進行定義。
          a {
           display:block; 
           width:200px; 
           height:65px; 
           line-height:65px; /*定義狀態*/
           text-indent:-2015px; /*隱藏文字*/
           background-image:url(button.png); /*定義背景圖片*/
           background-position:0 0;
           /*定義鏈接的普通狀態,此時圖像顯示的是頂上的部分*/
          }
          a:hover {
           background-position:0 -66px;
           /*定義鏈接的滑過狀態,此時顯示的為中間部分,向下取負值*/
          }
          a:active {
           background-position:0 -132px; 
           /*定 義鏈接的普通狀態,此時顯示的是底部的部分,向下取負值*/
          }
          
          • 更多的CSS雪碧,圖片更復雜,背景定位更精確??赡軙玫酱罅康臄抵?/li>
          • 如:background:url(nav.png) -180px 24pxno-repeat; 來達到更精確的定位
          • 優點:
          • 減少加載網頁圖片時對服務器的請求次數
          • 可以合并多數背景圖片和小圖標,方便在任何位置使用,這樣不同位置的請求只需要調用一個圖片,從而減少對服務器的請求次數,降低服務器壓力,同時提高了頁面的加載速度,節約服務器的流量。
          • 提高頁面的加載速度
          • sprite技術的其中一個好處是圖片的加載時間(在有許多 sprite 時,單張圖片的加載時間)。由所需圖片拼成的一張 GIF圖片的尺寸會明顯小于所有圖片拼合前的大小。單張的 GIF只有相關的一個色表,而單獨分割的每一張 GIF 都有自己的一個色表,這就增加了總體的大小。因此,單獨的一張 JPEG 或者 PNGsprite 在大小上非??赡鼙劝岩粡垐D分成多張得來的圖片總尺寸小。
          • 減少鼠標滑過的一些bug
          • IE6不會主動預加載鼠標滑過即a:hover中的背景圖片,所以,如果使用多張圖片,鼠標滑過會出現閃白的現象。使用CSS雪碧,由于一張圖片即可,所以不會出現這種現象。
          • 不足:
          • CSS雪碧的最大問題是內存使用
          • 影響瀏覽器的縮放功能
          • 拼圖維護比較麻煩
          • 使CSS的編寫變得困難
          • CSS 雪碧調用的圖片不能被打印
          • 錯誤得使用 Sprites 影響可訪問性

          附錄三 一些tips解決方案


          頁面優化實踐


          • 從下面的幾個方面可以進行頁面的優化:
          • 減少請求數
          • 圖片合并
          • CSS文件合并
          • 減少內聯樣式
          • 避免在 CSS中使用 import
          • 減少文件大小
          • 選擇適合的圖片格式
          • 圖片壓縮
          • CSS 值縮寫(Shorthand Property)
          • 文件壓縮
          • 頁面性能
          • 調整文件加載順序
          • 減少標簽數量
          • 調整選擇器長度
          • 盡量使用CSS 制作顯示表現
          • 增強代碼可讀性與可維護性
          • 規范化
          • 語義化
          • 模塊化

          寫DIV+CSS 的一些常識


          • 不要使用過小的圖片做背景平鋪
          • 這就是為何很多人都不用 1px 的原因,這才知曉。寬高 1px 的圖片平鋪出一個寬高 200px 的區域,需要 200200=40, 000 次,占用資源
          • 無邊框
          • 推薦的寫法是 border:none;,哈哈,我一直在用這個。 border:0; 只是定義邊框寬度為零,但邊框樣式、顏色還是會被瀏覽器解析,占用資源
          • 慎用 通配符
          • 所謂通配符,就是將CSS 中的所有標簽均初始化,不管用的不用的,過時的先進的,一視同仁,這樣,大大的占用資源。要有選擇的初始化標簽。
          • CSS的十六進制顏色代碼縮寫
          • 習慣了縮寫及小寫,這才知道,原來不是推薦的寫法,為的是減少解析所占用的資源。但同時會增加文件體積。孰優孰劣,有待仔細考證。
          • 樣式放頭上,腳本放腳下。不內嵌,只外鏈
          • 堅決不用 CSS表達式
          • 使用 引用樣式表,而不是通過@import 導入。
          • 一般來說,PNG比 GIF 要小,小得多。再者,GIF 中有多少顏色是被浪費的,很值得優化。
          • 千萬不要在 HTML中縮放圖片,一者不好看,二者占資源。
          • 正文字體最好用偶數
          • 12px、14px、16px,效果非常好。特例,15px。
          • block、ul、ol等上下留出至少一倍行距,左側至少兩倍行距,右側隨意。
          • 段落之間,至少要有一倍行距
          • 強行指定某些元素的 line-height,正文 1.6倍于文字大小,標題1.3倍。
          • 中文標點用全角
          • 英文夾雜在中文中,左右空格,半角。
          • 中文字體的粗體和斜體,遠離較好

          常用代碼片段


          • 雅虎工程師提供的CSS初始化示例代碼【僅供參考】
          • 可以在html頭文件中直接引用,從而避免瀏覽器的不兼容帶來的錯誤。
          body,
          div,
          dl,
          dt,
          dd,
          ul,
          ol,
          li,
          h1,
          h2,
          h3,
          h4,
          h5,
          h6,
          pre,
          code,
          form,
          fieldset,
          legend,
          input,
          button,
          textarea,
          p,
          blockquote,
          th,
          td { 
           margin:0; padding:0; 
          }
          body {
           background:#fff; 
           color:#555; 
           font-size:14px; 
           font-family: Verdana, Arial, Helvetica, sans-serif; 
          }
          td,
          th,
          caption { 
           font-size:14px;
          }
          h1, 
          h2, 
          h3, 
          h4, 
          h5, 
          h6 { 
           font-weight:normal; 
           font-size:100%; 
          }
          address, 
          caption,
          cite, 
          code, 
          dfn, 
          em, 
          strong,
          th, 
          var { 
           font-style:normal; 
           font-weight:normal;
          }
          a { 
           color:#555; 
           text-decoration:none; 
          }
          a:hover { 
           text-decoration:underline; 
          }
          img {
           border:none;
          }
          ol,ul,li { 
           list-style:none; 
          }
          input, 
          textarea, 
          select, 
          button { 
           font:14px Verdana,Helvetica,Arial,sans-serif; 
          }
          table { 
           border-collapse:collapse; 
          }
          html {
           overflow-y: scroll;
          } 
          .clearfix:after {
           content: "."; 
           display: block; 
           height:0; 
           clear:both; 
           visibility: hidden;
          }
          .clearfix { 
           *zoom:1; 
          }
          
          • mobile meta標簽
          <meta name=”viewport” content=”width=320,target-densitydpi=dpi_value,initial-scale=1, user-scalable=no”/>
          
          • 表格不被撐開
          table-layout: fixed; word-break: break-all;;border-collapse: collapse
          
          • 不設寬高居中
          <div id=”abc” style=”display:table;text-align:center;width:100%;height:100%;”>
           <span style=”background:#f00; display:table-cell; vertical-align:middle;”>
           <input type=”button” value=”item1″ />
           </span>
          </div>
          
          • 透明度的兼容代碼
          filter:alpha(opacity=50); /*1-100*/
          -moz-opacity:0.5; /*0-1.0*/
          -khtml-opacity:0.5; /*0-1.0*/
          opacity:0.5; /*0-1.0*/
          
          • 文字溢出點點省略
          white-space:nowrap;
          text-overflow:ellipsis;
          overflow:hidden;
          
          • 清除浮動的幾種方法
          • 方法一:投機取巧法 – 不推薦
          • 直接一個放到當作最后一個子標簽放到父標簽那兒,此方法屢試不爽,兼容性強
          • 方法二:overflow + zoom方法 –不推薦
          • .fix{overflow:hidden; zoom:1;}
          • 此方法優點在于代碼簡潔,涵蓋所有瀏覽器
          • 方法三:after + zoom方法 -推薦–此方法可以說是綜合起來最好的方法了
          • clearfix只應用在包含浮動子元素的父級元素上
          .fix{zoom:1;}
          .fix:after{
           display:block; 
           content:'clear'; 
           clear:both;
           line-height:0; 
           visibility:hidden;
          }
          
          • 更多代碼片段詳情
          • 實用的60個CSS代碼片段

          一些總結


          • 自動繼承屬性:
          • color
          • font
          • text-align
          • list-style
          • 非繼承屬性:
          • background
          • border
          • position
          • 具有破壞性的元素:
          • float
          • display:none;
          • position:absoblute/fixed/sticky;
          • 具有包裹性的元素:
          • display:inline-block/table-cell
          • position:absolute/fixed/sticky
          • overflow:hidden/scroll
          • 消除圖片底部間隙的方法
          • 圖片塊狀化-無基線對齊
          • img{display:block;}
          • 圖片底線對齊
          • img{vertical-align:bottom;}
          • 行高足夠小 - 基線位置上移
          • .box{line-height:0;}

          一些概念


          • BFC
          • BFC全稱”Block Formatting Context” 中文為“塊級格式化上下文”
          • 記住這么一句話:BFC元素特性表現原則就是,內部子元素再怎么翻江倒海,翻云覆雨都不會影響外部的元素
          • BFC就是頁面上的一個隔離的獨立容器,容器里面的子元素不會影響到外面的元素。反之也如此
          • 優雅降級(graceful degradation)
          • 一開始就構建完整的功能,然后再針對低版本瀏覽器進行兼容
          • 漸進增強 progressive enhancement:
          • 是在瀏覽器開啟JavaScript功能后,如果瀏覽器版本不支持某些 JavaScript 能力,我們解決這種問題的方式
          • 平穩退化
          • 是在瀏覽器沒有JavaScript功能,或沒有開啟JavaScript功能情況下,我們解決這種問題的方式;

          學習從來不是一個人的事情,要有個相互監督的伙伴,想要學習或交流前端問題的小伙伴可以私信“學習”小明加群獲取2019web前端最新入門資料,一起學習,一起成長!

          TML是制作網頁的基礎,我們在網站建設中談論的靜態網頁就是基于HTML的網頁。

          早期的網頁直接用HTML代碼編寫,但現在有許多智能網頁制作軟件(常用的如frontpage,dream weaver等)通常不需要手動編寫代碼,而是由這些軟件自動生成。雖然不需要自己寫,但是理解HTML代碼仍然是非常重要的。

          了解HTML是什么?它是學習網站建設的重要技術基礎知識

          下面我們自己可以動手創建一個非常簡單的網頁,首先我們讓計算機顯示擴展,方法是打開我的電腦,然后現在欄目工具》文件夾選項》查看》高級設置中找到《隱藏已知文件類型的擴展名》將其不勾選,并單擊“應用”以確認設置。然后在桌面上創建一個新的TXT文件,將此文件命名為“xxx.html”(擴展名也可以是htm),這樣你就可以用瀏覽器打開它,你就會看到自己制作的最簡單的頁面。

          進一步的簡單理解什么是html?

          html是一種超文本標記語言,即html(hypertext markup language),是一種用來描述網絡文檔的標記語言。在頁面的開頭和結尾使用<html></html>標簽。

          總結:

          1)HTML是我們常說的靜態網頁;

          2)HTML是以Html或htm為擴展名的文件;

          3)HTML某些標簽代碼規則,讓內容在瀏覽器中呈現出我們所需要的樣式;

          4)HTML可以使用記事本創建,并以.html或.htm為擴展名保存。

          html文件中的代碼由具有一定的規則規律標簽與內容組成。以指定的HTML結構和內容形成完整的html文件。我們可以直接使用瀏覽器來打開,查看網頁效果。

          如果您想在瀏覽器中顯示各式各樣的網頁,我們就需要html文件(HTML基本結構+內容+標簽)和css文件(css樣式)來實現我們需要的漂亮網頁。

          HTML基礎學習教程

          動力節點老杜講解的html學習教程,非常詳細全面,完全適合小白入門

          內容:講解了HTML基礎語法、HTML概述、W3C概述、B/S架構系統原理、table、背景色與背景圖片、超鏈接、列表、表單、框架等知識點。

          通過html教程的學習之后,不但可以開發基本的網頁,還可以看懂別人編寫的HTML頁面。

          HTML完整資料下載:
          http://www.bjpowernode.com/?toutiaoweb.chai

          HTML課程目錄

          1.HTML教程:課程內容概述

          2.HTML教程:BS結構介紹

          3.HTML教程:軟件環境準備

          4.HTML教程:HTML概述

          5.HTML教程:我的第一個HTML

          6.HTML教程:HTML的基本標簽

          7.HTML教程:HTML的實體符號

          8.HTML教程:HTML的表格

          9.HTML教程:HTML的單元格合并1

          10.HTML教程:HTML的單元格合并2

          11.HTML教程:thead tbody tfoot

          12.HTML教程:背景色和背景圖片

          13.HTML教程:HTML圖片img標簽

          14.HTML教程:HTML超鏈接

          15.HTML教程:超鏈接的作用-request和response的概念

          16.HTML教程:HTML列表

          17.HTML教程:form表單初步

          18.HTML教程:用戶注冊表單的實現

          19.HTML教程:下拉列表支持多選

          20.HTML教程:form的file控件

          21.HTML教程:隱藏域hidden控件

          22.HTML教程:隱藏域hidden控件2

          23.HTML教程:readonly和disabled

          24.HTML教程:控件的maxlength屬性

          25.HTML教程:HTML文檔中節點的id屬性

          26.HTML教程:div和span在網頁中的應用

          是否曾對歷史的塵埃里隱藏的秘密充滿好奇?是否渴望一窺那些傳奇人物背后的真實故事?如果你的答案是肯定的,那么,《發現》欄目將是你的歷史探險的最佳指南!

          發現

          時長:40分鐘×58集

          畫質:高清

          類型:大型歷史檔案解密紀錄片

          發行機構:京商傳媒


          愛奇藝熱播《發現》欄目,58集的精彩呈現,每集40分鐘,帶你穿越時空,解密大眾關注的歷史檔案。該欄目以全新的視角,融合最吸睛的“新奇特”元素,為你帶來前所未有的視覺沖擊。

          節目采用真實的情節演繹,震撼的視覺感受,將歷史場景再塑還原。在這里,歷史不再是枯燥的文字和呆板的畫面,而是將你仿帶入那個波瀾壯闊的時代,感受歷史的脈搏。

          精彩劇集介紹

          發現

          大帥府的女人們

          1928年6月4日,張作霖大帥府中大門緊閉,來往的仆從們紛紛加快了腳步。這時候,日本駐沈陽領事的夫人求見張作霖。不久,一個打扮得花枝招展的女人出現的領事夫人面前。兩個女人談笑風生但彼此卻心照不宣。

          就在這天凌晨5點30分,日軍制造了皇姑屯事件。這是一場蓄謀已久的斬首行動,而領事夫人的突然造訪恰恰只為印證暗殺行動的結果。遺憾的是她沒能在面前的中國女人身上找到任何蛛絲馬跡,這個中國女人正是張作霖的第五房太太。在國難當頭世事混亂的交叉口,一個中國女人用智慧和冷靜為亂世之中的民眾贏得了時間……

          她是誰?她為何能有如此膽識?

          發現

          張學良在1931

          1931年9月在沈陽兵工廠生產的一批彈藥和一大批采購于國外的飛機落入了日本人手里,成為日本軍隊侵占中國東北三省,射殺中國士兵與無辜百姓的拔寨利器。

          這樣一大批武器為什么會落入日本人之手?

          張作霖去世后,張學良聽從南京政府指令進行裁軍,縮減軍費開支,這之后發生了怎樣鮮為人知的故事?


          發現

          男裝女諜生死之謎

          1945年抗日戰爭勝利后,在當時的中國頭件大事記就是清算漢奸賣國賊。曾經招搖一時的川島芳子也得清算之列??墒亲屓瞬唤獾氖?,川島芳子為什么沒有在日本投降后也隨同日軍一同撤退?她在受審的法庭上那種傲慢的表現莫非印證了她真的有很強大的后臺?

          川島芳子死后的幾十年不斷有行刑時使用替身的傳言,而在當時行刑之際,真的存在用替身逃脫的條件嗎?

          如果真的使用了替身又是什么人如此大膽在幕后策劃這場偷梁換柱的好戲?從百余年前的歷史大事記,到傳奇人物的軼事趣聞,《發現》欄目為你展現了一個跌宕起伏、環環相扣的歷史畫卷。濃重的歷史氛圍,讓整個作品呈現出極為濃郁的時代色彩。你將會在觀看的過程中,感受到歷史的厚重與深沉。

          該節目不僅僅是在講述歷史,更是在通過人物的情感特色和行為紀錄,展現歷史的發展進程。多種元素的集中重塑,為你呈現了中國百年歷史的衍變。

          在這里,你既能看到歷史背景下的紀實描繪,也能感受到歷史人物的血肉豐滿。

          《發現》欄目,一個歷史觸點豐富、極具特色的欄目。它將帶你踏上一段不平凡的歷史探險之旅,讓你在欣賞精彩內容的同時,也能豐富自己的歷史知識。

          快來加入我們吧,一起發現歷史的無窮魅力!

          《發現》欄目已上線愛奇藝熱播,打開鏈接觀看該片:

          https://www.iqiyi.com/v_135a3xhavg8.html

          《發現》欄目由京商傳媒發行。


          主站蜘蛛池模板: 日韩精品一区二区三区中文版| 中日av乱码一区二区三区乱码| 国产一区二区三区在线视頻| 一区高清大胆人体| 精品一区二区ww| 精品无码人妻一区二区三区品 | 日本精品视频一区二区三区| 久久国产午夜一区二区福利| 亚洲国产一区二区三区 | 日韩一区二区三区在线观看| 麻豆高清免费国产一区| 国产在线精品一区二区中文| 久久99国产一区二区三区| 精品国产一区在线观看 | 怡红院美国分院一区二区 | 亚洲sm另类一区二区三区 | 亚洲色精品vr一区二区三区| 天堂不卡一区二区视频在线观看| 日本国产一区二区三区在线观看| 交换国产精品视频一区| 国产精品一区二区久久| 久久精品黄AA片一区二区三区| 亚洲日韩精品无码一区二区三区 | 亚洲变态另类一区二区三区| 日韩一区二区在线播放| 久久久久人妻一区二区三区vr| 精品三级AV无码一区| 日产精品久久久一区二区| 免费无码一区二区三区| 精品人妻码一区二区三区| 日韩一区二区三区四区不卡| 精品福利一区二区三区免费视频| 日本一区二区三区爆乳| 欧美成人aaa片一区国产精品| 久久一区二区三区精华液使用方法| 伊人色综合网一区二区三区| 亚无码乱人伦一区二区| 国产一区美女视频| 国产精品一区在线观看你懂的| 精品久久久久中文字幕一区| 中文字幕日韩人妻不卡一区|