Phụ thuộc vào những gì bạn có nghĩa là "trong Web".
XSLT được sử dụng rất rộng rãi. Theo như chúng tôi có thể đánh giá từ các số liệu như số lượng câu hỏi StackOverflow, nó nằm trong 30 ngôn ngữ lập trình hàng đầu, có thể làm cho nó trở thành ngôn ngữ lập trình cụ thể theo mô hình dữ liệu hàng đầu sau SQL.
Nhưng XSLT không được sử dụng rộng rãi phía máy khách, nghĩa là trong trình duyệt. Nó thường được sử dụng ở phía máy chủ để phân phối nội dung theo yêu cầu để đáp ứng các yêu cầu HTTP hoặc nó được sử dụng trong chế độ hàng loạt như một phần của quy trình xuất bản. Tất nhiên, nó cũng được sử dụng trong nhiều ứng dụng có rất ít liên quan đến web, ví dụ như trong xuất bản in.
Có một số lý do XSLT không được sử dụng rộng rãi trong trình duyệt. Lý do chính là sự hỗ trợ XSLT tuân thủ tốt rất chậm đến từ các nhà cung cấp trình duyệt; không ai muốn sử dụng nó cho đến khi nó có sẵn trên mọi trình duyệt và vào thời điểm nó có sẵn trên mọi trình duyệt, những điều mọi người muốn làm trong trình duyệt đã chuyển sang (nhớ "Web 2.0"?) và triển khai XSLT trong trình duyệt không giúp bạn xây dựng các ứng dụng tương tác hoặc tìm nạp dữ liệu bằng AJAX.
Saxonica (từ chối trách nhiệm, đây là sản phẩm của tôi) đã cố gắng cắm những khoảng trống này với Saxon-JS, nhưng sản phẩm này là một người đến muộn cho bữa tiệc, và sự phát triển web của khách hàng rất thời trang, vì vậy không đủ để chỉ có một sản phẩm đánh dấu vào tất cả các hộp kỹ thuật. Một phần của xu hướng thời trang là hầu hết các trang web hướng dữ liệu (khác với định hướng tài liệu) đã chuyển sang JSON thay vì XML, phần lớn là do JSON dễ thao tác hơn từ Javascript.
Vấn đề khác là XSLT là ngôn ngữ yêu hay ghét. Mô hình khai báo, dựa trên quy tắc, định hướng chức năng của nó hấp dẫn nhiều người vì tính chất cấp cao của nó, nhưng có thể gây khó chịu cho những người có kinh nghiệm lập trình duy nhất là viết mã bắt buộc cho máy tính biết chính xác những gì cần làm và trong thứ tự nào