• HTML5(第一部分)


    一.常用文本元素总汇

    HTML5 规范指出:使用元素应该完全从元素的语义出发。但是由于历史遗留及用户至上的原则,这种语义会宽松许多。

    元素名称说明
    a生成超链接
    br强制换行
    wbr可安全换行
    b标记一段文字但不强调
    strong表示重要
    i表示外文或科学术语
    em表示强调
    code表示计算机代码
    var表示程序输出
    samp表示变量
    kbd表示用户输入
    abbr表示缩写
    cite表示其他作品的标题
    del表示被删除的文字
    s表示文字已不再确认
    dfn表示术语定义
    mark表示与另一段上下文有关的内容
    q表示引自他处的内容
    rp与 ruby 元素结合使用,标记括号
    rt与 ruby 元素结合使用,标记括号
    ruby表示位于表意文字上方或右方的注音符号
    bdo控制文字的方向
    small表示小号字体内容
    sub表示下标字体
    sup表示上标字体
    time表示时间或日期
    u标记一段文字但不强调
    span通用元素,没有任何语义。一般配合 CSS 修饰。

    二.文本元素解析

    1.表示关键字和产品名称

    <b>我会加粗b>

    2.表示重要的文字

    <strong>我实际作用和b一样,就是加粗。strong>

    3.
    强制换行、安全换行

    1. <br />我是换行
    2. <wbr>我这里面会安全换行,在英文单词过长时使用 wbr 会根据浏览器的宽度适当的裁切换行wbr>

    4.表示外文词汇或科技术语

    <i>我是倾斜i>

    5.加以强调

    <em>我实际作用和i一样,就是倾斜em>

    6.表示不准确或校正

    <s>我的实际作用就是删除线s>

    7.表示删除文字

    <del>我的实际作用和 s 一样,就是删除线del>

    8.表示给文字加上下划线

    <u>我的实际作用就是加一条下划线u>

    9.<ins>添加一段文本

    <ins>我的实际作用和 u 一样,加一条下划线ins>

    10.添加小号字体

    <small>我的实际作用就是将文本放小一号small>

    11.添加上标和下标

    1. <sub>我是上标sub><sup>我是下标sup>

    12.等表示输入和输出

    1. <code>表示计算机代码片段code>
    2. <var>表示编程语言中的变量var>
    3. <samp>表示程序或计算机的输出samp>
    4. <kdb>表示用户的输入。由于这属于英文范畴的,必须将 lang="en"英语才能体现效果kdb>

    13.表示缩写

    <abbr>元素没有实际作用;从语义上看,是一段文本的缩写abbr>

    14.表示定义术语

    <dfn>元素就是一般性的倾斜dfn>

    15.引用来自他处的内容

    <q>元素实际作用就是加了一对双引号q>

    16.引用其他作品的标题

    <cite>元素实际作用就是加粗cite>

    17.突出显示文本

    <mark>实际作用就是加上一个黄色的背景,突出的文本mark>

    18.

    <time>表示日期和时间time>

    19.表示一般性文本

    <span>元素没有实际作用;语义上就是表示一段文本,我们经常用它来设置 CSS 等操作span>
  • 相关阅读:
    MYSQL----innoDB存储引擎
    python学习-7-异常 错误 调试 测试
    VSCode+python单步调试库代码
    【无标题】
    【C++11】QT开发中常用的C++11特性
    关于新增字段我们应该测试什么?
    Linux ————​文件权限
    设计和实施
    面视题之——索引失效
    Dijsktra算法解析
  • 原文地址:https://blog.csdn.net/lmdbhf/article/details/126752661