易截截图软件、单文件、免安装、纯绿色、仅160KB

HTML 附录(2) HTML色彩空间

在HTML文档中,大部分元素都可以指定色彩,以表达其不同的含义,使整个文档看起来更加美观且具有层次感。例如body节点的text,link,alink,vlink属性,或者font节点的color属性,都可以用来改变其文本子节点的色彩。
HTML文档使用两种方式表达色彩信息:
命名色彩空间:在HTML文档中,定义了16种最常用的颜色,并赋予其色彩名称,这16中色彩组成了所谓命名色彩空间;
RGB色彩空间:除了命名色彩空间外的颜色,其余的颜色都没有直接给出名称,需要使用“红”、“绿”、“蓝”三原色进行混合,HTML规定,一共可以混合出16777216种色彩,也称为16M色或真彩色;
使用三原色彩空间的语法是#红绿蓝,每一种颜色用一个0-FF的16进制(即十进制的0-255)来表示,称为某一个颜色的“灰度”,数字越大,这个颜色在三个颜色中占据的比例越高,混合后的颜色越偏向这个色彩。
例如:#FF0000表示纯红色,#00FF00表示纯绿色,#8EDFE8表示淡青色(红色灰度为142,绿色灰度223,蓝色灰度232)。
但实际上,并不是所有的浏览器或系统都可以正确的显示这16M种颜色,大多数浏览器只能显示其中的一部分,无法显示的颜色,浏览器会自动匹配一个相近的颜色来替代,所以一个网页代码编写完毕后,一定要在不同的几款主流浏览器上进行测试,以避免发生意料之外的问题。
16种命名色彩为:
图1 16种命名色彩
上面这16种颜色由W3C定义,按要求,所有的浏览器都必须遵守,即所有市面上使用的浏览器,都应该具备这16色空间。
除了这16种颜色外,很多浏览器厂商还自定义了一些颜色空间,比较著名的就是微软的IE4颜色空间,共定义了140个命名颜色,由于微软公司在操作系统上的权威地位,很多浏览器厂商也遵从这个颜色标准。
另外,由于浏览器的差异,16M色在不同的浏览器上可能会得到不同的显示结果,所以还有一个216种颜色的颜色空间,即所谓的“安全颜色空间”,即这216种颜色在所有浏览器上,应该具有一致的显示效果。
除了16色色彩空间外,其它的命名色彩空间都没有标准化,所以这里不作介绍,同学们可以在网络上自行查找。


相关文档:

使用createElement动态创建HTML对象

<script language="javascript">
var o = document.body;
//创建表格
function createTable(w,h,r,c)
{
var table = document.createElement("table");
var tbody = document.createElement("tbody");
table.width = w;
table.height = h;
table.border = 1;
for(var i=1;i<=r; ......

你真的知道一个HTML及资源是如何load的吗?

 
你真的知道一个HTML及资源是如何load的吗(了解各个部分是何时下载和执行的)
原文地址:http://www.cnblogs.com/mindsbook/archive/2009/12/03/sequence_of_response.html
本博客所有内容采用 Creative Commons Licenses 许可使用. 引用本内容时,请保留 朱涛, 出处 ,并且 非商业& ......

Html细线表格的实现

在网页制作中,我们常常会使用到表格,表格使得需要表达的信息更清楚,明了。
<table border="1" cellspacing="0" bordercolor="#000000" width = "80%">
    <tr>
        <td>1.1</td>
 &n ......

ASP.NET 中如何对生成的 HTML 内容流进行控制?

<%@ Page Language="C#" %>  
<%@ Import Namespace="System.IO" %>  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<script runat="server">  
  prote ......

HTML 5已来到

参考
http://www.instantshift.com/2010/04/26/html5-worth-the-hype/
几个让人兴奋的特点:
1、本地信息存储
2、对语义的丰富和格式标准化,也有利于信息的搜索
3、取代过去一些不方便的标签
HTML 5 的出现是对现实的一种承认和标准化,但是能否推进成功,还要假以时日。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号