02 2017 档案
图片的title属性和alt属性的区别
摘要:在前端开发中,经常遇到有人在问图片的alt属性和title属性的区别,这是因为很多人对于alt属性和title属性没有彻底搞明白,今天零度给大家分析分析。 title属性 首先,来看一下什么是title属性,在我们平时浏览网页的时候,我们经常会看到,当把鼠标放在一个文字链接上时,会弹出一段说明信息,
阅读全文
XHTML与HTML的区别
摘要:XHTML的语法较为严谨,拥有一定的规则,如果不遵循规则的话容易出错。但也不必太过担心,因为XHTML的规则并不太难,它和HTML4.01标准没有太多的不同。 需要注意的是以下几点: 1.XHTML标签必须被正确的关闭,即使是单标签也要关闭 错误:<p>我是一个p标签。 正确:<p>我是一个p标签。
阅读全文
什么是语义化的HTML?为什么要做到语义化?
摘要:随着 CSS 的深入人心,结构、表现与行为的逐渐分离,HTML 语义化成了炙手可热的卖点。 一、什么是语义化的HTML? 语义化的HTML就是写出的HTML代码,符合内容的结构化(内容语义化),选择合适的标签(代码语义化),能够便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。
阅读全文
js中的this详解
摘要:在web前端开发中,javascript中的this和其他的JAVA,C#等大型语言一样,是一个重要概念。但是要注意的是,在javascript中,由于 javascript的动态性,this的指向在运行时才确定,这就需要我们掌握它的工作原理。 零度接下来来分析分析。 默认的this Javascr
阅读全文
js数组sort方法详解
摘要:在处理数组的时候,我们有时候需要对数组进行排序,排序的方法有很多种,但是最好最快的就是利用sort方法进行快速的排序。 我们来看一个例子: 这种方法是升序的排法,反之, 这样就是降序的排法。
阅读全文
js中常用的对象—Math的属性和方法
摘要:js中有一个内置对象——Math对象,在有的时候非常有用,我们来分析一下: Math常用属性(注意要大写): E 返回算术常量 e,即自然对数的底数(约等于2.718)LN2 返回 2 的自然对数(约等于0.693)LN10 返回 10 的自然对数(约等于2.302)LOG2E 返回以 2 为底的
阅读全文
js中常用的对象—String的属性和方法
摘要:今天说一下,js中常用的内置对象——String对象它有以下几个常用的属性:lengthprototype 有以下几个常用的方法:parseInt()转换为数字parseFloat()转换为数字,支持更大的数字,支持小数charAt() 返回在指定位置的字符charCodeAt() 返回在指定的位置
阅读全文
js中常用的对象—Array的属性和方法
摘要:今天说一下,js中常用的内置对象——Array对象 Array常用属性: length prototype :给系统对象添加属性和方法 Array常用方法: Array.prototype.sum = function(){for(i=0;i<this.length;i++){}}方法concat(
阅读全文
XHTML是什么?XHTML与HTML的区别
摘要:经常看到web前端开发人员口中提到XHTML,相信很多web前端开发的新手们感到很疑惑,甚至有些时候认为XHTML就是HTML,这个观点是错误的,今天零度就给大家好好说道说道XHTML和HTML的区别和联系。一、HTML的概念什么是HTML?HTML就是超文本标记语言,是一种基本的WEB网页设计语言
阅读全文
什么是CSS重置,有些什么作用?
摘要:CSS重置是什么? 简单的说就是重置浏览器的CSS默认属性。 为什么要重置它,有什么作用? 因为浏览器的品种很多,每个浏览器的默认样式也是不同的,比如<button>标签,在IE浏览器、Firefox浏览器以及Safari浏览器中的样式都是不同的,所以,通过重置button标签的CSS属性,然后再将
阅读全文
JS中的预解析
摘要:js预解析对于很多学习web前端开发的新手们很困扰,总是很难搞懂到底是个什么东西,今天零度就为大家简单的分析一下,争取让大家都明白! 首先,看一下下面的代码: 这段代码大家认为运行时会弹出什么?相信很多人会回答”1“,其实弹出的是undefined! 为什么呢?我们来分析一下:首先这段js代码是一个
阅读全文
html元素的分类有哪些?
摘要:今天零度给大家讲一下基本的html元素分类: HTML元素的分类其实主要有两种元素构成——块级元素和内联元素。 html元素的分类有块级元素和行内元素 一、块级元素(block)的特点: 1、总是在新行上开始;2、高度,行高以及外边距和内边距都可控制;3、宽度缺省是它的容器的100%,除非设定一个宽
阅读全文
javascript中获取dom元素的高度和宽度
摘要:javascript中获取dom元素高度和宽度的方法如下: 网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高:
阅读全文
Yahoo!团队:网站性能优化的35条黄金守则(转)
摘要:Excetional Performance 团队总结出了一系列可以提高网站速度的方法。可以分为 7大类 35条。包括内容 、服务器 、 CSS 、 JavaScript 、Cookie 、图片 、移动应用七部分,值得前端开发人员学习。 一、内容部分 1.尽量减少 HTTP请求 2.减少 DNS查找
阅读全文
怎么成为合格的WEB前端开发工程师
摘要:web前端开发工程师目前来讲是一个热门职位,但是要成为一个合格的web前端开发工程师,需要掌握的知识可不少,零度就简单的为大家讲讲。 大致的来讲,web前端开发工程师需要掌握的知识有:HTML、CSS、JAVASCRIPT、XML、JSON、服务器脚本语言(PHP,ASP,.NET,JSP等等)、j
阅读全文
如何使iframe外部的超级链接的页面在iframe中打开
摘要:如何使iframe外部的超级链接的页面在iframe中打开,有以下两种方法: 一、html方法: 二、javascript方法: 反过来,如何在父窗口中打开iframe中的链接,有以下四种方法: 一、html方法 1、 2、 二、javascript方法 1、 2、
阅读全文
前端开发中同步和异步的区别
摘要:同步和异步在我们制作网页的时候经常会提到,那么什么是同步?什么是异步?他们之间又有哪些区别呢? 首先常用的是:普通B/S模式代表同步,AJAX技术代表异步 同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事 异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作
阅读全文
利用css去除input按钮上的文字的几种方法
摘要:相信很多时候input上的文字困扰着web前端开发者,必须要通过修改html代码中的value值才能清空按钮上的文字,但很多人不愿意去动html代码,一方面麻烦,另外主要的原因还在于保留文字对seo有好处,对搜索引擎有力的东西当然能保留就保留。 今天零度就来告诉大家利用css去除掉input按钮上的
阅读全文
css中margin上下外边距重叠问题
摘要:css的盒子模型里是这样规定两个对象之间的距离的:对象之间的间距是由两个对象的盒子模型的最终计算值得出来的,也就是说两个对象之间的间距就是两个对象的距离,但是当遇到两个对象一个有下外边距margin,一个有下外边距margin,这个问题变得有点复杂。我们来看看。 如果你认为one和two盒子的距离是
阅读全文
网页中插入javascript的几种方法
摘要:网页中插入javascript的方法常见的有两种: 一、直接使用html标记 JavaScript 可以出现在 html的任意地方。使用标记<script>…</script>,你可以在 HTML 文档的任意地方插入 JavaScript,甚至在<HTML>之前插入也不成问题。不过如果要在声明框架的
阅读全文
值得学习的html知识
摘要:这里零度为大家推荐几个值得学习的html知识,很有用的哦! 一、打开窗口即最大化 <script language="javaScript"> <!-- Begin self.moveTo(0,0)self.resizeTo(screen.availWidth,screen.availHeight)
阅读全文
推荐一本很不错的前端书
摘要:最近在学web前端的时候,听前辈们推荐的一本书,叫《编写高质量代码-Web前端开发修炼之道》,搜索下载下来看了一下,很不错,其中提出的一些针对性意见很值得学习,所以零度现在推荐给大家。 各位看一下这本书的前四章简介就会发现它真的是一本很不错的参考书,值得买过来收藏。 <<编写高质量代码-Web前端开
阅读全文
你必须要知道的几个CSS技巧
摘要:有些经典的CSS技巧,我们还是需要记住的,这样可以节省我们大量的时间,下面零度就为大家推荐几个比较好的CSS技巧: 1、在不同页面上使用同样的导航代码 许多网页上都有导航菜单,当进入某页时,菜单上相应这一项就应该变灰,而其他页亮起来。一般要实现这个效果,需要写程序或专门为每一页做设计,现在靠CSS就
阅读全文
值得学习的CSS知识
摘要:这里零度给大家推荐几个值得学习的CSS技巧,能让你编写网页事半功倍!一、清除默认值 通常 padding 的默认值为 0,background-color 的默认值是 transparent。但是在不同的浏览器默认值可能不同。如果怕有冲突,可以在样式表一开始就先定义所有元素的 margin 和 pa
阅读全文