В моем блоге я использую некоторые классы CSS, которые определены в моей таблице стилей, но в RSS-читателях эти стили не отображаются. Я искал class="whatever"
и заменил style="something: something;"
. Но это означает, что всякий раз, когда я изменяю свой CSS, мне также нужно изменить код генерации RSS, и он не работает для тега, который принадлежит нескольким классам (т. Е. class="snapshot accent"
). Есть ли способ указать на мою таблицу стилей из моего фида?Как я могу применить таблицу стилей CSS к RSS-каналу
ответ
Популярные читатели RSS НЕ ЗАПУСТИТЬ загрузку таблицы стилей, даже если вы предоставите ее и ссылаетесь на нее, используя <?xml-stylesheet?>
.
Многие читатели RSS просто снимают все встроенные атрибуты style
из ваших тегов. Из тестирования сегодня я обнаружил, что Outlook 2007, кажется, выделяет все стили, например, даже если они являются встроенными.
Хорошие читатели RSS допускают ограниченный набор встроенных атрибутов style
. См., Например, this article at Bloglines о том, что CSS они не будут разделять. Из экспериментов Google Reader, кажется, проходит через определенные стили невредимыми.
Философия RSS - это действительно то, что читатель несет ответственность за презентацию. Многие считают, что RSS должен быть простым текстом и что CSS в RSS-каналах не подходит. Вероятно, не обязательно вводить другой шрифт в свои RSS-каналы. Однако некоторые типы контента (например, изображения, размещенные слева, с тщательно подобранными надписями) требуют минимального количества стилей, чтобы сохранить их смысловое значение.
Точка RSS должна быть индицирующей агностикой. Нельзя добавлять атрибуты стиля в фид.
Но это оставляет часть содержимого искаженным для всех, кто его просматривает в своем агрегаторе. – Kip 2008-09-23 02:45:04
Разбитый как? Это должен быть только текст и, может быть, образы - как это может сломаться? – Geoff 2008-09-23 05:10:05
Возможно, у вас может быть изображение с надписью под ним, которое должно появиться с поплавком: справа. Без стилей текст для заголовка появляется в строке, теряя смысловое значение. – 2008-12-20 05:13:10
Я нашел это blog post, который описывает, как добавить стиль в ваш канал RSS.
Поскольку RSS (предположительно) XML, вы можете использовать таблицы стилей XML.
Цель Фид, чтобы позволить легкую передачу контента в места за пределами вашего сайта. Вся идея заключается в том, что содержимое в канале не имеет формата, поэтому его можно прочитать с помощью любой части программного обеспечения. Программа, которая читает ваш канал, отвечает за визуальное представление. Например, если у вас есть веб-сайт, который читает RSS, вам нужно проанализировать канал в HTML и создать его таким образом. Однако, если вы создавали настольное приложение для чтения фида, вы бы внедрили форматирование совершенно по-другому.
- 1. Применить CSS-таблицу стилей к расширению Firefox
- 2. Применить таблицу стилей к таблице стилей?
- 3. Как я могу применить CSS к dropdownlists?
- 4. Как применить таблицу стилей для просмотра страницы
- 5. Как применить таблицу стилей только к дизайну HTML?
- 6. Как применить таблицу стилей, отображаемую в ROR
- 7. Как я могу использовать таблицу стилей .css в React?
- 8. Как применить таблицу стилей с областью?
- 9. Как я могу применить таблицу стилей CSS ко всем просмотрам страниц в браузере Firefox
- 10. Как применить таблицу стилей XSLT в C#
- 11. Как перезагрузить CSS-таблицу стилей
- 12. Как я могу применить таблицу стилей только к виджету jquery datepicker?
- 13. QT5: Как применить одну таблицу стилей к различным виджетам?
- 14. Могу ли я разместить таблицу стилей CSS на Pastebin?
- 15. Могу ли я программно перемещать таблицу стилей CSS?
- 16. pyqt: Как применить таблицу стилей к пользовательскому виджету
- 17. применить таблицу стилей для управления веб пользователя
- 18. Как применить CSS к конкретной таблице asp.net?
- 19. JQuery - применить таблицу стилей к iframe (тот же домен)
- 20. Как применить встроенный CSS к форме Django?
- 21. Как применить css к родному приложению ios?
- 22. Применить таблицу стилей к содержимому HTML в QTextEdit
- 23. Как применить таблицу стилей к интерфейсу wp, через плагин, который я создал?
- 24. Ссылка на таблицу стилей CSS
- 25. Как применить CSS к document.write()?
- 26. ОТД ошибка безопасности, когда я применить таблицу стилей XSLT
- 27. Как я могу получить jQuery.css(), чтобы превзойти таблицу стилей?
- 28. Как я могу применить CSS к Google Maps HeatmapLayer?
- 29. Как я могу применить правила CSS к смежным смежным элементам?
- 30. Как я могу применить css к паретикулярной форме контакта 7?
Не связанное с программированием. Потребности закрыты. – 2009-07-30 18:55:54
@Kelly html и xml кодирование, безусловно, считается «программированием» на этом сайте. – Kip 2009-07-30 19:33:17