我们正在使我们的MVC4网站符合https标准。
在我们的全局资源文件中,我们将xmlns声明为
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
要使我们的网站符合https标准吗?
<xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
当我们尝试使用
时,我们遇到了无法显示svg文件的问题<svg version="1.1" id="Icon" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 46.9 46.8" style="enable-background:new 0 0 46.9 46.8;" xml:space="preserve">
而不是
<svg version="1.1" id="Icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 46.9 46.8" style="enable-background:new 0 0 46.9 46.8;" xml:space="preserve">
答案 0 :(得分:2)
xsd的命名空间名称始终为http://www.w3.org/2001/XMLSchema
,而svg的命名空间名称始终为http://www.w3.org/2000/svg
。它无法改变。这与制作任何网站&#34; https兼容&#34;。
请参阅this回答。
URI是命名空间名称,用于标识命名空间。
虽然,在某些URI方案(如http,https,ftp等)的情况下,它 可以提供架构(或其他相关的 信息),这不是目标&#34;: