XHTML+CSS布局之XHTML应用小结

2016-01-29 11:46 3 1 收藏

XHTML+CSS布局之XHTML应用小结,XHTML+CSS布局之XHTML应用小结

【 tulaoshi.com - Html 】

统来说,“标准网页”的文件组织就是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)</spanXHML+CSS布局之XHTML应用小结</li
</ul

 

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

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/html/)

 

<ul
<li2006-11-13</li
<liXHML+CSS布局小结</li
</ul

 

要简单得多。

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

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

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

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

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/html/)

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

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

来源:https://www.tulaoshi.com/n/20160129/1483309.html

延伸阅读
标签: Web开发
    我们大部分的设计师依旧在采用传统的表格布局、表现与结构混杂在一起的方式来建立网站。学习使用XHTML+CSS的方法需要一个过程,使现有网站符合网站标准也不可能一步到位。最好的方法是循序渐进,分阶段来逐步达到完全符合网站标准的目标。如果你是新手,或者对代码不是很熟悉,也可以采用遵循标准的编辑工具,例如Dreamweav...
标签: Web开发
在中国,很多前端开发初学者都会把xHTML+CSS页面制作说成DIV+CSS,甚至很多人都还不知道xHTML+CSS是什么意思,只知道盲目的追求DIV+CSS,但在国外,是没有DIV+CSS这个概念的,很明显如果单从字面上去理解,DIV+CSS的网页就要全都是div,很明显是无法达到语义化标准的。网页教学网也希望通过网站让所有读者正视代码语义化的重要性,请把DIV+C...
标签: Web开发
随着XHTML的逐渐推广流行,HTML 在许多场合已经显得过时。World Wide Web Consortium (W3C) 于 2000 年 6 月 26 日发布了 XHTML 的第一个版本作为推荐标准。XHTML 标准的目标是取代 html。按照 W3C 的说法,XHTML 是 html 的继承...
css布局与传统表格(table)布局最大的区别在于:原来的定位都是采用表格,通过表格的间距或者用无色透明的gif图片来控制文布局版块的间距;而现在则采用层(div)来定位,通过层的margin,padding,border等属性来控制版块的间距 1.定义div 分析一个典型的定义div例子: #sample{ margin: 10px 10px 10px 10px; padding:20px 10px 10px 20px; borde...
标签: Web开发
大家可能不知道,用Photoshop也可以做出简单的xhtml+css网页,一起来试试吧! 1、在photoshop cs2中打开设计好的网站视觉设计稿。用切片工具切好。 2、点 “文件-》存储为web所用格式”, 快捷键为ctrl+alt+shift+s ,点右上倒三角的小图片,选择Edit output settings。 3、见图,在第二个下拉中选择 Slices...

经验教程

48

收藏

100
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部