<!-- 示例2.简单尝试一下 --> <pre> L TE A A C V R A DOU LOU REUSE QUE TU PORTES ET QUI T' ORNE O CI VILISÉ OTE- TU VEUX LA BIEN SI RESPI RER - Apollinaire </pre>
温馨提示:建议在使用 pre 标签格式化文档中使用空格,而不是 tab 制表符(每个制表符占据8个字符的位置),以确保文本正常的水平位置。 温馨提示: 在使用 pre 标签定义计算机源码时,请使用实体符号表示特殊字符(例如,<),并且通常与<code>标签结合使用,以获得更加精确的语义。
<!-- 示例2.基本示例 --> <p>Type the following in the Run dialog: <kbd>cmd</kbd><br />Then click the OK button.</p> <p>Save the document by pressing <kbd>Ctrl</kbd> + <kbd>S</kbd></p>
<!-- 示例2.如果 <dfn> 元素包含具有标题的 <abbr> 元素,则 title 定义项目: --> <p>The<dfn><abbrtitle="World Health Organization">WHO</abbr></dfn>was founded in 1948.</p> <p>对缩写进行标记能够为浏览器、翻译系统以及搜索引擎提供有用的信息。</p>
<!-- 示例3 --> <!-- Define "The Internet" --> <p><dfnid="def-internet">The Internet</dfn> is a global system of interconnected networks that use the Internet Protocol Suite (TCP/IP) to serve billions of users worldwide.</p>
<!-- 示例4 --> <dl> <!-- Define "World-Wide Web" and reference definition for "the Internet" --> <dt> <dfn> <abbrtitle="World-Wide Web">WWW</abbr> </dfn> </dt> <dd>The World-Wide Web (WWW) is a system of interlinked hypertext documents accessed on <ahref="#def-internet">the Internet</a>.</dd> </dl>
温馨提示: 下面我们再来看看下述都是HTML5新增标签。
bdi 标签
描述: HTML 双向隔离元素(<bdi>)告诉浏览器的双向算法将其包含的文本与周围的文本隔离,当网站动态插入一些文本且不知道所插入文本的方向性时,此功能特别有用。
属性:
dir : 根据元素内容决定元素内容的方向, 注意该属性不继承父元素, 如果没有设置默认值即为 auto.
示例:
1 2 3 4 5 6
<pdir="ltr">This arabic word <bdi>ARABIC_PLACEHOLDER</bdi> is automatically displayed left-to-right.</p> <pdir="rtl">This arabic word <bdi>ARABIC_PLACEHOLDER</bdi> is automatically displayed right-to-left.</p> <ul> <li><bdistyle="color: red;"dir="ltr">WeiyiGeek</bdi>: 1st place</li> <li><spanstyle="color: blue;"dir="rtl">Geeker</span>: 2nd place</li> </ul>
meter 标签
描述: 定义度量衡, 用来显示已知范围的标量值或者分数值。 属性:
value : 如果设置了最小值和最大值(分别由 min 属性和 max 属性定义),它必须介于最小值和最大值之间。
min : 值域的最小边界值。如果没设置,默认为 0。
max : 值域的上限边界值。如果没设置,默认为 1。
low : 定义了低值区间的上限值(译者注:如果 value 介于 min 和 low 之间,该元素就会表现出低值的视觉效果,value 落在 [min,low]、[high,max] 等不同的区间会使浏览器渲染该元素时出不同的视觉效果)。
high : 定义了高值区间的下限值。
optimum : 这个属性用来指示最优/最佳取值。
form : 该属性将本元素与对应的 form 元素关联。
示例:
1 2 3 4 5 6 7 8
<!-- 1.简单示例 --> <p> Heat the oven to <metermin="200"max="500"value="350">350 degrees</meter></p>
<!-- 2.高低值区间示例,本例中 min 属性被省略 --> <p>当值为 90 : He got a <meterlow="60"high="80"max="100"value="90">A</meter> on the exam</p> <p>当值为 80 : He got a <meterlow="60"high="80"max="100"value="80">B</meter> on the exam</p> <p>当值为 59 : He got a <meterlow="60"high="80"max="100"value="59">B</meter> on the exam</p> <p>当值为 91 : <meterlow="60"optimum="90"high="80"max="100"value="91">A</meter></p>
<!-- 示例1.渲染一个非模态对话框 --> <dialogopen> <p>Greetings, one and all!</p> <formmethod="dialog"> <buttonvalue="Yes">Yes</button> <buttonvalue="No">No</button> </form> </dialog>
<!-- 示例2.Simple modal dialog containing a form --> <dialogid="favDialog"> <formmethod="dialog"> <p> <label>Favorite animal: <select> <optionvalue="default">Choose…</option> <option>Brine shrimp</option> <option>Red panda</option> <option>Spider monkey</option> </select> </label> </p> <div> <buttonvalue="cancel">Cancel</button> <buttonid="confirmBtn"value="default">Confirm</button> </div> </form> </dialog> <p> <buttonid="updateDetails">Update details</button> </p> <output></output> <script> const updateButton = document.getElementById('updateDetails'); const favDialog = document.getElementById('favDialog'); const outputBox = document.querySelector('output'); const selectEl = favDialog.querySelector('select'); const confirmBtn = favDialog.querySelector('#confirmBtn'); // If a browser doesn't support the dialog, then hide the // dialog contents by default. if (typeof favDialog.showModal !== 'function') { favDialog.hidden = true; /* a fallback script to allow this dialog/form to function for legacy browsers that do not support <dialog> could be provided here. */ } // "Update details" button opens the <dialog> modally updateButton.addEventListener('click', () => { if (typeof favDialog.showModal === "function") { favDialog.showModal(); } else { outputBox.value = "Sorry, the <dialog> API is not supported by this browser."; } }); // "Favorite animal" input sets the value of the submit button selectEl.addEventListener('change', (e) => { confirmBtn.value = selectEl.value; }); // "Confirm" button of form triggers "close" on dialog because of [method="dialog"] favDialog.addEventListener('close', () => { outputBox.value = `${favDialog.returnValue} button clicked - ${(newDate()).toString()}`; }); </script>
方式1.请访问本博主的B站【WeiyiGeek】首页关注UP主, 将自动随机获取解锁验证码。
Method 2.Please visit 【My Twitter】. There is an article verification code in the homepage.
方式3.扫一扫下方二维码,关注本站官方公众号
回复:验证码
将获取解锁(有效期7天)本站所有技术文章哟!