用织梦做网站调用乱码,html5网站图标,制作公司网站视频,小型网站开发用什么语言1.XML#xff0c;HTML#xff0c;XHTML区别⭐
XML#xff1a;XML是一个可扩展标记语言#xff0c;主要是用来存储#xff0c;传输数据的#xff0c;并非显示数据#xff0c;可以用来标记数据#xff0c;定义数据类型#xff0c;允许用户对自己的标记语言进行定义HTMLXHTML区别⭐
XMLXML是一个可扩展标记语言主要是用来存储传输数据的并非显示数据可以用来标记数据定义数据类型允许用户对自己的标记语言进行定义一般用于java
HTML是一个超文本标记语言主要用来描述网页的一种标记语言通过标记标签来描述网页
XHTMLXHTML是一个可扩展超文本标记语言XHTML是基于XML和HTML来的也是用来描述网页的标记语言是更严格的HTML版本例如XHTML 元素必须被正确地嵌套标签名必须用小写字母 文档必须拥有根元素对于图片需添加 alt 属性等。XHTML 和 HTML 4.01 几乎是相同的XHTML 是 W3C 标准。
XML和HTML区别XML相比HTML的语法更加严格HTML是预定义的XML标签是自定义的可扩展的HTML的设计目的是显示数据并集中于数据外观XML的设计目的是描述数据存放数据并集中于数据内容XML是一种跨平台的数据处理和传输的工具总的来说XML是传输数据HTML是用来描述网页的XHTML比HTML更加严格
2.XML和JSON的区别⭐⭐
JSONJSON是一种轻量级的数据交换格式他基于JavaScript的一个子集但是独立于编程语言JSON格式可以用来在网络中传输数据也可以存储数据JSON采用的是键值对键可以为字符串数字布尔数组对象null
XMLXML是一种可扩展标记语言是通用标记语言SGML的子集XML主要是用来存储数据传输数据不是显示数据的可以用来标记数据类型允许用户对自己的标记语言进行定义
JSON和XML区别JSON数据体积小传递速度快与JavaScript交互更加方便速度更快更容易解析处理XML对数据的描述性比较好JSON支持数组XML不支持数组JSON不支持命名空间XML支持命名空间JSON更容易阅读XML难以阅读和解释JSON不用结束标记XML有开始和结束标签JSON安全性较低不支持注释仅支持UF-8编码XML比JSON更安全支持注释支持各种编码
3.W3C的规范⭐⭐
W3C标准指的是万维网联盟的标准万维网联盟的标准不是指的一个标准而是一系类的标准web可以简单分为结构表现行为三部分三部分独立开使其模块化w3c是对web做出的规范使代码更加的严谨做出来的网页更加容易使用和维护
结构标准主要包括XMLHTML比如像标签闭合标签属性名字小写标签不乱嵌套属性必须有属性值属性值必须用引号括起来特殊符号用编码显示标签规范可以提高搜索引擎对页面的抓取效率对SEO很有帮助越规范的网站搜索排名越靠前
表现标准主要包括CSS行为标准主要包括对象模型像 W3C DOMECMAScript比如说尽量使用外链css和js脚本提高页面渲染效率尽量少使用行内样式类名要做到见名知意。遵循w3c标准可以让我们的页面我们的程序支持所有浏览器能够尽量满足更多的用户。
W3C标准体现这也是说开发者在开发过程中如何去遵守W3C标准这里面很多规范都是为了XHTMLjQuery不符合W3C标准
4.什么是语义化标签⭐
1.语义化标签就是把标签语义化让标签有自己含义让浏览器和搜索引擎能够直观的认识标签的用途和内容
2.虽然采用DIVCSS的方式布局但是DIV标签本身没有特殊的含义文档结构不清晰不利于浏览器对页面的读取在分离CSS样式后体验不友好
3.使用语义化标签可以使代码结构更加清晰可读性高便于团队开发和后续维护在页面没有加载css的情况下也能显示良好的结构易于阅读有利于SEO
4.语义化标签是H5的新特性语义化标签有
定义页面的头部 定义页面的底部 定义导航链接 内容标签等