主题:  《网站重构》讲的主要是思想,还是技术?

阿飞

职务:普通成员
等级:2
金币:1.0
发贴:380
#162005/8/15 18:14:08
Hmily在上个帖子中说
引用:
www.blueidea.com/bbs/newsdetail.asp?id=35926

谢谢,现在我知道应该使用什么了,当然还是使用PX了 ~现在是知道为什么要使用px了~



阿飞

职务:普通成员
等级:2
金币:1.0
发贴:380
#172005/8/15 18:17:09
Next
下一个问题
有人说现在的浏览器对标准的支持力度不够,所以还是全部使用TABLE好了,我就是想知道,现在利用标准来做网页,到底能做到那一步?是不是全部使用的话,浏览器就会显示一些"BUG"了?那些在IE 6中不能使用(或者其他的浏览器)?谢谢

还有一个问题:CSS是嵌在网页里面好,还是独立的文件好。我的观点是单独的文件比较好,我自认为这样方便修改!但是我不知道怎么样才好,只是这么想的,这个问题很幼稚,也请大虾帮忙一块解答。

编辑历史:[此帖最近一次被 Eiffi 编辑过(编辑时间:2005-08-15 18:22:16)]


阿飞

职务:普通成员
等级:2
金币:1.0
发贴:380
#182005/8/15 20:03:23
晕,来个自问自答!看了一下午的书,终于明白了。当然是独立的CSS了,为了结构和表现彻底分离嘛!(又开始老汉卖瓜了~
但是现在还不知道XHTML到底怎么个结构方法。跟XML的区别等等。这是接下去的问题……欢迎大虾跟贴提供资料。我的这个学习经历,对于想学习标准的人,说不定还能用上。所以,我记录下,我遇到的一些问题。欢迎大家交流。



阿飞

职务:普通成员
等级:2
金币:1.0
发贴:380
#192005/8/16 9:44:28
遇到一个新问题,页面中的表单,怎么用XHTML来弄?XHTML2.0发布了吗?怎么来弄?象HTML那样嘛~一头雾水~



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#202005/8/16 10:27:03
xhtml 是 html 的一个规范。。。

xml + xslt 是格式化显示 xml 。。这两个还是有一定区别的。。。

结构方法。。。和 html 一样吧。。。不过有些元素不能用了。。

比如 iframe 。。 比如 marquee 。。。

表单和 html 一样。。。<form></form>。。。

至于 2.0 。。在 ie7 发布之前肯定是出不了了。。。



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
#212005/8/16 10:46:57
xhtml 1.0基本元素还是和HTML 4.0差不多,只是某些不兼容的元素建议不要使用了。

技术回归。告诉你该用P的地方就用P,该用DIV的就用DIV,不要N张TABLE走天下



阿飞

职务:普通成员
等级:2
金币:1.0
发贴:380
#222005/8/16 10:52:55
谢谢各位的教导,我是想,尽量少用表格,甚至不用。
遇到一个新问题,点击我的签名,看看网站,上面的登录框DIV高度增加了,我定义了25,是怎么回事?
CSS如下:
#top {
    font-family: "Lucida Grande", "Verdana", "Lucida", "Arial", "Helvetica", "宋体", "sans-serif";
    font-size:12px;
    margin:0px;
    padding:5px 0px 0px 10px;
    background:#EEE;
    color:#000000;
    height: 25px;
    width:100%;
    
}
里面现在只有一个<div id="top">



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#232005/8/16 12:15:36
引用:
form{
margin: 0px;
padding: 0px;
}



阿飞

职务:普通成员
等级:2
金币:1.0
发贴:380
#242005/8/16 12:51:19
晕了,什么都需要定义阿,真的很头疼的问题。现在如果遇到这种问题,我知道怎么解决了,先要看你所用的对象在CSS中格式了吗!呵呵

iframe我刚刚测试,可以使用阿!你说得可不可以使用,意思就是能不能通过W3C的验证,其实可以使用?如果是这样的话,使用后,有什么坏处?!我用的浏览器是IE6

如果不能直接食用iframe的话,是不是需要弄个单独的文件,然后通过JavaSpript进行调用?

问题2:
在浏览页面的时候,CSS文件,是怎么读取得?还是下载完整的CSS到本地后,才格式化网页?还是读取需要的部分,下次还读取吗?给我讲讲CSS和XHTML网页,在浏览的时候,到底是怎么交互的?谢谢

编辑历史:[此帖最近一次被 Eiffi 编辑过(编辑时间:2005-08-16 13:30:07)]


{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#252005/8/16 14:10:53
引用:
element "iframe" undefined.
You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by:

* incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element),
* by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).
* by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case.



iframe 是不符合 xhtml 标准的元素的说。

需要使用 iframe 完成的部分可以使用层模拟而不是直接使用 iframe 标签。。

css的应用是整个页面读取完成后格式化输出。。。

下次直接从缓存里面取。。。



阿飞

职务:普通成员
等级:2
金币:1.0
发贴:380
#262005/8/16 14:22:49
现在,弄得我不敢用其他的了,我现在只干使用DIV标签,到底XHTML还有什么?说是跟HTML差不多,我怕又会有冲突。我现在做的简单页面,只用了DIV标签,其他的啥都不敢用?

另外,iframe用曾来模拟,是不是<div><iframe></iframe><div>这个样子来使用。英文,看不懂。你的意思,没有全部理解。谢谢行者~



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#272005/8/16 14:25:13
Eiffi在上个帖子中说
引用:
现在,弄得我不敢用其他的了,我现在只干使用DIV标签,到底XHTML还有什么?说是跟HTML差不多,我怕又会有冲突。我现在做的简单页面,只用了DIV标签,其他的啥都不敢用?

另外,iframe用曾来模拟,是不是<div><iframe></iframe><div>这个样子来使用。英文,看不懂。你的意思,没有全部理解。谢谢行者~


层模拟指的是用 ajax 实时读取别的页面内容写到本页面的一个层里。。。

xhtml 的元素大部分和 html 类似。。。只是有少部分不能用了而已。。。



阿飞

职务:普通成员
等级:2
金币:1.0
发贴:380
#282005/8/16 14:27:45
哈哈,问题又来了?ajax是什么东东?



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#292005/8/16 14:31:43
引用:
AJAX 全称Asynchronous javascript + XML。就是由javascript发起XMLHttpRequest,再由Server处理,返回XML格式的数据。其实根iframe+javascript这个格式差不多,不同的是iframe+javascript返回的是HTML形式的。




阿飞

职务:普通成员
等级:2
金币:1.0
发贴:380
#302005/8/16 14:43:31
找了一部分网站,但是没有看懂,可能跟我的水平有关系
blog.sunmast.com/sunmast/archive/2005/07/10/7740.aspx
www.woooh.com/post/100.html(这个页面中的连接,可以看看)
tech.163.com/05/0714/10/1OK77ABU00091589.html
上面找这些,可能很简单,送给需要的人~

我现在不是需要这种技术,我的水平在哪里,还不到这个层次。我的意思就是现在有一个<iframe></iframe>的代码(例如象新闻代码),是不是就是直接插入到<div></div>之间就可以了。谢谢