美文网首页
HTML标签学习

HTML标签学习

作者: heheheyuanqing | 来源:发表于2017-05-15 19:20 被阅读35次

    HTML基础学习(新收获)

    通过再一次学习HTML的知识,有了更多的收获,发现了更多之前没有注意到的知识点,在学习HTML5中通过使用标签将代码封装起来使结构更加清晰

    • HTML Section学习

    - <hgroup></hgroup> 封装h标签
      - <header></header> 包含任何内容,通常修饰文档或文章的标题
      - <footer> 标签通常包含文档的摘要信息部分或者作者,版权信息
      - <section></section> 适用于对文档进行分块,将文档划分为章节,或者对文章分内容块(包含h1~h6中的标题元素,一般不用包含header和footer标签)
      - <article></article> 特殊的section标签,将文档或文章中的内容划分为相对独立的模块(一般包含header标签和footer标签)
      - <nav></nav> 代表一个部分包含链接
      - <detail></detail> 描述某个文档或者部分模块的细节,配合使用<summary> 标签可为details 定义标题,点击标题则显示detail内容
      - <aside></aside> 设置将与文本相关的显示在内容外
      - <figure> 表示网页上一块独立的内容,其中可用figuretion修饰标题,且只能包含一个

    • TEXT 相关标签

    - <blockquote></blockquote> 缩进
      - <pre></pre> 按照pre中显示内容,保留空格及换行
      - <abbr></abbr> 包含一段文本的缩写,使用title属性扩展缩写的文本
      - <bdi></bdi> 把包含的内容从周围的文档中隔离出来
      - <bdo></bdo> 覆盖当前文本的方向 以相反的方向展示文本
      - ````<cite></cite>引用的标题,像书、文章或电影,并以斜体的形式展现   -<code></code>定义计算机代码   - <del></del> 将其包含的内容标记为删除,使用cite属性指向另一个文档解释删除原因,datetime属性显示删除时间   - <dfn></dfn> 定义一个词或者短语,并解释意义   -<em></em>强调   - <kdd></kdd> 文本从键盘键入,经常用在与计算机相关的文档或手册中   - <mark> 表示包含的文本被高亮标记   -<q>``` 内容从其他来源,cite属性表明内容来源
      - <ruby> </ruby>包含ruby注释其中rt 标记ruby标签里面内容的注释、rp 定义不支持ruby元素的浏览器所显示的内容
      - <s></s> 标记不再使用或者不再正确的内容
      - <sample></sample> 定义样本文本
      - 定义上标 / 定义下标
      - <time></time> 定义时间

    • 列表

    - 普通列表

    <dl>
         <dt>
            <dd></dd>
         </dt>
    </dl>
    

    - 无序列表

    <ul>
            <li></li>
    </ul>
    

    - 有序列表

    <ol>
            <li></li>
    </ol>
    
    • 表格

    <table>
        <theader>定义表格的页头
            <tr>
                <th></th>
            </tr>
        </theader>
        <tbody>定义表格的主体
            <tr>
                <td></td>
            </tr>
        </tbody>
        <tfoot>定义表格的页脚
            <td></td>
        </tfoot>
    </table>
    
    • td标签中通过header属性的设置可将单元格与标题关联起来
    • <colgroup> 将列进行组合,在<head></head> 中设置样式
    • <caption> 设置表格的标题
    • 表单

    <form method="" action="URL" accept-charset=“ ” autocoplete=“ ” targe = " ">
        name:<input name="name"  type =" "/>
        <button>submit</button>
    </form>
    
    • method:设置如何发送表单数据,分为两种方式"post"(分段传输,安全)和"get"(一次性传输,不安全),默认为"get"方法
    • accept-charset :设置服务器用哪种字符集处理表单数据。常用的字符集为:(UTF-8:Unicode字符编码)、 (ISO-8859-1:拉丁字母表的字符编码)、(gb2312:简体中文字符集)
    • autocomplete :设置是否开启表单自动填写补全功能,默认为"on"
    • target : 设置在何处打开action属性的URL。
          _blank 在新的窗口中打开
          _self 默认。在相同的框架中打开
          _parent 在父框架集中打开
          _top 在整个窗口中打开
          framename 在指定的框架中打开
    • <label> 给表单或者其他元素添加文本属性
    • <FieldSet> 将表单中的相关内容分组,添加disabled属性 设置禁用一组表单,使其不可点击
    • <legend> 给表单中的每个组添加描述信息
    • input属性
    • placeholder: 文字占位符
    • value: 输入框中显示的文字
    • size: 表示输入框可以展示字符的长度
    • maxlength: 表示输入框最大长度
    • disabled、readonly :表示不可编辑的文本输入框
    • autofocus : 自动将光标聚焦在已设置的输入框中
    • password :密码输入框
    • button :按钮类型
    • number:数字输入框,min、max最小值、最大值
    • range :范围输入框 ,min、max最大值和最小值
    • checkbox (radio):选项输入框
    • email :邮箱输入框
    • tel :电话输入框
    • date :日期输入框
    • time :时间输入框
    • color :颜色输入框
    • search :搜索输入框
    • hidden : 隐藏输入框,隐藏需要上传的数据
    • <datalist> 文本框创建展示列表
      <code>
      <form>
      names: <input list="list" />
      </form>
      <datalist id="list">
      <option value="A" />
      <option value="B"></option>
      <option value="C"/>
      </datalist>
      </code>
    • 选择输入框
      <code><select id="char"name="char">
      <option value="A" >A</option>
      <option value="B" >B</option>
      <option value="C" selected >C</option>
      <option value="D" >D</option>
      </select></code>
      <optgroup></optgroup>:把选项相关的组合在一起
    • <textarea></textarea>:创建可以输入多行文本的文本框

    相关文章

      网友评论

          本文标题:HTML标签学习

          本文链接:https://www.haomeiwen.com/subject/ibgcxxtx.html