与Web客户端语言HTML,XHTML和XML 1有关的知识简介。简介(超文本标记)是超文本标记语言或超文本链接标记语言。目前,它是上使用最广泛的语言,也是构成Web文档的主要语言。 HTML文本是由HTML命令组成的描述性文本。 HTML命令可以描述文本,图形,动画,声音,表格,链接等。HTML的结构包括两个部分:头部和身体,头部描述浏览器所需的信息,并且身体包含要解释的特定内容。也许您听说过许多可以编辑网页的软件。实际上,您无需使用任何专门软件来构建HTML页面;您所需要的只是文本编辑器(或文字处理器)(例如Word \ \ \ gedit \ vim \ .org等)和HTML工作的常识。实际上,您很快会发现基本的HTML语言很容易死亡。因此,让我们创建一个简单的示例。第一步当然是创建一个新的文本文件并键入“ Hello Word!”要保存它,请将其命名为“ xxxx.html”。 (无论您给出什么名字,扩展名也可以是htm)。然后,您可以使用浏览器打开它,您会看到您键入“ Hello Word!”并在页面上显示。
HTML功能和优势HTML文档生产不是很复杂和功能强大,并且以不同的数据格式支持文件嵌入式。这也是www流行的原因之一。它的主要功能如下:简单性,HTML版本升级采用超级方法,使其更加灵活和方便。可扩展性。 HTML语言的广泛应用带来了增强的功能,标识符和其他要求。 HTML采用子类元素以确保系统扩展。平台无关。尽管PC很受欢迎,但有很多人使用其他机器,例如Mac。 HTML可以在各种平台上使用,这是www流行的另一个原因。我可以用什么来编辑HTML? HTML实际上是文本,需要对浏览器的解释。 HTML编辑器可以大致分为三种类型:基本编辑软件,可以使用内置的记事本或写作版本编写。当然,如果您在WPS中写下它,也可以。但是,请在保存时使用.htm或.html作为扩展名,以便浏览器可以解释执行。一半是什么知识软件,这种软件可以大大提高开发效率。它可以使您在很短的时间内完成并学习HTML。这种类型的软件主要包括国内软件网络研讨会。 软件是最广泛使用的编辑器,可以在不了解HTML知识的情况下创建网页。这种类型的软件主要包括。
常见的html代码1。标题文本h#/h##= 1〜6; H1是最大的单词,H6是最小的单词2。字体更改字体/字体[1]字体大小字体大小=#/font#= 1〜7;数字越大,单词[2]指定字体face =字体名称/字体[3]文本颜色字体颜色=#/:表红色颜色代码GG:表绿色颜色代码BB:表蓝色颜色代码也可以用于6位颜色代码数字3。显示小字体。显示大字体Big/big5。粗字体B/B6。斜体字体I/I7。打字机字体TT/TT8。底线U/U9。罢工线/。下标子/sub11。上标本sup/sup12。文本闪烁效果眨眼/。线路断路(也称为马车返回)BR14。段P15。 Text p align=# can be left: Table align to the left ( value): Table right: Table align to the right PSp text after #align=# will be in the set until p align=# its , and when hr or h# tags, it will set back to the left- .
16。分隔线hr【1】分隔的厚度hr尺寸=点数【2【2】分隔的宽度hr大小的宽度=点或百分比数【3】【【【【【【3 hr align = ##数字的对齐方向可以留下:左右(前提值):左图(前中心值):右图:右: hr . / 18. pre/pre to the style 19. of the body [1] color-body =#[2] -body = file name [3] Set the not to -body = fixed[4] The color of the file text- text body text=#[5] text color- link body link=#【6】The color of the text being --vlink body vlink =#【【7】已链接的超链接文本的颜色---链接body link =#。文本运动命令/运动速度命令为:=##最小值为1,速度最慢;数字越大,它移动的速度就越快。
运动方向命令是:=#向上,向下,左,右。说明示例:= 3 = up/ 2。XHTML的简介可扩展的超文本标记语言(XHTML)是一种标记语言,具有与超文本标记语言(HTML)相似的表达式,但语法更为严格。在继承方面,HTML是基于标准通用标记语言(SGML)的应用程序,是一种非常灵活的标记语言,而XHTML基于可扩展的标记语言(XML),该语言是SGML的子集。 XHTML 1.0成为2000年1月26日W3C的推荐标准。XHTML是(可扩展的超文本标记语言)的缩写。 HTML是一种基本的Web设计语言。 XHTML是一种基于XML的标记语言。它看起来与HTML有些相似,只有一些很小但重要的差异。 XHTML是XML,其作用类似于HTML。因此,从本质上讲,XHTML是一种过渡技术,它结合了某些XML的强大功能和大多数HTML的简单功能。
在2000年底,万维网组织宣布发布XHTML 1.0版。 XHTML 1.0是一种基于HTML 4.0的新语言优化和改进,目的是基于XML应用程序。 XHTML是增强的HTML,其可扩展性和灵活性将适应未来网络应用程序的需求。尽管XML具有强大的数据转换功能,并且可以完全替换HTML,但面对基于HTML语言设计的数千个现有网站,直接采用XML还为时过早。因此,基于HTML4.0,它使用XML规则扩展以获得XHTML。因此,建立XHTML的目的是实现从HTML到XML的过渡。当前,在网站设计中在国际上赞扬的Web标准是基于XHTML的应用程序(通常称为CSS + DIV)。什么是XHTML? XHTML指的是扩展的超文本标签语言()。 XHTML的目标是替换HTML。 XHTML几乎与HTML 4.01相同。 XHTML是HTML的更严格,更纯净的版本。 XHTML是HTML,被重新定义为XML应用程序。 XHTML是W3C标准。
XHTML是一种英语缩写,可以扩展到超文本标记语言。 XHTML语言是一种标记语言,不需要编辑,可以直接由浏览器执行。 XHTML代替HTML,并于2000年由W3C发布。 XHTML是增强的HTML,其可扩展性和灵活性将适应未来网络应用程序的需求。 XHTML是一个基于XML的应用程序。 XHTML更简单,更严格。 XHTML也可以说是HTML的升级版本。 (W3C将其描述为HTML 4.01)。此外,XHTML和HTML基本相同。 XHTML对病例敏感,XHTML和XHTML不同。标准XHTML标签应在小写中使用。符合XHTML标准的有效XHTML文件可以称为有效。这样可以确保XHTML文件代码的协调,并使文件更易于处理,而无需确保各种浏览器的汇编的一致性。 W3C验证服务可以验证文件是否有效。实际上,许多网站开发工具(例如)支持W3C标准下的文件验证。 XHTML must to XML , for , names must be in error: table WIDTH=100% : table width=100% value is wrong with : table width=100% : table width=100% is not error: input input input frame : input = /input = /input = /= /frame = / name with id This is wrong: img src=.gif name= / This is : img src=.gif id= / Note: For with lower , you use both name and id at the same time and make the of both of them the same, like this: img src=.gif id= name= / This is a list of the in HTML and how they be in XHTML: HTML xhtml = = = = = = = = = iSmap = = = = = = = = = =这些实践的目的是启用XHTML网页,可以通过Web浏览器正确和快速编译。
3。XML()可以扩展标记语言。像HTML一样,它是SGML(标准通用标记语言)。 XML是环境中一种跨平台,与内容有关的技术,并且是处理结构化文档信息的强大工具。扩展标记语言XML是一种简单的数据存储语言,它使用一系列简单的标签来描述数据,可以以方便的方式建立数据。尽管XML比二进制数据占用更多的空间,但XML非常简单且易于掌握和使用。 XML实例?XML = 1.0 =? = lang = enc ++///.0/price/ = lang = entcp/ip/ip //.0/price/book/ xml与SQL等数据库不同。数据库提供了更强的数据存储和分析功能,例如:数据索引,排序,搜索,相关性一致性等。XML只是显示数据。
实际上,XML和其他数据表达式之间的最大区别在于它非常简单。这有点微不足道,但是正是这使XML与众不同。 XML和HTML之间的差异是:XML用于存储数据,它专注于数据本身。 HTML用于定义数据,重点是数据的显示模式。 XML的简单性使得在任何应用程序中读取和写入数据变得易于读取,这使XML很快成为数据交换的唯一常见语言。尽管不同的应用程序软件还支持其他数据交换格式,但它们将很快支持XML,这意味着该程序可以更容易与Mac OS,Linux和其他平台生成的信息结合使用,然后它可以轻松地将XML数据加载到程序中并分析并分析并以XML格式输出结果。为了使SGML看起来对用户友好,XML重新定义了SGML的某些内部值和参数,并删除了大量很少使用的功能。这些复杂的功能使SGML在设计网站时显得复杂。 XML保留SGML的结构化功能,因此网站设计人员可以定义自己的文档类型。 XML还引入了一种新的文档类型,因此开发人员不必定义文档类型。由于XML由W3C配制,因此XML的标准化由W3C的XML工作组承担,该工作组由来自各个地方和行业的专家组成。他们通过电子邮件就XML标准发表意见,并提出自己的意见(/TR/WD-XML)。
由于XML是一种公共格式(任何公司不是独有的),因此您不必担心XML技术将成为一些公司的利润工具。 XML不是取决于特定浏览器的语言简洁语法。 SGML通常用于定义HTML的文档类型定义(DTD),并且通常也用于编写XML DTD。 SGML的问题在于它允许出现一些怪异的语法,这使得创建HTML解析器是一个大问题:某些起始标签不允许终端标签,例如HTML中的IMG标签。如果包含结束标签,将出现错误。某些起始标签可以选择出现在终端标签或隐式结束标签中。一些起始标签需要显示终端标签,例如HTML中的标签。标签可以以任何顺序嵌套。例如,即使末端标签没有以开始标签的相反顺序出现,这是正确的。某些功能要求必须包括值,例如IMG SRC = .jpg中的SRC功能。某些特征不需要必须有值,例如属性中的特征。可以定义功能两侧是否添加双引号,因此img src = .jpg和img src = .jpg均被允许。这些问题使得为SGML语言建立解析器是一项艰巨的任务。
确定何时应用上述规则的困难导致SGML语言定义的停滞。将这些问题作为起点,XML逐渐进入了我们的愿景。 XML删除了以前困扰许多开发人员的SGML的随机语法。在XML中,使用以下语法:任何启动标签都必须具有结束标签。可以使用另一种简化的语法,该语法可以代表一个标签中的开始和结束标签。该语法是在斜线( /)大于符号之前立即遵循斜杠( /),例如tag /。 XML解析器将其转换为标签/标签。标签必须以适当的顺序嵌套,因此端标签必须以镜像顺序与起始标签匹配,例如,这是一个。这就像将开始和终端标签视为数学中的左右括号:在所有内部括号都关闭之前,不能关闭外括号。所有功能都必须具有值。所有属性必须围绕该值进行双重引用。这些规则使开发XML解析器变得更加容易,还消除了用于解析SGML用于判断何时何地应用这些奇怪的语法规则的工作。在XML出现后的头六年中,得出了许多不同的语言,包括SVG,RDF,RSS,SOAP,XSLT,XSL-FO和HTML和HTML也得到了改进到XHTML。如果您需要对SGML和XML的特定技术进行比较,请检查位于:今天的W3C注释,XML是世界上增长最快的技术之一。
其主要目的是使用文本以结构化的方式表示数据。在某些方面,XML文件也类似于数据库,提供了数据的结构化视图。这是XML文件的示例:文档结构每个XML文档以XML序言开头。上一个代码中的第一行是XML序言,?xml = 1.0?。这条代码将告诉解析器和浏览器,应根据前面讨论的XML规则对此文件进行解析。代码的第二行是文档元素(),它是文件中最外部的标签(我们认为元素()是启动标签和终端标签之间的内容)。所有其他标签必须包含在此标签中,以形成有效的XML文件。 XML文件的第二行不一定包含文档元素;如果有评论或其他内容,则文档元素可以稍后出现。示例文件中的第三行代码是注释,您会发现它与HTML中使用的注释是相同的样式。这是XML从SGML继承的语法元素之一。在页面上更进一步,您会发现DESC标签中有一些特殊的语法。 ![CDATA []]代码表示不需要解析的文本,允许特殊字符(例如大于和小于文本中包含在内的特殊字符,而不必担心破坏XML的语法。文本必须出现在![cdata [and]之间,以正确避免被解析。
此类文本称为数据,或简称CDATA。 XML文档结构下方的行是在第二本书的定义之前:?页面?尽管看起来很像XML前言,但实际上它是一种不同类型的语法,称为处理指令()。处理指令(以下称为PI)的目的是为处理页面(例如XML解析器)提供其他信息。 PI通常不是固定格式,唯一的要求是它必须在第一个问号之后至少有一个字母。此后,PI可能包含任何一系列字符串,除了少于符号和大于符号的字符串。 XML工具。如果您有一个好的编辑器:发布的XML XML,XML可能会减少很多麻烦,这是一个简单易用的XML读取和编辑工具,支持多个语法显示和数值结构布置,并提供了编写XML所需的大量工具。 XML的优势。 XML的优点如下:1。XML可以将数据与HTML分开。通过XML,您可以在HTML文件之外存储数据。当不使用XML时,HTML用于显示数据,并且数据必须存储在HTML文件中。如果使用XML,则可以将数据存储在单独的XML文档中。
此方法使您可以专注于使用它。 HTML用于显示和布局数据,并确保在更改数据时不需要更改HTML文件。这使维护页面变得容易。 XML数据也可以以“数据岛”的形式存储在HTML页面中。您仍然可以专注于使用HTML格式化和显示数据。 2。XML用于交换数据。通过XML,我们可以在不兼容的系统之间交换数据。在现实生活中,存储在计算机系统和数据库系统中的数据以n^n形式。对于开发人员而言,最耗时的事情是在分布在整个网络中的系统之间交换数据。将数据转换为XML格式存储将大大降低交换数据的复杂性,还可以使这些数据通过不同的程序读取。 3. XML和B2B使用XML可以在网络上交换财务信息。在不久的将来,我们可以期望看到有关XML和B2B()的许多应用程序。 XML正在成为用于在整个网络中传播的业务系统之间交换财务信息的主要语言。许多与B2B相关的应用程序正在开发中。 4。XML可用于通过XML共享数据,并且可以使用纯文本文件共享数据。由于XML数据以纯文本格式存储,因此XML提供了一种独立于软件和硬件的共享数据方法。这使得创建可以通过不同应用程序读取的数据文件变得更加容易。
同样,我们更容易升级操作系统,升级服务器,升级应用程序和更新浏览器。 XML可用于使用XML存储数据,纯文本文件可用于存储数据。大量数据可以存储在XML文件或数据库中。应用程序可以读取,写入和存储数据,并且常规程序可以显示数据。 5。XML可以充分利用数据使用XML,并且您的数据可以由更多用户使用。由于XML与软件,硬件和应用程序无关,因此它可以使您的数据可用于更多用户和更多设备,而不仅仅是基于HTML标准的浏览器。其他客户和应用程序可以将您的XML文档作为数据源处理。就像他们处理数据库一样,您的数据可以由各种“读者”处理,这对于某些人(例如盲人或残疾人)非常方便。 6. XML可用于创建新语言,而XML是WAP和WML语言的母亲。无线标记语言用于识别在手持设备上运行的程序。 4。与HTML1相比,三个XHTML的摘要,所有标签都必须具有相应的端标签。以前在HTML中,您可以打开许多标签,例如和LI,并且不一定要编写相应的总和 /LI来关闭它们。但这在XHTML中是非法的。 XHTML需要严格的结构,所有标签必须关闭。如果它是一个未配对的标签,请在标签的末端添加一个 /将其关闭。
例如:img = 80 alt = Web src = .. //。gif width = 200/2。标签的所有元素和属性名称都必须在小写中,并且与HTML不同。 XHTML是案例敏感的,标题和标题是不同的标签。 XHTML要求所有标签和属性名称都必须在小写中。例如:身体必须写成身体。案件包含尚未识别,并且还必须修改自动生成的属性名称。 3。所有XML标签都必须合理地嵌套。另外,由于XHTML需要严格的结构,因此所有嵌套都必须按顺序进行。我们过去编写的代码:pb/p/b必须修改为:pb/b/p,也就是说,逐图嵌套必须严格对称。 4。所有属性都必须用引号封闭。在HTML中,您无需引用属性值,但是在XHTML中,必须引用它们。例如:= 80必须修改为:= 80。特殊情况,您需要在属性值中使用双引号,可以使用单引号,例如:alt = ;; 5。所有和特殊符号用编码表示。任何小于符号(),而不是标签的一部分,必须编码为lt;任何大于符号(),而不是标签的一部分,都必须编码为GT;除了符号()而不是实体的一部分之外,都必须编码为AMP;注意:以上字符之间没有空格。 6。为所有属性分配一个值。 XHTML规定所有属性必须具有值。如果没有价值,它将很重。
扫一扫在手机端查看
- 上一篇:阿里计算云技术有哪些_深度解读:阿里云全球首发的容器计算服务 ACS 诞生背景、核心技术与应用场景
- 下一篇:linux环境变量在哪个文件_Nvidia显卡在Archlinux上安装桌面环境 wayland + hyprland
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。


客服1