Как сказал AnthonyWJones, это похоже на вопрос CSS / HTML. Как только вы используете XSLT для преобразования RSS-канала в HTML, он просто обрабатывается (и, следовательно, отображается) как стандартный HTML-документ.
На данный момент я предпочитаю поместить контейнер (элемент уровня блока, такой как ) вокруг описания (или всего документа) и указать для него ширину, которая находится в пределах размеров дисплея с использованием CSS.
Так что-то вроде этого должно работать:
<style type="text/css">
#container {
width: 90%;
}
</style>
<div id="container">
// Your XSL code
</div>