日期:2014-03-01 浏览次数:20648 次
笼统来说,“标准网页”的文件组织就是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>2007-11-5Aiyiweb.Com</li> <li>XHML+CSS规划小结</li> </ul> |
要简单得多。
=======================================
在说完了常见的用于规划的XHTML标签后,还有的XHTML标签则是用来显示网页内容的。比如:
以下为援用的内容: <img src="" alt="" title="" />表示图像 <a href="" title=""></a>表示超级链接 <hn></hn>(n=1,2,...,6)表示页内容标题 |