2011-06-23 21 views
6

DocBook XSL'nin HTML üreteci, her zaman başlıkları olan DocBook öğelerinden gelen div bölümleri için title özniteliği çıkarır. Yani makaleler, kitaplar, bölümler, vb hepsi bir title özniteliğine sahiptir.DocBook XSL: HTML nesnesinin bir başlık özniteliği çıkmasını nasıl engellerim?

Bunu HTML'mde istemiyorum. Firefox'un en azından bölümün başlığını içeren bir araç ipucu görüntülemesine neden olur. HTML'mi parçalamıyor olsaydım yararlı olabilirdim, ama öyleyim, bu yüzden yararsızdır. Ve sinir bozucu.

Bundan nasıl kurtulurum? Ayarlayabileceğim basit bir parametre var mı yoksa özelleştirme katmanı mı kullanmalıyım? Eğer ikincisiyse, bunu yapmasını engellemek için ne yapmalıyım?

cevap

9

parametre vardır, ancak bunları yalnızca özelleştirme katmanına

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

eklemeniz gerekir. Bu, özgün şablonu geçersiz kılar (html.xsl olarak) ve title özniteliklerinin çıktısını devre dışı bırakır.

İlgili konular