HTML基础篇(标签和属性整--已剔除不被浏览器支持的部分)

行内元素有:a b span img input select strong 
块级元素有:div ul ol li dl dt dd h1 h2 h3 h4…p  

HTML 参考手册- (HTML5 标准)


功能排序

New : HTML5 新标签

标签 描述
基础  
  定义文档类型。
定义一个 HTML 文档
</span></span></td> <td><span style="color:#ff0000;">为文档定义一个标题</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><body></span></span></td> <td><span style="color:#ff0000;">定义文档的主体</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><h1> to <h6></span></span></td> <td><span style="color:#ff0000;">定义 HTML 标题</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><p></span></span></td> <td><span style="color:#ff0000;">定义一个段落</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><br></span></span></td> <td><span style="color:#ff0000;">定义简单的折行。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><hr></span></span></td> <td><span style="color:#ff0000;">定义水平线。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><!--...--></span></span></td> <td><span style="color:#ff0000;">定义一个注释</span></td> </tr> <tr> <td><span style="color:#ff0000;"><strong>格式</strong></span></td> <td><span style="color:#ff0000;"> </span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td><span style="color:#ff0000;"> </span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><abbr></span></span></td> <td><span style="color:#ff0000;">定义一个缩写。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td><span style="color:#ff0000;"> </span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><b></span></span></td> <td><span style="color:#ff0000;">定义粗体文本。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td><span style="color:#ff0000;"> </span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><bdo></span></span></td> <td><span style="color:#ff0000;">定义文本的方向。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td><span style="color:#ff0000;"> </span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><blockquote></span></span></td> <td><span style="color:#ff0000;">定义块引用。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td><span style="color:#ff0000;"> </span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td><span style="color:#ff0000;"> </span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><del></span></span></td> <td><span style="color:#ff0000;">定义被删除文本。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td><span style="color:#ff0000;"> </span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><em></span></span></td> <td><span style="color:#ff0000;">定义强调文本。 斜体。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td><span style="color:#ff0000;"> </span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><i></span></span></td> <td><span style="color:#ff0000;">定义斜体文本。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><ins></span></span></td> <td><span style="color:#ff0000;">定义被插入文本。下划线。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td><span style="color:#ff0000;"> </span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><mark></span><span class="new">New</span></span></td> <td><span style="color:#ff0000;">定义带有记号的文本。黄色高亮。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><meter></span><span class="new">New</span></span></td> <td><span style="color:#ff0000;">定义度量衡。仅用于已知最大和最小值的度量。(类似进度条的效果,很明显)</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><pre></span></span></td> <td><span style="color:#ff0000;">定义预格式文本。写好的格式(比如空格和空行)不会消失。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><progress></span><span class="new">New</span></span></td> <td><span style="color:#ff0000;">定义运行中的任务进度(进程)。哦我错了,原来这个才是进度条。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><q></span></span></td> <td><span style="color:#ff0000;">定义短的引用。自动加上双引号而已。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td> </td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><rt></span><span class="new">New</span></span></td> <td><span style="color:#ff0000;">定义字符(中文注音或字符)的解释或发音。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><ruby></span><span class="new">New</span></span></td> <td><span style="color:#ff0000;">定义 ruby 注释(中文注音或字符)。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><s></span></span></td> <td><span style="color:#ff0000;">定义加删除线的文本。效果和<del>相同</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td> </td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td> </td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"> </span></span></td> <td> </td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><strong></span></span></td> <td><span style="color:#ff0000;">定义语气更为强烈的强调文本。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><sub></span></span></td> <td><span style="color:#ff0000;">定义下标文本。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><sup></span></span></td> <td><span style="color:#ff0000;">定义上标文本。</span></td> </tr> <tr> <td><time><span class="new">New</span></td> <td>定义一个日期/时间。效果是对于搜索引擎。</td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><u></span></span></td> <td><span style="color:#ff0000;">定义下划线文本。和<ins>效果一样。</span></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td><wbr><span class="new">New</span></td> <td>规定在文本中的何处适合添加换行符。</td> </tr> <tr> <td><strong>表单</strong></td> <td> </td> </tr> <tr> <td><span style="font-size:18pt;"><form></span></td> <td> <p>定义一个 HTML 表单,用于用户输入。</p> <p><span class="new">New :HTML5 中的新属性。</span></p> <table id="table1" class="reference notranslate"> <tbody> <tr> <th align="left" width="20%">属性</th> <th align="left" width="37%">值</th> <th align="left" width="43%">描述</th> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>accept-charset</td> <td><em>character_set</em></td> <td>规定服务器可处理的表单数据字符集。</td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;">action</span></span></td> <td><span style="color:#ff0000;"><em>URL</em></span></td> <td><span style="color:#ff0000;">规定当提交表单时向何处发送表单数据。</span></td> </tr> <tr> <td>autocomplete<span class="new">New</span></td> <td>on<br>off</td> <td>规定是否启用表单的自动完成功能。</td> </tr> <tr> <td>enctype</td> <td>application/x-www-form-urlencoded<br>multipart/form-data<br>text/plain</td> <td>规定在向服务器发送表单数据之前如何对其进行编码。(适用于 method="post" 的情况)</td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;">method</span></span></td> <td><span style="color:#ff0000;">get</span><br><span style="color:#ff0000;">post</span></td> <td><span style="color:#ff0000;">规定用于发送表单数据的 HTTP 方法。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;">name</span></span></td> <td><span style="color:#ff0000;"><em>text</em></span></td> <td><span style="color:#ff0000;">规定表单的名称。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;">novalidate</span><span class="new">New</span></span></td> <td><span style="color:#ff0000;">novalidate</span></td> <td><span style="color:#ff0000;">如果使用该属性,则提交表单时不进行验证。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;">target</span></span></td> <td><span style="color:#ff0000;">_blank</span><br><span style="color:#ff0000;">_self</span><br><span style="color:#ff0000;">_parent</span><br><span style="color:#ff0000;">_top</span></td> <td><span style="color:#ff0000;">规定在何处打开 action URL。</span></td> </tr> </tbody> </table></td> </tr> <tr> <td><span style="font-size:18pt;"><input></span></td> <td> <p>定义一个输入控件</p> <h2>属性</h2> <p><span class="new">New : HTML5新标签。</span></p> <table class="reference"> <tbody> <tr> <th align="left" width="22%">属性</th> <th align="left" width="37%">值</th> <th align="left" width="41%">描述</th> </tr> <tr> <td>accept</td> <td>audio/* video/* image/* <em>MIME_type</em></td> <td>规定通过文件上传来提交的文件的类型。 (只针对type="file")</td> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>alt</td> <td><em>text</em></td> <td>定义图像输入的替代文本。 (只针对type="image")</td> </tr> <tr> <td class="style1">autocomplete<span class="new">New</span></td> <td>on off</td> <td>autocomplete 属性规定 <input> 元素输入字段是否应该启用自动完成功能。</td> </tr> <tr> <td>autofocus<span class="new">New</span></td> <td>autofocus</td> <td>属性规定当页面加载时 <input> 元素应该自动获得焦点。</td> </tr> <tr> <td>checked</td> <td>checked</td> <td>checked 属性规定在页面加载时应该被预先选定的 <input> 元素。 (只针对 type="checkbox" 或者 type="radio")</td> </tr> <tr> <td>disabled</td> <td>disabled</td> <td>disabled 属性规定应该禁用的 <input> 元素。</td> </tr> <tr> <td>form<span class="new">New</span></td> <td><em>form_id</em></td> <td>form 属性规定 <input> 元素所属的一个或多个表单。</td> </tr> <tr> <td>formaction<span class="new">New</span></td> <td><em>URL</em></td> <td>属性规定当表单提交时处理输入控件的文件的 URL。(只针对 type="submit" 和 type="image")</td> </tr> <tr> <td>formenctype<span class="new">New</span></td> <td>application/x-www-form-urlencoded multipart/form-data text/plain</td> <td>属性规定当表单数据提交到服务器时如何编码(只适合 type="submit" 和 type="image")。</td> </tr> <tr> <td>formmethod<span class="new">New</span></td> <td>get post</td> <td>定义发送表单数据到 action URL 的 HTTP 方法。 (只适合 type="submit" 和 type="image")。<span style="color:#ff0000;">覆盖form的method方法!</span></td> </tr> <tr> <td>formnovalidate<span class="new">New</span></td> <td>formnovalidate</td> <td>formnovalidate 属性覆盖 <form> 元素的 novalidate 属性。</td> </tr> <tr> <td>formtarget<span class="new">New</span></td> <td>_blank _self _parent _top <em>framename</em></td> <td>规定表示提交表单后在哪里显示接收到响应的名称或关键词。(只适合 type="submit" 和 type="image")</td> </tr> <tr> <td>height<span class="new">New</span></td> <td><em>pixels</em></td> <td>规定 <input>元素的高度。(只针对type="image")</td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;">list</span><span class="new">New</span></span></td> <td><span style="color:#ff0000;"><em>datalist_id</em></span></td> <td><span style="color:#ff0000;">属性引用 <datalist> 元素,其中包含 <input> 元素的预定义选项。</span></td> </tr> <tr> <td>max<span class="new">New</span></td> <td><em>number date</em></td> <td> <p>属性规定 <input> 元素的最大值。</p> <h2>定义和用法</h2> <p>max 属性规定 <input> 元素的最大值。</p> <p><strong>提示:</strong>max 属性与 min 属性配合使用,可创建合法值范围。</p> <p><strong>注意:</strong>max 和 min 属性适用于以下 input 类型:number、range、date、datetime、datetime-local、month、time 和 week。</p> </td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;">maxlength</span></span></td> <td><span style="color:#ff0000;"><em>number</em></span></td> <td><span style="color:#ff0000;">属性规定 <input> 元素中允许的最大字符数。</span></td> </tr> <tr> <td>min<span class="new">New</span></td> <td><em>number date</em></td> <td>属性规定 <input>元素的最小值。</td> </tr> <tr> <td>multiple<span class="new">New</span></td> <td>multiple</td> <td> <p>属性规定允许用户输入到 <input> 元素的多个值。</p> <h2>定义和用法</h2> <p>multiple 属性是一个布尔属性。</p> <p>multiple 属性规定允许用户输入到 <input> 元素的多个值。</p> <p><strong>注意:</strong>multiple 属性适用于以下 input 类型:email 和 file。</p> </td> </tr> <tr> <td>name</td> <td><em>text</em></td> <td>name 属性规定 <input> 元素的名称。</td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;">pattern</span><span class="new">New</span></span></td> <td><span style="color:#ff0000;"><em>regexp</em></span></td> <td> <p><span style="color:#ff0000;">pattern 属性规定用于验证 <input> 元素的值的正则表达式。</span></p> <h2><span style="color:#ff0000;">定义和用法</span></h2> <p><span style="color:#ff0000;">pattern 属性规定用于验证 <input> 元素的值的正则表达式。</span></p> <p><span style="color:#ff0000;"><strong>注意:</strong>pattern 属性适用于下面的 input 类型:text、search、url、tel、email 和 password。</span></p> <p><span style="color:#333399;"><strong>提示:</strong>请使用全局的 <span style="color:#333399;">title</span> 属性来描述模式以帮助用户。</span></p> <p><span style="color:#ff0000;"><strong>提示:</strong>可以在我们的 JavaScript 教程中学习更多有关 <span style="color:#ff0000;">正则表达式</span> 的知识。</span></p> </td> </tr> <tr> <td>placeholder<span class="new">New</span></td> <td><em>text</em></td> <td>placeholder 属性规定可描述输入 <input> 字段预期值的简短的提示信息 。</td> </tr> <tr> <td>readonly</td> <td>readonly</td> <td>readonly 属性规定输入字段是只读的。</td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;">required</span><span class="new">New</span></span></td> <td><span style="color:#ff0000;">required</span></td> <td><span style="color:#ff0000;">属性规定必需在提交表单之前填写输入字段。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;">size</span></span></td> <td><span style="color:#ff0000;"><em>number</em></span></td> <td><span style="color:#ff0000;">size 属性规定以字符数计的 <input> 元素的可见宽度。</span></td> </tr> <tr> <td>src</td> <td><em>URL</em></td> <td>src 属性规定显示为提交按钮的图像的 URL。 (只针对 type="image")</td> </tr> <tr> <td>step<span class="new">New</span></td> <td><em>number</em></td> <td> <p>step 属性规定 <input> 元素的合法数字间隔。</p> <h2>定义和用法</h2> <p>step 属性规定 <input> 元素的合法数字间隔。</p> <p>实例:如果 step="3",则合法数字应该是 -3、0、3、6,以此类推。</p> <p><strong>提示:</strong>step 属性可以与 max 和 min 属性配合使用,以创建合法值的范围。</p> <p><strong>注意:</strong>step 属性适用于下面的 input 类型:number、range、date、datetime、datetime-local、month、time 和 week。</p> </td> </tr> <tr> <td>type</td> <td>button <br>checkbox <br>color <br>date <br>datetime <br>datetime-local <br>email <br>file <br>hidden <br>image <br>month <br>number <br>password <br>radio <br>range <br>reset <br>search <br>submit <br>tel <br>text <br>time <br>url <br>week</td> <td> <table class="dataintable"> <tbody> <tr> <td>button</td> <td>定义可点击的按钮(大多与 JavaScript 使用来启动脚本)</td> </tr> <tr> <td>checkbox</td> <td>定义复选框。</td> </tr> <tr> <td class="html5_new">color</td> <td>定义拾色器。</td> </tr> <tr> <td class="html5_new">date</td> <td>定义日期字段(带有 calendar 控件)</td> </tr> <tr> <td class="html5_new">datetime</td> <td>定义日期字段(带有 calendar 和 time 控件)</td> </tr> <tr> <td class="html5_new">datetime-local</td> <td>定义日期字段(带有 calendar 和 time 控件)</td> </tr> <tr> <td class="html5_new">month</td> <td>定义日期字段的月(带有 calendar 控件)</td> </tr> <tr> <td class="html5_new">week</td> <td>定义日期字段的周(带有 calendar 控件)</td> </tr> <tr> <td class="html5_new">time</td> <td>定义日期字段的时、分、秒(带有 time 控件)</td> </tr> <tr> <td class="html5_new">email</td> <td>定义用于 e-mail 地址的文本字段</td> </tr> <tr> <td>file</td> <td>定义输入字段和 "浏览..." 按钮,供文件上传</td> </tr> <tr> <td>hidden</td> <td>定义隐藏输入字段</td> </tr> <tr> <td>image</td> <td>定义图像作为提交按钮</td> </tr> <tr> <td class="html5_new">number</td> <td>定义带有 spinner 控件的数字字段</td> </tr> <tr> <td>password</td> <td>定义密码字段。字段中的字符会被遮蔽。</td> </tr> <tr> <td>radio</td> <td>定义单选按钮。</td> </tr> <tr> <td class="html5_new">range</td> <td>定义带有 slider 控件的数字字段。</td> </tr> <tr> <td>reset</td> <td>定义重置按钮。重置按钮会将所有表单字段重置为初始值。</td> </tr> <tr> <td class="html5_new">search</td> <td>定义用于搜索的文本字段。</td> </tr> <tr> <td>submit</td> <td>定义提交按钮。提交按钮向服务器发送数据。</td> </tr> <tr> <td class="html5_new">tel</td> <td>定义用于电话号码的文本字段。</td> </tr> <tr> <td>text</td> <td>默认。定义单行输入字段,用户可在其中输入文本。默认是 20 个字符。</td> </tr> <tr> <td class="html5_new">url</td> <td>定义用于 URL 的文本字段。</td> </tr> </tbody> </table></td> </tr> <tr> <td>value</td> <td><em>text</em></td> <td> <p>指定 <input> 元素 value 的值。</p> <h2>定义和用法</h2> <p>value 属性规定 <input> 元素的值。</p> <p>value 属性对于不同 input 类型,用法也不同:</p> <ul> <li>对于 "button"、"reset"、"submit" 类型 - 定义按钮上的文本</li> <li>对于 "text"、"password"、"hidden" 类型 - 定义输入字段的初始(默认)值</li> <li>对于 "checkbox"、"radio"、"image" 类型 - 定义与 input 元素相关的值,当提交表单时该值会发送到表单的 action URL。</li> </ul><p><strong>注意:</strong>value 属性对于 <input type="checkbox"> 和 <input type="radio"> 是必需的。</p> <p><strong>注意:</strong>value 属性不适用于 <input type="file">。</p> </td> </tr> <tr> <td>width<span class="new">New</span></td> <td><em>pixels</em></td> <td>width 属性规定 <input> 元素的宽度。 (只针对type="image")</td> </tr> </tbody> </table></td> </tr> <tr> <td><textarea></td> <td> <p>定义多行的文本输入控件。</p> <h2>属性</h2> <p><span class="new">New:HTML5 中的新属性。</span></p> <table class="reference notranslate"> <tbody> <tr> <th align="left" width="20%">属性</th> <th align="left" width="20%">值</th> <th align="left" width="60%">描述</th> </tr> <tr> <td>autofocus<span class="new">New</span></td> <td>autofocus</td> <td>规定当页面加载时,文本区域自动获得焦点。</td> </tr> <tr> <td>cols</td> <td><em>number</em></td> <td>规定文本区域内可见的列数。</td> </tr> <tr> <td>disabled</td> <td>disabled</td> <td>规定禁用文本区域。</td> </tr> <tr> <td>form<span class="new">New</span></td> <td><em>form_id</em></td> <td>定义文本区域所属的一个或多个表单。</td> </tr> <tr> <td>maxlength<span class="new">New</span></td> <td><em>number</em></td> <td>规定文本区域允许的最大字符数。</td> </tr> <tr> <td>name</td> <td><em>text</em></td> <td>规定文本区域的名称。</td> </tr> <tr> <td>placeholder<span class="new">New</span></td> <td><em>text</em></td> <td>规定一个简短的提示,描述文本区域期望的输入值。</td> </tr> <tr> <td>readonly</td> <td>readonly</td> <td>规定文本区域为只读。</td> </tr> <tr> <td>required<span class="new">New</span></td> <td>required</td> <td>规定文本区域是必需的/必填的。</td> </tr> <tr> <td>rows</td> <td><em>number</em></td> <td>规定文本区域内可见的行数。</td> </tr> <tr> <td>wrap<span class="new">New</span></td> <td>hard<br>soft</td> <td>规定当提交表单时,文本区域中的文本应该怎样换行。</td> </tr> </tbody> </table></td> </tr> <tr> <td><button></td> <td> <p>定义按钮。</p> <table class="reference notranslate"> <tbody> <tr> <td>autofocus<span class="new">New</span></td> <td>autofocus</td> <td>规定当页面加载时按钮应当自动地获得焦点。</td> </tr> <tr> <td>disabled</td> <td>disabled</td> <td>规定应该禁用该按钮。</td> </tr> <tr> <td>form<span class="new">New</span></td> <td><em>form_id</em></td> <td>规定按钮属于一个或多个表单。</td> </tr> <tr> <td>formaction<span class="new">New</span></td> <td><em>URL</em></td> <td>规定当提交表单时向何处发送表单数据。覆盖 form 元素的 action 属性。该属性与 type="submit" 配合使用。</td> </tr> <tr> <td>formenctype<span class="new">New</span></td> <td>application/x-www-form-urlencoded<br>multipart/form-data<br>text/plain</td> <td>规定在向服务器发送表单数据之前如何对其进行编码。覆盖 form 元素的 enctype 属性。该属性与 type="submit" 配合使用。</td> </tr> <tr> <td>formmethod<span class="new">New</span></td> <td>get<br>post</td> <td>规定用于发送表单数据的 HTTP 方法。覆盖 form 元素的 method 属性。该属性与 type="submit" 配合使用。</td> </tr> <tr> <td>formnovalidate<span class="new">New</span></td> <td>formnovalidate</td> <td>如果使用该属性,则提交表单时不进行验证。覆盖 form 元素的 novalidate 属性。该属性与 type="submit" 配合使用。</td> </tr> <tr> <td>formtarget<span class="new">New</span></td> <td>_blank<br>_self<br>_parent<br>_top<br><em>framename</em></td> <td>规定在何处打开 action URL。覆盖 form 元素的 target 属性。该属性与 type="submit" 配合使用。</td> </tr> <tr> <td>name</td> <td><em>name</em></td> <td>规定按钮的名称。</td> </tr> <tr> <td>type</td> <td>button<br>reset<br>submit </td> <td>规定按钮的类型。</td> </tr> <tr> <td>value</td> <td><em>text</em></td> <td>规定按钮的初始值。可由脚本进行修改。</td> </tr> </tbody> </table></td> </tr> <tr> <td><select></td> <td> <p>定义选择列表(下拉列表)。</p> <h2>属性</h2> <p><span class="new">New:HTML5 中的新属性。</span></p> <table class="reference notranslate"> <tbody> <tr> <th align="left" width="20%">属性</th> <th align="left" width="20%">值</th> <th align="left" width="60%">描述</th> </tr> <tr> <td>autofocus<span class="new">New</span></td> <td>autofocus</td> <td>规定在页面加载时下拉列表自动获得焦点。</td> </tr> <tr> <td>disabled</td> <td>disabled</td> <td>当该属性为 true 时,会禁用下拉列表。</td> </tr> <tr> <td>form<span class="new">New</span></td> <td><em>form_id</em></td> <td>定义 select 字段所属的一个或多个表单。</td> </tr> <tr> <td>multiple</td> <td>multiple</td> <td>当该属性为 true 时,可选择多个选项。</td> </tr> <tr> <td>name</td> <td><em>name</em></td> <td>定义下拉列表的名称。</td> </tr> <tr> <td>required<span class="new">New</span></td> <td>required</td> <td>规定用户在提交表单前必须选择一个下拉列表中的选项。</td> </tr> <tr> <td>size</td> <td><em>number</em></td> <td>规定下拉列表中可见选项的数目。</td> </tr> </tbody> </table></td> </tr> <tr> <td><optgroup></td> <td>定义选择列表中相关选项的组合。</td> </tr> <tr> <td><option></td> <td> <p>定义选择列表中的选项。</p> <h2>属性</h2> <table class="reference notranslate"> <tbody> <tr> <th align="left" width="20%">属性</th> <th align="left" width="20%">值</th> <th align="left" width="60%">描述</th> </tr> <tr> <td>disabled</td> <td>disabled</td> <td>规定此选项应在首次加载时被禁用。</td> </tr> <tr> <td>label</td> <td><em>text</em></td> <td>定义当使用 <optgroup> 时所使用的标注。</td> </tr> <tr> <td>selected</td> <td>selected</td> <td>规定选项(在首次显示在列表中时)表现为选中状态。</td> </tr> <tr> <td>value</td> <td><em>text</em></td> <td>定义送往服务器的选项值。</td> </tr> </tbody> </table></td> </tr> <tr> <td><label></td> <td>定义 input 元素的标注。</td> </tr> <tr> <td><fieldset></td> <td>定义围绕表单中元素的边框。</td> </tr> <tr> <td><legend></td> <td>定义 fieldset 元素的标题。</td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><datalist></span><span class="new">New</span></span></td> <td><span style="color:#ff0000;">规定了 input 元素可能的选项列表。与input标签的data属性联合使用。</span></td> </tr> <tr> <td><keygen><span class="new">New</span></td> <td>规定用于表单的密钥对生成器字段。</td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><output></span><span class="new">New</span></span></td> <td><span style="color:#ff0000;">定义一个计算的结果</span></td> </tr> <tr> <td><strong>框架</strong></td> <td> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td><iframe></td> <td> <p>定义内联框架。</p> <h2>标签定义及使用说明</h2> <p><iframe> 标签规定一个内联框架。</p> <p>一个内联框架被用来在当前 HTML 文档中嵌入另一个文档。</p> </td> </tr> <tr> <td><strong>图像</strong></td> <td> </td> </tr> <tr> <td><img></td> <td>定义图像。</td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><map></span></span></td> <td><span style="color:#ff0000;">定义图像映射。<map> 标签用于客户端图像映射。图像映射指带有可点击区域的一幅图像。</span></td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;"><area></span></span></td> <td> <p><span style="color:#ff0000;">定义图像地图内部的区域。</span></p> <table class="reference notranslate"> <tbody> <tr> <td>alt</td> <td><em>text</em></td> <td>规定区域的替代文本。如果使用 href 属性,则该属性是必需的。</td> </tr> <tr> <td>coords</td> <td><em>coordinates</em></td> <td>规定区域的坐标。</td> </tr> <tr> <td>href</td> <td><em>URL</em></td> <td>规定区域的目标 URL。</td> </tr> <tr> <td>hreflang<span class="new">New</span></td> <td><em>language_code</em></td> <td>规定目标 URL 的语言。</td> </tr> <tr> <td>media<span class="new">New</span></td> <td><em>media query</em></td> <td>规定目标 URL 是为何种媒介/设备优化的。默认:all。</td> </tr> <tr> <td>nohref</td> <td><em>value</em></td> <td><span class="deprecated">HTML5 不支持。 规定没有相关链接的区域。</span></td> </tr> <tr> <td>rel<span class="new">New</span></td> <td>alternate<br>author<br>bookmark<br>help<br>license<br>next<br>nofollow<br>noreferrer<br>prefetch<br>prev<br>search<br>tag</td> <td>规定当前文档与目标 URL 之间的关系。</td> </tr> <tr> <td>shape</td> <td>default<br>rect<br>circle<br>poly</td> <td>规定区域的形状。</td> </tr> <tr> <td>target</td> <td>_blank<br>_parent<br>_self<br>_top<br><em>framename</em></td> <td>规定在何处打开目标 URL。</td> </tr> <tr> <td>type<span class="new">New</span></td> <td><em>MIME_type</em></td> <td>规定目标 URL 的 MIME 类型。<br>注:MIME = Multipurpose Internet Mail Extensions。</td> </tr> </tbody> </table></td> </tr> <tr> <td><canvas><span class="new">New</span></td> <td>通过脚本(通常是 JavaScript)来绘制图形(比如图表和其他图像)。<canvas> 标签只是图形容器,您必须使用脚本来绘制图形。</td> </tr> <tr> <td><figcaption><span class="new">New</span></td> <td> <p><figcaption> 标签为 <figure> 元素定义标题。</p> <p><figcaption> 元素应该被置于 <figure> 元素的第一个或最后一个子元素的位置。</p> </td> </tr> <tr> <td><figure><span class="new">New</span></td> <td>figure 标签用于对元素进行组合。<figure> 标签规定独立的流内容(图像、图表、照片、代码等等)。</td> </tr> <tr> <td><strong>Audio/Video</strong></td> <td> </td> </tr> <tr> <td><audio><span class="new">New</span></td> <td> <p>定义声音,比如音乐或其他音频流。</p> <h2>属性</h2> <p><span class="new">New :HTML5 中的新属性。</span></p> <table class="reference notranslate"> <tbody> <tr> <th align="left" width="20%">属性</th> <th align="left" width="15%">值</th> <th align="left" width="55%">描述</th> </tr> <tr> <td>autoplay<span class="new">New</span></td> <td>autoplay</td> <td>如果出现该属性,则音频在就绪后马上播放。</td> </tr> <tr> <td>controls<span class="new">New</span></td> <td>controls</td> <td>如果出现该属性,则向用户显示音频控件(比如播放/暂停按钮)。</td> </tr> <tr> <td>loop<span class="new">New</span></td> <td>loop</td> <td>如果出现该属性,则每当音频结束时重新开始播放。</td> </tr> <tr> <td>muted<span class="new">New</span></td> <td>muted</td> <td>如果出现该属性,则音频输出为静音。</td> </tr> <tr> <td>preload<span class="new">New</span></td> <td>auto<br>metadata<br>none</td> <td>规定当网页加载时,音频是否默认被加载以及如何被加载。</td> </tr> <tr> <td>src<span class="new">New</span></td> <td><em>URL</em></td> <td>规定音频文件的 URL。</td> </tr> </tbody> </table></td> </tr> <tr> <td><source><span class="new">New</span></td> <td>定义media元素 (<video> 和 <audio>)的媒体资源。media</td> </tr> <tr> <td><track><span class="new">New</span></td> <td> <p>为媒体(<video> 和 <audio>)元素定义外部文本轨道。</p> <table class="reference notranslate"> <tbody> <tr> <th align="left" width="20%">属性</th> <th align="left" width="20%">值</th> <th align="left" width="50%">描述</th> </tr> <tr> <td>default<span class="new">New</span></td> <td>default</td> <td>规定该轨道是默认的。如果用户没有选择任何轨道,则使用默认轨道。</td> </tr> <tr> <td>kind<span class="new">New</span></td> <td>captions<br>chapters<br>descriptions<br>metadata<br>subtitles</td> <td>规定文本轨道的文本类型。</td> </tr> <tr> <td>label<span class="new">New</span></td> <td><em>text</em></td> <td>规定文本轨道的标签和标题。</td> </tr> <tr> <td>src<span class="new">New</span></td> <td><em>URL</em></td> <td>必需的。规定轨道文件的 URL。</td> </tr> <tr> <td>srclang<span class="new">New</span></td> <td><em>language_code</em></td> <td>规定轨道文本数据的语言。如果 kind 属性值是 "subtitles",则该属性是必需的。</td> </tr> </tbody> </table></td> </tr> <tr> <td><video><span class="new">New</span></td> <td> <p>定义一个音频或者视频</p> <p><span class="new">New:HTML5 中的新属性。</span></p> <table class="reference notranslate"> <tbody> <tr> <th align="left" width="20%">属性</th> <th align="left" width="20%">值</th> <th align="left" width="50%">描述</th> </tr> <tr> <td>autoplay<span class="new">New</span></td> <td>autoplay</td> <td>如果出现该属性,则视频在就绪后马上播放。</td> </tr> <tr> <td>controls<span class="new">New</span></td> <td>controls</td> <td>如果出现该属性,则向用户显示控件,比如播放按钮。</td> </tr> <tr> <td>height<span class="new">New</span></td> <td><em>pixels</em></td> <td>设置视频播放器的高度。</td> </tr> <tr> <td>loop<span class="new">New</span></td> <td>loop</td> <td>如果出现该属性,则当媒介文件完成播放后再次开始播放。</td> </tr> <tr> <td>muted<span class="new">New</span></td> <td>muted</td> <td>如果出现该属性,视频的音频输出为静音。</td> </tr> <tr> <td valign="top">poster<span class="new">New</span></td> <td valign="top"><em>URL</em></td> <td valign="top">规定视频正在下载时显示的图像,直到用户点击播放按钮。</td> </tr> <tr> <td>preload<span class="new">New</span></td> <td>auto<br>metadata<br>none</td> <td>如果出现该属性,则视频在页面加载时进行加载,并预备播放。如果使用 "autoplay",则忽略该属性。</td> </tr> <tr> <td>src<span class="new">New</span></td> <td><em>URL</em></td> <td>要播放的视频的 URL。</td> </tr> <tr> <td>width<span class="new">New</span></td> <td><em>pixels</em></td> <td>设置视频播放器的宽度。</td> </tr> </tbody> </table></td> </tr> <tr> <td><strong>链接</strong></td> <td> </td> </tr> <tr> <td><a></td> <td> <p>定义一个链接</p> <h2>属性</h2> <p><span class="new">New :HTML5 中的新属性。</span></p> <table class="reference notranslate"> <tbody> <tr> <th align="left" width="20%">属性</th> <th align="left" width="20%">值</th> <th align="left">描述</th> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>download<span class="new">New</span></td> <td><em>filename</em></td> <td>指定下载链接</td> </tr> <tr> <td>href</td> <td><em>URL</em></td> <td>规定链接的目标 URL。</td> </tr> <tr> <td>hreflang</td> <td><em>language_code</em></td> <td>规定目标 URL 的基准语言。仅在 href 属性存在时使用。</td> </tr> <tr> <td>media<span class="new">New</span></td> <td><em>media_query</em></td> <td>规定目标 URL 的媒介类型。默认值:all。仅在 href 属性存在时使用。</td> </tr> <tr> <td>name</td> <td><em>section_name</em></td> <td><span class="deprecated">HTML5 不支持。规定锚的名称。</span></td> </tr> <tr> <td>rel</td> <td>alternate<br>author<br>bookmark<br>help<br>license<br>next<br>nofollow<br>noreferrer<br>prefetch<br>prev<br>search<br>tag</td> <td>规定当前文档与目标 URL 之间的关系。仅在 href 属性存在时使用。</td> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>target</td> <td>_blank<br>_parent<br>_self<br>_top<br><em>framename</em></td> <td>规定在何处打开目标 URL。仅在 href 属性存在时使用。</td> </tr> <tr> <td>type<span class="new">New</span></td> <td><em>MIME_type</em></td> <td>规定目标 URL 的 MIME 类型。仅在 href 属性存在时使用。<br>注:MIME = Multipurpose Internet Mail Extensions。</td> </tr> </tbody> </table></td> </tr> <tr> <td><link></td> <td>定义文档与外部资源的关系。</td> </tr> <tr> <td><nav><span class="new">New</span></td> <td> <p>定义导航链接</p> <p><nav> 标签定义导航链接的部分。</p> <p>并不是所有的 HTML 文档都要使用到 <nav> 元素。<nav> 元素只是作为标注一个导航链接的区域。</p> </td> </tr> <tr> <td><strong>列表</strong></td> <td> </td> </tr> <tr> <td><ul></td> <td>定义一个无序列表</td> </tr> <tr> <td><ol></td> <td>定义一个有序列表</td> </tr> <tr> <td><li></td> <td>定义一个列表项</td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td><dl></td> <td>定义一个定义列表</td> </tr> <tr> <td><dt></td> <td>定义一个定义定义列表中的项目。</td> </tr> <tr> <td><dd></td> <td>定义定义列表中项目的描述。</td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td><strong>表格</strong></td> <td> </td> </tr> <tr> <td><table></td> <td>定义一个表格</td> </tr> <tr> <td><caption></td> <td>定义表格标题。</td> </tr> <tr> <td><th></td> <td>定义表格中的表头单元格。</td> </tr> <tr> <td><tr></td> <td>定义表格中的行。</td> </tr> <tr> <td><td></td> <td>定义表格中的单元。</td> </tr> <tr> <td><thead></td> <td>定义表格中的表头内容。</td> </tr> <tr> <td><tbody></td> <td>定义表格中的主体内容。</td> </tr> <tr> <td><tfoot></td> <td>定义表格中的表注内容(脚注)。</td> </tr> <tr> <td><col></td> <td>定义表格中一个或多个列的属性值。和下面的colgroup配合使用。 <table class="reference notranslate"> <tbody> <tr> <td>span</td> <td><em>number</em></td> <td>规定 <col> 元素应该横跨的列数。</td> </tr> </tbody> </table></td> </tr> <tr> <td><colgroup></td> <td>定义表格中供格式化的列组。</td> </tr> <tr> <td><strong>样式/节</strong></td> <td> </td> </tr> <tr> <td><style></td> <td>定义文档的样式信息。</td> </tr> <tr> <td><div></td> <td>定义文档中的节。</td> </tr> <tr> <td><span></td> <td>定义文档中的节。</td> </tr> <tr> <td><header><span class="new">New</span></td> <td>定义一个文档头部部分</td> </tr> <tr> <td><footer><span class="new">New</span></td> <td>定义一个文档底部</td> </tr> <tr> <td><section><span class="new">New</span></td> <td>定义了文档的某个区域</td> </tr> <tr> <td><article><span class="new">New</span></td> <td>定义一个文章内容</td> </tr> <tr> <td><aside><span class="new">New</span></td> <td>定义其所处内容之外的内容。</td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td><strong>元信息</strong></td> <td> </td> </tr> <tr> <td><head></td> <td>定义关于文档的信息</td> </tr> <tr> <td><meta></td> <td>定义关于 HTML 文档的元信息。</td> </tr> <tr> <td><base></td> <td> <p>定义页面中所有链接的默认地址或默认目标。</p> <h2>属性</h2> <table class="reference"> <tbody> <tr> <th align="left" width="15%">属性</th> <th align="left" width="15%">值</th> <th align="left" width="70%">描述</th> </tr> <tr> <td>href</td> <td><em>URL</em></td> <td>规定页面中所有相对链接的基准 URL。</td> </tr> <tr> <td>target</td> <td>_blank<br>_parent<br>_self<br>_top<br><em>framename</em></td> <td>规定页面中所有的超链接和表单在何处打开。该属性会被每个链接中的 target 属性覆盖。</td> </tr> </tbody> </table></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td><strong>程序</strong></td> <td> </td> </tr> <tr> <td><script></td> <td>定义客户端脚本。</td> </tr> <tr> <td><noscript></td> <td>定义针对不支持客户端脚本的用户的替代内容。</td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td><embed><span class="new">New</span></td> <td> <p>定义了一个容器,用来嵌入外部应用或者互动程序(插件)。</p> <h2>属性</h2> <p><span class="new">New :HTML5 中的新属性。</span></p> <table class="reference notranslate"> <tbody> <tr> <th align="left" width="20%">属性</th> <th align="left" width="20%">值</th> <th align="left">描述</th> </tr> <tr> <td>height<span class="new">New</span></td> <td><em>pixels</em></td> <td>规定嵌入内容的高度。</td> </tr> <tr> <td>src<span class="new">New</span></td> <td><em>URL</em></td> <td>规定被嵌入内容的 URL。</td> </tr> <tr> <td>type<span class="new">New</span></td> <td><em>MIME_type</em></td> <td>规定嵌入内容的 MIME 类型。<br>注:MIME = Multipurpose Internet Mail Extensions。</td> </tr> <tr> <td>width<span class="new">New</span></td> <td><em>pixels</em></td> <td>规定嵌入内容的宽度。</td> </tr> </tbody> </table></td> </tr> <tr> <td> </td> <td> </td> </tr> </tbody> </table> <h1>HTML <span class="color_h1">全局属性</span></h1> <hr> <p><span class="new">New : HTML5 新属性。</span></p> <table class="reference notranslate"> <tbody> <tr> <th align="left" width="25%">属性</th> <th align="left" width="75%">描述</th> </tr> <tr> <td>accesskey</td> <td>设置访问元素的键盘快捷键。</td> </tr> <tr> <td>class</td> <td>规定元素的类名(classname)</td> </tr> <tr> <td>contenteditable<span class="new">New</span></td> <td>规定是否可编辑元素的内容。</td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td>data-*<span class="new">New</span></td> <td> <p>用于存储页面的自定义数据</p> <h2>定义和用法</h2> <p>data-* 属性用于存储私有页面后应用的自定义数据。</p> <p>data-* 属性可以在所有的 HTML 元素中嵌入数据。</p> <p>自定义的数据可以让页面拥有更好的交互体验(不需要使用 Ajax 或去服务端查询数据)。</p> <p>data-* 属性由以下两部分组成:</p> <ol> <li>属性名不要包含大写字母,在 data- 后必须至少有一个字符。</li> <li>该属性可以是任何字符串</li> </ol><p><strong>注意:</strong> 自定义属性前缀 "data-" 会被客户端忽略。</p> </td> </tr> <tr> <td>dir</td> <td>设置元素中内容的文本方向。</td> </tr> <tr> <td>draggable<span class="new">New</span></td> <td>指定某个元素是否可以拖动</td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td><span style="color:#ff0000;"><span style="color:#ff0000;">hidden</span><span class="new">New</span></span></td> <td><span style="color:#ff0000;">hidden 属性规定对元素进行隐藏。</span></td> </tr> <tr> <td>id</td> <td>规定元素的唯一 id</td> </tr> <tr> <td>lang</td> <td>设置元素中内容的语言代码。</td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td>style</td> <td>规定元素的行内样式(inline style)</td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td>title</td> <td> <p>规定元素的额外信息(可在工具提示中显示)</p> <h2>定义和用法</h2> <p>title 属性规定关于元素的额外信息。</p> <p>这些信息通常会在鼠标移到元素上时显示一段工具提示文本(tooltip text)。</p> </td> </tr> <tr> <td>translate<span class="new">New</span></td> <td>指定是否一个元素的值在页面载入时是否需要翻译</td> </tr> </tbody> </table> </div> <p>转载于:https://www.cnblogs.com/cndotabestdota/p/5688981.html</p> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1292661342599192576"></div> <script type="text/javascript" src="/views/front/js/chanyan.js"></script> <!-- 文章页-底部 动态广告位 --> <div class="youdao-fixed-ad" id="detail_ad_bottom"></div> </div> <div class="col-md-3"> <div class="row" id="ad"> <!-- 文章页-右侧1 动态广告位 --> <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_1"> </div> </div> <!-- 文章页-右侧2 动态广告位 --> <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_2"></div> </div> <!-- 文章页-右侧3 动态广告位 --> <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_3"></div> </div> </div> </div> </div> </div> </div> <div class="container"> <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(HTML基础篇(标签和属性整--已剔除不被浏览器支持的部分))</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1943993659481452544.htm" title="guava loadingCache代码示例" target="_blank">guava loadingCache代码示例</a> <span class="text-muted">IM 胡鹏飞</span> <a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%B7%A5%E5%85%B7%E7%B1%BB%E4%BB%8B%E7%BB%8D/1.htm">工具类介绍</a> <div>publicclassTest2{publicstaticvoidmain(String[]args)throwsException{LoadingCachecache=CacheBuilder.newBuilder()//设置并发级别为8,并发级别是指可以同时写缓存的线程数.concurrencyLevel(8)//设置缓存容器的初始容量为10.initialCapacity(10)//设置缓存</div> </li> <li><a href="/article/1943993659967991808.htm" title="系统学习Python——并发模型和异步编程:进程、线程和GIL" target="_blank">系统学习Python——并发模型和异步编程:进程、线程和GIL</a> <span class="text-muted"></span> <div>分类目录:《系统学习Python》总目录在文章《并发模型和异步编程:基础知识》我们简单介绍了Python中的进程、线程和协程。本文就着重介绍Python中的进程、线程和GIL的关系。Python解释器的每个实例都是一个进程。使用multiprocessing或concurrent.futures库可以启动额外的Python进程。Python的subprocess库用于启动运行外部程序(不管使用何种</div> </li> <li><a href="/article/1943993533169987584.htm" title="C++11堆操作深度解析:std::is_heap与std::is_heap_until原理解析与实践" target="_blank">C++11堆操作深度解析:std::is_heap与std::is_heap_until原理解析与实践</a> <span class="text-muted"></span> <div>文章目录堆结构基础与函数接口堆的核心性质函数签名与核心接口std::is_heapstd::is_heap_until实现原理深度剖析std::is_heap的验证逻辑std::is_heap_until的定位策略算法优化细节代码实践与案例分析基础用法演示自定义比较器实现最小堆检查边缘情况处理性能分析与实际应用时间复杂度对比典型应用场景与手动实现的对比注意事项与最佳实践迭代器要求比较器设计C++标</div> </li> <li><a href="/article/1943993281092317184.htm" title="为什么会出现“与此站点的连接不安全”警告?" target="_blank">为什么会出现“与此站点的连接不安全”警告?</a> <span class="text-muted"></span> <div>当浏览器弹出“与此站点的连接不安全”的红色警告时,不仅会让访客感到不安,还可能直接导致用户流失、品牌信誉受损,甚至引发数据泄露风险。作为网站运营者,如何快速解决这一问题?一、为什么会出现“与此站点的连接不安全”警告?浏览器提示“不安全连接”,本质上是检测到当前网站与用户之间的数据传输未经过加密保护。以下是触发警告的常见原因:1.未安装SSL证书SSL(SecureSocketsLayer)证书是网</div> </li> <li><a href="/article/1943993154692771840.htm" title="什么是证书吊销列表?CRL 解释" target="_blank">什么是证书吊销列表?CRL 解释</a> <span class="text-muted">WoTrusSSL</span> <a class="tag" taget="_blank" href="/search/ssl/1.htm">ssl</a><a class="tag" taget="_blank" href="/search/https/1.htm">https</a> <div>数字证书是安全在线互动的支柱,用于验证身份和确保加密通信。但是,当这些证书被盗用或滥用时,必须立即撤销它们以维持信任。这就是证书撤销列表(CRL)的作用所在。CRL由证书颁发机构(CA)维护,对于识别和撤销已撤销的证书,防止其造成危害至关重要。在本指南中,我们将探讨什么是CRL、它们如何运作以及为什么它们对网络安全至关重要。什么是证书吊销列表(CRL)?证书吊销列表(CRL)是证书颁发机构(CA)</div> </li> <li><a href="/article/1943993028356141056.htm" title="有必要获得WHQL测试认证吗,有什么好处?" target="_blank">有必要获得WHQL测试认证吗,有什么好处?</a> <span class="text-muted"></span> <div>什么是WHQL认证?WHQL是MicrosoftWindowsHardwareQualityLab的缩写,中文意思是Windows硬件设备质量实验室,主要是对Windows操作系统的兼容性测试,检验硬件产品和驱动程序在windows系统下的兼容性和稳定性。当某一硬件或软件通过WHQL测试时,制造商可以在其产品包装和广告上使用“DesignedforWindows”标志。该标志可以证明硬件或软件已经</div> </li> <li><a href="/article/1943992776169418752.htm" title="Flask框架入门:快速搭建轻量级Python网页应用" target="_blank">Flask框架入门:快速搭建轻量级Python网页应用</a> <span class="text-muted">「已注销」</span> <a class="tag" taget="_blank" href="/search/python-AI/1.htm">python-AI</a><a class="tag" taget="_blank" href="/search/python%E5%9F%BA%E7%A1%80/1.htm">python基础</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%AB%99%E7%BD%91%E7%BB%9C/1.htm">网站网络</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/flask/1.htm">flask</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a> <div>转载:Flask框架入门:快速搭建轻量级Python网页应用1.Flask基础Flask是一个使用Python编写的轻量级Web应用框架。它的设计目标是让Web开发变得快速简单,同时保持应用的灵活性。Flask依赖于两个外部库:Werkzeug和Jinja2,Werkzeug作为WSGI工具包处理Web服务的底层细节,Jinja2作为模板引擎渲染模板。安装Flask非常简单,可以使用pip安装命令</div> </li> <li><a href="/article/1943992397344075776.htm" title="驱动程序为什么要做 WHQL 认证?" target="_blank">驱动程序为什么要做 WHQL 认证?</a> <span class="text-muted">GDCA SSL证书</span> <a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E5%8D%8F%E8%AE%AE/1.htm">网络协议</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a> <div>驱动程序进行WHQL(WindowsHardwareQualityLabs)认证的核心价值在于解决兼容性、安全性和市场准入三大关键问题,具体必要性如下:️‌一、规避系统拦截,保障驱动可用性‌消除安装警告‌未认证的驱动在安装时会触发Windows的‌红色安全警告‌(如“无法验证发布者”),甚至被系统强制拦截。通过WHQL认证的驱动获得微软数字签名,用户可无阻安装‌。满足系统强制要求‌Windows1</div> </li> <li><a href="/article/1943992398082273280.htm" title="求是网:“内卷式”竞争的突出表现和主要危害有哪些?" target="_blank">求是网:“内卷式”竞争的突出表现和主要危害有哪些?</a> <span class="text-muted">加百力</span> <a class="tag" taget="_blank" href="/search/%E8%B4%A2%E7%BB%8F%E7%A0%94%E7%A9%B6/1.htm">财经研究</a><a class="tag" taget="_blank" href="/search/%E7%A7%91%E6%8A%80%E7%9F%A5%E8%AF%86/1.htm">科技知识</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a> <div>"内卷式"竞争主要表现为:企业层面的低价竞争、同质化竞争和营销"逐底竞争";地方政府层面的违规优惠政策、盲目重复建设和设置市场壁垒。危害体现在三个层面:微观上导致"劣币驱逐良币",损害消费者利益;中观上破坏行业生态,挤压产业链利润空间;宏观上扭曲资源配置,抑制创新活力。什么是“内卷式”竞争?概括其一般特征,是指经济主体为了维持市场地位或争夺有限市场,不断投入大量精力和资源,却没有带来整体收益增长的</div> </li> <li><a href="/article/1943992396924645376.htm" title="WHQL签名怎么申请" target="_blank">WHQL签名怎么申请</a> <span class="text-muted">GDCA SSL证书</span> <a class="tag" taget="_blank" href="/search/windows/1.htm">windows</a> <div>WHQL(WindowsHardwareQualityLabs)签名是微软对硬件和驱动程序进行认证的一种方式,以确保它们与Windows操作系统的兼容性和稳定性。以下是申请WHQL签名的基本步骤,供您参考:1.准备阶段准备硬件设备和驱动程序:确保您的硬件设备已经准备好,并且对应的驱动程序已经经过充分的测试,能够在各种配置和环境下正常工作。获取EV代码签名证书:根据微软的要求,驱动程序进行WHQL认</div> </li> <li><a href="/article/1943992018892025856.htm" title="JSON 与 AJAX" target="_blank">JSON 与 AJAX</a> <span class="text-muted">Auscy</span> <a class="tag" taget="_blank" href="/search/json/1.htm">json</a><a class="tag" taget="_blank" href="/search/ajax/1.htm">ajax</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a> <div>一、JSON(JavaScriptObjectNotation)1.数据类型与语法细节支持的数据类型:基本类型:字符串(需用双引号)、数字、布尔值(true/false)、null。复杂类型:数组([])、对象({})。严格语法规范:键名必须用双引号包裹(如"name":"张三")。数组元素用逗号分隔,最后一个元素后不能有多余逗号。数字不能以0开头(如012会被解析为12),不支持八进制/十六进制</div> </li> <li><a href="/article/1943992018111885312.htm" title="发票合并工具" target="_blank">发票合并工具</a> <span class="text-muted">小朋的软件园</span> <a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/%E6%9C%8D%E5%8A%A1%E5%99%A8/1.htm">服务器</a> <div>"发票合并工具"是一款专为高效整理票据设计的实用工具,支持将来自不同渠道的发票文件(如PDF文档、各类图片格式)快速整合为排版规范的PDF文件,尤其适用于财务报销场景下的批量票据处理需求。核心功能亮点多格式兼容:无缝导入PDF文件及常见图片格式(.png/.jpg/.jpeg/.bmp),适配多来源发票整合需求。智能布局配置:提供灵活的页面布局选项(每页2/3/4张发票),其中"2合1"模式针对报</div> </li> <li><a href="/article/1943991891796226048.htm" title="Python Flask 框架入门:快速搭建 Web 应用的秘诀" target="_blank">Python Flask 框架入门:快速搭建 Web 应用的秘诀</a> <span class="text-muted">Python编程之道</span> <a class="tag" taget="_blank" href="/search/Python%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD%E4%B8%8E%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">Python人工智能与大数据</a><a class="tag" taget="_blank" href="/search/Python%E7%BC%96%E7%A8%8B%E4%B9%8B%E9%81%93/1.htm">Python编程之道</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/flask/1.htm">flask</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/ai/1.htm">ai</a> <div>PythonFlask框架入门:快速搭建Web应用的秘诀关键词Flask、微框架、路由系统、Jinja2模板、请求处理、WSGI、Web开发摘要想快速用Python搭建一个灵活的Web应用?Flask作为“微框架”代表,凭借轻量、可扩展的特性,成为初学者和小型项目的首选。本文将从Flask的核心概念出发,结合生活化比喻、代码示例和实战案例,带你一步步掌握:如何用Flask搭建第一个Web应用?路由</div> </li> <li><a href="/article/1943991261279088640.htm" title="C++ 11 Lambda表达式和min_element()与max_element()的使用_c++ lamda函数 min_element((1)" target="_blank">C++ 11 Lambda表达式和min_element()与max_element()的使用_c++ lamda函数 min_element((1)</a> <span class="text-muted">2401_84976182</span> <a class="tag" taget="_blank" href="/search/%E7%A8%8B%E5%BA%8F%E5%91%98/1.htm">程序员</a><a class="tag" taget="_blank" href="/search/c%E8%AF%AD%E8%A8%80/1.htm">c语言</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a> <div>既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上CC++开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取#include#include#includeusingnamespacestd;boolcmp(int</div> </li> <li><a href="/article/1943991262029869056.htm" title="C++ 11 Lambda表达式和min_element()与max_element()的使用_c++ lamda函数 min_element(" target="_blank">C++ 11 Lambda表达式和min_element()与max_element()的使用_c++ lamda函数 min_element(</a> <span class="text-muted"></span> <div>网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!intmain(){vectormyvec{3,</div> </li> <li><a href="/article/1943991135068286976.htm" title="k8s:安装 Helm 私有仓库ChartMuseum、helm-push插件并上传、安装Zookeeper" target="_blank">k8s:安装 Helm 私有仓库ChartMuseum、helm-push插件并上传、安装Zookeeper</a> <span class="text-muted">云游</span> <a class="tag" taget="_blank" href="/search/docker/1.htm">docker</a><a class="tag" taget="_blank" href="/search/helm/1.htm">helm</a><a class="tag" taget="_blank" href="/search/helm-push/1.htm">helm-push</a> <div>ChartMuseum是Kubernetes生态中用于存储、管理和发布HelmCharts的开源系统,主要用于扩展Helm包管理器的功能核心功能‌集中存储‌:提供中央化仓库存储Charts,支持版本管理和权限控制。‌‌跨集群部署‌:支持多集群环境下共享Charts,简化部署流程。‌‌离线部署‌:适配无网络环境,可将Charts存储在本地或局域网内。‌‌HTTP接口‌:通过HTTP协议提供服务,用户</div> </li> <li><a href="/article/1943991008740044800.htm" title="上位机知识篇---SD卡&U盘镜像" target="_blank">上位机知识篇---SD卡&U盘镜像</a> <span class="text-muted"></span> <div>常用的镜像烧录软件balenaEtcherbalenaEtcher是一个开源的、跨平台的工具,用于将操作系统镜像文件(如ISO和IMG文件)烧录到SD卡和USB驱动器中。以下是其使用方法、使用场景和使用注意事项的介绍:使用方法下载安装:根据自己的操作系统,从官方网站下载对应的安装包。Windows系统下载.exe文件后双击安装;Linux系统若下载的是.deb文件,可在终端执行“sudodpkg-</div> </li> <li><a href="/article/1943990630690648064.htm" title="【LeetCode 热题 100】24. 两两交换链表中的节点——(解法一)迭代+哨兵" target="_blank">【LeetCode 热题 100】24. 两两交换链表中的节点——(解法一)迭代+哨兵</a> <span class="text-muted">xumistore</span> <a class="tag" taget="_blank" href="/search/LeetCode/1.htm">LeetCode</a><a class="tag" taget="_blank" href="/search/leetcode/1.htm">leetcode</a><a class="tag" taget="_blank" href="/search/%E9%93%BE%E8%A1%A8/1.htm">链表</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>Problem:24.两两交换链表中的节点题目:给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。文章目录整体思路完整代码时空复杂度时间复杂度:O(N)空间复杂度:O(1)整体思路这段代码旨在解决一个经典的链表操作问题:两两交换链表中的节点(SwapNodesinPairs)。问题要求将链表中每两个相邻的节点进行交换</div> </li> <li><a href="/article/1943990629709180928.htm" title="Guava LoadingCache" target="_blank">Guava LoadingCache</a> <span class="text-muted">sqyaa.</span> <a class="tag" taget="_blank" href="/search/java%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B/1.htm">java并发编程</a><a class="tag" taget="_blank" href="/search/Java%E7%9F%A5%E8%AF%86/1.htm">Java知识</a><a class="tag" taget="_blank" href="/search/jvm/1.htm">jvm</a><a class="tag" taget="_blank" href="/search/%E7%BC%93%E5%AD%98/1.htm">缓存</a><a class="tag" taget="_blank" href="/search/guava/1.htm">guava</a> <div>LoadingCache是GoogleGuava库提供的一个高级缓存实现,它通过自动加载机制简化了缓存使用模式。核心特性自动加载机制当缓存未命中时,自动调用指定的CacheLoader加载数据线程安全:并发请求下,相同key只会加载一次灵活的过期策略支持基于写入时间(expireAfterWrite)和访问时间(expireAfterAccess)的过期可设置最大缓存大小,基于LRU策略淘汰丰富的</div> </li> <li><a href="/article/1943990125864218624.htm" title="JavaScript 树形菜单总结" target="_blank">JavaScript 树形菜单总结</a> <span class="text-muted">Auscy</span> <a class="tag" taget="_blank" href="/search/microsoft/1.htm">microsoft</a> <div>树形菜单是前端开发中常见的交互组件,用于展示具有层级关系的数据(如文件目录、分类列表、组织架构等)。以下从核心概念、实现方式、常见功能及优化方向等方面进行总结。一、核心概念层级结构:数据以父子嵌套形式存在,如{id:1,children:[{id:2}]}。节点:树形结构的基本单元,包含自身信息及子节点(若有)。展开/折叠:子节点的显示与隐藏切换,是树形菜单的核心交互。递归渲染:因数据层级不固定,</div> </li> <li><a href="/article/1943989243923722240.htm" title="基于定制开发开源AI智能名片S2B2C商城小程序的社群游戏定制策略研究" target="_blank">基于定制开发开源AI智能名片S2B2C商城小程序的社群游戏定制策略研究</a> <span class="text-muted">说私域</span> <a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">小程序</a><a class="tag" taget="_blank" href="/search/%E6%B8%B8%E6%88%8F/1.htm">游戏</a> <div>摘要:本文聚焦社群游戏定制领域,深入探讨以社群文化和用户偏好为导向的定制策略。通过分析互动游戏活动、社群文化塑造等关键要素,结合定制开发开源AI智能名片S2B2C商城小程序的技术特性,提出针对性游戏定制方案。研究旨在提升社群用户参与度与游戏体验,为社群游戏发展提供理论支持与实践指导。关键词:社群游戏定制;定制开发开源AI智能名片S2B2C商城小程序;社群文化;用户偏好一、引言在数字化社交蓬勃发展的</div> </li> <li><a href="/article/1943989244456398848.htm" title="冒泡、选择、插入排序:三大基础排序算法深度解析(C语言实现)" target="_blank">冒泡、选择、插入排序:三大基础排序算法深度解析(C语言实现)</a> <span class="text-muted">xienda</span> <a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95/1.htm">排序算法</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a> <div>在算法学习道路上,排序算法是每位程序员必须掌握的基石。本文将深入解析冒泡排序、选择排序和插入排序这三种基础排序算法,通过C语言代码实现和对比分析,帮助读者彻底理解它们的差异与应用场景。算法原理与代码实现1.冒泡排序(BubbleSort)工作原理:通过重复比较相邻元素,将较大元素逐步"冒泡"到数组末尾。voidbubbleSort(intarr[],intn){  for(inti=0;iarr[</div> </li> <li><a href="/article/1943988865945628672.htm" title="Leetcode 148. 排序链表" target="_blank">Leetcode 148. 排序链表</a> <span class="text-muted"></span> <div>文章目录前引题目代码(首刷看题解)代码(8.9二刷部分看解析)代码(9.15三刷部分看解析)前引综合性比较强的一道题,要求时间复杂度必须O(logn)才能通过,最适合链表的排序算法就是归并。这里采用自顶向下的方法步骤:找到链表中点(双指针)对两个子链表排序(递归,直到只有一个结点,记得将子链表最后指向nullptr)归并(引入dummy结点)题目Leetcode148.排序链表代码(首刷看题解)c</div> </li> <li><a href="/article/1943988486428225536.htm" title="全面触摸屏输入法设计与实现" target="_blank">全面触摸屏输入法设计与实现</a> <span class="text-muted">长野君</span> <div>本文还有配套的精品资源,点击获取简介:触摸屏输入法是针对触摸设备优化的文字输入方案,包括虚拟键盘、手写、语音识别和手势等多种输入方式。本方案通过提供主程序文件、用户手册、界面截图、示例图、说明文本和音效文件,旨在为用户提供一个完整的、多样的文字输入体验。开发者通过持续优化算法和用户界面,使用户在无物理键盘环境下也能高效准确地进行文字输入。1.触摸屏输入法概述简介在现代信息技术飞速发展的今天,触摸屏</div> </li> <li><a href="/article/1943988486843461632.htm" title="LeetCode 148. 排序链表:归并排序的细节解析" target="_blank">LeetCode 148. 排序链表:归并排序的细节解析</a> <span class="text-muted">进击的小白菜</span> <a class="tag" taget="_blank" href="/search/2025/1.htm">2025</a><a class="tag" taget="_blank" href="/search/Top100/1.htm">Top100</a><a class="tag" taget="_blank" href="/search/%E8%AF%A6%E8%A7%A3/1.htm">详解</a><a class="tag" taget="_blank" href="/search/leetcode/1.htm">leetcode</a><a class="tag" taget="_blank" href="/search/%E9%93%BE%E8%A1%A8/1.htm">链表</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a> <div>文章目录题目描述一、方法思路:归并排序的核心步骤二、关键实现细节:快慢指针分割链表1.快慢指针的初始化问题2.为什么选择`fast=head.next`?示例1:链表长度为偶数(`1->2->3->4`)三、完整代码实现四、复杂度分析五、总结题目描述LeetCode148题要求对链表进行排序,时间复杂度需为O(nlogn),且空间复杂度为O(logn)。由于链表的特殊结构(无法随机访问),归并排序</div> </li> <li><a href="/article/1943987856808669184.htm" title="前端项目架构设计要领" target="_blank">前端项目架构设计要领</a> <span class="text-muted"></span> <div>1.架构设计的核心目标在设计前端项目架构时,核心目标是模块化、可维护、可扩展、可测试,以及开发效率的最大化。这些目标可以通过以下几个方面来实现:组件化:将UI功能封装为可复用的组件。模块化:将业务逻辑分解为独立的模块或服务。自动化构建与部署:实现自动化构建、测试和部署流程,减少人为操作的错误。代码规范化与检查:确保团队协作时,代码风格和质量一致。2.项目目录结构设计一个清晰合理的目录结构对大型项目</div> </li> <li><a href="/article/1943987101301272576.htm" title="精通Canvas:15款时钟特效代码实现指南" target="_blank">精通Canvas:15款时钟特效代码实现指南</a> <span class="text-muted">烟幕缭绕</span> <div>本文还有配套的精品资源,点击获取简介:HTML5的Canvas是一个用于绘制矢量图形的API,通过JavaScript实现动态效果。本项目集合了15种不同的时钟特效代码,帮助开发者通过学习绘制圆形、线条、时间更新、旋转、颜色样式设置及动画效果等概念,深化对Canvas的理解和应用。项目中的CSS文件负责时钟的样式设定,而JS文件则包含实现各种特效的逻辑,通过不同的函数或类处理时间更新和动画绘制,提</div> </li> <li><a href="/article/1943986975048527872.htm" title="高效批量单词翻译工具的设计与应用" target="_blank">高效批量单词翻译工具的设计与应用</a> <span class="text-muted"></span> <div>本文还有配套的精品资源,点击获取简介:在信息技术飞速发展的今天,批量单词翻译工具通过计算机的数据处理能力,大大提高了语言学习和文字处理的效率。用户通过简单输入单词列表到一个文本文件,并运行翻译程序,即可获得翻译结果并保存至指定文件。该工具集成了内置或外部翻译引擎,利用自然语言处理技术实现快速准确的翻译,并可能提供词性识别等附加功能。尽管机器翻译无法完全取代人工校对,但它为用户提供了一种高效的翻译解</div> </li> <li><a href="/article/1943986471220342784.htm" title="嵌入式系统LCD显示模块编程实践" target="_blank">嵌入式系统LCD显示模块编程实践</a> <span class="text-muted"></span> <div>本文还有配套的精品资源,点击获取简介:本文档提供了一个具有800x480分辨率的3.5英寸液晶显示模块LW350AC9001的驱动程序代码,以及嵌入式系统中使用C/C++语言进行硬件编程的实践指南。该模块的2mm厚度使其适用于空间受限的便携式设备。内容包括驱动程序源代码、硬件控制接口使用方法,以及如何在嵌入式系统中进行图形处理、电源管理与性能优化。1.嵌入式系统原理1.1嵌入式系统概念嵌入式系统是</div> </li> <li><a href="/article/1943986344934043648.htm" title="深入剖析OpenJDK 18 GA源码:Java平台最新发展" target="_blank">深入剖析OpenJDK 18 GA源码:Java平台最新发展</a> <span class="text-muted">想法臃肿</span> <div>本文还有配套的精品资源,点击获取简介:OpenJDK18GA作为Java开发的关键里程碑,提供了诸多新特性和改进。本文章深入探讨了OpenJDK18GA源码,揭示其内部机制,帮助开发者更好地理解和利用这个版本。文章还涵盖了PatternMatching、SealedClasses、Records、JEP395、JEP406和JEP407等特性,以及HotSpot虚拟机、编译器、垃圾收集器、内存模型</div> </li> <li><a href="/article/43.htm" title="集合框架" target="_blank">集合框架</a> <span class="text-muted">天子之骄</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a><a class="tag" taget="_blank" href="/search/%E9%9B%86%E5%90%88%E6%A1%86%E6%9E%B6/1.htm">集合框架</a> <div>   集合框架 集合框架可以理解为一个容器,该容器主要指映射(map)、集合(set)、数组(array)和列表(list)等抽象数据结构。 从本质上来说,Java集合框架的主要组成是用来操作对象的接口。不同接口描述不同的数据类型。   简单介绍:   Collection接口是最基本的接口,它定义了List和Set,List又定义了LinkLi</div> </li> <li><a href="/article/170.htm" title="Table Driven(表驱动)方法实例" target="_blank">Table Driven(表驱动)方法实例</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/enum/1.htm">enum</a><a class="tag" taget="_blank" href="/search/Table+Driven/1.htm">Table Driven</a><a class="tag" taget="_blank" href="/search/%E8%A1%A8%E9%A9%B1%E5%8A%A8/1.htm">表驱动</a> <div>实例一: /** * 驾驶人年龄段 * 保险行业,会对驾驶人的年龄做年龄段的区分判断 * 驾驶人年龄段:01-[18,25);02-[25,30);03-[30-35);04-[35,40);05-[40,45);06-[45,50);07-[50-55);08-[55,+∞) */ public class AgePeriodTest { //if...el</div> </li> <li><a href="/article/297.htm" title="Jquery 总结" target="_blank">Jquery 总结</a> <span class="text-muted">cuishikuan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/jquery/1.htm">jquery</a><a class="tag" taget="_blank" href="/search/Ajax/1.htm">Ajax</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/jquery%E6%96%B9%E6%B3%95/1.htm">jquery方法</a> <div>1.$.trim方法用于移除字符串头部和尾部多余的空格。如:$.trim('   Hello   ') // Hello2.$.contains方法返回一个布尔值,表示某个DOM元素(第二个参数)是否为另一个DOM元素(第一个参数)的下级元素。如:$.contains(document.documentElement, document.body); 3.$</div> </li> <li><a href="/article/424.htm" title="面向对象概念的提出" target="_blank">面向对象概念的提出</a> <span class="text-muted">麦田的设计者</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/1.htm">面向对象</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E5%90%91%E8%BF%87%E7%A8%8B/1.htm">面向过程</a> <div>        面向对象中,一切都是由对象展开的,组织代码,封装数据。   在台湾面向对象被翻译为了面向物件编程,这充分说明了,这种编程强调实体。       下面就结合编程语言的发展史,聊一聊面向过程和面向对象。      c语言由贝尔实</div> </li> <li><a href="/article/551.htm" title="linux网口绑定" target="_blank">linux网口绑定</a> <span class="text-muted">被触发</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a> <div>刚在一台IBM Xserver服务器上装了RedHat Linux Enterprise AS 4,为了提高网络的可靠性配置双网卡绑定。 一、环境描述 我的RedHat Linux Enterprise AS 4安装双口的Intel千兆网卡,通过ifconfig -a命令看到eth0和eth1两张网卡。 二、双网卡绑定步骤: 2.1 修改/etc/sysconfig/network</div> </li> <li><a href="/article/678.htm" title="XML基础语法" target="_blank">XML基础语法</a> <span class="text-muted">肆无忌惮_</span> <a class="tag" taget="_blank" href="/search/xml/1.htm">xml</a> <div>一、什么是XML? XML全称是Extensible Markup Language,可扩展标记语言。很类似HTML。XML的目的是传输数据而非显示数据。XML的标签没有被预定义,你需要自行定义标签。XML被设计为具有自我描述性。是W3C的推荐标准。   二、为什么学习XML? 用来解决程序间数据传输的格式问题 做配置文件 充当小型数据库   三、XML与HTM</div> </li> <li><a href="/article/805.htm" title="为网页添加自己喜欢的字体" target="_blank">为网页添加自己喜欢的字体</a> <span class="text-muted">知了ing</span> <a class="tag" taget="_blank" href="/search/%E5%AD%97%E4%BD%93+%E7%A7%92%E8%A1%A8+css/1.htm">字体 秒表 css</a> <div>@font-face { font-family: miaobiao;//定义字体名字 font-style: normal; font-weight: 400; src: url('font/DS-DIGI-e.eot');//字体文件 } 使用: <label style="font-size:18px;font-famil</div> </li> <li><a href="/article/932.htm" title="redis范围查询应用-查找IP所在城市" target="_blank">redis范围查询应用-查找IP所在城市</a> <span class="text-muted">矮蛋蛋</span> <a class="tag" taget="_blank" href="/search/redis/1.htm">redis</a> <div>原文地址: http://www.tuicool.com/articles/BrURbqV 需求 根据IP找到对应的城市 原来的解决方案 oracle表(ip_country): 查询IP对应的城市: 1.把a.b.c.d这样格式的IP转为一个数字,例如为把210.21.224.34转为3524648994 2. select city from ip_</div> </li> <li><a href="/article/1059.htm" title="输入两个整数, 计算百分比" target="_blank">输入两个整数, 计算百分比</a> <span class="text-muted">alleni123</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div> public static String getPercent(int x, int total){ double result=(x*1.0)/(total*1.0); System.out.println(result); DecimalFormat df1=new DecimalFormat("0.0000%"); </div> </li> <li><a href="/article/1186.htm" title="百合——————>怎么学习计算机语言" target="_blank">百合——————>怎么学习计算机语言</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/java+%E7%A7%BB%E5%8A%A8%E5%BC%80%E5%8F%91/1.htm">java 移动开发</a> <div>    对于一个从没有接触过计算机语言的人来说,一上来就学面向对象,就算是心里上面接受的了,灵魂我觉得也应该是跟不上的,学不好是很正常的现象,计算机语言老师讲的再多,你在课堂上面跟着老师听的再多,我觉得你应该还是学不会的,最主要的原因是你根本没有想过该怎么来学习计算机编程语言,记得大一的时候金山网络公司在湖大招聘我们学校一个才来大学几天的被金山网络录取,一个刚到大学的就能够去和</div> </li> <li><a href="/article/1313.htm" title="linux下tomcat开机自启动" target="_blank">linux下tomcat开机自启动</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/tomcat/1.htm">tomcat</a> <div>方法一: 修改Tomcat/bin/startup.sh 为: export JAVA_HOME=/home/java1.6.0_27 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. export PATH=$JAVA_HOME/bin:$PATH export CATALINA_H</div> </li> <li><a href="/article/1440.htm" title="spring aop实例" target="_blank">spring aop实例</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/AOP/1.htm">AOP</a> <div>1.AdviceMethods.java package com.bijian.study.spring.aop.schema; public class AdviceMethods { public void preGreeting() { System.out.println("--how are you!--"); } } 2.beans.x</div> </li> <li><a href="/article/1567.htm" title="[Gson八]GsonBuilder序列化和反序列化选项enableComplexMapKeySerialization" target="_blank">[Gson八]GsonBuilder序列化和反序列化选项enableComplexMapKeySerialization</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/serialization/1.htm">serialization</a> <div>enableComplexMapKeySerialization配置项的含义  Gson在序列化Map时,默认情况下,是调用Key的toString方法得到它的JSON字符串的Key,对于简单类型和字符串类型,这没有问题,但是对于复杂数据对象,如果对象没有覆写toString方法,那么默认的toString方法将得到这个对象的Hash地址。   GsonBuilder用于</div> </li> <li><a href="/article/1694.htm" title="【Spark九十一】Spark Streaming整合Kafka一些值得关注的问题" target="_blank">【Spark九十一】Spark Streaming整合Kafka一些值得关注的问题</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/Stream/1.htm">Stream</a> <div>包括Spark Streaming在内的实时计算数据可靠性指的是三种级别: 1. At most once,数据最多只能接受一次,有可能接收不到 2. At least once, 数据至少接受一次,有可能重复接收 3. Exactly once  数据保证被处理并且只被处理一次,   具体的多读几遍http://spark.apache.org/docs/lates</div> </li> <li><a href="/article/1821.htm" title="shell脚本批量检测端口是否被占用脚本" target="_blank">shell脚本批量检测端口是否被占用脚本</a> <span class="text-muted">ronin47</span> <div>#!/bin/bash cat ports |while read line do#nc -z -w 10 $line nc -z -w 2 $line 58422>/dev/null2>&1if[ $?-eq 0]then echo $line:ok else echo $line:fail fi done 这里的ports 既可以是文件</div> </li> <li><a href="/article/1948.htm" title="java-2.设计包含min函数的栈" target="_blank">java-2.设计包含min函数的栈</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>具体思路参见:http://zhedahht.blog.163.com/blog/static/25411174200712895228171/ import java.util.ArrayList; import java.util.List; public class MinStack { //maybe we can use origin array rathe</div> </li> <li><a href="/article/2075.htm" title="Netty源码学习-ChannelHandler" target="_blank">Netty源码学习-ChannelHandler</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/netty/1.htm">netty</a> <div> 一般来说,“有状态”的ChannelHandler不应该是“共享”的,“无状态”的ChannelHandler则可“共享” 例如ObjectEncoder是“共享”的, 但 ObjectDecoder 不是 因为每一次调用decode方法时,可能数据未接收完全(incomplete), 它与上一次decode时接收到的数据“累计”起来才有可能是完整的数据,是“有状态”的 p</div> </li> <li><a href="/article/2202.htm" title="java生成随机数" target="_blank">java生成随机数</a> <span class="text-muted">cngolon</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>方法一: /** * 生成随机数 * @author cngolon@126.com * @return */ public synchronized static String getChargeSequenceNum(String pre){ StringBuffer sequenceNum = new StringBuffer(); Date dateTime = new D</div> </li> <li><a href="/article/2329.htm" title="POI读写海量数据" target="_blank">POI读写海量数据</a> <span class="text-muted">ctrain</span> <a class="tag" taget="_blank" href="/search/%E6%B5%B7%E9%87%8F%E6%95%B0%E6%8D%AE/1.htm">海量数据</a> <div>import java.io.FileOutputStream; import java.io.OutputStream; import org.apache.poi.xssf.streaming.SXSSFRow; import org.apache.poi.xssf.streaming.SXSSFSheet; import org.apache.poi.xssf.streaming</div> </li> <li><a href="/article/2456.htm" title="mysql 日期格式化date_format详细使用" target="_blank">mysql 日期格式化date_format详细使用</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a><a class="tag" taget="_blank" href="/search/date_format/1.htm">date_format</a><a class="tag" taget="_blank" href="/search/%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F%E8%BD%AC%E6%8D%A2/1.htm">日期格式转换</a><a class="tag" taget="_blank" href="/search/%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F%E5%8C%96/1.htm">日期格式化</a> <div> 日期转换函数的详细使用说明  DATE_FORMAT(date,format) Formats the date value according to the format string. The following specifiers may be used in the format string. The&n</div> </li> <li><a href="/article/2583.htm" title="一个程序员分享8年的开发经验" target="_blank">一个程序员分享8年的开发经验</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/%E7%A8%8B%E5%BA%8F%E5%91%98/1.htm">程序员</a> <div>  在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。 明确入行的目的 很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML, DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容</div> </li> <li><a href="/article/2710.htm" title="android欢迎界面淡入淡出效果" target="_blank">android欢迎界面淡入淡出效果</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a> <div>很多Android应用一开始都会有一个欢迎界面,淡入淡出效果也是用得非常多的,下面来实现一下。 主要代码如下: package com.myaibang.activity; import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.CountDown</div> </li> <li><a href="/article/2837.htm" title="linux 复习笔记之常见压缩命令" target="_blank">linux 复习笔记之常见压缩命令</a> <span class="text-muted">eksliang</span> <a class="tag" taget="_blank" href="/search/tar%E8%A7%A3%E5%8E%8B/1.htm">tar解压</a><a class="tag" taget="_blank" href="/search/linux%E7%B3%BB%E7%BB%9F%E5%B8%B8%E8%A7%81%E5%8E%8B%E7%BC%A9%E5%91%BD%E4%BB%A4/1.htm">linux系统常见压缩命令</a><a class="tag" taget="_blank" href="/search/linux%E5%8E%8B%E7%BC%A9%E5%91%BD%E4%BB%A4/1.htm">linux压缩命令</a><a class="tag" taget="_blank" href="/search/tar%E5%8E%8B%E7%BC%A9/1.htm">tar压缩</a> <div>转载请出自出处:http://eksliang.iteye.com/blog/2109693 linux中常见压缩文件的拓展名 *.gz gzip程序压缩的文件 *.bz2 bzip程序压缩的文件 *.tar tar程序打包的数据,没有经过压缩 *.tar.gz tar程序打包后,并经过gzip程序压缩 *.tar.bz2 tar程序打包后,并经过bzip程序压缩 *.zi</div> </li> <li><a href="/article/2964.htm" title="Android 应用程序发送shell命令" target="_blank">Android 应用程序发送shell命令</a> <span class="text-muted">gqdy365</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a> <div>项目中需要直接在APP中通过发送shell指令来控制lcd灯,其实按理说应该是方案公司在调好lcd灯驱动之后直接通过service送接口上来给APP,APP调用就可以控制了,这是正规流程,但我们项目的方案商用的mtk方案,方案公司又没人会改,只调好了驱动,让应用程序自己实现灯的控制,这不蛋疼嘛!!!! 发就发吧! 一、关于shell指令: 我们知道,shell指令是Linux里面带的</div> </li> <li><a href="/article/3091.htm" title="java 无损读取文本文件" target="_blank">java 无损读取文本文件</a> <span class="text-muted">hw1287789687</span> <a class="tag" taget="_blank" href="/search/%E8%AF%BB%E5%8F%96%E6%96%87%E4%BB%B6/1.htm">读取文件</a><a class="tag" taget="_blank" href="/search/%E6%97%A0%E6%8D%9F%E8%AF%BB%E5%8F%96/1.htm">无损读取</a><a class="tag" taget="_blank" href="/search/%E8%AF%BB%E5%8F%96%E6%96%87%E6%9C%AC%E6%96%87%E4%BB%B6/1.htm">读取文本文件</a><a class="tag" taget="_blank" href="/search/charset/1.htm">charset</a> <div>java 如何无损读取文本文件呢? 以下是有损的 @Deprecated public static String getFullContent(File file, String charset) { BufferedReader reader = null; if (!file.exists()) { System.out.println("getFull</div> </li> <li><a href="/article/3218.htm" title="Firebase 相关文章索引" target="_blank">Firebase 相关文章索引</a> <span class="text-muted">justjavac</span> <a class="tag" taget="_blank" href="/search/firebase/1.htm">firebase</a> <div>Awesome Firebase 最近谷歌收购Firebase的新闻又将Firebase拉入了人们的视野,于是我做了这个 github 项目。 Firebase 是一个数据同步的云服务,不同于 Dropbox 的「文件」,Firebase 同步的是「数据」,服务对象是网站开发者,帮助他们开发具有「实时」(Real-Time)特性的应用。 开发者只需引用一个 API 库文件就可以使用标准 RE</div> </li> <li><a href="/article/3345.htm" title="C++学习重点" target="_blank">C++学习重点</a> <span class="text-muted">lx.asymmetric</span> <a class="tag" taget="_blank" href="/search/C%2B%2B/1.htm">C++</a><a class="tag" taget="_blank" href="/search/%E7%AC%94%E8%AE%B0/1.htm">笔记</a> <div>1.c++面向对象的三个特性:封装性,继承性以及多态性。   2.标识符的命名规则:由字母和下划线开头,同时由字母、数字或下划线组成;不能与系统关键字重名。   3.c++语言常量包括整型常量、浮点型常量、布尔常量、字符型常量和字符串性常量。   4.运算符按其功能开以分为六类:算术运算符、位运算符、关系运算符、逻辑运算符、赋值运算符和条件运算符。 &n</div> </li> <li><a href="/article/3472.htm" title="java bean和xml相互转换" target="_blank">java bean和xml相互转换</a> <span class="text-muted">q821424508</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/bean/1.htm">bean</a><a class="tag" taget="_blank" href="/search/xml/1.htm">xml</a><a class="tag" taget="_blank" href="/search/xml%E5%92%8Cbean%E8%BD%AC%E6%8D%A2/1.htm">xml和bean转换</a><a class="tag" taget="_blank" href="/search/java+bean%E5%92%8Cxml%E8%BD%AC%E6%8D%A2/1.htm">java bean和xml转换</a> <div>这几天在做微信公众号 做的过程中想找个java bean转xml的工具,找了几个用着不知道是配置不好还是怎么回事,都会有一些问题, 然后脑子一热谢了一个javabean和xml的转换的工具里,自己用着还行,虽然有一些约束吧 , 还是贴出来记录一下      顺便你提一下下,这个转换工具支持属性为集合、数组和非基本属性的对象。   packag</div> </li> <li><a href="/article/3599.htm" title="C 语言初级 位运算" target="_blank">C 语言初级 位运算</a> <span class="text-muted">1140566087</span> <a class="tag" taget="_blank" href="/search/%E4%BD%8D%E8%BF%90%E7%AE%97/1.htm">位运算</a><a class="tag" taget="_blank" href="/search/c/1.htm">c</a> <div> 第十章 位运算   1、位运算对象只能是整形或字符型数据,在VC6.0中int型数据占4个字节   2、位运算符: 运算符 作用 ~ 按位求反 << 左移 >> 右移 & 按位与 ^ 按位异或 | 按位或 他们的优先级从高到低;   3、位运算符的运算功能: a、按位取反: ~01001101 = 101</div> </li> <li><a href="/article/3726.htm" title="14点睛Spring4.1-脚本编程" target="_blank">14点睛Spring4.1-脚本编程</a> <span class="text-muted">wiselyman</span> <a class="tag" taget="_blank" href="/search/spring4/1.htm">spring4</a> <div>14.1 Scripting脚本编程 脚本语言和java这类静态的语言的主要区别是:脚本语言无需编译,源码直接可运行; 如果我们经常需要修改的某些代码,每一次我们至少要进行编译,打包,重新部署的操作,步骤相当麻烦; 如果我们的应用不允许重启,这在现实的情况中也是很常见的; 在spring中使用脚本编程给上述的应用场景提供了解决方案,即动态加载bean; spring支持脚本</div> </li> </ul> </div> </div> </div> <div> <div class="container"> <div class="indexes"> <strong>按字母分类:</strong> <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a> </div> </div> </div> <footer id="footer" class="mb30 mt30"> <div class="container"> <div class="footBglm"> <a target="_blank" href="/">首页</a> - <a target="_blank" href="/custom/about.htm">关于我们</a> - <a target="_blank" href="/search/Java/1.htm">站内搜索</a> - <a target="_blank" href="/sitemap.txt">Sitemap</a> - <a target="_blank" href="/custom/delete.htm">侵权投诉</a> </div> <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved. <!-- <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>--> </div> </div> </footer> <!-- 代码高亮 --> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/> <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script> </body> </html>