以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』  (http://bbs.xml.org.cn/list.asp?boardid=22)
----  一大堆HTML问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=22&rootid=&id=69703)


--  作者:askhtml7
--  发布时间:11/22/2008 5:12:00 PM

--  一大堆HTML问题
1)表格行文字的水平对齐方式和单元格的对齐方式有啥区别?

2)框架<frameset rows="*,80" frameborder="1" border="0" framespacing="0">

问:a这个“ border”是干什么用的?我自学的书上没写
      b这样的定义现实效果是不是= frameborder="0"?

3)刚学习HTML,没接触过CSS,还有好多东西不知道,谁能帮我设计一下以下的简单要求,谢谢
要求:表格4×3,第一列合并单元格,从上到下分别是“你好么”三个字,用简单的设置就行了,高级用法看不懂


4)还有一个疑问:为什么MFPAGE,MD8能设计出网页,为啥还需要学习专门语言设计呢?小弟我很多不知道,希望大家能耐心帮我解决一下自学中出现的问题,谢谢。


--  作者:Qr
--  发布时间:11/22/2008 6:28:00 PM

--  
1、表格中的对齐方式作用于整个表格,单元格的对齐方式仅作用于指定的单元格;
2、frameborder设定框架的边框(也有种说法叫定义帧之间的边界),其值只有 0 和 1 , 0 表示不要边框, 1 表示要显示边框。
border设定框架的边框厚度,以 pixels 为单位。
3、合并单元格不是CSS的问题,而是表格的属性在起作用。
<table border="1">
<tr><td rowspan="3" width="12px" style="width:12px">你好么</td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td></tr>
</table>
rowspan是表格属性,控制单元格的合并,不是CSS;width属性可以限制td的宽度,以便文字竖排;style中的width者CSS属性,这个是以CSS方式来限制td的宽度,以便文字竖排。
4、简单地说,可以更加灵活的进行设计和应用。


--  作者:Qr
--  发布时间:11/22/2008 6:40:00 PM

--  
偶的网页都是用DIV来进行布局的,那时候根本没有任何工具支持这种设计方式的开发工具,所以,自偶制作网页起,从未用过任何网页开发工具,都是手工写HTML、XHTML。曾经试用了某网页开发工具,存盘后发现一大堆垃圾代码,从此不再用所谓的网页开发工具。现在也已经习惯手写代码,不喜欢用网页开发工具了,也不知道现在是否有支持DIV布局的网页开发工具。
--  作者:askhtml7
--  发布时间:11/22/2008 7:15:00 PM

--  
谢谢斑竹的帮忙啊!

小弟我对于border的作用还是不明白,在
<frameset rows="*,80" frameborder="1" border="0" framespacing="0">

书上说"framespacing"是框架集边框宽度

那和border的厚度有什么不一样?也就是问宽度和厚度的区别?


--  作者:askhtml7
--  发布时间:11/22/2008 7:21:00 PM

--  
还有那个"你好么"
我问的是在单元格够大的情况下的类似



这样的排布,不是你的那个布局,谢谢.
--  作者:Qr
--  发布时间:11/23/2008 9:40:00 AM

--  
以下是引用askhtml7在2008-11-22 19:15:00的发言:
谢谢斑竹的帮忙啊!

小弟我对于border的作用还是不明白,在
<frameset rows="*,80" frameborder="1" border="0" framespacing="0">

书上说"framespacing"是框架集边框宽度

那和border的厚度有什么不一样?也就是问宽度和厚度的区别?



frameset本身偶几乎没怎么用过,具体也不是很清楚。建议你对各元素进行着色,以方便观察修改各参数之后的效果。
--  作者:Qr
--  发布时间:11/23/2008 9:45:00 AM

--  
以下是引用askhtml7在2008-11-22 19:21:00的发言:
还有那个"你好么"
我问的是在单元格够大的情况下的类似



这样的排布,不是你的那个布局,谢谢.


在HTML中,同一段文字在元素宽度足够大的情况下是不会自动换行的。
解决:
1、给每个字加换行符;
2、通过CSS,设置其margin或padding,尽量压缩使其空间只能容纳一个字
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
1,265.625ms