zoukankan      html  css  js  c++  java
  • XHTML+CSS布局之XHTML应用小结

     统来说,“标准网页”的文件组织就是XHTML+CSS。其中XHTML主要用来表示网页结构和显示内容,而CSS则是定义结构布局和修饰内容样式。

            常用于布局的XHTML一般有:

            DIV:主要用于页面内容逻辑上的分块,比如一张网页一般包括头部、导航、侧栏、内容和版权等责任分区。此时即可使用DIV标签分割。

            同时对各区块建议这样的命名:

            头部:<div id="masthead"></div>
            导航:<div id="globalnav"></div>
            侧栏:<div id="navbar"></div>
            内容:<div id="content"></div>
            版权:<div id="copyright"></div>

            注:id具有唯一性,即在同一页面中不得重复出现该ID两次以上。否则使用class。

            ul:其原本是无序列表,在XHTML+CSS的应用中常用来表示非结构类的同等元素。需要和UL的子元素LI配合使用。

            <div>
            <ul>
            <li><a href="#">Link1</a></li>
            <li><a href="#">Link2</a></li>
            <li><a href="#">Link3</a></li>
            </ul>
            </div>

            span:如果拿这个元素和DIV进行比较,那么span是个袋子而div则是个箱子(语出小毅:XHTML代码的基本应用)。其实div是个块级元素,而span是个行内元素(参见有关内联(行内)元素、块级元素),通过span就可对一段或一行元素集中的某片断元素进行单独定义。

            比如:

            <ul>
            <li><span>(2006-11-13)</span>XHML+CSS布局之XHTML应用小结</li>
            </ul>

            在css中定义span为左/右浮动,就能实现日期和标题的分两侧显示。这相对使用

            <ul>
            <li>2006-11-13</li>
            <li>XHML+CSS布局小结</li>
            </ul>

            要简单得多。

    =======================================

            在说完了常见的用于布局的XHTML标签后,还有的XHTML标签则是用来显示网页内容的。比如:

            <img src="" alt="" title="" />表示图像

            <a href="" title=""></a>表示超级链接

            <hn></hn>(n=1,2,...,6)表示页内容标题
            其中建议h1-h6根据重要性依次递减,h1为最重要的标题(参见greengnn:div+css命名参考)

            原本使用<b></b>和<i></i>表示粗体和斜体的标签,选择使用<strong></strong>和<em></em>代替。

  • 相关阅读:
    LoadRunner支持的IE版本
    构建10亿级PV的大型网站设计要点 网络层
    珠海金山软件急聘性能测试工程师【内部推荐】
    PrefTest性能测试解决方案 C/S结构应用系统的压力测试
    Android性能测试主要方法
    使用LoadRunner监控Apach服务器的步骤
    MySQL+HandlerSocket
    Android configChanges属性
    创业故事:腾讯的创始人们
    [置顶] 学习linux的几点忠告
  • 原文地址:https://www.cnblogs.com/Ewin/p/1252598.html
Copyright © 2011-2022 走看看