首页 > 解决方案 > HTML5 不受支持的属性在 VScode 上的 Live Server 中工作

问题描述

正如标题中提到的那样。我想知道我是否可以在 HTML5 中使用这个“据说”不受支持的属性?如果不是,那是怎么回事?我最近开始重新学习 HTML 并注意到了这一点。我是初学者。示例代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
    <table border="2px">
        <tr>
            <td>
                Red
            </td>
            <td>
                Blue
            </td>
            <td>
                Green
            </td>
        </tr>
    </table>

</body>
</html>

PS 我注意到语法高亮显示使用 One Dark Pro 主题将这个不受支持的属性显示为白色。希望这会有所帮助,谢谢!

标签: htmlfrontend

解决方案


border大多数浏览器不支持。它已过时且已弃用。即使它在 HTML5 之前已从 HTML 规范中删除,它仍可能在某些浏览器中工作。然而,它是无效的。

如果您想检查您的 HTML 是否有任何错误,请使用The W3C Vlaidator


推荐阅读