作为动态网站在建设过程中难免遇到在线编辑文章的问题。HTML提供了一个textarea标记,但是实际上没有解决这个问题,因为从textarea的是纯文本。除非在输入的时候使用了HTML标记,否则在输出的时候将获得从头到尾毫无结构的一盘文字。WEB设计中通过DHTML构建一类所见即所得的在线编辑器对这个问题有了很好的解决。 但是所见即所得并不是唯一的解决办法。笔者在上网过程中发现一些门户网站的在线编辑器非常有特色。它并不是所见即所得(但是提供了一个预览功能),而是一个textarea的文本域,但是又不支持HTML标记语言。而是有它自己的一套标记语言。图1图2 笔者使用觉得非常流畅,总结其...
http://www.jb51.net//article/1259.htm
douban.com非常精巧的应用了div+css,并且通过色系的运用,最大限度减少图片等等方式既使得网站页面清新可人,而且可以最大限度的压缩了网页的大小,从而使得访问的效率得到了最大化。第一次看douban.com,有一种拿着“读书”杂志在手上阅读的感觉,很素雅,好像还有那么点书香气息。被中国式网站强奸得都习以为常,以为网站也就这样而且也只能这样,无疑好多人第一次看到douban.com的时候都会被他的网站的简洁所触动,都会感觉眼前一亮!为什么会这样呢,于是有些想法,来看看douban.com的网站设计方面的东西,看看他到底是怎么做的呢:1、采用div+css的页面技术,从”网站重构“一书翻...
http://www.jb51.net//article/1185.htm
作者:阿宏2006-2-109:38:04原文:http://www.w3.org/Consortium/technology原作者:w3c翻译:阿宏图例说明W3C技术架构图描绘了一个两层的模型:万维网体系结构(被标注为“OneWeb”)建立在互联网(Interner)体系结构之上。图中丰富的Web层显示了W3C关心的领域和发展的技术。Web体系结构被描绘成一系列的层,每一层都建立在另一层之上。从底至顶依次为:URI/IRI,HTTPWebArchitecturalPrinciplesXMLInfosets;RDF(S)GraphsXML,Namespaces,Schemas,XQuery/X...
http://www.jb51.net//article/1176.htm
iframe应用很普遍,通常的需求有两种:1,获取iframe效果,就是带一个滚动条,可以省不少版面。2,要嵌一个页面,实现框架链接。如果不方便使用iframe,可以有如下解决方案:第一种需求如果我们使用CSS布局来实现,即可以少一个页面,也可以提高效率。第二种需求可以采用xmlhttp远程获取。A. 直接模拟iframe用层做容器 [code]#content { overflow:auto; height:200px; width:600px; background:#f00;}[/code][html]<!DOC...
http://www.jb51.net//article/1160.htm
近来大家总是在标准上争论不休,其实,这些问题一些相关文章已经说得很明白了。 以下我就谈谈我的看法。本帖子有太多的“我认为”,说明了我只是想把我的想法拿出来跟大家商榷,或许有太多不对的地方,也请大家一一指出。 1、我对web标准的理解 所谓的web标准,在一些教程文章上已经得到结论:结构化标准(XHTML、XML)、表现标准(CSS、XSLT?)、行为标准(DOM、ECMAScript)。这些东西在网上一搜一大把,在这里我就不多说了。我只说我自己的想法: a.标准是相对的,有其一定的局限性 作为标准本身,它也在不断地完善中。我们也可以加入其中完善它,而不是盲从它。没有最好,只有更好。(...
http://www.jb51.net//article/1156.htm
这是一个使用CSS+JS构建的简易图片查看器,采用缩略图点击查看大图,可以分别显示每张图片的描述,大图显示位置采用固定宽度和高度,超出部分隐藏,点击大图可查看完全尺寸,兼容性:IE、Firefox、Opera。JS部分functionshowPic(whichpic){ if(document.getElementById){ document.getElementById('placeholder').src=whichpic.href;if(whichpic.title){ document.getElementById('...
http://www.jb51.net//article/426.htm
你正在学习CSS布局吗?是不是还不能完全掌握纯CSS布局?通常有两种情况阻碍你的学习: 第一种可能是你还没有理解CSS处理页面的原理。在你考虑你的页面整体表现效果前,你应当先考虑内容的语义和结构,然后再针对语义、结构添加CSS。这篇文章将告诉你应该怎样把HTML结构化。 另一种原因是你对那些非常熟悉的表现层属性(例如:cellpadding,、hspace、align="left"等等)束手无策,不知道该转换成对 应的什么CSS语句。 当你解决了第一种问题,知道了如何结构化你的HTML,我再给出一个列表,详细列出原来的表现属性用什么CSS来代替。&nbs...
http://www.jb51.net//article/72.htm
