当前位置: 首页 > 图文教程 > 网页制作 > HTML/XHTML教程 > XHTML+CSS布局之XHTML应用小结

HTML/XHTML教程
一些不太常用的XHTML标签用法以及实例
网页中图片的设置涉及的三个问题
商业HTML邮件的制作建议
HTML Marquee 字符片段滚动
DOCTYPE 文档类型声明(网页爱好者必看)
纯HTML标签你熟悉多少?
HTML元素的ID和Name属性的区别
HTML meta的大作用
HTML标签tbody的用法与说明
HTML 特殊字符转换表
HTML基础 HTML的组成结构
HTML基础之HTML内容细则
Shtml 精简教程
浅谈html table 标签
html Frame、Iframe、Frameset 的区别
HTML 网页页面切换的各种变换效果
HTML的10个表格相关标记
让IE8启动IE7兼容模式的代码
HTML 结构化实现方法
xhtml的块级标记小结

HTML/XHTML教程 中的 XHTML+CSS布局之XHTML应用小结


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-04   浏览: 46 ::
收藏到网摘: n/a

统来说,“标准网页”的文件组织就是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>

 

注:与ul同类的还有ol、ul,使用情况较少,详细参看
http://www.cnbruce.com/blog/showlog.asp?cat_id=5&log_id=866

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>代替。