首页 > 解决方案 > 符合 W3C 的 HTML 和 CSS

问题描述

我有一个 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 标准有关,即使经过大量研究和使用许多在线工具,我似乎也无法修复该错误。

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

标签: phphtmlcssvalidationw3c

解决方案


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

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

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


推荐阅读