《表格入门(二)说课材料》由会员分享,可在线阅读,更多相关《表格入门(二)说课材料(3页珍藏版)》请在金锄头文库上搜索。
1、格入门(二)你已经熟悉align标签。它真是一位老朋友。可以把它放在和标签中。但是你能在表格中使用它吗?表格中的任何位置.让我们看一看:将你放在那个格子里的任何内容(如文字,图片等等.)都向右对齐.将你放在那一行的所有格子中的所有内容都向右对齐.这是一个已对齐的表格.整洁,呃?将整个表格向右对齐,文字在表中各处顺畅而歹U.这有点类似对齐图像。但注意:整个对齐整个表格只适用于Netscape3.0和Explorer2.0+。对齐整个表格的价值在于:align=right将一切推向右边。align=right将切都推向左边。(这是缺省的设置,所以,你可能不需设置它。)align=center将一切
2、者B居中。但是等等,还有呢!我们也以垂直排列元素,将它放到顶部,底部或格子的中间。这需要使用垂直对齐(valign)将格子里的一切东西(包括文字,图像等)都向顶端对齐。将一行中所有格子的所有内容都向顶端对齐。垂直对齐的价值在于:valign=top将格子内的所有内容都推向格子的顶端对齐。valign=bottom将格子内的所有内容都推向格子的底端对齐。valign=middle将格子内的所有内容都垂直居中。(这是缺省设置,故你可能不必去设置它)(顺便说一下:为什么水平居中我们用align=center,而垂直居中使用valign=middle?事实上两种情况用哪种术语都可以,但这是列在Nets
3、cape文档中的规定。)(Netscape神经错乱的又一证据。)留一点空白现在你已经把所有的表格排都对齐了,你可能还想调整格子的空白。下面是两个你可能混淆而实际上功能类似的两个标签:格子空白(cellspacing)和格子填充(cellpadding).它们都在表格的格子间放进一些空间。但用的方法不同cellspacing使表格的边框加宽,从而加大格子之间的距离。ceiipadding在格子的边框中加进看不见的空白,从而使格子里的内容与格子的四个边框产生距离.cellspacing=10I I23 I |41234cellpadding=10两个属性都放在table标签内,就象:tablece
4、llpadding=4cellspacing=5如果你想去掉表格边框,你就不必在意使用哪个标签。但是如果你希望保留表格边框(或表里的格子加上颜色),这两种标签的区别就变得很重要了.记住:Spacing增加边框的大小,而Padding增大边框周围的空间.技巧与提示现在你已经对表格很熟悉了,以下是一些有用的技巧和提示:?如果你不规定cellpadding和cellsaping,其缺省值为2.所?以如果你希望格子里的内容紧凑和有人性,别忘了设?置cellpadding=0和cellspacing=0.?如果要加进更多控制,就在在表的格子中加进nowrap,?就是tdnowrap.其意思是该格子里的内容不回绕,除非?你用br标签作手工换行。如果要使一个表格占据整个页面呢,不论用户作得多大?可以宽度和高度设置为100%,就是tablewidth=100%,height=100%”(注意:height=100%只在Netscape中起作用).象以往一样,要有创造性但不要过度.