【发布时间】:2023-02-10 16:51:19
【问题描述】:
我希望我的网站可以在 lynx 等基于文本的浏览器上运行
HTML 中有一些无用的部分,例如个人资料照片
我尝试了这里最受好评的解决方案 Is there a HTML opposite to <noscript>?
这是
<head>
<noscript><style> .jsonly { display: none } </style></noscript>
</head>
然而 Lynx 并没有隐藏它
我发现有用的是这样做
<body>
<noscript> <!-- </noscript>
<img src="foobar.png">
<noscript> --> </noscript>
</body>
这有效并且它似乎适用于我测试过的所有浏览器,即当禁用 javascript 时图像被隐藏,否则显示。
但是我想知道它是否是 HTML5 解析器中记录的行为,或者它是否只是每个人都以相同方式实现的边缘情况?
【问题讨论】: