【问题标题】:W3C compliant HTMl and CSS符合 W3C 的 HTML 和 CSS
【发布时间】:2018-08-08 17:06:48
【问题描述】:

我有一个 PHP 应用程序,我提交了一个 HTML 和 CSS 文件(不能说更多),它们必须使用 符合 W3C 的 HTML5 和 CSS

输入数字被 POST 到 PHP 并生成一个乘法表。 CSS 仅适用于生成的表。 index.phpstyles.css文件如下:

table {
    display: table;
    width: 100%;
}
.heading {
    font-weight: 700;
}
td {
    display: table-cell;
    border: 1px solid grey;
}
<!DOCTYPE HTML>
<html lang="en">
<head>
    <title>Multilplication Table</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
</head>

<body>

<form action="MultiplicationTableHTML.php" method="POST">

    Please Enter a Number:

    <input type="number" min="1" name="number" placeholder="Enter a number">

    <button type="submit">Generate</button>

</form>

</body>
</html>

这两个文件中的任何一个都给出

3 验证错误

该错误与 W3C 标准有关,即使经过大量研究和使用许多在线工具,我似乎也无法修复该错误。

任何问题,请随时提出,任何建议都非常感谢。

【问题讨论】:

  • 可能缺少标签?
  • 如果您告诉我们错误是什么,将会有所帮助。否则就有点神秘了!
  • 我把那个 html 代码放到validator.w3.org 中,它说它很完美
  • css 相同(没有错误)。
  • @WebGuy - 这没有任何意义; HTML/CSS 验证器 does 会告诉您错误是什么。如果他们只告诉你有错误,而不告诉你错误是什么,那么他们将毫无用处。

标签: php html css validation w3c


【解决方案1】:

首先,如果我无法提供有关问题的足够详细信息,我深表歉意,但我后来发现上面的代码没有问题,相反,我只是在 PHP 中输​​出了一个 HTML 表,而另一个表没有正确的 HTML 结构页面(例如,没有 head、body 和 meta 标签)。因此,问题解决了。

再次感谢所有提出建议的人。

Git Repo 如果有人感兴趣:https://github.com/ByWaleed/PHP-Multiplication-Table

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-19
    • 2011-03-07
    • 2017-04-13
    • 2011-05-26
    • 1970-01-01
    • 2011-05-20
    • 2011-09-07
    相关资源
    最近更新 更多