• html语义


     1、<Hx>

    <h1><h2><h3><h4><h5><h6>,作为标题使用,并且依据重要性递 减。 <h1>是最高的等级。

    2、<p>作为段落

    利用行高(line-height)很容易的定义出行间距

    3、<ul><ol><li>

    <ul>无序列表,<ol>有序列表也挺常用。在web标准化过程中,<ul>还被更多的用于导航条,本来导航条就是个列表

    4、<dl><dt><dd>

    dl就是“定义列表”。比如说词典里面的词的解释、定义就可以用这种列表。

    5、<em>、 <strong>

    <em> 是用作强调的,<strong>是用作重点强调的。 

    <table><td><th>< caption >、 summary
    如果是为了标记列表的数据,就应该使用表格了。<th>为表格标题,属性summar为摘要,<caption>标签为首部说明,<thead>标签为表格头部,<tbody>标签为表格主体内容,<tfoot>标签为表格尾部。
    其中还可以使用scope 可用于取代headers属性,标记含有表头信息的单元格,其中各数值的内容如下:
     row 指示当前单元格,为包含当前单元格的行提供相关的表头信息。
     col 指示当前单元格,为根据当前单元格指定的列提供相应的表头信息。
     rowgroup 指示当前单元格,为包含当前单元格的其余行组提供相关的表头信息。
     colgroup 指示当前单元格,为根据当前单元格指定的其余列组提供相应的表头信息。
    abbr 用于定义表头单元格中的缩写名,如果没有定义该属性,则将默认单元格内容为节略形式。

    6 <ins>, <del>
    del用作删除线更具有语义化。而且del还带有citedatetime来表明删除的原因以及删除的时间。ins是表示插入,也有这样的属性。

    7 <code>

    表示是计算机代码。而默认样式为打字体。

    8、<abbr><acronym>
    <abbr>标签是表示web页面上的简称,<acronym>标签为取首字母缩写。(注:这里把简称和缩写分开而论,简称范围比缩写大,取首字母的缩
    写用<acronym>标签)WindowsIE6.0以下的浏览器暂不支持<abbr>标签。 在IE里,你可以应用CSS<acronym>但是不能应用给<abbr>标签,
    IE会为<acronym>标签的title属性显示提示,但是会忽略<abbr>标签。
    解决方法见http://www.w3cn.org/article/translate/2005/115.html

    9、alt属性和title属性
    title属性用来为元素提供额外说明信息title属性可以用在除了basebasefontheadhtmlmetaparamscripttitle之外的所有标签。但是并不是必须的。

  • 相关阅读:
    [LeetCode] 500. Keyboard Row 键盘行
    [LeetCode] 502. IPO 上市
    [LeetCode] 495. Teemo Attacking 提莫攻击
    [LeetCode] 655. Print Binary Tree 打印二叉树
    [LeetCode] 654. Maximum Binary Tree 最大二叉树
    [LeetCode] 637. Average of Levels in Binary Tree 二叉树的层平均值
    Dubbo 在maven项目中的应用
    前后端分离springmvc和RESTful理解
    一个相对通用的JSON响应结构,其中包含两部分:元数据与返回值
    MAC OS查看端口占用情况及杀死进程
  • 原文地址:https://www.cnblogs.com/slogeor/p/3759612.html
Copyright © 2020-2023  润新知