浏览器是怎样工作的:渲染引擎,HTML解析(连载二)

渲染引擎 渲染引擎的职责是……渲染,也就是把请求的内容显示到浏览器屏幕上。 默认情况下渲染引擎可以显示HTML,XML文档以及图片。 通过插件(浏览器扩展)它可以显示其它类型文档。比如使用PDF viewer插件显示PDF文件。我们会在一个 [阅读全部]

hfliu 发表于 2012-05-07
类别:
前端开发

浏览器是怎样工作的(一):基础知识

译注: 前两天看到一篇不错的英文文章,叫做 How browsers work,该文概要的介绍了浏览器从头到尾的工作机制,包括HTML等的解析,DOM树的生成,节点与CSS的渲染等等,对于想学习浏览器源码的同学来说,实在是很棒的一篇科普文章 [阅读全部]

hfliu 发表于 2012-04-17
类别:
前端开发

position替代部分float进行定位

CSS 定位机制 CSS 有三种基本的定位机制:普通流、浮动和绝对定位。 position 属性值的含义: static 元素框正常生成。块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。 rela [阅读全部]

祝 君 发表于 2011-11-25
类别:
前端开发

再谈语义化

开篇前的一些YY 曾几何时,一个人出设计稿,出完设计稿打开DW用<table>拖出一个页面,再苦逼一点拖完页面后自己还要写后台,武林人称:美工。更苦逼的是当每一次需求变更后,去修改一大堆发麻的<table>,于是“d [阅读全部]

Dailey 发表于 2011-11-23
类别:
前端开发

一个demo引发的争议

在某论坛上(不打广告)看到一个让我很惊艳的CSS效果。 它是鼠标左右滑动来实现3D的动态效果,个人觉得是个很赞的效果,感觉非常的莎士比亚,非常的歌剧啊~~~~不过也引发了一场争论。争论分为两派:“坚决顶起”派和“不以为然”派。“坚决顶起”派 [阅读全部]

songchen 发表于 2011-11-01
类别:
前端开发

使用CSS选择器在页面中插入内容

在css中,我们可以使用:before伪元素选择器与:after伪元素选择器在页面的前面和后面以content属性的方式插入内容。 从css2.0添加这两个伪元素选择器到css2.1到现在的3.0,都不断的在对这两个选择器进行改良和扩展。 [阅读全部]

txji 发表于 2011-10-26
类别:
前端开发

详细解说:简单CSS3实现炫酷读者墙

如题,给大家介绍和讲解几个常用的CSS3属性,并用到实处。 先看Demo(请使用Chrome或者Firefox浏览,IE的靠边): 此Demo地址为:演示,携程UED读者墙 觉得爽的可以继续阅读下面的知识点,感觉不爽的可绕行。

admin 发表于 2011-10-11
类别:
前端开发

Css Sprites免费的大餐?

css sprites现在非常普及了,因为它的优点非常明显——减少http请求数和下载更迅速。 前者非常好理解,N张小图片就是N个http请求数。然后把N张小图片合并成1张大图片,这样请求数就从N变为了1。这样可以节省了大量和服务器请求的时 [阅读全部]

admin 发表于 2009-11-04
类别:
前端开发

新人对“WEB标准化”的理解

前言:本文是本人简历中的文章,也许不能代表广大初学者的感受,但是这些是我亲身经历过的东西,也是每一个入门的人都会成长的过程,拿出来跟大家分享一下。(原创文章,转载请保留链接^^;) 官方的话 WEB标准不是某一个标准,而是一系列标准的集合。 [阅读全部]

小飞猪 发表于 2009-10-21
类别:
前端开发