区别:
1.HTML:是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML。
2.XHTML:XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。
建立XHTML的目的就是实现HTML向XML的过渡。
3.XML:和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。
XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要。
相同点:他们都是标记语言,一个是超文本标记语言,一个是扩展标记语言。
“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
超文本标记语言的结构包括“头”部分(Head)、和“主体”部分(Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。
JS即JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
PHP是一种通用开源脚本语言。
语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。
PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。
它可以比CGI或者Perl更快速地执行动态网页。
link最常见的用途是链接样式表;例如:链接1个外部样式表:能选的属性:CHARSET定义被链接文件的字符编码方式,href定义被链接文件的位置hreflang定义被链接文件中文本的语言,media规定被链接文件将显示在啥设备上,rel定义当前文件与被链接文件之间的关系,rev定义被链接文件与当前文件之间的关系,target定义在何处加载被链接文件,type规定被链接文件的MIME类型。