国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

HTML查漏補缺

daydream / 2634人閱讀

摘要:規定了標記語言的規則,這樣瀏覽器才能正確地呈現內容不基于,所以不需要引用標簽都用來做什么的提供有關頁面的元信息,常用于定義頁面的說明,關鍵字,最后修改日期,和其它的元數據。這些元數據將服務于瀏覽器如何布局或重載頁面,搜索引擎和其它網絡服務。

HTML規范

HTML規范文檔

H4時代被規定為錯誤的行為,在H5時代全都被合理化了,比如標簽不區分大小寫、只有開始標簽沒有結束標簽、屬性值不帶引號等等錯誤,H5全部允許它們存在

遺漏的標簽知識

</b>標簽 定義文檔的標題,它是 <b>head</b> 部分中<strong>唯一必需</strong>的元素</p> <p> <p><b><address></b>標簽</p> <p>該標簽定義文檔或文章的作者/擁有者的聯系信息</p> <p>不應該用于描述通訊地址,除非它是聯系信息的一部分</p> <p>這個元素不能包含除了聯系信息之外的任何信息,比如出版日期(這應該包含在<b><time></b>元素中)。</p> </p> <p>應該使用 <b><h1> - <h6></b> 來表示<strong>標題</strong>,使用<b><em></b> 標簽來表示<strong>強調</strong>的文本,應該使用 <b><strong></b> 標簽來表示<strong>重要</strong>文本,應該使用 <b><mark></b> 標簽來表示<strong>標注的/突出顯示</strong>的文本。</p> <p> <p><b><base href="http://m.specialneedsforspecialkids.com/"/></b>標簽</p> <p>該標簽用于指定一個文檔中包含的所有<strong>相對<b>URL</b></strong>的基本<b>URL</b> </p> <p>通常情況下,瀏覽器會從當前文檔的 <b>URL</b> 中提取相應的元素來填寫<strong>相對<b>URL</b></strong>中缺少的部分,使用 <b><base></b> 標簽后,瀏覽器將不再使用當前文檔的 <b>URL</b>,而使用<b><base></b>標簽中指定的基本 <b>URL</b> 來解析所有的<strong>相對<b>URL</b></strong>,包括 <b><a></b>、<b></b> 之間的文本,而其他瀏覽器將提交 <b>value</b> 屬性的內容;所以為了避免提交不同的值,在 <b>HTML</b> 表單中最好使用 <b>input</b> 元素來創建按鈕</p> <p>使用<b>button</b>元素與使用 input 元素創建的按鈕之間的不同之處在于:在<b><button></b> 與 <b><button/></b>之間 ,可以放置內容,比如文本或圖像</p> <p>使用 <b>input</b> 元素來創建按鈕請始終為按鈕規定 <b>type</b> 屬性。<b>Internet Explorer</b> 的默認類型是 <b>"button"</b>,而其他瀏覽器中(包括 <b>W3C</b> 規范)的默認值是 <b>"submit"</b>。</p> </p> <p> <p><b><caption ></b>標簽</p> <p>該標簽定義表格標題,必須緊隨 table 標簽之后。</p> <p>只能對每個表格定義一個標題,通常這個標題會被居中于表格之上</p> </p> <p> <p><b><cite></b> 標簽</p> <p>通常表示它所包含的文本對某個參考文獻的引用,比如書籍或者雜志的標題</p> <p>它可以使你或者其他人從文檔中自動摘錄參考書目,它能夠自動整理引用表格,并把它們作為腳注或者獨立的文檔來顯示(當然需要通過寫相應的程序來處理)</p> <p>該標簽體現了語義化的便利</p> </p> <p> <p><b><details></b>標簽和<b><summary></b> 標簽</p> <p> <b><summary></b> 標簽為 <b>details</b> 定義標題</p> <p>標題是可見的,用戶點擊標題時,會顯示出 <b>details</b> </p> </p> <p> <p><b><meter></b>標簽</p> <p>該標簽定義已知范圍或分數值內的標量測量,比如說表示3/10</p> <p>注意表示進度不應該用該標簽而是<b><process></b>標簽</p> </p> <p> <p><b><figure></b> 標簽與<b><figcaption></b> 標簽</p> <p> <b><figure></b>標簽規定獨立的流內容(圖像、圖表、照片、代碼等等),<b>figure</b> 元素的內容應該與主內容相關,但如果被刪除,則不應對文檔流產生影響。</p> <p> <b><figcaption></b> 標簽定義 <b>figure</b> 元素的標題,<b><figcaption></b> 標簽應該被置于<b>figure</b>元素的<strong>第一個</strong>或<strong>最后一個</strong>子元素的位置</p> </p> <p> <p><b><template></b>標簽</p> <p>該標簽可以定義<b>html</b>片段,但是不會被渲染</p> <p>可以通過<b>js</b>來將片段顯示到頁面上</p> </p> <p> <p><b><table></b>標簽</p> <p>單元格默認平分<b>table</b>的寬度, <b>table</b>決定了<strong>整個表格</strong>的寬度</p> <p>不設置單元格寬高時,寬高由內容撐開;</p> <p>只設置高度時,內容撐開寬度,當寬度不可再變時,將會撐開高度;</p> <p>只設置寬度時,內容只撐開高度;</p> <p>當寬高均設置時,內容可以只撐開表格高度,而<strong>不能撐開寬度</strong> </p> <p> <b>table</b>里面的單元格的寬度會轉換成百分比,當單元格寬度和超過<b>table</b>的寬度是<strong>不會溢出</strong>的,而是會撐開高度</p> </p> <p> <p><b><link></b>標簽</p> <p>定義文檔與外部資源的關系</p> <p> <b>rel = stylesheet</b>,鏈接外部樣式表</p> <p> <b>rel = dns-prefetch</b>,<b>dns</b>預解析(異步)</p> <p> <b>rel = prefetch</b>,預加載圖片等(異步)</p> <p> <b>rel = prerender</b>,預渲染(異步)</p> <p> <b>rel = icon</b>,定義<b>title</b>圖標</p> <p> <b>rel = alternate</b>,定義文檔的替代版本(比如打印頁、翻譯或鏡像),可做<b>RSS</b>。</p> <p>........見<b>W3C</b> </p> </p> <b>課后小驗證</b> <p> <p><b>HTML</b>是什么,<b>HTML5</b>是什么</p> <p> <b>HTML</b>是超文本標記語言(<b>Hyper Text Markup Language</b>)</p> <p>是用來描述網頁的一種<strong>標記</strong>語言,而不是編程語言;標記語言是一套<strong>標記標簽</strong> </p> <p>與<b>XML</b>的區別:<b>HTML</b>的設計宗旨是<strong>顯示</strong>數據,而<b>XML</b>的設計宗旨是<strong>傳輸</strong>數據;<b>HTML</b>的標簽是預定義的,而<b>XML</b>的標簽是使用者自己定義的</p> <p> <b>HTML5</b>是最新的 <b>HTML</b> 標準,擁有新的元素,更豐富的內容,更強大的適配性</p> </p> <p> <p><b>HTML</b>元素標簽、屬性都是什么概念?</p> <p> <b>HTML</b>元素指的是從開始標簽(<b>start tag</b>)到結束標簽(<b>end tag</b>)的所有代碼,開始標簽與結束標簽之間的內容是<b>HTML</b>元素的元素內容</p> <p> <b>HTML</b>元素標簽就是指一個<b>HTML</b>元素的開始標簽和結束標簽,瀏覽器不會直接顯示標簽,但是會使用這些標簽來解釋頁面的內容</p> <p> <b>HTML</b>元素屬性提供了有關<b>HTML</b>元素的更多的信息,比如圖片的<b>URL</b>,元素的類名等</p> </p> <p> <p>文檔類型是什么概念,起什么作用?</p> <p> <b>Web</b> 世界中存在許多不同的文檔。只有了解文檔的類型,瀏覽器才能<strong>正確地</strong>顯示文檔。</p> <p> <b>HTML</b>文檔中使用<b><!DOCTYPE></b>聲明幫助瀏覽器正確地顯示網頁,<b><!DOCTYPE></b>聲明告訴了瀏覽器當前的<b>HTML</b>文檔是用什么<b>HTML</b>版本編寫的,這樣瀏覽器才能完全正確地顯示出 <b>HTML</b> 頁面</p> <p> <b><!DOCTYPE></b> 聲明必須是 <b>HTML</b> 文檔的第一行,位于 <b><html></b> 標簽之前,且要注意它不屬于<b>HTML</b>標簽</p> <p>在 <b>HTML 4.01</b> 中,<b><!DOCTYPE></b> 聲明引用 <b>DTD</b>,因為 <b>HTML 4.01</b> 基于標準通用標記語言(<b>SGML</b>)。<b>DTD</b> 規定了標記語言的規則,這樣瀏覽器才能正確地呈現內容</p> <p> <b>HTML5</b> 不基于 <b>SGML</b>,所以<strong>不需要</strong>引用 <b>DTD</b> </p> </p> <p> <p><b>meta</b>標簽都用來做什么的?</p> <p>提供有關頁面的元信息,常用于定義頁面的說明,關鍵字,最后修改日期,和其它的元數據。這些元數據將服務于瀏覽器(如何布局或重載頁面),搜索引擎和其它網絡服務。</p> <p> <b>charset</b>屬性規定文檔的編碼方式,建議為<b>UTF-8</b> </p> <p> <b>content</b>屬性定義與 <b>http-equiv</b> 或 <b>name</b> 屬性相關的元信息</p> <p> <p><b>http-equiv</b>屬性把對應的 <b>content</b> 屬性關聯到 <b>HTTP</b> 頭部。</p> <pre>* `content-type`:用于指定內容類型,默認為`text/html` * `refresh`: 設置文檔多久刷新一次 * `default-style`:指定首選的樣式表</pre> </p> <p> <p><b>name</b>屬性把對應的 <b>content</b> 屬性關聯到一個名詞。</p> <pre>* `author` * `description` * `generator` * `keywords` * `viewport`:控制頁面的尺寸和比例,以便響應式</pre> </p> <p> <p><b>meta</b>標簽是可擴展的,各瀏覽器產商可以自己定義一些特定的內容</p> <pre>* `http-equiv = "X-UA-Compatible" content = "IE = edge"`:為 `IE8` 指定不同的頁面渲染模式 * `name = "format-detection" content="telphone = no"`:關閉`iOS`電話號碼自動識別 * `name = "renderer" content = "webkit"`:`360`瀏覽器指定內核 </pre> </p> </p> <p> <p><b>Web</b>語義化是什么,是為了解決什么問題</p> <p> <b>Web</b>語義化簡單的說就是在編寫<b>HTML</b>文檔時,選擇合適的標簽將內容本身進行合理的描述,而不去管它的樣式,使頁面有良好的結構,頁面元素有含義;同時對于類名、<b>id</b>名稱也要命名的能夠描述內容;從而能夠讓人和機器都容易理解(提升可讀性、可維護性)</p> <p> <b>Web</b>語義化在方便開發人員閱讀代碼同時也有利于讓機器(搜索引擎,爬蟲)讀懂文檔內容,從而利用機器來對索引好的內容作各種處理和挖掘,比如<b>SEO</b>(搜索引擎優化)</p> <p> <b>Web</b>語義化在拋開<b>CSS</b>的情況下,頁面也能呈現出清晰的結構</p> <p> <b>Web</b>語義化可以方便其他設備解析(如屏幕閱讀器、盲人閱讀器、移動設備)以更合適的方式來渲染網頁(提高無障礙性)</p> <p> <b>Web</b>語義化有利于<b>SEO</b> </p> </p> <p> <p>鏈接是什么概念,對應什么標簽?</p> <p>指從一個網頁指向一個目標的連接關系</p> <p>對應<b><a></b>標簽,<b><link></b>標簽,<b><script></b>標簽,<b><area></b>標簽</p> </p> <p> <p>表單標簽都有哪些,對應著什么功能,都有哪些屬性</p> <table> <thead><tr> <th>標簽</th> <th>功能</th> </tr></thead> <tbody> <tr> <td>form</td> <td>表示了文檔中的一個區域,這個區域包含有交互控制元件,用來向web服務器提交信息</td> </tr> <tr> <td>fieldset</td> <td>將表單內的相關元素分組</td> </tr> <tr> <td>fieldset</td> <td>為 fieldset 元素定義標題</td> </tr> <tr> <td>button</td> <td>表示一個可點擊的按鈕,可以用在表單或文檔其它需要使用簡單標準按鈕的地方</td> </tr> <tr> <td>input</td> <td>用于為基于Web的表單創建交互式控件,以便接受來自用戶的數據</td> </tr> <tr> <td>textarea</td> <td>表示一個多行純文本編輯控件</td> </tr> <tr> <td>option</td> <td>用于定義在<select>, <optgroup> 或<datalist> 元素中包含的項。<option> 可以在彈出窗口和 html 文檔中的其他項目列表中表示菜單項</td> </tr> <tr> <td>optgroup</td> <td>會創建包含在一個 <select> 元素中的一組選項</td> </tr> <tr> <td>select</td> <td>是一種表單控件,可創建選項菜單。菜單內的選項為<option> , 可以由 <optgroup> 元素分組。選項可以被用戶預先選擇。</td> </tr> <tr> <td>datalist</td> <td>與input元素結合來定義選項列表,包含了一組<option>元素,這些元素表示input的合法值</td> </tr> <tr> <td>meter</td> <td>用來顯示已知范圍的標量值或者分數值</td> </tr> <tr> <td>process</td> <td>用來顯示一項任務的完成進度</td> </tr> <tr> <td>output</td> <td>表示計算或用戶操作的結果</td> </tr> <tr> <td>label</td> <td>表示用戶界面中項目的標題</td> </tr> </tbody> </table> </p> <p> <p><b>ol</b>, <b>ul</b>, <b>dl</b>, <b>dd</b>, <b>dt</b>等這些標簽都適合用在什么地方,舉個例子</p> <p> <b>ol</b>為有序列表,適用于有順序的列表,比如說排行榜</p> <p> <b>ul</b>為無序列表,適用于不在意順序的列表,比如說菜單</p> <p> <b>dl</b>為定義列表,<b>dt</b>是定義列表的標題,<b>dd</b>是定義列表的具體描述,比如說術語解釋表</p> </p> <p> <p>如何提升無障礙性</p> <p>為 img 提供 alt 屬性</p> <p>noscript</p> <p>input 和 label 對應</p> <p>圖形驗證碼與語音驗證碼</p> <p>文字和背景有足夠對比度</p> <p>鍵盤可操作</p> <p>語義化</p> </p> <p> <p><b>JSON-LD</b></p> <p><b>JavaScript Object Notation for Linked Data</b></p> <p>是一種基于<b>JSON</b>表示和傳輸互聯數據(<b>Linked Data</b>)的方法</p> <p>結構化數據就是按一定的結構產生的一系列描述你網站內容的信息,它能幫助搜索引擎的爬蟲更好地了解你網頁中所要展現的內容,并在搜索結果中有更豐富得展現,而非千篇一律的鏈接,即提高搜索排名,美化搜索結果。它還能夠被其他一些應用所讀取使用,比如:<b>Gmail</b>, <b>Facebook</b>, <b>Twitter</b> 等,甚至還可以是 <b>Siri</b>,可穿戴設備,或是車載導航系統。</p> <p>JSON-LD與互聯數據(Linked Data)</p> <p> <p>示例</p> <pre><script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Person", "name": "John Doe", "jobTitle": "Graduate research assistant", "affiliation": "University of Dreams", "additionalName": "Johnny", "url": "http://www.example.com", "address": { "@type": "PostalAddress", "streetAddress": "1234 Peach Drive", "addressLocality": "Wonderland", "addressRegion": "Georgia" } } </script></pre> </p> </p> </div> <div id="htzrdfx" class="mt-64 tags-seach" > <div id="htbtzp7" class="tags-info"> <a style="width:120px;" title="GPU云服務器" href="http://m.specialneedsforspecialkids.com/site/product/gpu.html">GPU云服務器</a> <a style="width:120px;" title="云服務器" href="http://m.specialneedsforspecialkids.com/site/active/kuaijiesale.html?ytag=seo">云服務器</a> <a style="width:120px;" title="補缺" href="http://m.specialneedsforspecialkids.com/yun/tag/buque/">補缺</a> <a style="width:120px;" title="html對象.html" href="http://m.specialneedsforspecialkids.com/yun/tag/htmlduixiang//">html對象.html</a> <a style="width:120px;" title="html嵌套html" href="http://m.specialneedsforspecialkids.com/yun/tag/htmlqiantaohtml/">html嵌套html</a> <a style="width:120px;" title="html調用html" href="http://m.specialneedsforspecialkids.com/yun/tag/htmldiaoyonghtml/">html調用html</a> </div> </div> <div id="vxtv5vx" class="entry-copyright mb-30"> <p class="mb-15"> 文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。</p> <p>轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/52296.html</p> </div> <ul class="pre-next-page"> <li id="rvpx5vb" class="ellipsis"><a class="hpf" href="http://m.specialneedsforspecialkids.com/yun/52295.html">上一篇:TCP/IP基礎總結性學習(8)</a></li> <li id="77fjtl5" class="ellipsis"><a class="hpf" href="http://m.specialneedsforspecialkids.com/yun/52297.html">下一篇:37個JavaScript基本面試問題和解答</a></li> </ul> </div> <div id="b7d7v5x" class="about_topicone-mid"> <h3 class="top-com-title mb-0"><span data-id="0">相關文章</span></h3> <ul class="com_white-left-mid atricle-list-box"> <li> <div id="7ljbnvr" class="atricle-list-right"> <h2 class="ellipsis2"><a class="hpf" href="http://m.specialneedsforspecialkids.com/yun/93833.html"><b>前端背景知識<em>查漏</em><em>補缺</em></b></a></h2> <p class="ellipsis2 good">摘要:提交內容可以是一個提議想法初步描述該階段是對所提交新特性的正式建議。在這個階段需具備以下條件指定一名成員作為審閱通過有實現的或者初步編寫標準,包括問題描述解決方案示例語法語義關鍵的算法及抽象實現在的復雜度等該階段是會出現標準中的第一個版本。 ECMAScript 與 JavaScript ECMAScript 是一套腳本語言的規范,內部編號 ECMA-262 該規范由 Ecma(Eu...</p> <div id="lz75bhj" class="com_white-left-info"> <div id="hhbbhbj" class="com_white-left-infol"> <a href="http://m.specialneedsforspecialkids.com/yun/u-765.html"><img src="http://m.specialneedsforspecialkids.com/yun/data/avatar/000/00/07/small_000000765.jpg" alt=""><span id="n7pnvx5" class="layui-hide64">developerworks</span></a> <time datetime="">2019-08-22 15:53</time> <span><i class="fa fa-commenting"></i>評論0</span> <span><i class="fa fa-star"></i>收藏0</span> </div> </div> </div> </li> <li> <div id="hxdjdvb" class="atricle-list-right"> <h2 class="ellipsis2"><a class="hpf" href="http://m.specialneedsforspecialkids.com/yun/52091.html"><b>前端背景知識<em>查漏</em><em>補缺</em></b></a></h2> <p class="ellipsis2 good">摘要:提交內容可以是一個提議想法初步描述該階段是對所提交新特性的正式建議。在這個階段需具備以下條件指定一名成員作為審閱通過有實現的或者初步編寫標準,包括問題描述解決方案示例語法語義關鍵的算法及抽象實現在的復雜度等該階段是會出現標準中的第一個版本。 ECMAScript 與 JavaScript ECMAScript 是一套腳本語言的規范,內部編號 ECMA-262 該規范由 Ecma(Eu...</p> <div id="nlpt577" class="com_white-left-info"> <div id="nbjr577" class="com_white-left-infol"> <a href="http://m.specialneedsforspecialkids.com/yun/u-1329.html"><img src="http://m.specialneedsforspecialkids.com/yun/data/avatar/000/00/13/small_000001329.jpg" alt=""><span id="7l7nzdv" class="layui-hide64">incredible</span></a> <time datetime="">2019-08-02 10:03</time> <span><i class="fa fa-commenting"></i>評論0</span> <span><i class="fa fa-star"></i>收藏0</span> </div> </div> </div> </li> <li> <div id="rvhnvln" class="atricle-list-right"> <h2 class="ellipsis2"><a class="hpf" href="http://m.specialneedsforspecialkids.com/yun/82672.html"><b>【面試篇】JS基礎知識<em>查漏</em><em>補缺</em></b></a></h2> <p class="ellipsis2 good">摘要:因為在頁面加載完成后,引擎維護著兩個隊列,一個是按頁面順序加載的執行隊列,還有一個空閑隊列,使用定時函數就是將回調函數加入到空閑隊列中,故和其他定時器是并發執行的。 1.window.onload和$(document).ready()的區別: ①執行時間:window.onload會在所有元素,包括圖片,引用文件加載完成之后執行,而$(document).ready()則會在HTML...</p> <div id="n7rj5ft" class="com_white-left-info"> <div id="nb7rj7d" class="com_white-left-infol"> <a href="http://m.specialneedsforspecialkids.com/yun/u-1601.html"><img src="http://m.specialneedsforspecialkids.com/yun/data/avatar/000/00/16/small_000001601.jpg" alt=""><span id="9jrhpdv" class="layui-hide64">myeveryheart</span></a> <time datetime="">2019-08-20 16:02</time> <span><i class="fa fa-commenting"></i>評論0</span> <span><i class="fa fa-star"></i>收藏0</span> </div> </div> </div> </li> </ul> </div> <div id="t7p5vz7" class="topicone-box-wangeditor"> <h3 class="top-com-title mb-64"><span>發表評論</span></h3> <div id="ll7ltx7" class="xcp-publish-main flex_box_zd"> <div id="xlf75vn" class="unlogin-pinglun-box"> <a href="javascript:login()" class="grad">登陸后可評論</a> </div> </div> </div> <div id="ppztpjl" class="site-box-content"> <div id="7dlfz5h" class="site-content-title"> <h3 class="top-com-title mb-64"><span>0條評論</span></h3> </div> <div id="drzt5df" class="pages"></ul></div> </div> </div> <div id="rhbzfz5" class="layui-col-md4 layui-col-lg3 com_white-right site-wrap-right"> <div id="j7dx7vl" class=""> <div id="9bvtbjn" class="com_layuiright-box user-msgbox"> <a href="http://m.specialneedsforspecialkids.com/yun/u-1049.html"><img src="http://m.specialneedsforspecialkids.com/yun/data/avatar/000/00/10/small_000001049.jpg" alt=""></a> <h3><a href="http://m.specialneedsforspecialkids.com/yun/u-1049.html" rel="nofollow">daydream</a></h3> <h6>男<span>|</span>高級講師</h6> <div id="rzj77zb" class="flex_box_zd user-msgbox-atten"> <a href="javascript:attentto_user(1049)" id="attenttouser_1049" class="grad follow-btn notfollow attention">我要關注</a> <a href="javascript:login()" title="發私信" >我要私信</a> </div> <div id="ph5plrt" class="user-msgbox-list flex_box_zd"> <h3 class="hpf">TA的文章</h3> <a href="http://m.specialneedsforspecialkids.com/yun/ut-1049.html" class="box_hxjz">閱讀更多</a> </div> <ul class="user-msgbox-ul"> <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/122546.html">程序員的算法趣題Q54: 偷懶的算盤(2)</a></h3> <p>閱讀 1111<span>·</span>2021-10-14 09:43</p></li> <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/122243.html">#便宜#無憂云:2核/2G/50G硬盤/3Mbps不限流量/洛陽BGP線路/首月9.9元,限量200</a></h3> <p>閱讀 1161<span>·</span>2021-10-11 11:07</p></li> <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/118266.html">野草云:新增香港云服務器CN2+BGP寬帶 1GB內存 3M 帶寬 月費 19元起</a></h3> <p>閱讀 3118<span>·</span>2021-08-18 10:23</p></li> <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/113655.html">CSS多列布局(柵格布局)</a></h3> <p>閱讀 1495<span>·</span>2019-08-29 16:18</p></li> <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/111190.html">利用HTML和CSS實現常見的布局</a></h3> <p>閱讀 1010<span>·</span>2019-08-28 18:21</p></li> <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/108206.html">js執行機制</a></h3> <p>閱讀 1482<span>·</span>2019-08-26 12:12</p></li> <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/105745.html">如何實現一個這樣的級聯組件</a></h3> <p>閱讀 3770<span>·</span>2019-08-26 10:11</p></li> <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/104609.html">Node中間層服務編寫框架中的思考</a></h3> <p>閱讀 2509<span>·</span>2019-08-23 18:04</p></li> </ul> </div> <!-- 文章詳情右側廣告--> <div id="ff7lj55" class="com_layuiright-box"> <h6 class="top-com-title"><span>最新活動</span></h6> <div id="7zhrbfl" class="com_adbox"> <div id="vxd5nr5" class="layui-carousel" id="right-item"> <div carousel-item> <div> <a href="http://m.specialneedsforspecialkids.com/site/active/kuaijiesale.html?ytag=seo" rel="nofollow"> <img src="http://m.specialneedsforspecialkids.com/yun/data/attach/240625/2rTjEHmi.png" alt="云服務器"> </a> </div> <div> <a href="http://m.specialneedsforspecialkids.com/site/product/gpu.html" rel="nofollow"> <img src="http://m.specialneedsforspecialkids.com/yun/data/attach/240807/7NjZjdrd.png" alt="GPU云服務器"> </a> </div> </div> </div> </div> <!-- banner結束 --> <div id="7nhdzb5" class="adhtml"> </div> <script> $(function(){ $.ajax({ type: "GET", url:"http://m.specialneedsforspecialkids.com/yun/ad/getad/1.html", cache: false, success: function(text){ $(".adhtml").html(text); } }); }) </script> </div> </div> </div> </div> </div> </section> <!-- wap拉出按鈕 --> <div id="77vdvnr" class="site-tree-mobile layui-hide"> <i class="layui-icon layui-icon-spread-left"></i> </div> <!-- wap遮罩層 --> <div id="xxrxtjr" class="site-mobile-shade"></div> <!--付費閱讀 --> <div class="htnhfxt" id="payread"> <div id="7bn5fxn" class="layui-form-item">閱讀需要支付1元查看</div> <div id="nbvnxnp" class="layui-form-item"><button class="btn-right">支付并查看</button></div> </div> <script> var prei=0; $(".site-seo-depict pre").each(function(){ var html=$(this).html().replace("<code>","").replace("</code>","").replace('<code class="javascript hljs" codemark="1">',''); $(this).attr('data-clipboard-text',html).attr("id","pre"+prei); $(this).html("").append("<code>"+html+"</code>"); prei++; }) $(".site-seo-depict img").each(function(){ if($(this).attr("src").indexOf('data:image/svg+xml')!= -1){ $(this).remove(); } }) $("LINK[href*='style-49037e4d27.css']").remove(); $("LINK[href*='markdown_views-d7a94ec6ab.css']").remove(); layui.use(['jquery', 'layer','code'], function(){ $("pre").attr("class","layui-code"); $("pre").attr("lay-title",""); $("pre").attr("lay-skin",""); layui.code(); $(".layui-code-h3 a").attr("class","copycode").html("復制代碼 ").attr("onclick","copycode(this)"); }); function copycode(target){ var id=$(target).parent().parent().attr("id"); var clipboard = new ClipboardJS("#"+id); clipboard.on('success', function(e) { e.clearSelection(); alert("復制成功") }); clipboard.on('error', function(e) { alert("復制失敗") }); } //$(".site-seo-depict").html($(".site-seo-depict").html().slice(0, -5)); </script> <link rel="stylesheet" type="text/css" href="http://m.specialneedsforspecialkids.com/yun/static/js/neweditor/code/styles/tomorrow-night-eighties.css"> <script src="http://m.specialneedsforspecialkids.com/yun/static/js/neweditor/code/highlight.pack.js" type="text/javascript"></script> <script src="http://m.specialneedsforspecialkids.com/yun/static/js/clipboard.js"></script> <script>hljs.initHighlightingOnLoad();</script> <script> function setcode(){ var _html=''; document.querySelectorAll('pre code').forEach((block) => { var _tmptext=$.trim($(block).text()); if(_tmptext!=''){ _html=_html+_tmptext; console.log(_html); } }); } </script> <script> function payread(){ layer.open({ type: 1, title:"付費閱讀", shadeClose: true, content: $('#payread') }); } // 舉報 function jupao_tip(){ layer.open({ type: 1, title:false, shadeClose: true, content: $('#jubao') }); } $(".getcommentlist").click(function(){ var _id=$(this).attr("dataid"); var _tid=$(this).attr("datatid"); $("#articlecommentlist"+_id).toggleClass("hide"); var flag=$("#articlecommentlist"+_id).attr("dataflag"); if(flag==1){ flag=0; }else{ flag=1; //加載評論 loadarticlecommentlist(_id,_tid); } $("#articlecommentlist"+_id).attr("dataflag",flag); }) $(".add-comment-btn").click(function(){ var _id=$(this).attr("dataid"); $(".formcomment"+_id).toggleClass("hide"); }) $(".btn-sendartcomment").click(function(){ var _aid=$(this).attr("dataid"); var _tid=$(this).attr("datatid"); var _content=$.trim($(".commenttext"+_aid).val()); if(_content==''){ alert("評論內容不能為空"); return false; } var touid=$("#btnsendcomment"+_aid).attr("touid"); if(touid==null){ touid=0; } addarticlecomment(_tid,_aid,_content,touid); }) $(".button_agree").click(function(){ var supportobj = $(this); var tid = $(this).attr("id"); $.ajax({ type: "GET", url:"http://m.specialneedsforspecialkids.com/yun/index.php?topic/ajaxhassupport/" + tid, cache: false, success: function(hassupport){ if (hassupport != '1'){ $.ajax({ type: "GET", cache:false, url: "http://m.specialneedsforspecialkids.com/yun/index.php?topic/ajaxaddsupport/" + tid, success: function(comments) { supportobj.find("span").html(comments+"人贊"); } }); }else{ alert("您已經贊過"); } } }); }); function attenquestion(_tid,_rs){ $.ajax({ //提交數據的類型 POST GET type:"POST", //提交的網址 url:"http://m.specialneedsforspecialkids.com/yun/favorite/topicadd.html", //提交的數據 data:{tid:_tid,rs:_rs}, //返回數據的格式 datatype: "json",//"xml", "html", "script", "json", "jsonp", "text". //在請求之前調用的函數 beforeSend:function(){}, //成功返回之后調用的函數 success:function(data){ var data=eval("("+data+")"); console.log(data) if(data.code==2000){ layer.msg(data.msg,function(){ if(data.rs==1){ //取消收藏 $(".layui-layer-tips").attr("data-tips","收藏文章"); $(".layui-layer-tips").html('<i class="fa fa-heart-o"></i>'); } if(data.rs==0){ //收藏成功 $(".layui-layer-tips").attr("data-tips","已收藏文章"); $(".layui-layer-tips").html('<i class="fa fa-heart"></i>') } }) }else{ layer.msg(data.msg) } } , //調用執行后調用的函數 complete: function(XMLHttpRequest, textStatus){ postadopt=true; }, //調用出錯執行的函數 error: function(){ //請求出錯處理 postadopt=false; } }); } </script> <footer> <div id="tjdzvz7" class="layui-container"> <div id="dfbxjbp" class="flex_box_zd"> <div id="hjdvtxn" class="left-footer"> <h6><a href="http://m.specialneedsforspecialkids.com/"><img src="http://m.specialneedsforspecialkids.com/yun/static/theme/ukd//images/logo.png" alt="UCloud (優刻得科技股份有限公司)"></a></h6> <p>UCloud (優刻得科技股份有限公司)是中立、安全的云計算服務平臺,堅持中立,不涉足客戶業務領域。公司自主研發IaaS、PaaS、大數據流通平臺、AI服務平臺等一系列云計算產品,并深入了解互聯網、傳統企業在不同場景下的業務需求,提供公有云、混合云、私有云、專有云在內的綜合性行業解決方案。</p> </div> <div id="pd7zvlt" class="right-footer layui-hidemd"> <ul class="flex_box_zd"> <li> <h6>UCloud與云服務</h6> <p><a href="http://m.specialneedsforspecialkids.com/site/about/intro/">公司介紹</a></p> <p><a >加入我們</a></p> <p><a href="http://m.specialneedsforspecialkids.com/site/ucan/onlineclass/">UCan線上公開課</a></p> <p><a href="http://m.specialneedsforspecialkids.com/site/solutions.html" >行業解決方案</a></p> <p><a href="http://m.specialneedsforspecialkids.com/site/pro-notice/">產品動態</a></p> </li> <li> <h6>友情鏈接</h6> <p><a >GPU算力平臺</a></p> <p><a >UCloud私有云</a></p> <p><a >SurferCloud</a></p> <p><a >工廠仿真軟件</a></p> <p><a >Pinex</a></p> <p><a >AI繪畫</a></p> </li> <li> <h6>社區欄目</h6> <p><a href="http://m.specialneedsforspecialkids.com/yun/column/index.html">專欄文章</a></p> <p><a href="http://m.specialneedsforspecialkids.com/yun/udata/">專題地圖</a></p> </li> <li> <h6>常見問題</h6> <p><a href="http://m.specialneedsforspecialkids.com/site/ucsafe/notice.html" >安全中心</a></p> <p><a href="http://m.specialneedsforspecialkids.com/site/about/news/recent/" >新聞動態</a></p> <p><a href="http://m.specialneedsforspecialkids.com/site/about/news/report/">媒體動態</a></p> <p><a href="http://m.specialneedsforspecialkids.com/site/cases.html">客戶案例</a></p> <p><a href="http://m.specialneedsforspecialkids.com/site/notice/">公告</a></p> </li> <li> <span><img src="https://static.ucloud.cn/7a4b6983f4b94bcb97380adc5d073865.png" alt="優刻得"></span> <p>掃掃了解更多</p></div> </div> <div id="llhtphx" class="copyright">Copyright ? 2012-2023 UCloud 優刻得科技股份有限公司<i>|</i><a rel="nofollow" >滬公網安備 31011002000058號</a><i>|</i><a rel="nofollow" ></a> 滬ICP備12020087號-3</a><i>|</i> <script type="text/javascript" src="https://gyfk12.kuaishang.cn/bs/ks.j?cI=197688&fI=125915" charset="utf-8"></script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?290c2650b305fc9fff0dbdcafe48b59d"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-DZSMXQ3P9N"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-DZSMXQ3P9N'); </script> <script> (function(){ var el = document.createElement("script"); el.src = "https://lf1-cdn-tos.bytegoofy.com/goofy/ttzz/push.js?99f50ea166557aed914eb4a66a7a70a4709cbb98a54ecb576877d99556fb4bfc3d72cd14f8a76432df3935ab77ec54f830517b3cb210f7fd334f50ccb772134a"; el.id = "ttzz"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(el, s); })(window) </script></div> </div> </footer> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.specialneedsforspecialkids.com/" title="国产xxxx99真实实拍">国产xxxx99真实实拍</a> <div class="friend-links"> <a href="http://m.cp97744.com/">国产一区电影</a> </div> </div> </footer> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body><div id="bvtfv" class="pl_css_ganrao" style="display: none;"><span id="bvtfv"><legend id="bvtfv"></legend></span><thead id="bvtfv"><dfn id="bvtfv"><u id="bvtfv"><ruby id="bvtfv"></ruby></u></dfn></thead><sub id="bvtfv"></sub><style id="bvtfv"><nobr id="bvtfv"></nobr></style><label id="bvtfv"></label><th id="bvtfv"><b id="bvtfv"></b></th><sub id="bvtfv"></sub><em id="bvtfv"><strike id="bvtfv"></strike></em><pre id="bvtfv"><p id="bvtfv"></p></pre><dfn id="bvtfv"></dfn><u id="bvtfv"></u><acronym id="bvtfv"><style id="bvtfv"><nobr id="bvtfv"><b id="bvtfv"></b></nobr></style></acronym><track id="bvtfv"></track><pre id="bvtfv"><p id="bvtfv"></p></pre><sup id="bvtfv"></sup><acronym id="bvtfv"><label id="bvtfv"><th id="bvtfv"><b id="bvtfv"></b></th></label></acronym><i id="bvtfv"><track id="bvtfv"></track></i><label id="bvtfv"><th id="bvtfv"><b id="bvtfv"><meter id="bvtfv"></meter></b></th></label><sup id="bvtfv"><style id="bvtfv"></style></sup><ruby id="bvtfv"><thead id="bvtfv"><thead id="bvtfv"><sup id="bvtfv"></sup></thead></thead></ruby><small id="bvtfv"><ins id="bvtfv"><address id="bvtfv"><strike id="bvtfv"></strike></address></ins></small><output id="bvtfv"><sub id="bvtfv"><div id="bvtfv"><dl id="bvtfv"></dl></div></sub></output><big id="bvtfv"><dl id="bvtfv"></dl></big><label id="bvtfv"></label><legend id="bvtfv"><dfn id="bvtfv"><u id="bvtfv"><ruby id="bvtfv"></ruby></u></dfn></legend><address id="bvtfv"><p id="bvtfv"></p></address><track id="bvtfv"></track><meter id="bvtfv"></meter><legend id="bvtfv"><sup id="bvtfv"></sup></legend><style id="bvtfv"></style><dl id="bvtfv"></dl><nobr id="bvtfv"></nobr><sub id="bvtfv"><div id="bvtfv"><ol id="bvtfv"><optgroup id="bvtfv"></optgroup></ol></div></sub><pre id="bvtfv"><track id="bvtfv"><tt id="bvtfv"><menuitem id="bvtfv"></menuitem></tt></track></pre><p id="bvtfv"><var id="bvtfv"><small id="bvtfv"><meter id="bvtfv"></meter></small></var></p><strong id="bvtfv"></strong><font id="bvtfv"><progress id="bvtfv"></progress></font><label id="bvtfv"><strong id="bvtfv"></strong></label><label id="bvtfv"><u id="bvtfv"><mark id="bvtfv"><span id="bvtfv"></span></mark></u></label><mark id="bvtfv"><form id="bvtfv"><thead id="bvtfv"><sup id="bvtfv"></sup></thead></form></mark><font id="bvtfv"><progress id="bvtfv"></progress></font><rp id="bvtfv"><font id="bvtfv"></font></rp><dfn id="bvtfv"><mark id="bvtfv"><form id="bvtfv"><thead id="bvtfv"></thead></form></mark></dfn><strike id="bvtfv"><strong id="bvtfv"><optgroup id="bvtfv"><video id="bvtfv"></video></optgroup></strong></strike><th id="bvtfv"></th><strike id="bvtfv"><var id="bvtfv"><form id="bvtfv"><output id="bvtfv"></output></form></var></strike><thead id="bvtfv"></thead><address id="bvtfv"><strike id="bvtfv"><strong id="bvtfv"><optgroup id="bvtfv"></optgroup></strong></strike></address><dfn id="bvtfv"></dfn><sup id="bvtfv"></sup><rp id="bvtfv"><font id="bvtfv"><legend id="bvtfv"><sup id="bvtfv"></sup></legend></font></rp><nobr id="bvtfv"></nobr><dl id="bvtfv"><i id="bvtfv"></i></dl><mark id="bvtfv"><form id="bvtfv"></form></mark><dfn id="bvtfv"><u id="bvtfv"><ruby id="bvtfv"><form id="bvtfv"></form></ruby></u></dfn><form id="bvtfv"><ins id="bvtfv"></ins></form><legend id="bvtfv"><sup id="bvtfv"></sup></legend><ruby id="bvtfv"><font id="bvtfv"></font></ruby><div id="bvtfv"><strong id="bvtfv"><optgroup id="bvtfv"><video id="bvtfv"></video></optgroup></strong></div><strong id="bvtfv"><small id="bvtfv"></small></strong><small id="bvtfv"><meter id="bvtfv"><acronym id="bvtfv"><p id="bvtfv"></p></acronym></meter></small><legend id="bvtfv"><sup id="bvtfv"></sup></legend><nobr id="bvtfv"><small id="bvtfv"></small></nobr><style id="bvtfv"></style><b id="bvtfv"><meter id="bvtfv"><pre id="bvtfv"><p id="bvtfv"></p></pre></meter></b><form id="bvtfv"></form><legend id="bvtfv"><sup id="bvtfv"></sup></legend><listing id="bvtfv"><tt id="bvtfv"><menuitem id="bvtfv"><form id="bvtfv"></form></menuitem></tt></listing><u id="bvtfv"></u><dfn id="bvtfv"><mark id="bvtfv"></mark></dfn><sup id="bvtfv"><label id="bvtfv"><rp id="bvtfv"><b id="bvtfv"></b></rp></label></sup><div id="bvtfv"></div><b id="bvtfv"></b><rp id="bvtfv"><font id="bvtfv"></font></rp><menuitem id="bvtfv"><span id="bvtfv"></span></menuitem><pre id="bvtfv"></pre><menuitem id="bvtfv"><form id="bvtfv"><i id="bvtfv"><listing id="bvtfv"></listing></i></form></menuitem><sub id="bvtfv"></sub><pre id="bvtfv"><p id="bvtfv"></p></pre><menuitem id="bvtfv"><span id="bvtfv"></span></menuitem><sub id="bvtfv"><strike id="bvtfv"><strong id="bvtfv"><optgroup id="bvtfv"></optgroup></strong></strike></sub><u id="bvtfv"><ruby id="bvtfv"></ruby></u><sup id="bvtfv"><label id="bvtfv"></label></sup><progress id="bvtfv"><acronym id="bvtfv"></acronym></progress><font id="bvtfv"><legend id="bvtfv"><sup id="bvtfv"><label id="bvtfv"></label></sup></legend></font><small id="bvtfv"><ins id="bvtfv"></ins></small><legend id="bvtfv"></legend><strong id="bvtfv"><optgroup id="bvtfv"></optgroup></strong><rp id="bvtfv"><thead id="bvtfv"><legend id="bvtfv"><acronym id="bvtfv"></acronym></legend></thead></rp><legend id="bvtfv"><dfn id="bvtfv"><u id="bvtfv"><ruby id="bvtfv"></ruby></u></dfn></legend><ruby id="bvtfv"><thead id="bvtfv"><thead id="bvtfv"><label id="bvtfv"></label></thead></thead></ruby><big id="bvtfv"><dl id="bvtfv"><pre id="bvtfv"><track id="bvtfv"></track></pre></dl></big><b id="bvtfv"><progress id="bvtfv"><acronym id="bvtfv"><style id="bvtfv"></style></acronym></progress></b><pre id="bvtfv"><video id="bvtfv"><em id="bvtfv"><big id="bvtfv"></big></em></video></pre><rp id="bvtfv"><thead id="bvtfv"><thead id="bvtfv"><label id="bvtfv"></label></thead></thead></rp><rp id="bvtfv"></rp><address id="bvtfv"></address><address id="bvtfv"><strike id="bvtfv"></strike></address><meter id="bvtfv"><pre id="bvtfv"><p id="bvtfv"><var id="bvtfv"></var></p></pre></meter><font id="bvtfv"><legend id="bvtfv"></legend></font><label id="bvtfv"><nobr id="bvtfv"><b id="bvtfv"><meter id="bvtfv"></meter></b></nobr></label><var id="bvtfv"><small id="bvtfv"><ins id="bvtfv"><address id="bvtfv"></address></ins></small></var><nobr id="bvtfv"><b id="bvtfv"><meter id="bvtfv"><pre id="bvtfv"></pre></meter></b></nobr><menuitem id="bvtfv"><dl id="bvtfv"><i id="bvtfv"><listing id="bvtfv"></listing></i></dl></menuitem><optgroup id="bvtfv"><output id="bvtfv"><em id="bvtfv"><big id="bvtfv"></big></em></output></optgroup><pre id="bvtfv"><p id="bvtfv"></p></pre><i id="bvtfv"></i><pre id="bvtfv"><track id="bvtfv"></track></pre><big id="bvtfv"><ol id="bvtfv"><pre id="bvtfv"><track id="bvtfv"></track></pre></ol></big><font id="bvtfv"><progress id="bvtfv"></progress></font><label id="bvtfv"></label><video id="bvtfv"><sub id="bvtfv"><div id="bvtfv"><strong id="bvtfv"></strong></div></sub></video><div id="bvtfv"><strong id="bvtfv"></strong></div><strike id="bvtfv"></strike><ol id="bvtfv"><pre id="bvtfv"><track id="bvtfv"><tt id="bvtfv"></tt></track></pre></ol><p id="bvtfv"></p><form id="bvtfv"><thead id="bvtfv"></thead></form><legend id="bvtfv"><label id="bvtfv"></label></legend><legend id="bvtfv"><sup id="bvtfv"></sup></legend><form id="bvtfv"></form><sub id="bvtfv"><strike id="bvtfv"><strong id="bvtfv"><optgroup id="bvtfv"></optgroup></strong></strike></sub><sup id="bvtfv"><strong id="bvtfv"><rp id="bvtfv"><b id="bvtfv"></b></rp></strong></sup><dl id="bvtfv"><i id="bvtfv"><track id="bvtfv"><dfn id="bvtfv"></dfn></track></i></dl><meter id="bvtfv"><pre id="bvtfv"></pre></meter><dl id="bvtfv"></dl><label id="bvtfv"></label><i id="bvtfv"><listing id="bvtfv"><dfn id="bvtfv"><mark id="bvtfv"></mark></dfn></listing></i><dfn id="bvtfv"><u id="bvtfv"><mark id="bvtfv"><form id="bvtfv"></form></mark></u></dfn><i id="bvtfv"></i><u id="bvtfv"><ruby id="bvtfv"></ruby></u><pre id="bvtfv"><track id="bvtfv"><tt id="bvtfv"><big id="bvtfv"></big></tt></track></pre><var id="bvtfv"><small id="bvtfv"><ins id="bvtfv"><address id="bvtfv"></address></ins></small></var><optgroup id="bvtfv"></optgroup><small id="bvtfv"></small><i id="bvtfv"><listing id="bvtfv"></listing></i><style id="bvtfv"></style><i id="bvtfv"><listing id="bvtfv"></listing></i><em id="bvtfv"></em><track id="bvtfv"><tt id="bvtfv"></tt></track><var id="bvtfv"></var><dfn id="bvtfv"><mark id="bvtfv"><form id="bvtfv"><legend id="bvtfv"></legend></form></mark></dfn><acronym id="bvtfv"><style id="bvtfv"></style></acronym><i id="bvtfv"></i><em id="bvtfv"><div id="bvtfv"></div></em><dfn id="bvtfv"><mark id="bvtfv"><span id="bvtfv"><legend id="bvtfv"></legend></span></mark></dfn><b id="bvtfv"><meter id="bvtfv"><pre id="bvtfv"><p id="bvtfv"></p></pre></meter></b><big id="bvtfv"><dl id="bvtfv"><i id="bvtfv"><listing id="bvtfv"></listing></i></dl></big><dfn id="bvtfv"></dfn><strong id="bvtfv"><ruby id="bvtfv"></ruby></strong><label id="bvtfv"><u id="bvtfv"></u></label></div> <script src="http://m.specialneedsforspecialkids.com/yun/static/theme/ukd/js/common.js"></script> <<script type="text/javascript"> $(".site-seo-depict *,.site-content-answer-body *,.site-body-depict *").css("max-width","100%"); </script> </html>