Visual Studio 中的 HTC 文件是什么?
我只是在我的解决方案中找到了一些 htc 文件,其中包含一些脚本,这些文件的作用是什么?是否可以将它们删除。 CSS 内部的 using inside 类似行为链接
I just find out some htc files in my solution with some script inside what does those file do ? Is it possible to remove them. the using inside like behavior link inside of CSS
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
来自 MSDN 的 HTC 参考:
也许此评论可能有价值。
HTC reference from MSDN:
And maybe this comment can be of value.
它可能支持旧版本 IE 中不可用的 CSS 功能。
http://www.fileinfo.com/extension/htc
It's likely there to support CSS features unavailable in older versions of IE.
http://www.fileinfo.com/extension/htc
http://www.filefacts.net/htc-file-extension
使用文件扩展名 .htc 是 HTML 组件文件,它们是包含在定义组件使用的属性等的描述符中的 HTML 页面,可以在 w3.org 网站上找到适当的描述,其中指出“HTC 实际上是一个普通的 HTML 文件和插入到文档中的一些定义的 XML 元素”
http://www.filefacts.net/htc-file-extension
Files that use the file extension .htc are HTML Component Files which are HTML pages that are wrapped in descriptors that define properties etc that are used by the component, an apt description can be found on the w3.org website which states "HTC is literally a normal HTML file with a few defined XML elements inserted in the document"
我只使用了 htc 文件来允许 IE (< 9) 绘制圆角以及 border-radius 属性。但这不是推荐的做法。这取决于您的优先级:如果您更喜欢效率而不是设计,我不会使用这些文件。
I have only used an htc file to allow IE (< 9) to draw rounded corners, along with the border-radius property. This is not a recommended practice though. It depends on your priorities: if you prefer efficiency over design, I wouldn't use those files.