苹果维修

2007年3月2日

摘要: 第6天:XHTML代码规范 在开始正式内容制作之前,我们必须先了解一下web标准有关代码的规范。了解这些规范可以帮助你少走弯路,尽快通过代码校验。 1.所有的标记都必须要有一个相应的结束标记 以前在HTML中,你可以打开许多标签,例如和而不一定写对应的和来关闭它们。但在XHTML中这是不合法的。XHTML要求有严谨的结构,所有标签必须关闭。如果是单独不成对的标签,在标签最后加一个"/"来关闭它... 阅读全文
posted @ 2007-03-02 11:58 贺杰峰 阅读(184) 评论(0) 推荐(0)
 
摘要: 第4天:调用样式表 用web标准设计网站,过渡的方法主要是采用XHTML+CSS,css样式表是必不可少的。这就要求所有网页设计师必须熟练掌握CSS,如果你以前不常用,那么现在就开始学习吧。要制作符合web标准的网站,不懂CSS是设计不出漂亮的页面的。 事实上,所有表现的地方都需要用CSS来实现。我们以前都习惯用table来定位和布局,现在要改用DIV来定位和布局。这是思维方式的变化,一开始有... 阅读全文
posted @ 2007-03-02 11:57 贺杰峰 阅读(150) 评论(0) 推荐(0)
 
摘要: 第5天:head区的其他设置 这些技巧主要讲meta标签设置的,其实与符合web标准关系不大,只要注意在最后加"/"关闭标签就可以,但是既然是入门教程,就写得详细一点吧。 收藏夹小图标 如果你将本站加入收藏夹,可以看到在收藏夹网址之前的IE图标变成了本站特别的图标。要实现这样效果很简单,首先制作一个16x16的icon图标,命名为favicon.ico,放在根目录下。然后将下面的代码嵌入he... 阅读全文
posted @ 2007-03-02 11:57 贺杰峰 阅读(147) 评论(0) 推荐(0)
 
摘要: 第3天:定义语言编码 第三步是定义你的语言编码,类似这样: 为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言,我们一般使用gb2312(简体中文),制作多国语言页面也有可能用Unicode、ISO-8859-1等,根据你的需要定义。 通常这样定义就可以了。但是要补充说明的是,XML文档并不是这样定义语言编码的,XML的定义方式如下: 你在Macr... 阅读全文
posted @ 2007-03-02 11:56 贺杰峰 阅读(169) 评论(0) 推荐(0)
 
摘要: 第2天:什么是名字空间 DOCTYPE声明好以后,接下来的代码是: 通常我们HTML4.0的代码只是,这里的"xmlns"是什么呢? 这个"xmlns"是XHTML namespace的缩写,叫做"名字空间"声明。名字空间是什么作用呢?阿捷自己的理解是: 由于xml允许你自己定义自己的标识,你定义的标识和其他人定义的标识有可能相同,但表示不同的意义。当文件交换或者共享的时候就容易产生错误。为... 阅读全文
posted @ 2007-03-02 11:55 贺杰峰 阅读(184) 评论(0) 推荐(0)
 
摘要: 第1天:选择什么样的DOCTYPE 前言 大家好!这个系列文章是按阿捷自己制作这个站点的过程编写的。之前阿捷也一直没有制作过一个真正符合web标准的网站。现在边参考国外资料边制作,同时把过程中的心得和经验记录下来,希望对大家有点帮助。好了,让我们开始吧 第一天 开始制作符合标准的站点,第一件事情就是声明符合自己需要的DOCTYPE。 查看本站首页原代码,可以看到第一行就是: 打开一些符合标准... 阅读全文
posted @ 2007-03-02 11:54 贺杰峰 阅读(197) 评论(0) 推荐(0)
 
摘要: 毕业后我给学计算机的和喜欢计算机的同学的[转自猫扑] ... 阅读全文
posted @ 2007-03-02 11:43 贺杰峰 阅读(248) 评论(0) 推荐(0)
 
摘要: 六、后记 以上只是简单介绍了XML的前端应用部分,如果各位对XML的后台开发还感兴趣的话,就需要了解XML更加复杂的部分,也需要 知道XML的解析器是如何解析XML的。限于篇幅,只能给大家一个简单的介绍。 XML文件的解析器目前分为两种: 一个是DOM(Document Object Model),一个是SAX。这两个解析器都是可以解析XML的,但是在解析XML的方式上有很... 阅读全文
posted @ 2007-03-02 11:33 贺杰峰 阅读(121) 评论(0) 推荐(0)
 
摘要: 五、一个应用了xml、schema和xlst的例子 通过上面的介绍,大家可能都已经跃跃欲试,想自己做一个XML方面的小应用了。那么在这里就满足大家的要求,举一个比较 全面的有实际意义的例子。 假如有一个订单要处理,订单的基本内容包括客户的信息和产品信息两个部分。 客户信息主要由客户姓名、电话、传真、地址组成。 产品信息由编号、名称、规格、价格、购买数量组成。 为... 阅读全文
posted @ 2007-03-02 11:12 贺杰峰 阅读(593) 评论(0) 推荐(0)
 
摘要: 四、xslt简介 了解XML的基本语法、Schema的语法还远远不够,XML是对数据和数据结构的存储,而Schema是对XML数据类型的定义。直到这 里还没有对XML数据的显示进行处理。虽然可以通过内置有XML解析器的浏览器直接对XML数据进行查看,但毕竟看到的只是以树状结构 显示的XML数据。 如果要把XML数据以漂亮的形式显示出来就需要XSLT帮忙了。XSLT可以把XML处理成... 阅读全文
posted @ 2007-03-02 11:07 贺杰峰 阅读(300) 评论(0) 推荐(0)
 
摘要: 三、 CHEMA简介 (一) Schema的引入 通过上几章介绍,相信大家对XML的基本语法已经有了一个基本了解。 XML本身的语法很严谨,也就是要求格式必须严整,包 括区分大小写、整个文档有且只有一个根、需要序言等等。在符合格式化良好的要求以后,就可以写出规则整齐、可以通过内置XML解 析器的浏览器解析XML文档了。但XML本身也相当的灵活,在符合基本语法的前提下,可以任意的编写各... 阅读全文
posted @ 2007-03-02 11:01 贺杰峰 阅读(306) 评论(0) 推荐(0)
 
摘要: 二、XML基础 (一)XML术语 在学习XML之前,我想先给大家介绍一些XML使用的术语。平常我们学习新的语言时,总会遇到许多难以理解的术语,在这里 就先介绍一些主要的给大家。 元素(Elements):代表XML文档中的每一个组件,包含字符、元素或者两者皆有,允许有空元素(empty element)。 属性(Attributes):放在元素后面的数据,代表这个元素的另... 阅读全文
posted @ 2007-03-02 10:59 贺杰峰 阅读(169) 评论(0) 推荐(0)
 
摘要: XML简明教程一、XML的背景和应用前景 (一)起源 XML(eXtended Markup Language)是从SGML(Standard Generalized Markup Language)进化来的,最初SGML是为了解决文 档及其格式问题的一种标记语言,所以非常的复杂和难以使用,那时计算机的应用水平还处在很低的阶段,并且那时人们只需要传递 和显示一些简单的数据。因此,... 阅读全文
posted @ 2007-03-02 10:53 贺杰峰 阅读(570) 评论(0) 推荐(0)

2007年3月1日

摘要: CSS技巧——CSS入门教学十四个问与答 CSS入门读者总是会有这样那样的问题。本文就是一篇集中回答此类问题的文章。 CSS是Cascading style Sheets的简称,中文译作“层叠样式表单”,我把它叫作“层叠样式表”,我感到这样顺口一点,没别的意思。实际上它是一组样式。你可能对CSS这个名 词比较陌生,实际上无论你用Internet Explorer还是Netscape... 阅读全文
posted @ 2007-03-01 09:33 贺杰峰 阅读(163) 评论(0) 推荐(0)
 
摘要: CSS技巧——你知道这些css网页设计技巧吗 本翻译并未得到作者或网站授权。一切权利都归原作者及原网站所有。如果你得到原作者或原发表网站的授权,可以自由使用本翻译。 1.CSS字体属性简写规则 一般用CSS设定字体属性是这样做的: font-weight:bold;font-style:italic;font-varient:small-caps;font-size:1em;line-... 阅读全文
posted @ 2007-03-01 09:32 贺杰峰 阅读(152) 评论(0) 推荐(0)
 
摘要: CSS技巧——CSS中的absolute和relative 本文简单介绍了CSS定位中absolute与relative的区别。对于我们对CSS定位的理解和应用都有帮助。 很多朋友问过我absolute与relative怎么区分,怎么用?我们都知道absolute是绝对定位,relative是相对定位,但是这个绝对与相对是什么意思呢?绝对是什么地方的绝对,相对又是相对于什么地方而言的呢?那... 阅读全文
posted @ 2007-03-01 09:31 贺杰峰 阅读(580) 评论(0) 推荐(0)

2007年2月28日

摘要: CSS入门教程——盒子(box) CSS盒子又称为CSS盒模式,是CSS非常重要的一部分。尤其在网页的布局中更是必不可少的。 CSS盒子(CSS box) 首先要清楚,CSS中没有box这个属性。CSS的盒子(box)是由以下几个部分组成的: 内容(content)、填充(padding)、边框(border)和边界(margin)。盒子的内容当然是必须有的,而填充、边框和边界都是可选的。... 阅读全文
posted @ 2007-02-28 13:52 贺杰峰 阅读(762) 评论(0) 推荐(0)
 
摘要: CSS入门教程——div和span div和span是XHTML中比较特殊的标签。结合CSS他们可以实现许多方便的功能。 div和span是什么意思? 相对与其他XHTML标签,div和span对于它们包含的元素是没有意义的。例如当你看到标签,你知道里面是标题,当你看到标签的时候你知道里面是一个新的自然段。可是div和span标签并没有这样意义。div只是一个分块的标签,他可以将网页分成几... 阅读全文
posted @ 2007-02-28 13:49 贺杰峰 阅读(531) 评论(0) 推荐(0)
 
摘要: CSS入门教程——列表(list) 在XHTML中我们无法对列表项目符号做出更改,而CSS赋予了我们这样的能力。 1.无序列表项目样式属性(list-style-type) …………无序列表项目1无序列表项目2无序列表项目3无序列表项目1无序列表项目2无序列表项目3无序列表项目1无序列表项目2无序列表项目3…… 2.有序列表项目样式属性(同上) …………有序列表项目1有序列表项目1有序列表... 阅读全文
posted @ 2007-02-28 13:44 贺杰峰 阅读(134) 评论(0) 推荐(0)
 
摘要: CSS入门教程——背景属性(background) 背景属性看起来似乎不如文字和文本等属性重要,但事实上它往往决定了网站的整体风格。 背景属性(background) 回想一下你最喜欢的网站?你知道它们的首页标题字号吗?也许不。那么试着回忆起一些关于网站外观的东西。怎么样,是不是还记得它们的背景颜色?事实上,如果你有一个比较有名气的网站。然后假设你更改了它的背景颜色,那么马上会有人认为你的... 阅读全文
posted @ 2007-02-28 13:08 贺杰峰 阅读(199) 评论(0) 推荐(0)
 
摘要: CSS入门教程——文本属性(text) 文本属性主要用于控制页面内文本的属性,例如颜色、间距和首行缩进等等 文本属性(text) 合理的应用CSS文本属性不只可以改变你页面文本的风格,还可以在一定程度上帮你省去不必要的劳动。我就曾经试图为每一个段落的首行打两个空格,但是在CSS中你只需要一小段代码就可以让你站点之内所有的段落都自动缩进两个字符。我们就以首行缩进开始介绍一些常用的文本属性。 ... 阅读全文
posted @ 2007-02-28 13:07 贺杰峰 阅读(310) 评论(0) 推荐(0)
 
摘要: CSS入门教程——文字属性(font) 文字是一个网页的核心部分。CSS可以定义文字的字体、大小和粗细等许多外观。 CSS文字属性(font属性) font属性在CSS中的使用频率是相当高的。下面我们就来看看font属性都可以做什么。 1.定义字体(font-family) 我真惨!被用来演示CSS! 我的字体是宋体我的字体是黑体My font family is Arial. 上面的网页... 阅读全文
posted @ 2007-02-28 11:56 贺杰峰 阅读(347) 评论(0) 推荐(0)
 
摘要: CSS入门教程——样式表加入网页方式 本节以实例的形式讲解如何为一个网页添加CSS样式。 在上两节中我们已经为网页添加过简单的样式表了,我们也了解了样式表的语法基础。本节将介绍将样式表加入到页面中的几种不同方法。 内部样式表 其实我们在前两节已经应用了内部样式表。内部样式表需要在网页的部分定义,格式如下: 行内样式表(内嵌样式表) 它的使用方法我们在前两节也已经使用过了。行内样式表直... 阅读全文
posted @ 2007-02-28 11:49 贺杰峰 阅读(206) 评论(0) 推荐(0)
 
摘要: CSS入门教程——样式表的基本语法(二) class和id是CSS中非常重要的内容。 class(类)和id的一个小实例 在上一节中我们了解了如何为特定的标签定义样式,例如我们利用 “h1{font-size: 12px;}”将页面内所有的标题1的字体大小改为了12像素。那么如果我不希望所有的标题1样式都被修改该怎么做呢?这时class和id就可以帮你的忙。 它们的源代码如下,红色字体的是... 阅读全文
posted @ 2007-02-28 11:45 贺杰峰 阅读(283) 评论(1) 推荐(0)
 
摘要: CSS入门教程——样式表的基本语法(一) 本节着重介绍样式表的基本语法,这是学好CSS的基础。 插入样式表前后的网页。 为了更好地理解样式表的作用,我们先看一个CSS的应用实例。在本例子中,你很容易对比出使用CSS前后两个网页的区别,当然了,现在你可能读不懂CSS部分的代码。别担心,这些代码将在少后的教程中介绍。 我们首先来看一下未加入CSS的页面。网页里只有一段话:“菜鸟吧的站长是大傻瓜!... 阅读全文
posted @ 2007-02-28 11:43 贺杰峰 阅读(288) 评论(0) 推荐(0)
苹果急救站