推荐阅读
为孩子拍照的7个小诀窍
哪个母亲看到自己孩子的靓照而不为之动容呢?不幸的是,真正要抓拍到能够体现活蹦乱跳的小家伙的甜蜜时刻和真实个性的照片可不太容易!我们就在这里跟大家一起分享专业摄影爱好者有关为孩子拍照的小诀窍 摄影教程。 1. 别老说“笑一个” “不要老是叫孩子在拍摄前笑一个,这样只会让他们看起来很不自然。相反,我们可以让他们做自己喜欢做的事情,也可以通过问他们问题或者给他们讲笑话来逗他们笑起来。”――摄影师里根・丹尼尔斯 2. 利用好有利位置 “拍摄时要跟孩子位于同一高度。你可以给他们的眼睛、鼻子 、嘴巴、双手、双脚等身体部位来上几个特写。”――萨拉・哈斯泰德 3. 调节快门速度 “静景拍摄时快门速度要至少保持在在1/125,玩耍时拍摄为1/250,运动时则为1/1000。如果你不想使用相机上的手动曝光功能,你可以试试TV设置功能。你可以从那里选择快门速度,其它的一切相机都会帮你搞定。接下来你就好好拍个够吧!!”――安娜 4. 与孩子互动 “为孩子拍摄时最好记得要跟孩子互动。不要设置拍摄场景,只要跟着感觉走就行了……在公园、后院或海滩等地点拍摄时,这一点非常有用。就让他们拿着他们自己发现的那些鲜艳的花花草草,你只要在拍摄时抓住那些神奇而欢喜的时刻就可以。”――克里斯丁・邓肯 5. 装傻
怎样拍出顾客喜爱的和谐色调照片
在人像摄影的色彩搭配中一方面要求色彩与表现内容具有一致性,另一方面还要求色彩与形态、肌理等要素在表现上的一致性。加入采用蓝色来表现热烈火爆的内容,采用红色来表现冷静沉稳的内容,显然都是不合适的。 人们对色彩和形状的秩序也有一定的心理需求。秩序调和是指把不同明度、色相、饱和度的色彩组织起来,形成渐变的有条理的或等差的、有韵律的画面,使原本对比强烈刺激的色彩关系因此而变得调和,使本来杂乱无章,自由散漫的色彩因此而变得有条理有秩序,从而达到统一、调和的效果。这种方法就叫秩序调和。比如雨后的彩虹,它是由赤、橙、黄、绿、青、蓝、紫色排列组合而成的,非常和谐,非常美丽。在容易获得秩序的配色方法中,有一种叫色阶等差渐变法,它之所以能够产生一种具有秩序的和谐美感,是因为它采用了等差等比递增或者递减的组合方式,赋予了色与色之间一种被定量化了的秩序感,使人看上去感觉非常和谐有序,优美无比。可以肯定地说,有秩序就能调和。 在一般情况下,人们大都认为过分刺激的色彩是不调和的,但是对于追求感官刺激的人来讲,却正能引起其心理共鸣而使其感到调和,得到平衡。根据这一事实来分析,我们可以得出这样的结论:近似的色彩是调和的,而非近似的互补色彩,在人们具有某种心理需求时也会使人感到调和。当色彩搭配效果与人的思想感情发生共鸣时,也就是当色彩搭配的结构与人的心理效应相对应时,人们将不由自主的感受到色彩和谐带来的愉快,因此我们必须研究和熟悉色彩搭配和谐的规律,了解主题表现的需要。商业人像摄影中还必须要研究不同对象的色彩喜好心理,做到有的放矢地运用色彩。 一、通过色相变化的色彩搭配调和的方法 1、人像摄影中被摄体的颜色是无彩色系的配置时较易调和。如图1白色和黑色都属于无彩色,画面搭配很和谐。 2、任何无彩色与有彩色搭配都能调和,如果改变明度还可以取得非常明快的调和效果。如图2中紫色的背景与黑色的服装搭配,提高了其中有彩色紫色的明度更有利于二者间色彩搭配的和谐。 3、被摄体固有色的色相相同时,利用纯度、明度的变化搭配拍摄的人像摄影画面色彩较和谐。如图3,被摄者身穿黄色的服装,用黄色的背景进行搭配,使人感觉整体比较和谐。色相相同的搭配,要注意在色彩的明度和纯度上寻求变化,所以画面使用了背景灯使背景与人物的颜色发生明暗变化。 4、邻近色彩搭配容易使画面产生调和,在实际的应用中我们一般要变化纯度或拉开明度值来增加画面的颜色变化。如图4,画面中紫色与蓝色构成邻近色和谐,通过面积对比、明度变化来突出人物。 邻近色相的搭配要有一定的变化,调和虽然会有较好的、统一的效果,但也要在明度和纯度上寻求一些变化才能得到更为丰富的色彩组合效果,如图5,衣服的黄色与背景的绿色搭配,背景的绿色的饱和度降低了增加了蓝色的成分,构成具有纯度变化的类似色和谐效果。
最新发布
两分钟做个xhtml+css的网站首页
xhtml+css网站重构web标准等等之类的文章太多了,我就不重复了,发个最简单的制作xhtml+css页面的方法,方法虽然很简单,但真不一定有几个人知道.... 起码google搜索没搜索到。 开始吧: 1、打开photoshop cs2 ,打开设计出的网站首页。用切片工具切好。 图: 2、点 文件-》存储为web所用格式 快捷键为ctrl+alt+shift+s ,点右上倒三角的小图片,选择Edit output settings 图: 3、见图,在第二个下拉中选择 Slices,选择Generate CSS ,然后在后面的下拉中选By ID 图:
如何实现HTML页面地址栏参数传递与获取
我们知道,在服务器端asp程序可以接受html页面上的form传来的参数,那么,可不可以传递参数给html页面呢,也就是说在html后面加问号?答案是可以。 下面是javascript的一种实现方法, 这个函数是通过window.location.href中的分割符获得各个参数。 有了这个函数,就可以在页面之间传递参数了。
采用XHTML和CSS设计可重用可换肤网页
XHTML具有两大目标: 使用XHTML标准的好处是:只需设计页面一次,即可让该页以完全相同的方式在任何现代的浏览器中显示和工作。例如,在按照标准生成以后,页面在Internet Explorer、Mozilla Firefox、Netscape Navigator、Opera、Camino 和 Safari)中以相同的方式显示,而无需完成任何额外的工作。并且XHTML标准可以使 Web 站点更易于为智能手机、残疾人电脑等设备访问。 由于XHTML标准要求在在文档结构和表示形式之间创建更明显的分离。因此使用CSS样式表是必不可少的。CSS在网页中占着极重要的地位,它的使用一直是热门讨论的话题。CSS是Cascading Style Sheet的简写,译为“层叠样式表单”。 在1997年W3C颁布HTML4标准的同时也公布了有关样式表的第一个标准CSS1, 自CSS1的版本之后,又在1998年5月发布了CSS2版本。 CSS 的发明者的目的是除去表示性元素,即应该根据内容所表示的东西来标记内容,而样式表应该用于美化内容。而这一点与XHTML分离文档结构和表示形式的目标是一致,(在XHTML 2.0将除去b 、 i 和 img 标记(以及 big 、 small 和 tt ),甚至不赞成使用 br ,准备从将来的发行版中除去它。原因在于大多数标记都是表示性的。它们的唯一目的就是给予浏览器指令,规定有关其内容应该如何显示,但却完全未提供有关其内容是什么的信息。) 因此它们成了最好的合作伙伴。更多关于XHTML2.0的资料,请参见:http://www-128.ibm.com/developerworks/cn/xml/x-wa-xhtml/index.html CSS过去经常被用来定义字体的属性,而现在新标准中我们将用它来控制整个页面的显示。然而,我们必须需要做一些不同于以往的处理来适应这种新的变化,如:使用div来布局而不是表格,使用结构化、语义化的标记等等。由于采用新的处理方式,我们现在可以轻松地设计出可重用的CSS(同一个样式文件多个WEB站点中使用)以及可换肤的WEB站点(一个站点使用多种不同风格的样式)。 随着XHTML的逐渐推广流行,HTML 在许多场合已经显得过时。World Wide Web Consortium (W3C) 于 2000 年 6 月 26 日发布了 XHTML 的第一个版本作为推荐标准。XHTML 标准的目标是取代 html。按照 W3C 的说法,“XHTML 是 html 的继承者”(http://www.w3.org/MarkUp/)。 XHTML具有两大目标: 使用XHTML标准的好处是:只需设计页面一次,即可让该页以完全相同的方式在任何现代的浏览器中显示和工作。例如,在按照标准生成以后,页面在Internet Explorer、Mozilla Firefox、Netscape Navigator、Opera、Camino 和 Safari)中以相同的方式显示,而无需完成任何额外的工作。并且XHTML标准可以使 Web 站点更易于为智能手机、残疾人电脑等设备访问。 由于XHTML标准要求在在文档结构和表示形式之间创建更明显的分离。因此使用CSS样式表是必不可少的。CSS在网页中占着极重要的地位,它的使用一直是热门讨论的话题。CSS是Cascading Style Sheet的简写,译为“层叠样式表单”。 在1997年W3C颁布HTML4标准的同时也公布了有关样式表的第一个标准CSS1, 自CSS1的版本之后,又在1998年5月发布了CSS2版本。 CSS 的发明者的目的是除去表示性元素,即应该根据内容所表示的东西来标记内容,而样式表应该用于美化内容。而这一点与XHTML分离文档结构和表示形式的目标是一致,(在XHTML 2.0将除去b 、 i 和 img 标记(以及 big 、 small 和 tt ),甚至不赞成使用 br ,准备从将来的发行版中除去它。原因在于大多数标记都是表示性的。它们的唯一目的就是给予浏览器指令,规定有关其内容应该如何显示,但却完全未提供有关其内容是什么的信息。) 因此它们成了最好的合作伙伴。更多关于XHTML2.0的资料,请参见:http://www-128.ibm.com/developerworks/cn/xml/x-wa-xhtml/index.html
新手入门:XHTML DHTML SHTML的区别
XHTML DHTML SHTML,学习网站制作会经常看到这三种名词,又很少有文章将其做很详细的解释,在这篇文章里为大家进行一下整理了解一下其区别。 XHTML: HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性。 2000年底,国际W3C(World Wide Web Consortium)组织公布发行了XHTML 1.0版本。XHTML 1.0是一种在HTML 4.0基础上优化和改进的的新语言,目的是基于XML应用。XHTML是一种增强了的HTML,它的可扩展性和灵活性将适应未来网络应用更多的需求。下面是W3C的HTML工作组主席Steven Pemberton回答的关于XHTML的常见基础问题。 (1)XHTML解决HTML语言所存在的严重制约其发展的问题。HTML发展到今天存在三个主要缺点:不能适应现在越多的网络设备和应用的需要,比如手机、PDA、信息家电都不能直接显示HTML;由于HTML代码不规范、臃肿,浏览器需要足够智能和庞大才能够正确显示HTML;数据与表现混杂,这样你的页面要改变显示,就必须重新制作HTML。因此HTML需要发展才能解决这个问题,于是W3C又制定了XHTML,XHTML是HTML向XML过度的一个桥梁。 (2)XML是web发展的趋势,所以人们急切的希望加入XML的潮流中。XHTML是当前替代HTML4标记语言的标准,使用XHTML 1.0,只要你小心遵守一些简单规则,就可以设计出既适合XML系统,又适合当前大部分HTML浏览器的页面。这个意思就是说,你可以立刻设计使用XML,而不需要等到人们都使用支持XML的浏览器。这个指导方针可以使web平滑的过渡到XML。 (3)使用XHTML的另一个优势是:它非常严密。当前网络上的HTML的糟糕情况让人震惊,早期的浏览器接受私有的HTML标签,所以人们在页面设计完毕后必须使用各种浏览器来检测页面,看是否兼容,往往会有许多莫名其妙的差异,人们不得不修改设计以便适应不同的浏览器。 (4)XHTML是能与其它基于XML的标记语言、应用程序及协议进行良好的交互工作。 (5)XHTML是Web标准家族的一部分,能很好在无线设备等其它用户代理上。 (6)在网站设计方面,XHTML可助你去掉表现层代码的恶习,帮助你养成标记校验来测试页面工作的习惯。 DHTML:
htm、html、shtm、shtml四种文件格式
每一个网页或者说是web页都有其固定的后缀名,不同的后缀名对应着不同的文件格式和不同的规则、协议、用法,最常见的web页的后缀名是.html和.htm,但这只是web页最基本的两种文件格式,今天我们来介绍一下web页的其它一些文件格式。 首先介绍一下html与htm 关于HTML,HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。 HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。 关于HTM,实际上HTM与HTML没有本质意义的区别,只是为了满足DOS仅能识别8+3的文件名而已,因为一些老的系统(win32)不能识别四位文件名,所以某些网页服务器要求index.html最后一个l不能省略。MSIE能自动识别和打开这些文件,但编写网页地址的时候必须是完全对应的,也就是说index.htm和index.html是两个不同的文件,对应着不同的地址。值得一提的是UNIX系统中对大小写敏感,不吻合的话就可能报没有文件或者找不到文件。 其次介绍一下shtml和shtm 关于shtml,shtml是一种基于SSI技术的文件,也就是Server Side Include--SSI 服务器端包含指令,一些Web Server如果有SSI功能的话就会对shtml文件特殊招待,服务器会先扫一次shtml文件看没有特殊的SSI指令存在,如果有的话就按Web Server设定规则解释SSI指令,解释完后跟一般html一起调去客户端。 关于shtm,shtm与shtml的关系和htm与html的关系大致相似,这里就不多说了。 html或htm与shtml或shtm的关系是什么 html或者htm是一种静态的页面格式,也就是说不需要服务器解析其中的脚本,或者说里面没有服务器端执行的脚本,而shtml或者shtm由于它基于SSI技术,当有服务器端可执行脚本时被当作一种动态编程语言来看待,就如asp、jsp或者php一样。当shtml或者shtm中不包含服务器端可执行脚本时其作用和html或者htm是一样的。
什么是 XHTML?
XHTML是一系列当前和将来的文档类型和程序块,它由HTML 4 [HTML]再生和扩展而来,HTML 4是其子集。XHTML系列文档基于XML,最终被设计用来与基于XML的用户代理程序一起工作。XHTML家族的详情及其发展过程在未来趋势一节中详述。 XHTML 1.0(本规范书)是XHTML家族的第一个文档。它是将3种HTML 4文档类型应用到XML 1.0 [XML]之后重新形成的。其意图是,作为一种语言,它的内容既符合XML,并且如果依照一些简单的指导方针,也能被HTML4用户代理程序识别。开发者将它们的文档移植成为XHTML 1.0,会得到以下好处: XHTML文档遵从XML。这样,用标准的XML工具很容易查看,编辑和检验它们。 XHTML文档可以在现有的HTML4代理用户程序中使用,也可以在新的XHTML用户代理程序中使用,在后者中可以达到与前者同样或更好的效果。 XHTML 文档中使用的应用程序(如script 和 applet) 可以是HTML 的文档对象模型(Document Object Model) ,也可以是 XML 的文档对象模型 [DOM]。 随着 XHTML 家族的发展,遵从XHTML 1.0的文档更有可能运用在各种XHTML环境中。 XHTML家族是Internet发展的下一步。 将现在将文档移植成XML,开发者在确保他们的文档向前后兼容的同时,还能享有进入XML世界带来的好处。 什么是HTML 4? HTML 4 [HTML] 是SGML (Standard Generalized Markup Language) 的一个应用,遵从国际标准ISO 8879,被广泛的当作 World Wide Web上的标准出版语言。 SGML是一种描述标记语言,特别是那些用于电子文档交换,文档管理和文档发布语言的语言。HTML是SGML定义的语言的一个实例。
XHTML的标准定义
因为XHTML是XML的一个应用,一些在基于SGML的HTML 4中完全合法的习惯在XHTML中必须改变。 文档必须是编排良好的 编排良好性Well-formedness是[XML]引入的一个新概念。从本质上说,这意味着元素必须有结束标签,或者必须以特殊方式书写(在下面说明)。 元素必须嵌套,尽管SGML规定层叠非法,但现有的浏览器普遍允许层叠。 正确:嵌套元素。<p>here is an emphasized <em>paragraph</em>.</p> 不正确:层叠元素。<p>here is an emphasized <em>paragraph.</p></em> 元素和属性名必须小写 对所有HTML元素和属性名,XHTML 文档必须使用小写。 因为XML是大小写敏感的,所以这个差别是必须的。如 <li> 和 <LI> 是不同的标签。
HTML基础:标签属性和元素
尽管HTML的基础是纯文本,但我们还是需要多一些东西才能使纯文本文件变成合法的HTML文件。 标签 HTML基本的构成包含标签,标签围绕着内容,赋予内容某些意义。 按照下面改进你的文件: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <body> 这是我的第一个网页 </body> </html> 保存文件,回到浏览器界面和选择“刷新”(这会重新装载网页)。 网页的外观没有任何改变,HTML的目的是表达内容,而不是表达表现,这个例子现在已经定义了网页一定的基本元素。 第一行以<!DOCTYPE..开始是为了让浏览器知道你到底要做什么。你可能还不知道自己在做什么,但接受它很重要。如果你不这样做,浏览器将用“quirks”(奇怪的)模式来表现你的网页。现在还不必担心,当然你需要了解或者学习的话可以看看 HTML高级教成的 进一步学习“文档类型”。当前,只需要记住把这一行放在文件的顶端就可以了。 言归正传,<html>是隔开其他内容的起始标签,它告诉浏览器,位于自己与闭合标签</html>之间的就是是HTML文档。在<body>和</body>之间的是这个文档展示在浏览器上的主要内容。 闭合标签 </body>和</html>关闭他们各自的标签。所有的HTML标签都要关闭。尽管老版本的HTML允许某些标签不关闭,但最新的标准要求所有的标签都要关闭。无论如何,闭合标签是一个好习惯。
HTML基础:HTML字体标记及属性
我们在这里将要谈的是有关文字的标记,包括字体大小、颜色、字型...等变化,适当的应用可以增加页面的美观! 常用字体标记 如 : <H2> 标题 </H2> 如 : <B> 粗体字 </B> 粗体字 如 : <I> 斜体字 </I> 斜体字 如 : <U> 加底线 </U> 加底线 如 : <DEL> 横线 </DEL> 横线 如 : <TT> 打字体 </TT> 打字体 如 : 字体 <SUP> 上标字 </SUP> 字体 上标字
HTML基础:HTML表格标记及属性
常用表格标记 相关属性 : ・ ALIGN 调整 ・ BGCOLOR 背景颜色 ・ BORDER 边框 ・ HEIGHT 高度 ・ WIDTH 宽度 <CAPTION>...</CAPTION> 表格标题 。 相关属性 : ・ ALIGN 调整 <TR>...</TR> 表格列 ( </TR>可省略 ) 。 相关属性 : ・ ALIGN 调整 <TH>...</TH> 表格栏标题 ( 表头 ) 粗体字 ( </TH>可省略 ) 。 相关属性 : ・ ALIGN 调整 ・ COLSPAN 栏宽 ・ ROWSPAN 栏高 <TD>...</TD> 表格栏资料 ( 储存格 ) ( </TD>可省略 ) 。 相关属性 : ・ ALIGN 调整 ・ BGCOLOR 背景颜色 ・ HEIGHT 高度 ・ WIDTH 宽度 ・ COLSPAN 栏宽 ・ ROWSPAN 栏高 举例 <TABLE BORDER=1 ALIGN=CENTER BGCOLOR=#CCCCFF> <CAPTION>表格标题</CAPTION> <TR><TD><TH COLSPAN=2>行标题 1 <TH COLSPAN=2>行标题 2 <TR><TH ROWSPAN=2>列标题 1 <TD>A <TD>A <TD>A <TD>A <TR><TD>B <TD>B <TD>B <TD>B <TR><TH ROWSPAN=2>列标题 2 <TD>C <TD>C <TD>C <TD>C <TR><TD>D <TD>D <TD>D <TD>D </TABLE> 看了以上的例子,应该了解表格的基本写法吧!
