Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Browser HTML5浏览器中的XHTML(wordpress)_Browser_Xhtml_Html - Fatal编程技术网

Browser HTML5浏览器中的XHTML(wordpress)

Browser HTML5浏览器中的XHTML(wordpress),browser,xhtml,html,Browser,Xhtml,Html,我一直在四处搜索,但在任何地方都找不到这个主题。我的公司希望使用HTMLdoctype,但wordpress默认输出XHTML。我见过插件,我会使用这些插件,但这个网站可能会比所说的插件的开发寿命更长。此外,在更新或创建新网站时,还需要考虑其他因素 如果我使用XHTML doctype,HTML5浏览器将如何呈现它?它们是否与旧的doctype向后兼容?我不知道你在问什么。插件与DTD有什么关系 是的,任何支持HTML5的浏览器都向后兼容(X)HTML,您可以混合和匹配所有您想要的。基本上只要你

我一直在四处搜索,但在任何地方都找不到这个主题。我的公司希望使用HTMLdoctype,但wordpress默认输出XHTML。我见过插件,我会使用这些插件,但这个网站可能会比所说的插件的开发寿命更长。此外,在更新或创建新网站时,还需要考虑其他因素


如果我使用XHTML doctype,HTML5浏览器将如何呈现它?它们是否与旧的doctype向后兼容?

我不知道你在问什么。插件与DTD有什么关系

是的,任何支持HTML5的浏览器都向后兼容(X)HTML,您可以混合和匹配所有您想要的。基本上只要你在写标签,比如:

<div>Hi</div> or <p>There</p>
Hi或那里

而不是

<DIV>Hi</DIV> or <P>There</P>
Hi或

那里


剩下的只是语义学。

我不知道你在问什么。插件与DTD有什么关系

是的,任何支持HTML5的浏览器都向后兼容(X)HTML,您可以混合和匹配所有您想要的。基本上只要你在写标签,比如:

<div>Hi</div> or <p>There</p>
Hi或那里

而不是

<DIV>Hi</DIV> or <P>There</P>
Hi或

那里


剩下的只是语义。

编辑1:实际上,为了更容易过渡到HTML5,建议您在编写任何HTML时尝试遵循XHTML结构

在HTML5中,XHTML将有额外的选项和类型,但许多选项和类型是基于编写HTML的结构。X只是意味着它正在向更多的XML基础移动

为了配合Kayla的输入,您需要确保所有标记都已关闭:

<br/>  Instead of: <br>

而不是:
您还需要确保在任何参数周围加上引号:

<a href="value"></a> Instead of: <a href=value></a>
而不是:

浏览器一直在慢慢采用XHTML结构。这可能意味着,在IE 6中,没有结束标记/etc格式的HTML看起来可能与新的浏览器版本略有不同。希望有帮助

编辑1:实际上,为了更容易过渡到HTML5,建议您在编写任何HTML时尝试遵循XHTML结构

在HTML5中,XHTML将有额外的选项和类型,但许多选项和类型是基于编写HTML的结构。X只是意味着它正在向更多的XML基础移动

为了配合Kayla的输入,您需要确保所有标记都已关闭:

<br/>  Instead of: <br>

而不是:
您还需要确保在任何参数周围加上引号:

<a href="value"></a> Instead of: <a href=value></a>
而不是:

浏览器一直在慢慢采用XHTML结构。这可能意味着,在IE 6中,没有结束标记/etc格式的HTML看起来可能与新的浏览器版本略有不同。希望有帮助

不建议在HTML5页面上使用XHTML 1.0或1.1 doctype,一个是因为它不必要,二是当您使用较新的标记时,您的标记将无法验证。下面是关于在HTML5中使用XML语法的快速指南


更新:如下文所述,不建议在HTML5页面上使用XHTML 1.0或1.1 doctype,一个是因为它不必要,另一个是当您使用较新的标记时,您的标记将无法验证。下面是关于在HTML5中使用XML语法的快速指南


更新:如下所述。

HTML5开始使用,特别是因为浏览器制造商希望确保他们引入的更改与现有网页向后兼容,而现在已经不存在的XHTML2正逐渐变得不向后兼容


因此,是的,您的XHTML doctype在HTML5浏览器中可以正常工作。

HTML5开始使用,特别是因为浏览器制造商希望确保他们引入的更改与现有网页向后兼容,而现在已经不存在的XHTML2正逐渐变得不向后兼容


因此,是的,您的XHTML doctype在HTML5浏览器中可以正常工作。

据我所知,所有添加HTML5支持的现代浏览器在可预见的未来都将继续支持HTML4和XHTML,因此您应该会很好


如果您使用的是Wordpress,请坚持使用XHTML。在未来很长一段时间内,所有浏览器都会支持它,大多数Wordpress插件都是为输出XHTML而设计的。

据我所知,所有添加HTML5支持的现代浏览器在可预见的将来都会继续支持HTML4和XHTML,所以您应该不会有问题


如果您使用的是Wordpress,请坚持使用XHTML。在很长一段时间内,所有浏览器都会支持XHTML,大多数Wordpress插件都是为输出XHTML而设计的。

我对这个问题有点困惑。。。您是在问如何编写XHTML吗?还是XHTML和HTML之间的区别?很抱歉造成混淆。默认情况下,Wordpress输出XHTML,这会干扰对HTML doctype的验证。我不是问如何编写XHTML,只是问在即将到来的HTML5世界中使用XHTML是否有害。。。您是在问如何编写XHTML吗?还是XHTML和HTML之间的区别?很抱歉造成混淆。默认情况下,Wordpress输出XHTML,这会干扰对HTML doctype的验证。我不是问如何编写XHTML,只是问在即将到来的HTML5世界中使用XHTML是否有害。唯一没有正确呈现XHTML的浏览器是IE,它根本不处理作为XHTML使用的XHTML。除非你指的是“标签汤”XHTML,也就是作为HTML使用的XHTML。“实际上,为了更容易过渡到HTML5,建议你在编写任何HTML时尝试遵循XHTML结构”建议在哪里使用?HTML5中没有任何理由支持这些。是的,你仍然可以写