html

HTML5

  • HTML5
    • 元素分类
      • 内容类型
      • 元素等级
    • 页面结构
      • 页面头部
        • </li> <li><style></li> <li><link></li> </ul> </li> <li>标签的语义化</li> <li>页面标题</li> <li> 页眉页脚 <ul> <li><header></li> <li><footer></li> </ul> </li> <li> 页面导航 <ul> <li><nav></li> </ul> </li> <li> 主要区域 <ul> <li><main></li> </ul> </li> <li> 内容区域 <ul> <li><article></li> </ul> </li> <li> 附加区域 <ul> <li><aside></li> </ul> </li> <li> 区块定义 <ul> <li><section></li> </ul> </li> <li> 容器DIV <ul> <li><div></li> </ul> </li> </ul> </li> <li> 文本相关 <ul> <li> 基本标签 <ul> <li><p></li> <li><span></li> <li><br></li> </ul> </li> <li> 描述文本 <ul> <li><time></li> <li><big></li> <li><small></li> <li><sup></li> <li><sub></li> <li><del></li> <li><ins></li> <li><code></li> <li><progress></li> </ul> </li> <li> 强调文本 <ul> <li><strong></li> <li><b></li> <li><em></li> <li><i></li> <li><mark></li> </ul> </li> <li> 引用标签 <ul> <li><cite></li> <li><blockquote></li> <li><q></li> </ul> </li> <li> 联系信息 <ul> <li><address></li> </ul> </li> </ul> </li> <li> 链接与图片 <ul> <li> 链接 <ul> <li>页面超链接</li> <li>锚点链接</li> <li>邮箱链接</li> <li>电话链接</li> </ul> </li> <li> 图像 <ul> <li><img> 标签</li> </ul> </li> </ul> </li> <li> 列表与多媒体 <ul> <li> 列表 <ul> <li>有序列表</li> <li>无序列表</li> <li>定义列表</li> </ul> </li> <li> 多媒体 <ul> <li>声音</li> <li>视频</li> </ul> </li> </ul> </li> <li> 表格与表单 <ul> <li>表格</li> <li>表单</li> </ul> </li> <li> 其他 <ul> <li>HTML实体符号</li> <li>HTML 颜色</li> </ul> </li> </ul> </li> </ul> <h2>元素分类</h2> <h3>内容类型</h3> <p>HTML5 中引入了很多的标记元素,根据<strong>内容类型</strong>的不同,这些元素被分成了7大类:</p> <ol> <li><p><strong>流内容</strong>(Flow):<br> 包含在文档正常流中的大多数HTML5元素。</p></li> <li><p><strong>元数据</strong>(Metadata):<br> 通常出现在页面的head中,设置页面其他部分的表现和行为 。<br> 元素:<base>,<link>,<meta>,<noscript>,<script>,<style>,<title>。</p></li> <li><p><strong>内联</strong>(Embedded):<br> 在文档中添加其他类型的内容。<br> 元素:<audio>,<video>,<canvas>,<iframe>,<img>,<math>,<object>,<svg>。</p></li> <li><p><strong>交互</strong>(Interactive):<br> 与用户交互的内容。<br> 元素:<a> , <audio> , <video> , <button> , <details> , <embed> , <iframe> , <img> , <input> , <label> , <object> , <select> , <textarea>。</p></li> <li><p><strong>标题</strong>(Heading):<br> 定义段落标题。<br> 元素:<h1>,<h2>,<h3>,<h4>,<h5>,<h6>,<hgroup>。</p></li> <li><p><strong>短语</strong>(Phrasing):<br> 文本和文本标记元素。<br> 元素:<img>,<span>,<strong>,<label>,<br />,<small>,<sub>等。</p></li> <li><p><strong>区段内容</strong>(Sectioning) :<br> 定义标题,内容,导航和页脚的范围。<br> 元素:<article>,<aside>,<nav>,<section></p></li> </ol> <div class="image-package"> <div class="image-container" style="max-width: 546px; max-height: 312px;"> <div class="image-view"> </div> </div> <div class="image-caption"></div> </div> <blockquote> <p>相同的元素可以属于多个内容模型。<br> 各种内容类型在某些区域重叠,具体取决于它们的使用方式。</p> </blockquote> <h3>元素等级</h3> <p>HTML5 的元素按优先等级定义为<strong>结构性元素</strong>、<strong>级块性元素</strong>、<strong>行内语义性元素</strong>和<strong>交互性元素</strong>四大类。</p> <p><strong>结构性元素</strong><br> 结构性元素主要负责 Web 的上下文结构的定义,确保 HTML 文档的完整性,这类元素包括以下几个:</p> <ul> <li>section</li> <li>header</li> <li>footer</li> <li>nav</li> <li>article<br> 等等</li> </ul> <p><strong>级块性元素</strong><br> 级块性元素主要完成 Web 页面区域的划分,确保内容的有效分隔,这类元素包括以下几个:</p> <p><strong>行内语义性元素</strong><br> 行内语义性元素主要完成 Web 页面具体内容的引用和表述,是丰富内容展示的基础,这类元素包括以下几个:</p> <p><strong>交互性元素</strong><br> 交互性元素主要用于功能性的内容表达,会有一定的内容和数据的关联,是各种事件的基础,这类元素包括以下几个:</p> <h2>页面结构</h2> <p>常用H5页面结构布局</p> <pre><code class="html"><!doctype html> <html lang="ja"> <head> <meta charset="utf-8"> <meta name="format-detection" content="telephone=no"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="description" content=""> <meta name="keywords" content=""> <title>

          • 声明HTML文档类型,最好小写。
          • lang:网页的语言,如en/ja等,非必选项目

          页面头部

          标签定义文档的头部,包含了所有的头部标签元素。
          在 标签中你可以插入脚本(scripts), 样式文件(CSS),及各种meta信息。
          可以在头部区域的添加 ,<meta>,<link>,<style>,<script>等。</p> <h4><meta></h4> <p><meta>标签描述了一些基本的元数据,比如针对搜索引擎和更新频度的描述和关键词。</p> <ul> <li><meta>标签提供了元数据.元数据也不显示在页面上,但会被浏览器解析。</li> <li><meta>元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。<br> 元数据可以使用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他Web服务。</li> <li><meta> 一般放置于<head>区域</li> </ul> <p>为搜索引擎定义关键词:</p> <pre><code class="html"><meta name="keywords" content="HTML, CSS, JavaScript"> </code></pre> <p>为网页定义描述内容:</p> <pre><code class="html"><meta name="description" content="一个神奇的网站"> </code></pre> <p>定义字符编码:</p> <pre><code class="html"><meta charset="utf-8"> </code></pre> <p>定义网页作者:</p> <pre><code class="html"><meta name="author" content="VicSong"> </code></pre> <p>在 iPhone 上默认会自动把一串数字加链接样式、并且点击这个数字还会自动拨号,为了不让手机自动将网页中的电话号码显示为拨号的超链接,设置如下:</p> <pre><code class="html"><meta name="format-detection" content="telephone=no"><!--默认开启 --> <meta name="format-detection" content="email=no"><!-- 告诉设备不识别邮箱,点击之后不自动发送,默认开启 --> <meta name="format-detection" content="adress=no"><!--禁止跳转至地图 --> </code></pre> <p>通知IE 以最高级别的可用模式显示内容:</p> <pre><code class="html"><meta http-equiv="X-UA-Compatible" content="IE=edge"> </code></pre> <p>在iPhone的浏览器中页面将以原始大小显示,不允许缩放:</p> <pre><code class="html"><meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> <!-- content属性值 : width:可视区域的宽度,值可为数字或关键词device-width height:同width intial-scale:页面首次被显示是可视区域的缩放级别,取值1.0则页面按实际尺寸显示,无任何缩放 maximum-scale=1.0,允许用户缩放到的最大比例,1.0将禁止 minimum-scale=1.0;允许用户缩放到的最小比例,1.0将禁止 user-scalable:用户是否可以手动对页面进行缩放,no 禁止缩放 --> </code></pre> <h4><title></h4> <p><title>标签定义网页标题,在所有 HTML 文档中是必需的。</p> <ul> <li>定义浏览器工具栏中的标题</li> <li>提供页面被添加到收藏夹时的标题</li> <li>显示在搜索引擎结果中的页面标题</li> </ul> <h4><style></h4> <p><style> 标签定义了HTML文档的样式文件引用地址.</p> <p>在<style> 元素中也可以直接添加样式来渲染HTML文档。</p> <pre><code class="html"><head> <style type="text/css"> body { background-color:yellow; } p { color:blue; } </style> </head> </code></pre> <h4><link></h4> <p><link> 标签定义网页与外部资源之间的关系,常用于链接到 CSS 样式表。</p> <pre><code class="html"><link rel="stylesheet" type="text/css" href="css/common/layout.css"> </code></pre> <p><link>也可以设置网页的图标</p> <pre><code class="html"><link rel="shortcut icon" href="图片url"> </code></pre> <h3>标签的语义化</h3> <ol> <li><p>什么是HTML语义化<br> 根据网页内容的结构(内容语义化),选择合适的html标签(代码语义化)便于开发者浏览,代码更具可读性,同时最重要的是对搜索引擎友好,让爬虫和浏览器很好地解析。</p></li> <li><p>为什么要标签语义化</p></li> </ol> <ul> <li>页面结构清晰:技术上网页内容全部用p标签也能表示大部分内容,但选择合适的语义标签更容易让开发者看懂,页面也能呈现出清晰的内容结构和代码结构,比如:h1表示标题、p标签表示内容、强调内容使用em标签。</li> <li>便于团队开发和维护:语义化使得代码更具有可读性,让其他开发人员更加理解你的html结构,减少差异化。</li> <li>利于SEO优化:和搜索引擎建立良好沟通,有助于爬虫抓取更多的有效信息:爬虫依赖于标签来确定上下文和各个关键字的权重;</li> </ul> <p>常用的语义化的页面结构标签</p> <ul> <li><header>~</header> 头部</li> <li><h1>~<h6>标题</li> <li><nav>~</nav>导航栏</li> <li><section>~</section>区块(有语义化的div)</li> <li><main>~</main>主要区域</li> <li><artical>~</artical>主要内容</li> <li><aside>~</aside>侧边栏</li> <li><footer>~</footer>底部</li> </ul> <h3>页面标题</h3> <p>标题(Heading)是通过 <h1> ~ <h6> 等标签进行定义的。</p> <p><strong>标题很重要</strong><br> 搜索引擎使用标题为网页的结构和内容编制索引。<br> 用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的。</p> <p><strong>规范</strong>:</p> <ul> <li><h1> 标题 <ul> <li>页面里面必须要有且只有一个<h1>。</li> <li><h1> 标题的位置,在页眉,通常网站的LOGO作为<h1>标题</li> </ul> </li> <li>H标题不能跳级,比如页面里面有h3,必须有h1和h2标题</li> </ul> <h3>页眉页脚</h3> <h4><header></h4> <p><header> 标签定义页面的页眉,通常网页的头部作为页眉。</p> <h4><footer></h4> <p><footer> 标签定义页面的页脚,通常网页的底部作为页脚。</p> <h3>页面导航</h3> <h4><nav></h4> <p><nav> 标签定义页面导航链接集合。</p> <pre><code class="html"><nav id="gNavi"> <ul> <li><a href="#">text</a></li> <li><a href="#">text</a></li> <li><a href="#">text</a></li> </nav> </code></pre> <h3>主要区域</h3> <h4><main></h4> <p><main> 标签定义页面的主要内容。</p> <p>==注意==:<main> 元素不能是以下元素的后代:<article>、<aside>、<footer>、<header> 或 <nav>。</p> <blockquote> <p>对于IE浏览器11版本和低于11的版本,推荐向 <main> 元素添加 "main" 这一 ARIA 角色,以保证其可访问性。(屏幕阅读器,如 JAWS,当与较旧版本的 Internet Explorer 一起使用时,需包括此 role 属性<main role="main">才能理解 <main> 元素的语义含义)</p> </blockquote> <h3>内容区域</h3> <h4><article></h4> <p><article> 标签定义独立的自包含内容,像之前的conts部分。</p> <h3>附加区域</h3> <h4><aside></h4> <p><aside> 标签定义页面主内容(article/conts)之外的某些内容(比如侧栏的广告等)。</p> <h3>区块定义</h3> <h4><section></h4> <p><section> 标签定义文档中的区块。</p> <h3>容器DIV</h3> <h4><div></h4> <ul> <li><div> 元素是块级元素,它可用于组合其他 HTML 元素的容器。</li> <li><div> 元素没有特定的含义。有些布局有语义的容器不好表达时可以采用div容器,比如图文混排。</li> </ul> <h2>文本相关</h2> <h3>基本标签</h3> <h4><p></h4> <p>定义文本段落</p> <h4><span></h4> <ul> <li><span> 元素是内联元素,可用作文本的容器。</li> <li><span> 标签与 div 标签都是没有语义的,span 常用于对某些文本特殊控制,但该文本又没有适合的语义标签。</li> </ul> <h4><br></h4> <p>定义文本换行</p> <h3>描述文本</h3> <h4><time></h4> <p><time> 标签定义时间(或日期。</p> <h4><big></h4> <p><big> 标签定义大号字体效果。</p> <h4><small></h4> <p><small> 标签定义小号字体效果。</p> <h4><sup></h4> <p><sup> 标签定义上标文本。</p> <h4><sub></h4> <p><sub> 标签定义下标文本。</p> <h4><del></h4> <p><del> 标签定义已被删除的文本。</p> <ul> <li><s> 标签也定义加删除线文本,已==不赞成使用==。</li> <li><del>请与 <ins> 标签配合使用,来描述文档中的更新和修正。</li> </ul> <pre><code class="html">原价 <del>200元</del> 现价 <ins>100元</ins> </code></pre> <h4><ins></h4> <p><ins> 标签定义被插入页面中的文本,与 <del> 一同使用,来描述文档中的更新和修正。</p> <ul> <li><u> 标签也定义下划线文本,已==不赞成使用==。</li> </ul> <h4><code></h4> <p><code>标签用于显示代码块内容,一般需要代码格式化插件完成。</p> <h4><progress></h4> <p><progress> 标签定义运行中的任务进度(进程)。当游览器不支持时显示内容。</p> <p><progress> 标签的属性有:</p> <ul> <li>max:规定需要完成的值。</li> <li>value:规定进程的当前值。</li> </ul> <p>实例:正在进行中的下载,下载进度的当前值为 60。</p> <pre><code class="html"><progress value="60" max="100">完成60%</progress> </code></pre> <h3>强调文本</h3> <h4><strong></h4> <p><strong> 定义==语气更强==的强调的内容。</p> <h4><b></h4> <p><b> 定义粗体文本。</p> <h4><em></h4> <p><em> 定义强调的内容。</p> <h4><i></h4> <p><i> 定义斜体字。</p> <table> <thead> <tr> <th>标签</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td><strong>与<b></td> <td>如果仅定义文本加粗,推荐使用<strong>更具有语义化,对SEO友好。</td> </tr> <tr> <td><em>与<i></td> <td>如果仅定义文本倾斜,推荐使用<i>更具有语义化,对SEO友好。</td> </tr> </tbody> </table> <h4><mark></h4> <p><mark> 标签定义带有记号的文本。</p> <h3>引用标签</h3> <h4><cite></h4> <p><cite> 标签通常表示它所包含的文本对某个参考文献的引用,比如书籍或者杂志的标题。</p> <h4><blockquote></h4> <p><blockquote> 标签定义块引用。<br> <blockquote> 与 </blockquote> 之间的所有文本都会从常规文本中分离出来,经常会在左、右两边进行缩进(增加外边距),而且有时会使用斜体。也就是说,块引用拥有它们自己的空间。</p> <h4><q></h4> <p><q> 标签定义短的引用。<br> 用于表示行内引用文本,在大部分浏览器中会加上引号。</p> <h3>联系信息</h3> <h4><address></h4> <p>用于设置联系地址等信息,一般将address 放在footer 标签中,例如:copyright。</p> <h2>链接与图片</h2> <h3>链接</h3> <h4>页面超链接</h4> <pre><code class="html"><a href="http://www.w3school.com.cn/" target="_blank" title="W3School">Visit W3School</a> </code></pre> <ul> <li>href ----- 跳转地址</li> <li>target ----- _blank 新窗口打开, _self 当前窗口打开</li> <li>title ------ 链接提示文本 <strong>没有指定,实际项目不用加</strong> </li> </ul> <h4>锚点链接</h4> <p>锚点可以设置跳转到页面中的某个部分。</p> <ul> <li>为元素添加id 属性来设置锚点</li> <li>设置 a 标签的 href 属性</li> </ul> <pre><code class="html"><a href="#h2Ttl">跳转标题2</a> <h2 id="h2Ttl">这是标题2</h2> </code></pre> <p>也可以跳转到其他页面的锚点</p> <pre><code class="html"><a href="company.html#h2Ttl">跳转company页面的标题2</a> </code></pre> <h4>邮箱链接</h4> <pre><code class="html"><a href="mailto:邮箱地址">邮箱地址</a> </code></pre> <p>==邮箱地址通常要加密==</p> <p>加密网址:<br> [http://www.luft.co.jp/cgi/coding.php]</p> <h4>电话链接</h4> <pre><code class="html"><a href="tel:12345678">12345678</a> </code></pre> <h3>图像</h3> <h4><img> 标签</h4> <pre><code class="html"><img src="coding.png" alt="coding"/> </code></pre> <p><img> 标签有两个必需的属性:src 属性 和 alt 属性。</p> <ul> <li>src 属性显示图像的 URL。</li> <li>alt 属性图像的替代文本。</li> </ul> <h2>列表与多媒体</h2> <h3>列表</h3> <h4>有序列表</h4> <p><ol> 标签定义有序列表,列表排序以数字来显示。使用 <li> 标签来定义列表选项。</p> <pre><code class="html"><ol> <li>apple</li> <li>banana</li> <li>orange</li> </ol> </code></pre> <h4>无序列表</h4> <p><ul> 标签定义无序列表,列表项目以黑色圆点标记,使用 <li> 标签定义列表项目,<br> 。</p> <pre><code class="html"><ul> <li>apple</li> <li>banana</li> <li>orange</li> </ul> </code></pre> <h4>定义列表</h4> <p>自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的描述以 <dd> 开始。</p> <pre><code class="html"><dl> <dt>2020-01-02</dt> <dd>news text</dd> <dt>2020-01-01</dt> <dd>news text</dd> </dl> </code></pre> <h3>多媒体</h3> <h4>声音</h4> <p><audio> 标签定义声音,比如音乐或其他音频流。<br> 目前,<audio> 元素支持的 3 种文件格式:MP3、Wav、Ogg。</p> <p><audio> <strong>常见属性</strong>:</p> <table> <thead> <tr> <th>属性</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>autoplay</td> <td>如果出现该属性,则视频在就绪后马上播放。</td> </tr> <tr> <td>preload</td> <td>如果出现该属性,则视频在页面加载时进行加载,并预备播放。<br> 如果使用 "autoplay",则忽略该属性。<br>如果视频观看度低可以设置为 preload="none" 不加载视频数据减少带宽。<br>如果设置为 preload="metadata"值将加载视频尺寸或关键针数据,目的也是减少带宽占用。<br>设置为preload="auto" 时表示将自动加载视频数据</td> </tr> <tr> <td>controls</td> <td>如果出现该属性,则向用户显示控件,比如播放按钮。</td> </tr> <tr> <td>loop</td> <td>如果出现该属性,则当媒介文件完成播放后再次开始播放。</td> </tr> <tr> <td>muted</td> <td>规定视频的音频输出应该被静音。</td> </tr> <tr> <td>src</td> <td>要播放的视频的 URL。</td> </tr> </tbody> </table> <pre><code class="html"><audio controls autoplay loop preload="auto"> <source src="/statics/demosource/horse.ogg" type="audio/ogg"> <source src="/statics/demosource/horse.mp3" type="audio/mpeg"> 您的浏览器不支持 audio 元素。 </audio> </code></pre> <ul> <li><source> 标签用来定义多种媒体资源。</li> <li><audio> 元素允许使用多个 <source> 元素。<source> 元素可以链接不同的音频文件,浏览器将使用第一个支持的音频文件。</li> <li>可以在 <audio> 和 </audio> 之间放置文本内容,这些文本信息将会被显示在那些不支持 <audio> 标签的浏览器中。</li> </ul> <h4>视频</h4> <p><video> 标签定义视频,比如电影片段或其他视频流。<br> 目前,<video> 元素支持三种视频格式:MP4、WebM、Ogg。</p> <p><video> <strong>常见属性</strong>:</p> <table> <thead> <tr> <th>属性</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>autoplay</td> <td>如果出现该属性,则视频在就绪后马上播放(需要指定类型如 type="video/mp4")。</td> </tr> <tr> <td>preload</td> <td>如果出现该属性,则视频在页面加载时进行加载,并预备播放。<br> 如果使用 "autoplay",则忽略该属性。<br>如果视频观看度低可以设置为 preload="none" 不加载视频数据减少带宽。<br>如果设置为 preload="metadata"值将加载视频尺寸或关键针数据,目的也是减少带宽占用。<br>设置为preload="auto" 时表示将自动加载视频数据</td> </tr> <tr> <td>controls</td> <td>如果出现该属性,则向用户显示控件,比如播放按钮。</td> </tr> <tr> <td>height</td> <td>设置视频播放器的高度。</td> </tr> <tr> <td>width</td> <td>设置视频播放器的宽度。</td> </tr> <tr> <td>poster</td> <td>规定视频下载时显示的图像,或者在用户点击播放按钮前显示的图像。</td> </tr> <tr> <td>loop</td> <td>如果出现该属性,则当媒介文件完成播放后再次开始播放。</td> </tr> <tr> <td>muted</td> <td>规定视频的音频输出应该被静音。</td> </tr> <tr> <td>src</td> <td>要播放的视频的 URL。</td> </tr> </tbody> </table> <pre><code class="html"><video src="movie.mp4" autoplay="autoplay" loop muted controls width="800" height="200"> <source src="movie.mp4" type="video/mp4"> <source src="movie.ogg" type="video/ogg"> 您的浏览器不支持 video 标签。 </video> </code></pre> <ul> <li><video> 元素与 <audio> 元素一样,支持多个 <source> 元素,<source> 元素可以链接不同的视频文件,浏览器将使用第一个可识别的格式。</li> <li><video> 元素也可以在 <video> 标签之间放置文本内容,这样不支持 <video> 元素的浏览器就可以显示出该标签的信息。</li> </ul> <h2>表格与表单</h2> <h3>表格</h3> <p>HTML 表格由 <table> 标签来定义。</p> <pre><code class="html"><table> <caption>表格标题</caption> <col width="20%"> <col width="30%"> <col width="50%"> <thead> <tr> <th>表头1</th> <th>表头2</th> <th>表头3</th> </tr> </thead> <tbody> <tr> <td colspan="2">合并列单元格</td> <td>表格单元3</td> </tr> <tr> <td rowspan="2">合并行单元格</td> <td>表格单元2</td> <td>表格单元3</td> </tr> <tr> <td>表格单元2</td> <td>表格单元3</td> </tr> <tr> <td>表格单元1</td> <td>表格单元2</td> <td>表格单元3</td> </tr> </tbody> </table> </code></pre> <p>显示如下:</p> <p>[图片上传失败...(image-99c8ec-1623318404810)]</p> <table> <thead> <tr> <th>属性</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td><caption></td> <td>表格的标题</td> </tr> <tr> <td><colgroup></td> <td>定义表格列的组</td> </tr> <tr> <td><col></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><tr></td> <td>行</td> </tr> <tr> <td><th></td> <td>表格的表头</td> </tr> <tr> <td><td></td> <td>表格的单元格</td> </tr> <tr> <td><td colspan="2"></td> <td>合并列单元格</td> </tr> <tr> <td><td rowspan="2"></td> <td>合并行单元格</td> </tr> </tbody> </table> <h3>表单</h3> <p>表单是服务器收集用户数据的方式。</p> <p><form> 标签用于创建供用户输入的 HTML 表单。</p> <pre><code class="html"><form action="" method="post" class="mailForm"> <table> <tbody> <tr> <th>お名前<span>*</span></th> <td><input type="text" value="" name="name"></td> </tr> <tr> <th>性別<span>*</span></th> <td><label> <input type="radio" value="男" name="sex"> 男</label> <label> <input type="radio" value="女" name="sex"> 女</label></td> </tr> <tr> <th>電話番号<span>*</span></th> <td><input type="tel" value="" name="input_main_tp" maxlength="13"></td> </tr> <tr> <th>メールアドレス<span>*</span></th> <td><input type="email" value="" name="input_main_em"></td> </tr> <tr> <th>郵便番号<span>*</span></th> <td><input type="text" name="zip" value="" placeholder="例)451-0045(半角)" maxlength="8"> <input type="button" value="番号検索" name="search"></td> </tr> <tr> <th>住所<span>*</span></th> <td>都道府県: <select name="area"> <option value="">選択してください</option> <option value="北海道">北海道</option> <option value="青森県">青森県</option> </select> 市区町村: <input type="text" value="" name="address"></td> </tr> <tr> <th>ご希望方法<span>*</span></th> <td><label> <input type="checkbox" name="method1" value="電話"> 電話</label> <label> <input type="checkbox" name="method2" value="メールアドレス"> メールアドレス</label></td> </tr> <tr> <th>お問い合わせ内容<span>*</span></th> <td><textarea name="content" rows="5" cols="10"></textarea></td> </tr> </tbody> </table> <ul class="submit"> <li> <input type="submit" value="入力内容を確認する" name="__submit__"> </li> <li> <input type="reset" value="リセット" name="__reset__"> </li> </ul> </form> </code></pre> <h2>其他</h2> <h3>HTML实体符号</h3> <p>下面是常见的 HTML 实体列表:</p> <table> <thead> <tr> <th>显示结果</th> <th>描述</th> <th>实体名称</th> <th>实体编号</th> </tr> </thead> <tbody> <tr> <td></td> <td>空格</td> <td> </td> <td> </td> </tr> <tr> <td><</td> <td>小于号</td> <td><</td> <td><</td> </tr> <tr> <td>></td> <td>大于号</td> <td>></td> <td>></td> </tr> <tr> <td>&</td> <td>和号</td> <td>&</td> <td>&</td> </tr> <tr> <td>"</td> <td>引号</td> <td>"</td> <td>"</td> </tr> <tr> <td>'</td> <td>撇号</td> <td>' (IE不支持)</td> <td>'</td> </tr> <tr> <td>¢</td> <td>分</td> <td>¢</td> <td>¢</td> </tr> <tr> <td>£</td> <td>镑</td> <td>£</td> <td>£</td> </tr> <tr> <td>¥</td> <td>人民币/日元</td> <td>¥</td> <td>¥</td> </tr> <tr> <td>€</td> <td>欧元</td> <td>€</td> <td>€</td> </tr> <tr> <td>§</td> <td>小节</td> <td>§</td> <td>§</td> </tr> <tr> <td>©</td> <td>版权</td> <td>©</td> <td>©</td> </tr> <tr> <td>®</td> <td>注册商标</td> <td>®</td> <td>®</td> </tr> <tr> <td>™</td> <td>商标</td> <td>™</td> <td>™</td> </tr> <tr> <td>×</td> <td>乘号</td> <td>×</td> <td>×</td> </tr> <tr> <td>÷</td> <td>除号</td> <td>÷</td> <td>÷</td> </tr> </tbody> </table> <blockquote> <p><strong>提示</strong>:虽然 HTML 不区分大小写,但实体名称对大小写敏感。</p> </blockquote> <h3>HTML 颜色</h3> <p>HTML 颜色由一个十六进制符号来定义,这个符号由红色、绿色和蓝色的值组成(RGB)。<br> 每种颜色的最小值是 0(十六进制:#00),最大值是 255(十六进制:#FF)。<br> HTML 三种颜色 红,绿,蓝的组合从 0 到 255,一共有1600万种不同颜色(256 x 256 x 256)。</p> <p>RGB <strong>模型如下图所示</strong>:<br> [图片上传失败...(image-db8fb7-1623318404810)]</p> </article> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1753572013370261504"></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/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/1943983696184930304.htm" title="基于链家网的二手房数据采集清洗与可视化分析" target="_blank">基于链家网的二手房数据采集清洗与可视化分析</a> <span class="text-muted">Mint_Datazzh</span> <a class="tag" taget="_blank" href="/search/%E9%A1%B9%E7%9B%AE/1.htm">项目</a><a class="tag" taget="_blank" href="/search/selenium/1.htm">selenium</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E7%88%AC%E8%99%AB/1.htm">网络爬虫</a> <div>个人学习内容笔记,仅供参考。项目链接:https://gitee.com/rongwu651/lianjia原文链接:基于链家网的二手房数据采集清洗与可视化分析–笔墨云烟研究内容该课题的主要目的是通过将二手房网站上的存量与已销售房源,构建一个二手房市场行情情况与房源特点的可视化平台。该平台通过HTML架构和Echarts完成可视化的搭建。因此,该课题的主要研究内容就是如何利用相关技术设计并实现这样</div> </li> <li><a href="/article/1943963776244051968.htm" title="入门html这篇文章就够了" target="_blank">入门html这篇文章就够了</a> <span class="text-muted">ξ流ぁ星ぷ132</span> <a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a> <div>HTML笔记文章目录HTML笔记html介绍什么是htmlhtml的作用HTML标签介绍常用标签标签and标签and标签u标签del删除线br标签用于换行pre标签,预处理标签span标签div标签sub标签andsup标签hr标签h1,h2...h6标签:HTML5中的语义标签:特殊字符img标签a标签第一种用法:超链接第二种用法:锚点video标签表格标签:form标签input标签selec</div> </li> <li><a href="/article/1943926338326949888.htm" title="flutter知识点" target="_blank">flutter知识点</a> <span class="text-muted">ZhDan91</span> <a class="tag" taget="_blank" href="/search/flutter/1.htm">flutter</a> <div>#时隔4年了#4年前用flutter开发海外项目和医疗项目。绘制界面的语法与html还是较类似的。把这些封印的记忆和技术回顾一下,最开始是开发Android出身的,所以开发起flutter来依旧是用的androidstudio开发工具。整理下用到的知识点:整理来源:flutter面试题——基础篇(1)-CSDN博客1、Dart是单线程的。在单线程中以消息循环来运行的。其中敖汉两个任务队列。一个是微</div> </li> <li><a href="/article/1943919026744913920.htm" title="JavaScript之DOM操作与事件处理详解" target="_blank">JavaScript之DOM操作与事件处理详解</a> <span class="text-muted">AA-代码批发V哥</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>JavaScript之DOM操作与事件处理详解一、DOM基础:理解文档对象模型二、DOM元素的获取与访问2.1基础获取方法2.2集合的区别与注意事项三、DOM元素的创建与修改3.1创建与插入元素3.2修改元素属性与样式3.2.1属性操作3.2.2样式操作3.3元素内容的修改四、DOM元素的删除与替换4.1删除元素4.2替换元素五、事件处理:实现页面交互5.1事件绑定的三种方式5.1.1HTML属性</div> </li> <li><a href="/article/1943914107526770688.htm" title="Vue框架之模板语法全面解析" target="_blank">Vue框架之模板语法全面解析</a> <span class="text-muted">AA-代码批发V哥</span> <a class="tag" taget="_blank" href="/search/Vue/1.htm">Vue</a><a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a> <div>Vue框架之模板语法全面解析一、模板语法的核心思想二、插值表达式:数据渲染的基础2.1基本用法:渲染文本2.2纯HTML渲染:`v-html`指令2.3一次性插值:`v-once`指令三、指令系统:控制DOM的行为3.1条件渲染:`v-if`与`v-show`3.1.1`v-if`:动态创建/销毁元素3.1.2`v-else`与`v-else-if`:条件分支3.1.3`v-show`:动态显示/</div> </li> <li><a href="/article/1943905285789773824.htm" title="three前置课程知识" target="_blank">three前置课程知识</a> <span class="text-muted"></span> <div>学习中文网(1.threejs文件包下载和目录简介|Three.js中文网)threejs官方文件包所有版本:https://github.com/mrdoob/three.js/releases更新迭代较快,要选择对应版本使用---下载zip压缩包Threejs官网中文文档链接:https://threejs.org/docs/index.html#manual/zh/重要的内容docs包:文档</div> </li> <li><a href="/article/1943875785089675264.htm" title="Webpack5 多页面实践" target="_blank">Webpack5 多页面实践</a> <span class="text-muted"></span> <div>特性维度单页面应用-SPA多页面统一目录-MPA多页面单独部署-MPA入口数量单个,只有一个HTML文件多个,多个HTML文件多个,多个HTML文件,分别打包输出资源输出结构所有资源输出到统一目录(如js/,css/)所有页面的资源共用js/,css/等目录每页资源放在各自目录(如index/js/,index/css/)公共资源复用高:依赖打入主包或懒加载chunk,资源完全共享中:可通过spl</div> </li> <li><a href="/article/1943844765225250816.htm" title="前端面试题——5.AjAX的缺点?" target="_blank">前端面试题——5.AjAX的缺点?</a> <span class="text-muted">浅端</span> <a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF%E9%9D%A2%E8%AF%95%E9%A2%98/1.htm">前端面试题</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF%E9%9D%A2%E8%AF%95%E9%A2%98/1.htm">前端面试题</a> <div>①传统的web交互是:用户一个网页动作,就会发送一个http请求到服务器,服务器处理完该请求再返回一个完整的HTML页面,客户端再重新加载,这样极大地浪费了带宽。②AJAX的出现解决了这个问题,它只会向服务器请求用户所需要的数据,并在客户端采用JavaScript处理返回的数据,操作DOM更新页面。③AJXA优点:无刷新更新页面异步服务器通信前端后端负载均衡④AJAX缺点:干掉了Back和Hist</div> </li> <li><a href="/article/1943832156052713472.htm" title="配置Nginx实现静态资源访问" target="_blank">配置Nginx实现静态资源访问</a> <span class="text-muted">Gappsong874</span> <a class="tag" taget="_blank" href="/search/nginx/1.htm">nginx</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4/1.htm">运维</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/1.htm">网络安全</a><a class="tag" taget="_blank" href="/search/web%E5%AE%89%E5%85%A8/1.htm">web安全</a><a class="tag" taget="_blank" href="/search/%E5%AE%89%E5%85%A8%E6%9E%B6%E6%9E%84/1.htm">安全架构</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4%E5%BC%80%E5%8F%91/1.htm">运维开发</a> <div>Nginx是一款高性能的HTTP和反向代理服务器,常用于处理静态资源请求。通过合理配置,可以显著提升静态资源的访问速度和服务器性能。以下内容将详细介绍如何配置Nginx以实现静态资源的高效访问。基本静态资源配置静态资源通常包括HTML文件、CSS样式表、JavaScript脚本、图片、视频等。Nginx通过简单的配置即可处理这些请求。在Nginx的配置文件中,通常位于/etc/nginx/ngin</div> </li> <li><a href="/article/1943815130785574912.htm" title="Apache http 强制 https" target="_blank">Apache http 强制 https</a> <span class="text-muted">熊猫小账本App</span> <a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/Linux/1.htm">Linux</a><a class="tag" taget="_blank" href="/search/Safe/1.htm">Safe</a><a class="tag" taget="_blank" href="/search/http/1.htm">http</a><a class="tag" taget="_blank" href="/search/apache/1.htm">apache</a><a class="tag" taget="_blank" href="/search/https/1.htm">https</a><a class="tag" taget="_blank" href="/search/ssl/1.htm">ssl</a> <div>1.修改一下文件配置sudonano/etc/apache2/sites-enabled/000-default.confServerNamehongweizhu.comServerAliaswww.hongweizhu.comServerAdminwebmaster@localhostDocumentRoot/var/www/html#强制重定向到HTTPSRewriteEngineOnRewr</div> </li> <li><a href="/article/1943798231427248128.htm" title="在html中加入网址,网页超链接怎么做,添加超链接网址的的详细步骤" target="_blank">在html中加入网址,网页超链接怎么做,添加超链接网址的的详细步骤</a> <span class="text-muted">一只爪子</span> <a class="tag" taget="_blank" href="/search/%E5%9C%A8html%E4%B8%AD%E5%8A%A0%E5%85%A5%E7%BD%91%E5%9D%80/1.htm">在html中加入网址</a> <div>此系列教程主要讲解HTML从基础到精通。自己能够设计一个完整的前端网页项目。程序员写代码在HTML中添加图片其实很简单,就是添加一个img的标签。图片标签的语法一般有src、alt、width、height四种属性就够用了。效果:图片的显示效果图片路径的写法src表示的是图片的路径,这里面的值应该怎么写呢?(1)html文件和图片在相同一个文件夹下。HTML文件和图片文件在相同的目录下,可以直接书</div> </li> <li><a href="/article/1943787134687178752.htm" title="jmeter gui 生成不了cli报告文件" target="_blank">jmeter gui 生成不了cli报告文件</a> <span class="text-muted"></span> <div>在windows系统下,使用Jmetergui生成HTML报告报错,使用命令行也报错:报错信息:Anerroroccurred:Errorwhileprocessingsamples:Consumerfailedwithmessage:Consumerfailedwithmessage:Consumerfailedwithmessage:Consumerfailedwithmessage:Begi</div> </li> <li><a href="/article/1943786503704473600.htm" title="06.jmeter跨线程组传参" target="_blank">06.jmeter跨线程组传参</a> <span class="text-muted">mandy_test</span> <a class="tag" taget="_blank" href="/search/Jmeter/1.htm">Jmeter</a><a class="tag" taget="_blank" href="/search/jmeter/1.htm">jmeter</a> <div>参考此篇博文:jmeter-跨线程组传参的两种方法https://www.cnblogs.com/fanf/p/17346008.html这里是自己常用的一种方法:如果一个线程组的请求用到另一个线程组的参数,需要将参数转为全局变量来使用。以token来举例,因为token这个请求有请求头,跟要用到token的请求的请求头不一样,所以只能单独分开放在不同的线程组。线程组中的参数是有作用域的,不能直接</div> </li> <li><a href="/article/1943761678143385600.htm" title="观众信息设置与统计(视频高级分析与统计功能)" target="_blank">观众信息设置与统计(视频高级分析与统计功能)</a> <span class="text-muted">视频砖家</span> <a class="tag" taget="_blank" href="/search/%E8%A7%86%E9%A2%91%E5%AE%89%E5%85%A8/1.htm">视频安全</a><a class="tag" taget="_blank" href="/search/%E8%A7%86%E9%A2%91%E5%8A%A0%E5%AF%86/1.htm">视频加密</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">数据分析</a><a class="tag" taget="_blank" href="/search/%E8%A7%86%E9%A2%91%E8%A7%82%E7%9C%8B%E5%88%86%E6%9E%90/1.htm">视频观看分析</a><a class="tag" taget="_blank" href="/search/%E8%A7%86%E9%A2%91%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">视频数据分析</a> <div>Web播放器(POLYV-html5-player)支持设置观众信息参数,设置后在播放器上报的观看日志中会附带观众信息,这样用户就可以通过管理后台的统计页面或服务端API来查看特定观众的视频观看情况了。一、观众信息设置播放器设置观众信息参数的代码示例如下:varplayer=polyvPlayer({wrap:'#player',width:800,height:533,vid:'88083abb</div> </li> <li><a href="/article/1943756131029544960.htm" title="HTTP注入、URL重定向漏洞验证测试" target="_blank">HTTP注入、URL重定向漏洞验证测试</a> <span class="text-muted">afei00123</span> <a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/%E6%BC%8F%E6%B4%9E%E9%AA%8C%E8%AF%81%E4%B8%8E%E6%B8%97%E9%80%8F%E6%B5%8B%E8%AF%95/1.htm">漏洞验证与渗透测试</a> <div>目录1.前言2.HTTP注入漏洞介绍3.URL重定向漏洞介绍4.HTTP注入漏洞验证5.URL重定向漏洞验证6.修复建议(1)针对HTML注入漏洞修复建议(2)针对URL重定向漏洞修复建议1.前言今天在公司使用AWVS和Appscan对目标网站进行漏扫时发现了HTTP注入和URL重定向。并使用Burp进行了验证。afei2.HTTP注入漏洞介绍基于HTTP协议注入威胁技术是一种新型危害性很强的攻击</div> </li> <li><a href="/article/1943732060199907328.htm" title="7.11JS项目:倒计时页面跳转+评论发布" target="_blank">7.11JS项目:倒计时页面跳转+评论发布</a> <span class="text-muted">椒盐螺丝钉</span> <a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a> <div>一、页面跳转演示思路构建html框架后,在JS中获取对象:跳转按钮与显示剩余时间文本添加事件监听:检测点击行为->调用跳转函数跳转函数:(1)获取时间戳,(2)延时函数实现跳转,(3)间歇函数显示剩余时间——参考倒计时html框架前往百度接下来是JS部分,获取按钮与显示文本对象,添加事件监听constdiv=document.querySelector('div')constspan=docume</div> </li> <li><a href="/article/1943721976522665984.htm" title="爬虫技术:从基础到高级,探索数据抓取的奥秘" target="_blank">爬虫技术:从基础到高级,探索数据抓取的奥秘</a> <span class="text-muted"></span> <div>一、基础爬虫:揭开数据抓取的神秘面纱对于初学者来说,基础爬虫是入门的起点。基础爬虫的目标通常是静态网页,这些网页的内容在加载时就已经确定,不需要与服务器进行交互。通过简单的HTTP请求和HTML解析,就可以获取到网页中的数据。在基础爬虫中,最核心的技术是HTML解析。HTML是网页的结构语言,它定义了网页的布局和内容。爬虫程序需要通过解析HTML,找到其中的文本、图片、链接等元素。常用的HTML解</div> </li> <li><a href="/article/1943718188034355200.htm" title="Python 代码实现模糊查询" target="_blank">Python 代码实现模糊查询</a> <span class="text-muted"></span> <div>转载:https://www.cnblogs.com/weiman3389/p/6047017.html</div> </li> <li><a href="/article/1943710115400052736.htm" title="【前端】【Echarts】【Liquidfill 水球图】深入理解 ECharts Liquidfill 水球图:从入门到进阶" target="_blank">【前端】【Echarts】【Liquidfill 水球图】深入理解 ECharts Liquidfill 水球图:从入门到进阶</a> <span class="text-muted">患得患失949</span> <a class="tag" taget="_blank" href="/search/Echarts%E5%AD%A6%E4%B9%A0/1.htm">Echarts学习</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%A4%A7%E5%B1%8F/1.htm">数据大屏</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/echarts/1.htm">echarts</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>效果深入理解EChartsLiquidfill水球图:从入门到进阶在可视化数据展示中,水球图(Liquidfill)是一种极具表现力的图表。它形象地用“水位高低”表示某个百分比或完成度,非常适合展示指标进度、占比、加载状态等。本文将结合实际HTML示例,带你全面掌握如何使用ECharts+echarts-liquidfill插件绘制水球图,并通过多个实例逐步讲解配置技巧。准备工作在HTML中使用水</div> </li> <li><a href="/article/1943702178145300480.htm" title="多核MCU可用于简化嵌入式设计" target="_blank">多核MCU可用于简化嵌入式设计</a> <span class="text-muted"></span> <div>转自:http://www.elecfans.com/d/851199.html嵌入式系统设计人员面临着对更高性能和更快上市时间的不断增长的需求。嵌入式处理器需要经常实时地执行不断扩展的任务。同时,应用需要高吞吐量和高能效以及小外形和低成本。多核微控制器单元(MCU)提供了一种可行的新解决方案,利用模块化设计以经济的价格提供多倍的性能提升。几十年来,随着IC上晶体管数量的增加,芯片性能不断提高。采</div> </li> <li><a href="/article/1943683147245875200.htm" title="C#泛型详解" target="_blank">C#泛型详解</a> <span class="text-muted"></span> <div>C#泛型详解这篇文章主要讲解C#中的泛型,泛型在C#中有很重要的地位,尤其是在搭建项目框架的时候。转自:https://www.cnblogs.com/dotnet261010/p/9034594.html这篇文章主要讲解C#中的泛型,泛型在C#中有很重要的地位,尤其是在搭建项目框架的时候。一、什么是泛型泛型是C#2.0推出的新语法,不是语法糖,而是2.0由框架升级提供的功能。我们在编程程序时,经</div> </li> <li><a href="/article/1943670923659898880.htm" title="Thymeleaf在前台无法显示页面" target="_blank">Thymeleaf在前台无法显示页面</a> <span class="text-muted">蹦跑的蜗牛</span> <a class="tag" taget="_blank" href="/search/Springboot/1.htm">Springboot</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a> <div>在SpringBoot把我搞了两个小时,真的是笨到家了。通过控制器显示在界面这在thinkphp中是多么简单的一个问题。注解在Spring中真的是用神了。tp中应用就用一个use加命名空间就ok,阿西吧~~~~Spring中有点转不过来呀!言归正传Thymeleaf不能跳转到html页面,首先检查是否安装Thymeleaf依赖,一定要是spring-boot-starter-thymeleaf而不</div> </li> <li><a href="/article/1943667391619723264.htm" title="vue基础" target="_blank">vue基础</a> <span class="text-muted">知还215</span> <a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><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> <div>在vue项目下的src->App.vue中有三个模板1.script是写js代码的地方2.template是写html的地方3.style是写css的地方npmi的作用是加载需要的依赖包</div> </li> <li><a href="/article/1943600703155007488.htm" title="【web应用】若依框架中,使用Echarts导出报表为PDF文件" target="_blank">【web应用】若依框架中,使用Echarts导出报表为PDF文件</a> <span class="text-muted">JosieBook</span> <a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/Java%E5%85%A8%E6%A0%88/1.htm">Java全栈</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/echarts/1.htm">echarts</a><a class="tag" taget="_blank" href="/search/pdf/1.htm">pdf</a> <div>文章目录前言一、Echarts准备工作1、查看是否安装了Echarts2、Echarts导入script中3、使用Echarts创建图表二、报表制作打印html2canvas和jsPDF准备工作1、安装html2canvas和jsPDF依赖包2、html2canvas和jsPDF引用到script中3、制作并打印报表三、导出结果前言若依框架前端中,要使用一些文本、数据、图表制作报表,然后导出,那么</div> </li> <li><a href="/article/1943600072495263744.htm" title="如何解决window.__nuxt__太大的问题" target="_blank">如何解决window.__nuxt__太大的问题</a> <span class="text-muted"></span> <div>原文链接我自己的网站-----如何解决window.__nuxt__太大的问题提前预告在解决了window.__nuxt__之后,我渲染出来的首页(仅html)缩小了40%问题由于使用了nuxt做ssr,所以会在服务端进行渲染,但是前不久在做seo的时候发现一个问题,如下图:可以看到红色方框里面的脚本,里面包含了服务端渲染所需要的数据(或者说开发者需要用到的数据),但是这部分数据只是服务端需要的,</div> </li> <li><a href="/article/1943597924671877120.htm" title="HTB academy -- Linux Privilege Escalation --Service-based Privilege Escalation" target="_blank">HTB academy -- Linux Privilege Escalation --Service-based Privilege Escalation</a> <span class="text-muted">网络安全小吗喽</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/%E6%9C%8D%E5%8A%A1%E5%99%A8/1.htm">服务器</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/1.htm">网络安全</a><a class="tag" taget="_blank" href="/search/%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7/1.htm">测试工具</a> <div>VulnerableServices#!/bin/bash#screenroot.sh#setuidscreenv4.5.0localrootexploit#abusesld.so.preloadoverwritingtogetroot.#bug:https://lists.gnu.org/archive/html/screen-devel/2017-01/msg00025.html#HACKTH</div> </li> <li><a href="/article/1943590865607913472.htm" title="JavaScript 编程精解(Eloquent)第四版(四)" target="_blank">JavaScript 编程精解(Eloquent)第四版(四)</a> <span class="text-muted">绝不原创的飞龙</span> <a class="tag" taget="_blank" href="/search/%E9%BB%98%E8%AE%A4%E5%88%86%E7%B1%BB/1.htm">默认分类</a><a class="tag" taget="_blank" href="/search/%E9%BB%98%E8%AE%A4%E5%88%86%E7%B1%BB/1.htm">默认分类</a> <div>译者:飞龙协议:CCBY-NC-SA4.0第十九章:HTTP与表单超文本传输协议(HyperTextTransferProtocol),在第十三章中介绍,是在万维网上请求和提供数据的机制。本章更详细地描述了该协议,并解释了浏览器JavaScript如何访问它。协议如果你在浏览器的地址栏中输入[eloquentjavascript.net/18_http.xhtml](http://eloquent</div> </li> <li><a href="/article/1943589856739389440.htm" title="【docker】Docker部署mysql并提供客户端访问" target="_blank">【docker】Docker部署mysql并提供客户端访问</a> <span class="text-muted">weixin_42956047</span> <a class="tag" taget="_blank" href="/search/docker/1.htm">docker</a><a class="tag" taget="_blank" href="/search/MySQL/1.htm">MySQL</a><a class="tag" taget="_blank" href="/search/docker/1.htm">docker</a><a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a><a class="tag" taget="_blank" href="/search/docker%E9%83%A8%E7%BD%B2mysql/1.htm">docker部署mysql</a> <div>在服务器使用docker镜像创建容器来部署数据库,如mysql,这种方式是超级常见的,学习时间久了,有点过程会容易遗忘,特此写下博客记录,方便以后使用。1.CentOS7安装docker环境https://www.cnblogs.com/mazhilin/p/11553510.html2.dockerpull最新mysql镜像获取mysql镜像dockersearchmysql//查询mysql镜</div> </li> <li><a href="/article/1943571835081781248.htm" title="阿幸课堂随机点名" target="_blank">阿幸课堂随机点名</a> <span class="text-muted">阿幸软件杂货间</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>代码功能这个是一个HTML网页端,简单来说就是可以双击之后运行进行点名。当然,不局限于课堂点名代码功能Excel导入增强:增加了列选择器,可以指定从哪一列读取学生姓名增加了起始行选择器,可以跳过标题行或其他非学生数据行自动检测功能:尝试识别可能包含姓名的列并自动选择一键清空功能:在学生列表上方添加了“清空名单”按钮点击后会提示确认,防止误操作用户体验优化:导入Excel后显示导入选项,导入完成后自</div> </li> <li><a href="/article/32.htm" title="对于规范和实现,你会混淆吗?" target="_blank">对于规范和实现,你会混淆吗?</a> <span class="text-muted">yangshangchuan</span> <a class="tag" taget="_blank" href="/search/HotSpot/1.htm">HotSpot</a> <div>昨晚和朋友聊天,喝了点咖啡,由于我经常喝茶,很长时间没喝咖啡了,所以失眠了,于是起床读JVM规范,读完后在朋友圈发了一条信息: JVM Run-Time Data Areas:The Java Virtual Machine defines various run-time data areas that are used during execution of a program. So</div> </li> <li><a href="/article/159.htm" title="android 网络" target="_blank">android 网络</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a> <div>android的网络编程和java的一样没什么好分析的都是一些死的照着写就可以了,所以记录下来  方便查找   ,  服务器使用的是TomCat   服务器代码;  servlet的使用需要在xml中注册 package servlet; import java.io.IOException; import java.util.Arr</div> </li> <li><a href="/article/286.htm" title="[读书笔记]读法拉第传" target="_blank">[读书笔记]读法拉第传</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E8%AF%BB%E4%B9%A6%E7%AC%94%E8%AE%B0/1.htm">读书笔记</a> <div>       1831年的时候,一年可以赚到1000英镑的人..应该很少的...       要成为一个科学家,没有足够的资金支持,很多实验都无法完成       但是当钱赚够了以后....就不能够一直在商业和市场中徘徊......</div> </li> <li><a href="/article/413.htm" title="随机数的产生" target="_blank">随机数的产生</a> <span class="text-muted">沐刃青蛟</span> <a class="tag" taget="_blank" href="/search/%E9%9A%8F%E6%9C%BA%E6%95%B0/1.htm">随机数</a> <div>c++中阐述随机数的方法有两种:   一是产生假随机数(不管操作多少次,所产生的数都不会改变)          这类随机数是使用了默认的种子值产生的,所以每次都是一样的。   //默认种子 for (int i = 0; i < 5; i++) { cout<<</div> </li> <li><a href="/article/540.htm" title="PHP检测函数所在的文件名" target="_blank">PHP检测函数所在的文件名</a> <span class="text-muted">IT独行者</span> <a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a><a class="tag" taget="_blank" href="/search/%E5%87%BD%E6%95%B0/1.htm">函数</a> <div>很简单的功能,用到PHP中的反射机制,具体使用的是ReflectionFunction类,可以获取指定函数所在PHP脚本中的具体位置。 创建引用脚本。 代码:   [php]   view plain copy // Filename: functions.php    <?php&nbs</div> </li> <li><a href="/article/667.htm" title="银行各系统功能简介" target="_blank">银行各系统功能简介</a> <span class="text-muted">文强chu</span> <a class="tag" taget="_blank" href="/search/%E9%87%91%E8%9E%8D/1.htm">金融</a> <div>银行各系统功能简介   业务系统 核心业务系统 业务功能包括:总账管理、卡系统管理、客户信息管理、额度控管、存款、贷款、资金业务、国际结算、支付结算、对外接口等 清分清算系统 以清算日期为准,将账务类交易、非账务类交易的手续费、代理费、网络服务费等相关费用,按费用类型计算应收、应付金额,经过清算人员确认后上送核心系统完成结算的过程 国际结算系</div> </li> <li><a href="/article/794.htm" title="Python学习1(pip django 安装以及第一个project)" target="_blank">Python学习1(pip django 安装以及第一个project)</a> <span class="text-muted">小桔子</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/django/1.htm">django</a><a class="tag" taget="_blank" href="/search/pip/1.htm">pip</a> <div>    最近开始学习python,要安装个pip的工具。听说这个工具很强大,安装了它,在安装第三方工具的话so easy!然后也下载了,按照别人给的教程开始安装,奶奶的怎么也安装不上! 第一步:官方下载pip-1.5.6.tar.gz, https://pypi.python.org/pypi/pip easy! 第二部:解压这个压缩文件,会看到一个setup.p</div> </li> <li><a href="/article/921.htm" title="php 数组" target="_blank">php 数组</a> <span class="text-muted">aichenglong</span> <a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a><a class="tag" taget="_blank" href="/search/%E6%8E%92%E5%BA%8F/1.htm">排序</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E7%BB%84/1.htm">数组</a><a class="tag" taget="_blank" href="/search/%E5%BE%AA%E7%8E%AF/1.htm">循环</a><a class="tag" taget="_blank" href="/search/%E5%A4%9A%E7%BB%B4%E6%95%B0%E7%BB%84/1.htm">多维数组</a> <div>1 php中的创建数组 $product = array('tires','oil','spark');//array()实际上是语言结构而不  是函数 2 如果需要创建一个升序的排列的数字保存在一个数组中,可以使用range()函数来自动创建数组 $numbers=range(1,10)//1 2 3 4 5 6 7 8 9 10 $numbers=range(1,10,</div> </li> <li><a href="/article/1048.htm" title="安装python2.7" target="_blank">安装python2.7</a> <span class="text-muted">AILIKES</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>安装python2.7 1、下载可从 http://www.python.org/进行下载#wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz 2、复制解压 #mkdir -p /opt/usr/python #cp  /opt/soft/Python-2</div> </li> <li><a href="/article/1175.htm" title="java异常的处理探讨" target="_blank">java异常的处理探讨</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/JAVA%E5%BC%82%E5%B8%B8/1.htm">JAVA异常</a> <div>//java异常  /* 1,了解java 中的异常处理机制,有三种操作 a,声明异常  b,抛出异常  c,捕获异常 2,学会使用try-catch-finally来处理异常 3,学会如何声明异常和抛出异常 4,学会创建自己的异常   */   //2,学会使用try-catch-finally来处理异常   </div> </li> <li><a href="/article/1302.htm" title="getElementsByName实例" target="_blank">getElementsByName实例</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/element/1.htm">element</a> <div>实例1: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/x</div> </li> <li><a href="/article/1429.htm" title="探索JUnit4扩展:Runner" target="_blank">探索JUnit4扩展:Runner</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/%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95/1.htm">单元测试</a><a class="tag" taget="_blank" href="/search/JUnit/1.htm">JUnit</a> <div>        参加敏捷培训时,教练提到Junit4的Runner和Rule,于是特上网查一下,发现很多都讲的太理论,或者是举的例子实在是太牵强。多搜索了几下,搜索到两篇我觉得写的非常好的文章。         文章地址:http://www.blogjava.net/jiangshachina/archive/20</div> </li> <li><a href="/article/1556.htm" title="[MongoDB学习笔记二]MongoDB副本集" target="_blank">[MongoDB学习笔记二]MongoDB副本集</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/mongodb/1.htm">mongodb</a> <div>1. 副本集的特性   1)一台主服务器(Primary),多台从服务器(Secondary)   2)Primary挂了之后,从服务器自动完成从它们之中选举一台服务器作为主服务器,继续工作,这就解决了单点故障,因此,在这种情况下,MongoDB集群能够继续工作   3)挂了的主服务器恢复到集群中只能以Secondary服务器的角色加入进来   2</div> </li> <li><a href="/article/1683.htm" title="【Spark八十一】Hive in the spark assembly" target="_blank">【Spark八十一】Hive in the spark assembly</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/assembly/1.htm">assembly</a> <div>Spark SQL supports most commonly used features of HiveQL. However, different HiveQL statements are executed in different manners: 1. DDL statements (e.g. CREATE TABLE, DROP TABLE, etc.)</div> </li> <li><a href="/article/1810.htm" title="Nginx问题定位之监控进程异常退出" target="_blank">Nginx问题定位之监控进程异常退出</a> <span class="text-muted">ronin47</span> <div>nginx在运行过程中是否稳定,是否有异常退出过?这里总结几项平时会用到的小技巧。 1. 在error.log中查看是否有signal项,如果有,看看signal是多少。 比如,这是一个异常退出的情况: $grep signal error.log 2012/12/24 16:39:56 [alert] 13661#0: worker process 13666 exited on s</div> </li> <li><a href="/article/1937.htm" title="No grammar constraints (DTD or XML schema).....两种解决方法" target="_blank">No grammar constraints (DTD or XML schema).....两种解决方法</a> <span class="text-muted">byalias</span> <a class="tag" taget="_blank" href="/search/xml/1.htm">xml</a> <div>方法一:常用方法   关闭XML验证 工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。 方法二:(个人推荐) 添加 内容如下 <?xml version=</div> </li> <li><a href="/article/2064.htm" title="Netty源码学习-DefaultChannelPipeline" target="_blank">Netty源码学习-DefaultChannelPipeline</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/netty/1.htm">netty</a> <div>package com.ljn.channel; /** * ChannelPipeline采用的是Intercepting Filter 模式 * 但由于用到两个双向链表和内部类,这个模式看起来不是那么明显,需要仔细查看调用过程才发现 * * 下面对ChannelPipeline作一个模拟,只模拟关键代码: */ public class Pipeline { </div> </li> <li><a href="/article/2191.htm" title="MYSQL数据库常用备份及恢复语句" target="_blank">MYSQL数据库常用备份及恢复语句</a> <span class="text-muted">chicony</span> <a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a> <div> 备份MySQL数据库的命令,可以加选不同的参数选项来实现不同格式的要求。 mysqldump -h主机 -u用户名 -p密码 数据库名 > 文件 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysqldump -–add-drop-table -uusername -ppassword databasename > ba</div> </li> <li><a href="/article/2318.htm" title="小白谈谈云计算--基于Google三大论文" target="_blank">小白谈谈云计算--基于Google三大论文</a> <span class="text-muted">CrazyMizzz</span> <a class="tag" taget="_blank" href="/search/Google/1.htm">Google</a><a class="tag" taget="_blank" href="/search/%E4%BA%91%E8%AE%A1%E7%AE%97/1.htm">云计算</a><a class="tag" taget="_blank" href="/search/GFS/1.htm">GFS</a> <div>    之前在没有接触到云计算之前,只是对云计算有一点点模糊的概念,觉得这是一个很高大上的东西,似乎离我们大一的还很远。后来有机会上了一节云计算的普及课程吧,并且在之前的一周里拜读了谷歌三大论文。不敢说理解,至少囫囵吞枣啃下了一大堆看不明白的理论。现在就简单聊聊我对于云计算的了解。     我先说说GFS   &n</div> </li> <li><a href="/article/2445.htm" title="hadoop 平衡空间设置方法" target="_blank">hadoop 平衡空间设置方法</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/hadoop/1.htm">hadoop</a><a class="tag" taget="_blank" href="/search/balancer/1.htm">balancer</a> <div>在hdfs-site.xml中增加设置balance的带宽,默认只有1M: <property>   <name>dfs.balance.bandwidthPerSec</name>     <value>10485760</value>     <description&g</div> </li> <li><a href="/article/2572.htm" title="Eclipse程序员要掌握的常用快捷键" target="_blank">Eclipse程序员要掌握的常用快捷键</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B/1.htm">编程</a> <div>  判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。 曾有人在豆瓣评 《卓有成效的程序员》:“人有多大懒,才有多大闲”。之前我整理了一个 程序员图书列表,目的也就是通过读书,让程序员变懒。  程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可以那么勤奋,每天都孜孜不倦得</div> </li> <li><a href="/article/2699.htm" title="Android学习之路" target="_blank">Android学习之路</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/Android%E5%AD%A6%E4%B9%A0/1.htm">Android学习</a> <div>转自:http://blog.csdn.net/ryantang03/article/details/6901459 以前有J2EE基础,接触JAVA也有两三年的时间了,上手Android并不困难,思维上稍微转变一下就可以很快适应。以前做的都是WEB项目,现今体验移动终端项目,让我越来越觉得移动互联网应用是未来的主宰。 下面说说我学习Android的感受,我学Android首先是看MARS的视</div> </li> <li><a href="/article/2826.htm" title="java 遍历Map的四种方法" target="_blank">java 遍历Map的四种方法</a> <span class="text-muted">eksliang</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/HashMap/1.htm">HashMap</a><a class="tag" taget="_blank" href="/search/java+%E9%81%8D%E5%8E%86Map%E7%9A%84%E5%9B%9B%E7%A7%8D%E6%96%B9%E6%B3%95/1.htm">java 遍历Map的四种方法</a> <div>转载请出自出处: http://eksliang.iteye.com/blog/2059996 package com.ickes; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Map.Entry; /** * 遍历Map的四种方式 </div> </li> <li><a href="/article/2953.htm" title="【精典】数据库相关相关" target="_blank">【精典】数据库相关相关</a> <span class="text-muted">gengzg</span> <a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a> <div>package C3P0; import java.sql.Connection; import java.sql.SQLException; import java.beans.PropertyVetoException; import com.mchange.v2.c3p0.ComboPooledDataSource; public class DBPool{ </div> </li> <li><a href="/article/3080.htm" title="自动补全" target="_blank">自动补全</a> <span class="text-muted">huyana_town</span> <a class="tag" taget="_blank" href="/search/%E8%87%AA%E5%8A%A8%E8%A1%A5%E5%85%A8/1.htm">自动补全</a> <div><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml&quo</div> </li> <li><a href="/article/3207.htm" title="jquery在线预览PDF文件,打开PDF文件" target="_blank">jquery在线预览PDF文件,打开PDF文件</a> <span class="text-muted">天梯梦</span> <a class="tag" taget="_blank" href="/search/jquery/1.htm">jquery</a> <div>最主要的是使用到了一个jquery的插件jquery.media.js,使用这个插件就很容易实现了。   核心代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.</div> </li> <li><a href="/article/3334.htm" title="ViewPager刷新单个页面的方法" target="_blank">ViewPager刷新单个页面的方法</a> <span class="text-muted">lovelease</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/viewpager/1.htm">viewpager</a><a class="tag" taget="_blank" href="/search/tag/1.htm">tag</a><a class="tag" taget="_blank" href="/search/%E5%88%B7%E6%96%B0/1.htm">刷新</a> <div>  使用ViewPager做滑动切换图片的效果时,如果图片是从网络下载的,那么再子线程中下载完图片时我们会使用handler通知UI线程,然后UI线程就可以调用mViewPager.getAdapter().notifyDataSetChanged()进行页面的刷新,但是viewpager不同于listview,你会发现单纯的调用notifyDataSetChanged()并不能刷新页面</div> </li> <li><a href="/article/3461.htm" title="利用按位取反(~)从复合枚举值里清除枚举值" target="_blank">利用按位取反(~)从复合枚举值里清除枚举值</a> <span class="text-muted">草料场</span> <a class="tag" taget="_blank" href="/search/enum/1.htm">enum</a> <div>以 C# 中的 System.Drawing.FontStyle 为例。   如果需要同时有多种效果, 如:“粗体”和“下划线”的效果,可以用按位或(|) FontStyle style = FontStyle.Bold | FontStyle.Underline;   如果需要去除 style 里的某一种效果, </div> </li> <li><a href="/article/3588.htm" title="Linux系统新手学习的11点建议" target="_blank">Linux系统新手学习的11点建议</a> <span class="text-muted">刘星宇</span> <a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B/1.htm">编程</a><a class="tag" taget="_blank" href="/search/%E5%B7%A5%E4%BD%9C/1.htm">工作</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/%E8%84%9A%E6%9C%AC/1.htm">脚本</a> <div>  随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。   一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linu</div> </li> <li><a href="/article/3715.htm" title="hibernate dao层应用之HibernateDaoSupport二次封装" target="_blank">hibernate dao层应用之HibernateDaoSupport二次封装</a> <span class="text-muted">wangzhezichuan</span> <a class="tag" taget="_blank" href="/search/DAO/1.htm">DAO</a><a class="tag" taget="_blank" href="/search/Hibernate/1.htm">Hibernate</a> <div>/** * <p>方法描述:sql语句查询 返回List<Class> </p> * <p>方法备注: Class 只能是自定义类 </p> * @param calzz * @param sql * @return * <p>创建人:王川</p> * <p>创建时间:Jul</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>