整合營銷服務商

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

          免費咨詢熱線:

          5.HTML格式標簽

          .br 強制換行標簽

          讓后面的文字、圖片、表格等等,顯示在下一行




          碼海無際<br>碼海無際

          2.p 換段落標簽

          在網頁中要把文字有條理地顯示出來,離不開段落標簽,就如同我們平常寫文章一樣,整個網頁也可以分為若干個段落,而段落的標簽就是



          <p>碼海無際</p><p>碼海無際</p>

          3.hr 水平分割線標簽

          在網頁中常常看到一些水平線將段落與段落之間隔開,使得文檔結構清晰,層次分明。這些水平線可以通過插入圖片實現,也可以簡單地通過標簽來完成,hr 就是創建橫跨網頁水平線的標簽。




          碼海無際<hr>碼海無際

          4.div 分區顯示標簽

          分區顯示標簽,也稱之為層標簽,常用來編排一大段的HTML段落,也可以用于格式化表,和 p 很相似,是塊狀元素,經常嵌套使用。







          <div>碼海無際</div><div>碼海無際</div><div>  <div>碼海無際</div>  <div>碼海無際</div></div>

          5.span 行內標簽

          用來組合文檔中的行內元素,沒有固定的格式表現。當對它應用樣式時,它才會產生視覺上的變化。



          <span>碼海無際</span><span>碼海無際</span>

          6.pre 預格式化標簽

          pre 元素可定義預格式化的文本。被包圍在 pre 元素中的文本通常會保留空格和換行符。而文本也會呈現為等寬字體。





          <pre>  碼海無際  碼海無際</pre>

          7.ul 無序列表標簽

          無序列表的各個列表項之間沒有順序級別之分,是并列的。






          <ul>  <li>碼海無際</li>  <li>碼海無際</li>  <li>碼海無際</li></ul>

          注意:




           1. <ul></ul>中只能嵌套<li></li>,直接在<ul></ul>標簽中輸入其他標簽或者文字的做法是不被允許的。 2. <li>與</li>之間相當于一個容器,可以容納所有元素。 3. 無序列表會帶有自己樣式屬性,但是不推薦使用,一般會用CSS設置。

          8.ol 有序列表標簽

          有序列表即為有排列順序的列表,其各個列表項按照一定的順序排列定義

          1.格式:





          <ol type="符號類型">    <li type="符號類型"></li>    <li type="符號類型"></li></ol>

          2.有序列表的type屬性值:

          • 1:阿拉伯數字1.2.3等等,默認type屬性值
          • A:大小字母A、B、C等等
          • a:小寫字母a、b、c等等
          • Ⅰ:大寫羅馬數字Ⅰ、Ⅱ、Ⅲ、Ⅳ等等
          • ⅰ:小寫羅馬數字ⅰ、ⅱ、ⅲ、ⅳ等等

          3.有序列表的value屬性值:

          • 指定一個新的序列數字起始值

          4.列表可以進行嵌套







































          <ol>  <li>碼海無際</li>  <li>碼海無際</li>  <li>碼海無際</li></ol><hr><ol type="A">  <li>碼海無際</li>  <li>碼海無際</li>  <li>碼海無際</li></ol><hr><ol>  <li>碼海無際</li>  <li type="A">碼海無際</li>  <li>碼海無際</li></ol><hr><ol>  <li>碼海無際</li>  <li>碼海無際</li>  <li value="6" type="A">碼海無際</li>  <li>碼海無際</li>  <li>碼海無際</li></ol><hr><ol>  <li>碼海無際</li>  <li>碼海無際</li>  <li>    <ol type="A">      <li>志存高遠</li>      <li>志存高遠</li>    </ol>  </li>  <li>碼海無際</li>  <li>碼海無際</li></ol>

          9.dl 自定義型列表標簽

          對列表條目進行簡短的說明







          <dl>  <dt>軟件說明:</dt>  <dd>這是軟件說明</dd>  <dt>軟件界面:</dt>  <dd>這是軟軟件界面</dd></dl>

          10.center 居中對齊標簽

          居中對齊


          <center>碼海無際</center>

          tml文件即超文本標記語言文件文檔,是擴展名、后綴名為html的文件。超文本標記語言的結構包括頭部分(Head)、和主體部分(Body),其中頭部(head)提供關于網頁的信息,主體(body)部分提供網頁的具體內容。html文件能夠被多種網頁瀏覽器讀取,傳遞。我們可以使用電腦上自帶的記事本進行編輯htm文件。那么html文件刪除如何恢復?

          通常情況下當您從電腦存儲設備中刪除html文件時,該html文件會保存在回收站中。 可以根據需要通過單擊還原選項將其還原。 但是不好運的情況下,如果您清空回收站或文件未經過回收站、或使用永久刪除鍵Shift + Delete將文件刪除怎么恢復呢?我們可以通過使用數據恢復軟件來恢復。

          html文件刪除恢復步驟如下:

          1、首先到官網下載并安裝好云騎士數據恢復軟件(注意:軟件不能安裝在丟失盤中),打開云騎士數據恢復軟件,根據需要選擇恢復功能,這里選擇場景模式下的誤刪除文件。

          2、選擇好以后選擇需要恢復數據的分區,如果是外接設備則可以將它插入電腦中,或者通過讀卡器插入電腦,點擊開始掃描。

          3、掃描結束以后,你會發現有很多數據,這時我們可以通過文件類型進行查找,這里勾選其他文件類型,然后找到了需要的html格式文件。

          因為文件丟失后有可能會因各種原因受損,所以遵循先預覽再恢復原則,通過預覽模式判斷文件是否正常再進行恢復。對于無法預覽或者不支持預覽的是無法判斷數據是好的還是壞的,只能恢復出來才能進行查看的。

          4、接著在需要恢復的html文件前面進行勾選,選擇好以后點擊立即恢復按鈕。

          5、彈出設置文件路徑窗口,將文件存儲在安全區域中(如果存儲盤不夠內存,可以外接其他設備進行存儲),點擊確定按鈕。

          6、耐心等待文件導出完成,點擊查看即可查看恢復出來的html文件了。

          知識普及:

          導致html文件丟失常見幾種原因:

          采用來源于Internet的各種各樣沒經驗證的第三方應用程序也許會使您的html文件遭遇風險。

          偶爾在下載那些應用程序時,某些惡意病毒也許會進入系統并破壞html文件結構,亦或它們也許會刪除桌面上的所有html文件,因此致使大量數據丟失。

          在重新分區或調整硬盤大小時,那些html文件也許會遺失。在重新分區時,一個重大的錯誤也會刪除存儲了所必需文件的分區,例如DOC、PPT、XLSX和HTML。

          總結:以上就是html文件刪除恢復教程了,如果在軟件使用過程中有不懂的問題,可以咨詢專業的在線客服人員為您解答~

          本文來自 yqssjhf.com>> 創作不易,轉載請注明出處。

          、console 對象

          console對象是 JavaScript 的原生對象,它有點像 Unix 系統的標準輸出stdout和標準錯誤stderr,可以輸出各種信息到控制臺,并且還提供了很多有用的輔助方法。

          console的常見用途有兩個。

          • 調試程序,顯示網頁代碼運行時的錯誤信息。
          • 提供了一個命令行接口,用來與網頁代碼互動。

          console對象的瀏覽器實現,包含在瀏覽器自帶的開發工具之中。以 Chrome 瀏覽器的“開發者工具”(Developer Tools)為例,可以使用下面三種方法的打開它。

          1. 按 F12 或者Control + Shift + i(PC)/ Alt + Command + i(Mac)。
          2. 瀏覽器菜單選擇“工具/開發者工具”。
          3. 在一個頁面元素上,打開右鍵菜單,選擇其中的“Inspect Element”。

          打開開發者工具以后,頂端有多個面板。

          • Elements:查看網頁的 HTML 源碼和 CSS 代碼。
          • Resources:查看網頁加載的各種資源文件(比如代碼文件、字體文件 CSS 文件等),以及在硬盤上創建的各種內容(比如本地緩存、Cookie、Local Storage等)。
          • Network:查看網頁的 HTTP 通信情況。
          • Sources:查看網頁加載的腳本源碼。
          • Timeline:查看各種網頁行為隨時間變化的情況。
          • Performance:查看網頁的性能情況,比如 CPU 和內存消耗。
          • Console:用來運行 JavaScript 命令。

          這些面板都有各自的用途,以下只介紹Console面板(又稱為控制臺)。

          Console面板基本上就是一個命令行窗口,你可以在提示符下,鍵入各種命令。

          2、console 對象的靜態方法

          console對象提供的各種靜態方法,用來與控制臺窗口互動。

          2.1、console.log(),console.info(),console.debug()

          console.log方法用于在控制臺輸出信息。它可以接受一個或多個參數,將它們連接起來輸出。

          console.log('Hello World')
          // Hello World
          console.log('a', 'b', 'c')
          // a b c
          

          console.log方法會自動在每次輸出的結尾,添加換行符。

          console.log(1);console.log(2);console.log(3);
          // 1// 2// 3
          

          如果第一個參數是格式字符串(使用了格式占位符),console.log方法將依次用后面的參數替換占位符,然后再進行輸出。

          console.log(' %s + %s = %s', 1, 1, 2)
          // 1 + 1 = 2
          

          上面代碼中,console.log方法的第一個參數有三個占位符(%s),第二、三、四個參數會在顯示時,依次替換掉這個三個占位符。

          console.log方法支持以下占位符,不同類型的數據必須使用對應的占位符。

          • %s 字符串
          • %d 整數
          • %i 整數
          • %f 浮點數
          • %o 對象的鏈接
          • %c CSS 格式字符串
          var number = 11 * 9;
          var color = 'red';
          console.log('%d %s balloons', number, color);
          // 99 red balloons
          

          上面代碼中,第二個參數是數值,對應的占位符是%d,第三個參數是字符串,對應的占位符是%s。

          使用%c占位符時,對應的參數必須是 CSS 代碼,用來對輸出內容進行 CSS 渲染。

          console.log( '%cThis text is styled!', 
          'color: red; 
          background: yellow; 
          font-size: 24px;')
          

          上面代碼運行后,輸出的內容將顯示為黃底紅字。

          console.log方法的兩種參數格式,可以結合在一起使用。

          console.log(' %s + %s ', 1, 1, '= 2')
          // 1 + 1 = 2
          

          如果參數是一個對象,console.log會顯示該對象的值。

          console.log({foo: 'bar'})
          // Object {foo: "bar"}
          console.log(Date)
          // function Date() { [native code] }
          

          上面代碼輸出Date對象的值,結果為一個構造函數。

          console.info是console.log方法的別名,用法完全一樣。只不過console.info方法會在輸出信息的前面,加上一個藍色圖標。

          console.debug方法與console.log方法類似,會在控制臺輸出調試信息。但是,默認情況下,console.debug輸出的信息不會顯示,只有在打開顯示級別在verbose的情況下,才會顯示。

          console對象的所有方法,都可以被覆蓋。因此,可以按照自己的需要,定義console.log方法。

          ['log', 'info', 'warn', 'error'].forEach(function(method) {
           console[method] = console[method].bind( console, 
           new Date().toISOString() );});console.log("出錯了!");
          // 2014-05-18T09:00.000Z 出錯了!
          

          上面代碼表示,使用自定義的console.log方法,可以在顯示結果添加當前時間。

          2.2、console.warn(),console.error()

          warn方法和error方法也是在控制臺輸出信息,它們與log方法的不同之處在于,warn方法輸出信息時,在最前面加一個黃色三角,表示警告;error方法輸出信息時,在最前面加一個紅色的叉,表示出錯。

          同時,還會高亮顯示輸出文字和錯誤發生的堆棧。其他方面都一樣。

          console.error('Error: %s (%i)', 
          'Server is not responding', 500)
          // Error: Server is not responding (500)
          console.warn('Warning! Too few nodes (%d)', 
          document.childNodes.length)
          // Warning! Too few nodes (1)
          

          可以這樣理解,log方法是寫入標準輸出(stdout),warn方法和error方法是寫入標準錯誤(stderr)。

          2.3、console.table()

          對于某些復合類型的數據,console.table方法可以將其轉為表格顯示。

          var languages = [ { name: "JavaScript", fileExtension: ".js" }, { name: "TypeScript", fileExtension: ".ts" }, { name: "CoffeeScript", fileExtension: ".coffee" }];console.table(languages);
          

          上面代碼的language變量,轉為表格顯示如下。

          (index)namefileExtension0"JavaScript"".js"1"TypeScript"".ts"2"CoffeeScript"".coffee"

          下面是顯示表格內容的例子。

          var languages = { csharp: { name: "C#", paradigm: "object-oriented" }, 
           fsharp: { name: "F#", paradigm: "functional" }};console.table(languages);
          

          上面代碼的language,轉為表格顯示如下。

          (index)nameparadigmcsharp"C#""object-oriented"fsharp"F#""functional"

          2.4、console.count()

          count方法用于計數,輸出它被調用了多少次。

          function greet(user) { console.count(); 
           return 'hi ' + user;}greet('bob')
           // : 1// "hi bob"
          greet('alice')
           // : 2// "hi alice"
          greet('bob')
           // : 3// "hi bob"
          

          上面代碼每次調用greet函數,內部的console.count方法就輸出執行次數。

          該方法可以接受一個字符串作為參數,作為標簽,對執行次數進行分類。

          function greet(user) {
           console.count(user); return "hi " + user;}greet('bob')
           // bob: 1// "hi bob"
          greet('alice')
           // alice: 1// "hi alice"
          greet('bob')
           // bob: 2// "hi bob"
          

          上面代碼根據參數的不同,顯示bob執行了兩次,alice執行了一次。

          2.5、console.dir(),console.dirxml()

          dir方法用來對一個對象進行檢查(inspect),并以易于閱讀和打印的格式顯示。

          console.log({f1: 'foo', f2: 'bar'})
          // Object {f1: "foo", f2: "bar"}
          console.dir({f1: 'foo', f2: 'bar'})
          // Object// f1: "foo"
          // f2: "bar"
          // __proto__: Object
          

          上面代碼顯示dir方法的輸出結果,比log方法更易讀,信息也更豐富。

          該方法對于輸出 DOM 對象非常有用,因為會顯示 DOM 對象的所有屬性。

          console.dir(document.body)
          

          Node 環境之中,還可以指定以代碼高亮的形式輸出。

          console.dir(obj, {colors: true})
          

          dirxml方法主要用于以目錄樹的形式,顯示 DOM 節點。

          console.dirxml(document.body)
          

          如果參數不是 DOM 節點,而是普通的 JavaScript 對象,console.dirxml等同于console.dir。

          console.dirxml([1, 2, 3])
          // 等同于
          console.dir([1, 2, 3])
          

          2.6、console.assert()

          console.assert方法主要用于程序運行過程中,進行條件判斷,如果不滿足條件,就顯示一個錯誤,但不會中斷程序執行。這樣就相當于提示用戶,內部狀態不正確。

          它接受兩個參數,第一個參數是表達式,第二個參數是字符串。只有當第一個參數為false,才會提示有錯誤,在控制臺輸出第二個參數,否則不會有任何結果。

          console.assert(false, '判斷條件不成立')
          // Assertion failed: 判斷條件不成立// 相當于
          try { if (!false) { 
          throw new Error('判斷條件不成立'); }} catch(e) { console.error(e);}
          

          下面是一個例子,判斷子節點的個數是否大于等于500。

          console.assert(list.childNodes.length < 500, 
          '節點個數大于等于500')
          

          上面代碼中,如果符合條件的節點小于500個,不會有任何輸出;只有大于等于500時,才會在控制臺提示錯誤,并且顯示指定文本。

          2.7、console.time(),console.timeEnd()

          這兩個方法用于計時,可以算出一個操作所花費的準確時間。

          console.time('Array initialize');
          var array= new Array(1000000);
          for (var i = array.length - 1;
           i >= 0; i--) { array[i] = new Object();};console.timeEnd('Array initialize');
           // Array initialize: 1914.481ms
          

          time方法表示計時開始,timeEnd方法表示計時結束。它們的參數是計時器的名稱。調用timeEnd方法之后,控制臺會顯示“計時器名稱: 所耗費的時間”。

          2.8、console.group(),console.groupEnd(),console.groupCollapsed()

          console.group和console.groupEnd這兩個方法用于將顯示的信息分組。它只在輸出大量信息時有用,分在一組的信息,可以用鼠標折疊/展開。

          console.group('一級分組');
          console.log('一級分組的內容');
          console.group('二級分組');
          console.log('二級分組的內容');console.groupEnd(); 
          // 二級分組結束
          console.groupEnd();
           // 一級分組結束
          

          上面代碼會將“二級分組”顯示在“一級分組”內部,并且“一級分組”和“二級分組”前面都有一個折疊符號,可以用來折疊本級的內容。

          console.groupCollapsed方法與console.group方法很類似,唯一的區別是該組的內容,在第一次顯示時是收起的(collapsed),而不是展開的。

          console.groupCollapsed('Fetching Data');
          console.log('Request Sent');
          console.error('Error: Server not responding (500)');
          console.groupEnd();
          

          上面代碼只顯示一行”Fetching Data“,點擊后才會展開,顯示其中包含的兩行。

          2.9、console.trace(),console.clear()

          console.trace方法顯示當前執行的代碼在堆棧中的調用路徑。

          console.trace()
          // console.trace()// 
           (anonymous function)
           // InjectedScript._evaluateOn
           // InjectedScript._evaluateAndWrap
           // InjectedScript.evaluate
          

          console.clear方法用于清除當前控制臺的所有輸出,將光標回置到第一行。如果用戶選中了控制臺的“Preserve log”選項,console.clear方法將不起作用。

          3、控制臺命令行 API

          瀏覽器控制臺中,除了使用console對象,還可以使用一些控制臺自帶的命令行方法。

          (1)$_

          $_屬性返回上一個表達式的值。

          2 + 2// 4$_// 4
          

          (2)>(2)$0 - $4< -

          控制臺保存了最近5個在 Elements 面板選中的 DOM 元素,>控制臺保存了最近5個在 Elements 面板選中的 DOM 元素,$0代表倒數第一個(最近一個),$1代表倒數第二個,以此類推直到$4。<>

          (3)$(selector)

          $(selector)返回第一個匹配的元素,等同于document.querySelector()。注意,如果頁面腳本對$有定義,則會覆蓋原始的定義。比如,頁面里面有 jQuery,控制臺執行$(selector)就會采用 jQuery 的實現,返回一個數組。

          (4)$$(selector)

          $$(selector)返回選中的 DOM 對象,等同于document.querySelectorAll。

          (5)$x(path)

          $x(path)方法返回一個數組,包含匹配特定 XPath 表達式的所有 DOM 元素。

          $x("http://p[a]")
          

          上面代碼返回所有包含a元素的p元素。

          (6)inspect(object)

          inspect(object)方法打開相關面板,并選中相應的元素,顯示它的細節。DOM 元素在Elements面板中顯示,比如inspect(document)會在 Elements 面板顯示document元素。JavaScript 對象在控制臺面板Profiles面板中顯示,比如inspect(window)。

          (7)getEventListeners(object)

          getEventListeners(object)方法返回一個對象,該對象的成員為object登記了回調函數的各種事件(比如click或keydown),每個事件對應一個數組,數組的成員為該事件的回調函數。

          (8)keys(object),values(object)

          keys(object)方法返回一個數組,包含object的所有鍵名。

          values(object)方法返回一個數組,包含object的所有鍵值。

          var o = {'p1': 'a', 'p2': 'b'};keys(o)
          // ["p1", "p2"]
          values(o)// ["a", "b"]
          

          (9)monitorEvents(object[, events]) ,unmonitorEvents(object[, events])

          monitorEvents(object[, events])方法監聽特定對象上發生的特定事件。事件發生時,會返回一個Event對象,包含該事件的相關信息。unmonitorEvents方法用于停止監聽。

          monitorEvents(window, "resize");monitorEvents(window, ["resize", "scroll"])
          

          上面代碼分別表示單個事件和多個事件的監聽方法。

          monitorEvents($0, 'mouse');unmonitorEvents($0, 'mousemove');
          

          上面代碼表示如何停止監聽。

          monitorEvents允許監聽同一大類的事件。所有事件可以分成四個大類。

          • mouse:"mousedown", "mouseup", "click", "dblclick", "mousemove", "mouseover", "mouseout", "mousewheel"
          • key:"keydown", "keyup", "keypress", "textInput"
          • touch:"touchstart", "touchmove", "touchend", "touchcancel"
          • control:"resize", "scroll", "zoom", "focus", "blur", "select", "change", "submit", "reset"
          monitorEvents($("#msg"), "key");
          

          上面代碼表示監聽所有key大類的事件。

          (10)其他方法

          命令行 API 還提供以下方法。

          • clear():清除控制臺的歷史。
          • copy(object):復制特定 DOM 元素到剪貼板。
          • dir(object):顯示特定對象的所有屬性,是console.dir方法的別名。
          • dirxml(object):顯示特定對象的 XML 形式,是console.dirxml方法的別名。

          4、debugger 語句

          debugger語句主要用于除錯,作用是設置斷點。如果有正在運行的除錯工具,程序運行到debugger語句時會自動停下。如果沒有除錯工具,debugger語句不會產生任何結果,JavaScript 引擎自動跳過這一句。

          Chrome 瀏覽器中,當代碼運行到debugger語句時,就會暫停運行,自動打開腳本源碼界面。

          for(var i = 0; 
          i < 5; i++)
          { console.log(i);
           if (i === 2) debugger;}
          

          上面代碼打印出0,1,2以后,就會暫停,自動打開源碼界面,等待進一步處理。

          本章節完

          新希望7天免費試聽課開始報名啦,名師大咖助力你快速實現高薪就業!想要報名的小伙伴快聯系我們吧!(前面報名的小伙伴將會獲得贊助商贊助的筆記本電腦或手機哦!禮品數量有限,送完即止。)

          報名熱線:400-685-6667


          主站蜘蛛池模板: 国产精品 一区 在线| 一区二区三区四区在线观看视频| 极品少妇伦理一区二区| 无码少妇A片一区二区三区| 色噜噜狠狠一区二区三区果冻| 精品成人一区二区三区免费视频| 99精品国产高清一区二区麻豆 | 69福利视频一区二区| 视频一区二区三区在线观看| 国产人妖视频一区二区| 亚洲一区二区三区免费观看| 精品香蕉一区二区三区| 一区二区三区免费视频播放器 | 日本香蕉一区二区三区| 在线视频一区二区三区三区不卡| 麻豆一区二区99久久久久| 国产精品亚洲一区二区三区 | 美女视频黄a视频全免费网站一区| 国产91精品一区二区麻豆亚洲| 色偷偷一区二区无码视频| 国产成人精品一区二三区熟女| 精品国产AⅤ一区二区三区4区 | 日本一区二区三区精品视频| 冲田杏梨高清无一区二区| 日本一区二区三区精品视频| 制服丝袜一区二区三区| 日韩久久精品一区二区三区| 亚洲色欲一区二区三区在线观看| 中文字幕无码不卡一区二区三区| 秋霞电影网一区二区三区| 精品一区二区三区在线播放视频| 色天使亚洲综合一区二区| 欧洲无码一区二区三区在线观看| 国产一区视频在线| 亚洲AV福利天堂一区二区三| 中文字幕一区二区三区久久网站| 中文字幕精品一区二区日本| 国产成人精品一区二区三在线观看 | 亚洲一区二区三区乱码A| 精产国品一区二区三产区| 无码国产亚洲日韩国精品视频一区二区三区 |