html - 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 主题将这个不受支持的属性显示为白色。希望这会有所帮助,谢谢!
解决方案
border
大多数浏览器不支持。它已过时且已弃用。即使它在 HTML5 之前已从 HTML 规范中删除,它仍可能在某些浏览器中工作。然而,它是无效的。
如果您想检查您的 HTML 是否有任何错误,请使用The W3C Vlaidator。
推荐阅读
- symfony - 在 symfony 中添加和编辑选择框
- java - 为 Apache Camel 配置数据源
- function - 测验的函数和参数部分
- php - html表单发布不离开页面
- c# - 列表添加功能未正确执行
- python - 使用 python 2.7 代码在注册表编辑器中删除文件中的 aa 值
- wso2 - WSO2 IoT Server 中的 ActiveMQ 连接被拒绝问题
- reactjs - 如何在 React Native 中的文本组件中编辑某些单词中的字体颜色
- c# - C# 中最好的“curl -u”等价性
- ruby-on-rails - 如何上传多个文件 rails API