2011-11-21 45 views
6

HTML5 và CSS3 có được hỗ trợ bởi HTA không? Nếu tôi định sử dụng ứng dụng của mình chỉ với hệ điều hành Windows: Đây là một ứng dụng đơn giản thực hiện xử lý tệp cơ bản, HTA có phải là một lựa chọn khả thi không?Hỗ trợ CSS3 cho HTA

Có vấn đề gì về hiệu suất nghiêm trọng nếu tôi sử dụng tệp phẳng đơn giản (tệp văn bản) để lưu trữ dữ liệu HTA của tôi không?

Trả lời

4

HTA không chỉ hỗ trợ mọi thứ trên trang web — cụ thể là HTML, Cascading Style Sheets (CSS), ngôn ngữ kịch bản và hành vi — nhưng cũng có chức năng riêng cho HTA. Chức năng bổ sung này cung cấp khả năng kiểm soát thiết kế giao diện người dùng và truy cập vào hệ thống khách hàng.

http://msdn.microsoft.com/en-us/library/ms536496(v=vs.85).aspx

+1

Tôi đã tìm thấy một số mã CSS không được hỗ trợ bởi HTA, cho biên giới ví dụ bán kính trên đầu vào nút (không có điều này có hiệu lực trên HTA nhưng trên HTML tùy thuộc vào trình duyệt): -webkit-border-radius: 5px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; – Rafiki

3

Để tóm tắt, bạn phải bao gồm loại đó của dòng meta trong HTA của bạn để làm cho nó hỗ trợ CSS3:

<meta http-equiv="x-ua-compatible" content="ie=9"> 
+0

Nhưng nếu bạn làm điều đó, bạn có thể không sử dụng được mã VBScript. – freginold