在页面上使用没有扩展名的文件是错误的吗?

时间:2013-12-27 13:48:54

标签: html minify

为什么从文件和html代码中删除文件扩展名是错误的,如下所示:

<link href="cs" rel="stylesheet">    
<script src="j"></script>
<img src="1">

为什么没人这样做?这会导致任何浏览器兼容性问题或搜索引擎的处罚吗?

2 个答案:

答案 0 :(得分:2)

嗯,首先,您最好确保所有文件名都是唯一的,因为您的代码无法区分main.cssmain.js ...

答案 1 :(得分:2)

srchref属性(几乎与网络上的其他所有内容相关)使用网址,而非“文件”。网址没有文件扩展名。这只是一个在{URL中使用.XXX的约定,但它没有固有的含义。因此,使用无意义的单字母URL工作得很好,是的。但它也没有固有的优势,它只会使你的源代码和URL的可读性降低,即使对你自己也是如此。