zoukankan      html  css  js  c++  java
  • html 标签分类:块级元素、内联元素 ......

    第一种分类方式

    四大标签:

    <a></a>
    <img />
    <h1></h1> ~ <h6></h6>
    <p></p>

    三大列表:

      <ul>
        <li>无序列表</li>
      </ul>
      <ol>
        <li>有序列表</li>
      </ol>
      <dl> // 定义列表
        <dt>定义标题</dt>
        <dd>列表内容</dd>
        <dd>列表内容</dd>
      </dl>

    两大区块:

    <div></div>
    <span></span>

    文本格式化:

      更多标签

    <strong></strong>
    <b></b>
    <em></em>
    <i></i>
    <sub></sub>
    <sup></sup>
    <del></del>
    <big></big> // 不符合标准网页设计的理念,不赞成使用.
    <small></small>

    单标签:

      <br /> // 换行
      <hr /> // 分割线

    表格和表单:

      <table>
        <thead>
          <tr>
            <td></td>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td></td>
          </tr>
        </tbody>
      </table>
      <form>
        <input></input>
      </form>
      <button></button>
      ...

    视频和音频:

      <video></video>
      <audio></audio>

    字符实体:

      &nbsp; 空格

      &gt; 大于号 >

      &lt; 小于号 <

      &#12288; 可以看作一个空白的汉字

      &#32; == 普通的英文半角空格

      &#160; == &nbsp; == &#xA0; == no-break space (普通的英文半角空格但不换行)

      &#12288; == 中文全角空格 (一个中文宽度)

      &#8194; == &ensp; == en空格 (半个中文宽度)

      &#8195; == &emsp; == em空格 (一个中文宽度)

      &#8197; == 四分之一em空格 (四分之一中文宽度)

        相比平时的空格(&#32;),nbsp拥有不间断(non-breaking)特性。即连续的nbsp会在同一行内显示。即使有100个连续的nbsp,浏览器也不会把它们拆成两行。


    另一种分类方式

    块级元素:

      自带属性(display: block)独占一行,可以设置宽高,盒子模型,可以嵌套任何元素。(p不能嵌套它自己本身)

    address – 地址 blockquote – 块引用 center – 举中对齐块 dir – 目录列表
    div – 常用块级 dl – 定义列表 fieldset – form控制组 hr – 水平分隔线
    form – 交互表单 h1 – 大标题 h2 – 副标题 h3 – 3级标题
    h4 – 4级标题 h5 – 5级标题 h6 – 6级标题 p – 段落
    ol – 有序表单 ul – 无序列表 pre – 格式化文本 table – 表格
    menu – 菜单列表 pre – 格式化文本 table – 表格  

    行内元素:

      自带(display: inline)属性 不独占一行,在一行显示,设置宽高不起作用,以及盒子模型的相关css属性,三十直接设置内外边距的左右值是可以的。

      许多文本格式化标签都不推荐使用了,可以通过样式的修改,达到相同的效果

    a – 锚点 abbr – 缩写 acronym – 首字 b – 粗体(不推荐)
    big – 大字体(不推荐) br – 换行 em – 强调 font – 字体设定(不推荐)
    i – 斜体 label – 表格标签 q – 短引用 s – 中划线(不推荐)
    select – 项目选择 small – 小字体文本 span – 常用内联容器,定义文本内区块 strike – 中划线
    strong – 粗体强调 sub – 下标 sup – 上标 tt – 电传文本
    u – 下划线      

    行内块元素:

      (display: inline-block)在一行显示,可以设置宽高

    input - 输入框  img - 图片 textarea – 多行文本输入框
  • 相关阅读:
    字符个数统计
    面试题——字符的左右移动
    5. Longest Palindromic Substring
    Linux- AWS之EC2大数据集群定时开关机
    Openldap- 大机群身份验证服务
    Linux- 自动备份MySQL数据库脚本
    Linux- 运维
    JAVA- 切换默认的Java
    HIVE- 新建UDF范例
    Hadoop- 集群启动详解
  • 原文地址:https://www.cnblogs.com/MrZhujl/p/11510227.html
Copyright © 2011-2022 走看看