js循环拼接字符串时,字符串首出现undefined的问题解决方法
js循环拼接字符串时,字符串首出现undefined的问题解决方法
js同时声明多个变量的几种方法
本文讲的是js同时声明多个变量的几种方法, JS声明变量的办法我就不说了,我们经常需要连续声明好几个变量,当我是新手时,我是这么做的。 var a=1; var b={}; var c=[]; var d=... 实际上我们可以这样: var a=1,b=2,c=3,d=4
IE下png图片透明失效的bug解决方案
这里所说的bug不是指IE6无法显示png的问题,而是在IE7和IE8下如果你动态修改png图片的透明度,比如说你应用一个fadeIn,将图片的透明度调到25%,这时候就会出现非常诡异的bug
屏蔽右键菜单代码
屏蔽右键菜单代码
网站网页文件防篡改
酷兆科技做网站加强对客户站点内容的保护,开启网站网页文件防篡改功能
开启IIS的Gzip网页压缩
现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传 输给客户端
jQuery 操作Cookie 的函数
jQuery 操作Cookie 的函数
如何让亚马逊分类目录收录自己的网站?
其实落伍的很多站都符合dmoz登陆标准,我也希望更多的简体中文网站能进入dmoz。毕竟,现在的简体中文网站太少了
一封解决收不到google PIN码收不到的信
一封平邮的信件真的很难收到。为此google也意识到这个认证的缺陷,提供了新方法
HTML教程--title文档标题
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html><head><title>我的第一个网页</title></head><body>我的第一个网页</body></html
HTML教程--标签、属性和元素
一个网页的基本要素:标签HTML基本的构成包含标签,标签围绕着内容,赋予内容某些意义。按照下面改进你的文件:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html><body>这是我的第一个网页</body></html>
10个CSS技巧
1.CSS字体属性简写规则2. 同时使用两个类3. CSS border的缺省值4. CSS用于文档打印5. 图片替换技巧6. CSS box模型的另一种调整技巧7. 块元素居中对齐8. 用CSS来处理垂直对齐9. CSS在容器内定位10. 直通到屏幕底部的背景色
DIV CSS编码中容易出现的一些错误
1.检查HTML元素是否有拼写错误、是否忘记结束标记 即使是老手也经常会弄错div的嵌套关系。可以用dreamweaver的验证功能检查一下有无错误。2.检查CSS是否正确 检查一下有无拼写错误、是否忘记结尾的}等。可以利用CleanCSS来检查CSS的拼写错误。CleanCSS本是为CSS减肥的工具,但也能检查出拼写错误。3.确定错误发生的位置 如果错误影响了整体布局,则可以逐个删除div块,直到删除某个div块后显示恢复正常,
CSS网页布局应注重语义和HTML页面结构
通常有两种情况阻碍你的学习: 第一种可能是你还没有理解CSS处理页面的原理。在你考虑你的页面整体表现效果前,你应当先考虑内容的语义和结构,然后再针对语义、结构添加CSS。这篇文章将告诉你应该怎样把HTML结构化。 另一种原因是你对那些非常熟悉的表现层属性(例如:cellpadding,、hspace、align=”left”等等)束手无策,不知道该转换成对应的什么CSS语句。当你解决了第一种问题,知道了如何结构化你的HTML,我再
CSS3圆角--兼容所有浏览器
解决CSS3圆角兼容所有浏览器的方法。本文提到了一种很不错的实现跨浏览器圆角的解决方案,但是说的不够全面,前端观察最近将整理更多更全面的资源给大家,敬请期待。 译:前一段时间,我经常收到一个关于如何在IE浏览器中使用CSS3的border-radius属性实现圆角HTML元素的问题。你或许知道CSS3的border-radius属性被Safari、Firefox和Chrome等浏览器原生支持,但是由于某些原因IE并不支持它
js按比例缩放图片
<html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>按比例缩放图片</title><scriptlanguage="JavaScript"type="text/Javascript"><!--functionDrawImage(ImgD,Fit
关于XHTML中的alt属性和title属性
在XHTML标准里,图片的alt属性是必须的。alt属性 为不能显示图像、窗体或applets的用户代理(UA),alt属性用来指定替换文字。替换文字的语言由lang属性指定。Alt属性(注意是“属性”而不是“标签”)包括替换说明,对于图像和图像热点是必须的。它只能用在img、area和input元素中(包括applet元素)。对于input元素,alt属性意在用来替换提交按钮的图片。 比如:使用alt属性是为了给那些不能看到你文档
标签内设置了float:left又设置display:inline。
标签内设置了float:left又设置display:inline。 既然设置了float:left,那标签内的元素都会向左浮动了。 为什么又要设置display:inline。既然设置了float:left,那该标签已具有块状元素的特征了,又设置内联元素,不是有矛盾吗?ulli{ float:left; margin:012px12px0; display:inline;} display
IE6背景图片重复的BUG
背景图片的设置是CSS布局时常用的一种属性,应用background的url,引入背景图片,可以设置为不重复平铺,如下面的代码: background:url(http://www.w3cbbs.com/images/w3cbbs/logow3cbbs.png)no-repeat; 在大多数情况下,此设置不会有任何问题。背景图片按设置的形式呈现,不会平铺于容器,无论容器是何宽度与高度。 但在IE6下,有一种情况,如果未定义宽高,则
在线客服代码:QQ,MSN,Skype,旺旺等
QQ、MSN、淘包旺旺、Skype临时对话的html链接代码QQ的代码(http://is.qq.com/webpresence/code.shtml)--------------<atarget=blankhref=tencent://message/?uin=QQ号码&Site=www.woyouli.com&Menu=yes><imgborder="0"SRC=http://wpa.qq.com/
兼容浏览器用CSS控制字符宽度多出以省略号结束的效果
做网站时,你可能会遇到标题过长,需要转行才能显示的,但你又想它在一行里显示就行,怎么办呢?以下提供一个解决方法,希望能帮到你!兼容浏览器用CSS控制字符宽度多出以省略号结束的效果,很实用的效果,由于FF对溢出显示省略号的属性支持不好。因而在进行编码时,应用到了一个HACK和FF的私有属性,大家在学习时注意区别一下。看下面的HTML代码:<ul><li><ahref="#">使用CSS最佳习惯</
谈谈符合WEB标准的CSS网页布局比传统TABLE布局的有什么优势
一、代码臃肿 首先,Table里面唯一无法用CSS定义的属性只有Cellspacing,Cellpadding几个,其它属性都可以并且应当使用CSS,这样,剩下的,就是<table><tr><td>和<div>的对决,我相信一个动辄几十K大小的网页,即使使用了几十个Table,因此多出来的代码也可以忽略不计,那些埋怨Table代码臃肿的人其实该检查自己的编码习惯,能将Table写得十分臃
分析CSS布局中以图换字几种方法的优劣
CSS布局中的以图换字,其实是为了保证页面的可读性,这样既有利于搜索引擎,又有利于结构查看。 由于这种方式被大多数人所认同,所以方法也越来越多: 一、使用text-indent的负值,将内容移出容器; 二、使用display:none,将内容隐藏; 三、使用padding将文字挤出容器之外,并将超出的部分hidden; 四、使用font设置超小字体,达到隐藏内容的目的。 一、看起来蛮简单,但其实有几个不理想的地方,比较吃资源
CSS选择符命名时要遵循的四个原则
随意的命名,会让你陷入尴尬。 举个例子,我们需要在一段文字里将某些词标红。所以为此建了一个.red{color:red;}。结果产品经理觉得,红色太刺眼了,改成橘色比较好吧。这下头大啦,难道写成.red{color:orange;}么?要不然就是把HTML里的每个class="red"改成class="orange"? 在过去几年时间里,我经常遇到这样的尴尬。因此作为一些经验之谈,我整理出以下的几个命名原则: 原则一:CSS选择符
如何转化文件的编码:UTF-8和GB2312的问题
知道大家在做页面的时候会不会遇到样式定义不生效的问题,基本的表现就是怎么改样式都没显示或只有某些浏览器正常,这时通常需要做下面的几步: 确认所修改的样式文件是否是当前页面的样式文件(多个环境的情况) 确认文件中的路径是否正确(可能手误多写或少写) 如果上面两点都确认没问题或只是一部分样式失效,基本可以确定是文件的编码问题 大家都知道使用“UTF-8”比“GB2312”跨平台的兼容性更好,却不一定知道文件的编码跟文件编码的申明不是
谈谈HTML各个元素对搜索引擎的权重比例
HTML各个元素对搜索引擎的权重比例内部链接文字:10分 标题title:10分 域名:7分 H1,H2字号标题:5分 每段首句:5分 路径或文件名:4分 相似度(关键词堆积):4分 每句开头:1.5分 加粗或斜体:1分 文本用法(内容):1分 title属性:1分(注意不是title>,是title属性,比如ahref=…title=”) alt标记:0.5分 Meta描述(Description属性):
用CSS控制Table单元格强制换行与强制不换行
用CSS控制Table单元格强制换行与强制不换行 我们知道Div的换行和不换行的css写法。但对于表格单元格只知道一个属性nowrap可以使其不换行。 近日看到此方法,在此与大家分享一下! 用CSS实现Table单元格数据自动换行或不换行的实现方法: 1、强制换行: <styletype="text/css">.AutoNewline{ word-break:break-all;/*必须*/}</style&g
div+css经验之谈:组织选择符和声明
用div+css做网站经验之谈:组织选择符和声明经常要保持CSS的整洁度和有序性。 重置样式(resetstyles) 排版样式(typographystyles) 布局样式(layoutstyles(header,content,footer,etc.)) 模块和widget样式moduleorwidgetstyles 其他(etc). 然后,在每个组里面,我按照DOM等级将选择符组织划分: 任何父级元素样式(anypa
把页脚保持在(未满屏页面的)底部的实例
DivCSS实例:让把页脚保持在(未满屏页面的)底部的实例 在内容不超过一屏的情况下,当浏览器窗口变小那行页脚文字会跟着向上浮动但还是保持在底部。 当内容多出一屏时,他显示在网页的最下边,而不是窗口的最下边;测试了一下,还可以,在IE6、IE7、FF等都没有问题!窗口缩小时也没有问题!首先是JS脚本:functiontest(){ varinfoHeight=document.getElementById("info").scrol
让你的CSS命名更合理
让你的CSS命名更合理,更富有语义---------CSS网页布局经验:富有语义地类class和id标记命名 您应该明白为什么我会说到这个,选择合适的、有意义的元素去描述你的内容,确保您所选择的是富有语义的类class和id特征值。做正确的事情会使你的生活变得容易很多,如果你是某个团队的一分子,对团队其他成员来说也是如此。看一下下面的这条规则:eg.l13k{color:#369;} 如果您是刚接手这个工作,您在CSS文件中看到了上
关闭窗口时保存数据的办法
关闭窗口时保存数据的办法
文字在一定区域内上下翻滚
文字在一定区域内上下翻滚
要怎么实现不无刷新HTML页面更换CSS样式
CSS中可以控制换行的四种属性
在做网站时进行DivCSS布局中,需要对文本进行控制,我们今天系统的向大家介绍一下。CSS中控制换行的四种属性。一、white-space 可以实现HTML中PRE标签的效果,以及单元格的noWrap效果,语法:white-space:normal|pre|nowrap 取值: normal:默认值。默认处理方式。文本自动处理换行。假如抵达容器边界内容会转到下一行 pre:换行和其他空白字符都将受到保护。这个值需要IE6+或者!
区分文字的大小单位---px和pt
区分文字的大小单位---px和pt在做网站的网页设计CSS中,经常用到字体,而字体大小的设置单位,常用的有2种:px、pt。这两个有什么区别呢? px:pixel,像素,屏幕上显示的最小单位; pt:point,点,是印刷业一个标准的长度单位,1pt=1/72英寸; 在Windows里,默认的显示设置中,把文字定义为96dpi。这说明了:1px=1/96英寸;而1pt=1/72英寸,可以得出,在本设置中1px=0.75
关于button/input 链接
1.链接到某页<inputtype="button"name="Submit"value="确定"class="btn"onclick="location.href='filename.html'"/>2.返回(等同后退)<inputname="Submit2"type="button"class="btn"onclick="location.href='Javascript:history.go(-1);'"valu
js中,关于“未结束的字符串常量”的错误
今天在做网站时js出现了一个错误-----调试一个效果---右下角弹出窗口时,IE6总是提示“未结束的字符串常量”错误,害我折腾了半天。 查阅了大量资料,终于真相大白,现列出来,和大家共享: 造成“未结束的字符串常量”错误的原因有好多种,下面列出三种:1.JAVASCRIPT引用时,使用的字符语言不一致. 比如:<scripttype=”text/Javascript”src=”xxx.js”charset=”UTF-
分析与比较 CSS中的link和import方式
有很多网页中的CSS链接与引用是这样写的:<styletype="text/css"media="screen">@importurl("http://www.52css.com/abc.css");</style>而很多网站使用的都是link<linkrel="stylesheet"rev="stylesheet"href="52css.css"type="text/css"media="all"/>
从五个方面入手,让你写出更加专业的CSS代码
每个人都可以编写CSS代码,甚至你现在已经让它为你的项目工作了。但是CSS还可以更好吗?从以下五个方面入手,让你写出更加专业的CSS代码,也能使代码有好!一、重置 首先,很认真的告诉你,总是要重置某些分类。无论你是使用EricMeyerReset、YUIReset,或者你自己编写的重置代码,只要使用就对了。 它能很简单的移除所有元素的填充(padding)和边距(margin):html,body,div,h1,h2,h3,h4,h
好用的 overflow与text-indent:-9999px 文字隐藏及input value偏移
所以推荐使用 line-height:0; font-size:0; overflow:hidden; 能完美“隐藏”掉你background之上的字体 经测试 ie6.0 、 7.0 、8.0、firefox 3.010 通过
CSS网页布局不错的八个技巧
用CSS网页布局来做网站,说难,其实很简单。往往有很多问题困扰着新手,这些小技巧与知识能事半功倍的给大家以帮助。然而更多的时候,我们往往被一些小问题缠着不能轻松。今天向大家介绍八个技巧,这些技巧显得很有用。一、若有疑问立即检测 在出错时若能对原始代码做简单检测可以省去很多头痛问题。W3C对于XHTML与CSS都有检测工具可用,请见http://validator.w3.org。请注意,在文件开头的错误,可能因为不当的结构等因素造成更多
CSS教程--定位position和浮动float
CSS为定位和浮动提供了一些属性,利用这些属性,可以建立列式布局,将布局的一部分与另一部分重叠,还可以完成多年来通常需要使用多个表格才能完成的任务。定位的基本思想很简单,它允许你定义元素框相对于其正常位置应该出现的位置,或者相对于父元素、另一个元素甚至浏览器窗口本身的位置。显然,这个功能非常强大,也很让人吃惊。要知道,用户代理对CSS2中定位的支持远胜于对其它方面的支持,对此不应感到奇怪。另一方面,CSS1中首次提出了浮动,它以Nets
CSS不透明的详细介绍
这篇汇总主要是提供一些CSS不透明的详细介绍,代码示例和解释,以实现这项有用的CSS技术在您的项目中兼容所有浏览器。 关于CSS透明度,有一点需要注意的是,它虽然使用了很多年,但它一直以来都不是一个标准属性。它是一种非标准技术,应该是CSS3规范的一部分。 一、旧的Opacity设置 以下代码是Firefox和Safari旧版本所需的透明度设置: #myElement{ -khtml-opacity:.5; -mo
谈谈初始化CSS元素
为什么要初始化CSS?不同的浏览器默认的样式可能不近相同,所有开发时的第一件事可能就是如果把他们统一。 也许他们平时做页面时根本就没考虑过浏览器兼容的问题。其实不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面差异。在各种浏览器中,都会对CSS的选择器默认一些数值,譬如当h1没有被设置数值时,显示一定大小。但并不是所有的浏览器都使用一样的数值,所以有了CSSReset,以让网页的样式在各浏览器中表现
CSS网页布局中常犯的几种小错误
CSS网页布局时,即使是比较有经验的人,也都会犯这或那的小错误,以下是一些注意点,希望对你有帮助.1.检查HTML元素是否有拼写错误、是否忘记结束标记 即使是老手也经常会弄错div的嵌套关系。可以用dreamweaver的验证功能检查一下有无错误。2.检查CSS是否书写正确 检查一下有无拼写错误、是否忘记结尾的}等。可以利用CleanCSS来检查CSS的拼写错误。CleanCSS本是为CSS减肥的工具,但也能检查出拼写错误。3.用删
如何正确使用整除函数Math.ceil()
有n条记录,显示的时候分成x页,每页p条记录,一共有多少条记录。其中n,x,p都是整型。
如何实现文本框焦点自动跳转及通过回车键提交表单
如何实现文本框焦点自动跳转及通过回车键提交表单页面中如何实现文本框焦点自动跳转及通过回车键提交表单。所需的Javascript代码:<script language="JavaScript">NS4 = (document.layers) ? true : false;function checkEnter(event,element){ var code = 0;if (NS4)code = event.which;els
学分析蜘蛛有没来过你站点,必须了解的代码基础
很多SEO新手都想知道蜘蛛有没来过自己的站点,什么时候来的,有没访问成功。于是别人就教他们分析日志,可是日志一大串字符,什么意思呢?
优化 精简和优化CSS网页布局代码
我们一直在讲CSS网页布局代码的优化,一直强调语义和文档的结构。随着国外对WEB标准的推广,并不是把以前的table布局都改为DIV+CSS布局就是web2.0。 我们要合理利用这些标签。 有一点值得引起注意,那就是在 web 开发人员圈子里通常被称为“div-itis”的对 div 元素的滥用现象。 通过大量的嵌套 div 或 span 元素来添加样式确实很方便,但还是应尽量避免这种诱惑。在多数情况下,为文档内现有元素附加样式或
回到网页顶部JS代码
实例所用的图片:html代码:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Conte