我正在使用jQuery Mobile“多页”文档的网站上工作,其中该网站的多个“页面”可能被编码为单个html文档的div。基本结构如下:
<body>
<div data-role="page" id="page1">
<header>Page 1</header>
<main>Content...</main>
<footer>...</footer>
</div>
<div data-role="page" id="page2">
<header>Page 2</header>
<main>Content...</main>
<footer>...</footer>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
我想使用<main>所示的html5 元素,但是w3c验证程序给我一个错误,说“一个文档不能包含多个主要元素”。
我了解w3c标准<main>每个文档只允许一个。然而,对于咏叹调标准role="main"(向其<main>映射)并允许“多个主元素作为DOM后代,假设每个这些都与不同的文档节点相关联的”(https://www.w3.org/TR/wai-aria/角色#main)。
这些jQuery Mobile [data-role='page']div是否算作“不同的文档节点”?<main>如果一次只暴露给最终用户,我可以有多个元素吗?
(请注意,无效的jQuery Mobile页面在文档中<body>,但是用隐藏display:"none"。)
我已经下载了一个excel文件,其中特定的法语字符如é出现?(其他特定字符是可管理的).当我使用excel替换功能替换?使用é,我文件中的所有字符都变为é.?是通用的,匹配所有字符.
无论如何我都没有发现这样做.你有什么主意吗?