📜  XHTML-摘要

📅  最后修改于: 2020-10-16 07:02:16             🧑  作者: Mango


我们假设您已经了解了与XHTML相关的所有概念。因此,您应该能够将HTML文档写入格式正确的XHTML文档中,并获得网站的干净版本。

将HTML转换为XHTML

您可以将现有的HTML网站转换为XHTML网站。

让我们经历一些重要步骤。要转换现有文档,您必须首先确定要遵循的DTD,并在文档顶部包含文档类型定义。

  • 确保您具有所有其他必需的元素。这些元素包括指示XML名称空间的根元素,元素,元素中包含的元素和<body>元素。</p> </li> <li> <p>将所有元素关键字和属性名称转换为小写。</p> </li> <li> <p>确保所有属性均采用name =“ value”格式。</p> </li> <li> <p>确保所有容器元素都有结束标记。</p> </li> <li> <p>在所有独立元素中放置一个正斜杠。例如,将所有<br>元素重写为<br />。</p> </li> <li> <p>将客户端脚本代码和样式表代码指定为CDATA部分。</p> </li> </ul> <h2> XHTML即将推出的版本</h2> <p>XHTML仍在改进中,其下一个版本XHTML 1.1已经起草。我们已经在XHTML Version 1.1章节中对此进行了详细讨论。</p> <h3> XHTML标签,字符和实体</h3> <p>XHTML标记,字符和实体与HTML相同,因此,如果您已经了解HTML,则无需花费额外的精力来学习这些主题,尤其是对于XHTML。我们还列出了所有HTML内容以及XHTML教程,因为它们也适用于XHTML。</p> <h3>接下来是什么?</h3> <p>我们列出了有关XHTML和HTML的各种资源,因此,如果您有兴趣并且有足够的时间,那么我们建议您阅读这些资源以增强您对XHTML的理解。否则,本教程必须为您提供足够的知识,以便使用XHTML编写网页。</p> <p>欢迎通过 对本教程提供您的反馈。</p> </div> </div> </div> </div> </div> </div> <footer> <div class="bg-white text-center pb-1"> <p class="text-body-tertiary pt-3 lh-lg text-opacity-50" id="footer-text">Copyright © 2020 - 2024 版权所有 <br> <a href="https://beian.miit.gov.cn/" target="_blank" class="text-opacity-50 text-body-tertiary mt-1 mb-1">蜀ICP备20006366号-1</a> <br> Made with ❤️ in Chengdu </p> </div> </footer> <!-- 引入Bootstrap JavaScript库 --> <script src="https://unpkg.com/bootstrap@5.3.0-alpha1/dist/js/bootstrap.bundle.min.js" crossorigin="anonymous"></script> <!-- 引入Meilisearch搜索相关的JavaScript库 --> <script src="https://cdn.jsdelivr.net/npm/@meilisearch/instant-meilisearch/dist/instant-meilisearch.umd.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/instantsearch.js@4"></script> <script src="https://imangodoc.com/static/javascript/meili_custom.js"></script> <!-- 引入prismjs代码高亮相关的JavaScript库 --> <script src="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/components/prism-core.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/plugins/toolbar/prism-toolbar.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/plugins/autoloader/prism-autoloader.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/plugins/copy-to-clipboard/prism-copy-to-clipboard.min.js"></script> </body> </html>