来谈谈:甚么是 XHTML?
通过大家的心得,或许能找出"怎么学html5"这个问题的答案。另,我会不定期把群里面关于技术的讨论贴到本帖,敬请关注。甚么是XHTML? XHTML是一系列以后和未来的文档范例和程序块,它由HTML4再生和扩大而来,HTML4是其子集。XHTML系列文档基于XML,终极被计划用来与基于XML的用户代办署理程序一同事情。XHTML家属的概况及其开展历程在将来趋向一节中胪陈。XHTML1.0(本标准书)是XHTML家属的第一个文档。它是将3种HTML4文档范例使用到XML1.0以后从头构成的。其企图是,作为一种言语,它的内容既切合XML,而且假如按照一些复杂的引导目标,也能被HTML4用户代办署理程序辨认。开辟者将它们的文档移植成为XHTML1.0,会失掉以下优点:
XHTML文档服从XML。如许,用尺度的XML工具很简单检察,编纂和查验它们。
XHTML文档能够在现有的HTML4代办署理用户程序中利用,也能够在新的XHTML用户代办署理程序中利用,在后者中能够到达与前者一样或更好的效果。
XHTML文档中利用的使用程序(如script和applet)能够是HTML的文档工具模子(DocumentObjectModel),也能够是XML的文档工具模子。
跟着XHTML家属的开展,服从XHTML1.0的文档更有大概使用在各类XHTML情况中。
XHTML家属是Internet开展的下一步。将如今将文档移植成XML,开辟者在确保他们的文档向前后兼容的同时,还能享有进进XML天下带来的优点。
甚么是HTML4?
HTML4是SGML(StandardGeneralizedMarkupLanguage)的一个使用,服从国际尺度ISO8879,被普遍确当作WorldWideWeb上的尺度出书言语。
SGML是一种形貌标志言语,出格是那些用于电子文档互换,文档办理和文档公布言语的言语。HTML是SGML界说的言语的一个实例。
SGML呈现在80年月中期,一向坚持得很不乱。不乱是缘故原由是它有丰厚的特性和具有天真性。可是,天真性的带来必定水平的庞大性,限定了它在多种情况下的顺应性,包含WorldWideWeb。
HTML最后的构思是作为一种互换迷信和别的手艺文档的一种言语,供那些不熟习誊写文档的专家利用。HTML划定一小套布局语义标签,适于誊写绝对复杂的文档,从而办理了SGML庞大性的成绩。除简化了文档布局外,HTML还到场了对超文本的撑持,今后还增添了媒体功效。
在十分短的工夫内,HTML变得普遍盛行,而且很快超越了其本来的目标。HTML(尺度)外部的新元素以很快的速率制造出来,HTML也被很快的改编以用于垂直的,高度专门化的市场。过剩的新元素招致文档在跨平台时的兼容成绩。
跟着软件战争台纷歧致性增添,很明显,“典范的”HTML4在这些平台上利用的合用性就会遭到一些限定。
甚么是XML?
XML™是ExtensibleMarkupLanguage的缩写,制造XML的目标是从头取得SGML的才能和天真性,而往除其年夜部分庞大的器材。只管是一个受限定SGML的情势,可是XML仍保存了SGML的年夜部分功效和丰厚性,还保存了SGML的一切经常使用特征。
在保存这些有效的特征的同时,XML往失落了SMGL中良多更庞大的特征,这些特征使得誊写和计划符合的软件既坚苦又高贵。
为何必要XHTML?
下面已提到了移植到XHTML的优点,一样平常来讲,移植到XHTML的优点有:
文档开辟者和用户代办署理程序计划商经常用新办法,新标签来表达它们的设法。用XML导进新元素和新的元素属性绝对来讲更简单。XHTML家属被计划用来供应这些扩大,经由过程XHTML模块和开辟新的服从XHTML的模块的手艺。(将期近将出台的XHTML模块化标准仿单中形貌)。在开辟文档和计划新用户代办署理程序时,这些模块将同意夹杂利用现有的和新的特征集。
各类替换的会见Internet的办法不休的被提出。一些人估量,到2002年,internet上75%的文档会在这些替换的平台上被检察。XHTML在计划时就思索到用户代办署理程序的协同事情性。经由过程一个新的用户代办署理程序和文档协定机制,服务器、代办署理程序和用户代办署理程序将可以最好地满意传输,最初,有大概开辟出遵守XHTML的文档,能被任何遵守XHTML的用户代办署理程序利用。
</p>
最近群里面很多人在问html5应该怎么学,这个问题其实没有标准答案。我开这个帖子,目的是为了收集大家每天的学习心得,欢迎大家来回复。 AdobeDreamweaverCS5软件使设计人员和开发人员能充满自信地构建基于标准的网站。由于同新的AdobeCSLive在线服务AdobeBrowserLab集成。 我深感到交流的重要。善于交流的人才是善于学习的人。在整个技术的学习过程中,我总结了四大定律:兴趣、恒心、虚心、时间。 是当我和赵丽芬崔明艳老师进行交流后,很快就了解了还不太清楚的内容和并不了解的知识(像布局表格、绘制布局单元格等)。 使用内容管理系统进行开发并实现快速、精确的浏览器兼容性测试。 HTML技术的不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器) 这个过程其实就是交流的过程。所有的这些都需要花时间。在面对完全陌生的软件时,就要多花时间对其产生初步的印象。此外,多操作也是非常重要的。 使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。原本由Macromedia公司所开发。 滚动条)层属性--溢出(visible/hidden/scroll/auto)
页:
[1]