2011-06-23 35 views
6

Trình tạo HTML của DocBook XSL luôn xuất ra thuộc tính title cho các phần div đến từ các phần tử DocBook có tiêu đề. Vì vậy, các bài báo, sách, phần, v.v. đều có thuộc tính title.DocBook XSL: làm thế nào để dừng việc tạo HTML từ việc tạo ra một thuộc tính title?

Tôi không muốn điều này trong HTML của mình. Nó gây ra Firefox ít nhất để hiển thị một chú giải công cụ có chứa tiêu đề của phần. Điều đó có thể hữu ích nếu tôi không chunking HTML của tôi, nhưng tôi, vì vậy nó là vô ích. Và khó chịu.

Làm cách nào để loại bỏ nó? Có một tham số đơn giản tôi có thể thiết lập, hoặc tôi phải sử dụng một lớp tùy biến? Nếu sau này, tôi phải nắm bắt điều gì để ngăn chặn nó làm điều này?

Trả lời

9

Không có tham số, nhưng bạn chỉ cần thêm

<xsl:template name="generate.html.title"/> 

đến lớp tùy biến của bạn. Điều này sẽ ghi đè mẫu gốc (trong html.xsl) và vô hiệu hóa đầu ra của thuộc tính title.

Các vấn đề liên quan