Tôi cần một phương pháp để tôi có thể tập hợp các tệp CSS vào một phần nhất định của trang. Về lý thuyết, ví dụ này nên làm những gì tôi cần:Bảng kiểu tạp chí không có HTML5
<html>
<head>
</head>
<body>
<div>
<style scope>
@import url("style1.css");
</style>
<div class="testText">Test with Style 1</div>
</div>
<div>
<style scope>
@import url("style2.css");
</style>
<div class="testText">Test with Style 2</div>
</div>
</body>
</html>
Tuy nhiên, tôi phát hiện ra rằng phần tử phạm vi chỉ có sẵn trong một số trình duyệt ngay bây giờ (Firefox 21+ chủ yếu). Vì vậy, tôi đang tìm một cách lười biếng hoặc một vấn đề. Tôi cần tích hợp một số nội dung với các kiểu khác nhau vào một trang web. Chúng tôi đã thử tải cả hai tập tin CSS, nhưng có một số tên kiểu xuất hiện trong cả hai bảng định kiểu, vì vậy sẽ có rất nhiều việc để đổi tên tên kiểu trong một tệp và trong nội dung html tương ứng, đặc biệt vì bạn không thể chỉ refactor với Eclipse ... :)
Có giải pháp nào khác có thể hiển thị kết quả tương thích rộng rãi không?
Trân
Chrome cũng hỗ trợ kiểu được sắp xếp, quá – gustavohenke
@gustavohenke Không theo mặc định, vì vậy, người ta có thể giả định rằng nó không khả dụng với Chrome. –
Rob W đúng, trên Chrome, bạn cần bật chế độ thử nghiệm. Những gì tôi đang tìm kiếm là một giải pháp thay thế sẽ hoạt động với IE8 + và Firefox 17 + ... Nếu nó có nghĩa là sử dụng một số khuôn khổ css hoặc các thủ thuật khác, thì tốt, chỉ muốn xem có cách nào khác không ... – Martin