gpt4 book ai didi

html - XHTML 1.0 Strict - div align ="center"仍然有效吗?

转载 作者:太空宇宙 更新时间:2023-11-04 16:25:28 24 4
gpt4 key购买 nike

我正在研究文档类型以找到最适合我的文档类型。我正在考虑严格使用 XHTML 1.0,因为它不应该接受已弃用的元素和属性。为了测试行为,我创建了一个包含以下内容的 html 页面:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1    /DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<div align="center">
Some Text
</div>
</body>
</html>

当我用 Firefox 打开它时,div 有 100% 的宽度(没问题)并且它的文本居中对齐(这不行,align 属性应该不再起作用了)。

有人可以解释为什么会这样吗?是我做错了什么,还是一些已弃用的属性在严格模式下仍然被接受?

最佳答案

文档类型切换触发的标准模式与强制缺乏对已弃用/已删除属性的支持无关。它的大部分作用是在 CSS 支持中禁用错误​​模拟(例如 width 的错误处理和假设整数值是像素值)。

使用 validator检测您何时使用已弃用的 HTML 功能。

关于html - XHTML 1.0 Strict - div align ="center"仍然有效吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25640957/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com