2012-02-03 5 views
0

Я просто узнал некоторые файлы htc в своем решении с некоторым скриптом внутри того, что делает этот файл? Можно ли их удалить. использование внутри подобной связи поведения внутри CSSЧто такое файлы HTC в Visual Studio?

ответ

3

HTC reference из MSDN:

Для Microsoft Internet Explorer 5 и более поздних версий, HTML компоненты (HTCs) обеспечивают механизм реализации компонентов в сценарии, как Dynamic HTML (DHTML) поведения. HTC - это HTML-файл, содержащий скрипт и набор для HTC-специфических элементов, определяющих компонент. Компонент сохраняется с расширением .htc. В этом разделе перечислены эти специфичные для HTC элементы и элементы, которые они поддерживают.

И, возможно, this comment может быть полезным.

2

Скорее всего, там будут поддерживаться функции CSS, недоступные в более старых версиях IE.

http://www.fileinfo.com/extension/htc

+0

Это файлы поведения и имеют свой собственный тип MIME. Как сказал jrummell, они добавляют поддержку тем, которые IE (IE 9, IE 8, 7 и т. Д.) Не поддерживают. Вы обнаружите, что это часто CSS3-вещи, но могут быть и CSS2. –

0

http://www.filefacts.net/htc-file-extension

Файлы, которые используют расширение файла .htc являются HTML-компонентов Файлы, которые являются HTML-страницы, которые завернуты в дескрипторы, которые определяют свойства и т.д., которые используются компонентом, подходящее описание может можно найти на веб-сайте w3.org, в котором говорится: «HTC - это буквально обычный HTML-файл с несколькими определенными элементами XML, вставленными в документ»

0

Я использовал файл htc, чтобы разрешить IE (< 9) рисовать округленные углов, а также границы dius. Однако это не рекомендуется. Это зависит от ваших приоритетов: если вы предпочитаете эффективность над дизайном, я бы не использовал эти файлы.

Смежные вопросы