RSS арнасын қалайша пішімдеу керек: Мәнерді ағынға қосу

Rich Site Summary жиынтығымен ерекшеленетін бір мәселе ( RSS - жиі нақты қарапайым синдикация ретінде белгілі) стиль немесе оны болмауы. Кез келген пішімдеусіз сол жақта, RSS арнасында ұсынылған ақпарат шикізат деректерінен басқа ештеңе емес. Компьютердің басылған мәтіні немесе мәтіндік файл сияқты біраз көрінеді. Бұл әлі де функционалды және ол оқырманға мазмұнды тұтынуы керек барлық ақпаратты береді, бірақ ол жұмсақ көрінеді.

Сұрақ веб-сайтымыз немесе блогыңыз туралы ақпаратты көзбен көріп, жағымды етіп жасай аласыз ба? Жауап ИӘ. Бұған барудың бірнеше жолы бар, бірақ ең қарапайым - CSS файлын XML құжатына байланыстыру арқылы.

CSS деген не?

Каскадты стиль кестелері (CSS) - құжатты пішімдеудің бір жолы. CSS-ның артықшылығы - беттің және сегменттердің көрсетілу нұсқауларын алу. Бұл дегеніміз, CSS-нің бір беті көптеген құжаттар немесе веб-беттер үшін жұмыс істей алады. Мен XML-ге XML қосу туралы айтып бердіңіз. RSS арнасы үшін XML файлымен жұмыс істеген кезде тұжырымдама бірдей.

CSS-ке арналған CSS-ні ​​қалай қосуға болады

CSS - бұл процессорға арнайы пішімдеу нұсқауларын беретін бөлек файл. Процессор XML құжатындағы әр жолды жүйелі түрде қарап шығады. Ол декларациядан басталады. Бұл файлдың тілін анықтайды және нұсқа сияқты ақпарат береді.

Процессор кодтың келесі жолына өтеді. CSS-ті XML файлына байланыстыру кезінде бұл жол пішімдеу файлына көрсеткіш ретінде қызмет етуі керек.

Бұл жолды RSS XML файлына қосу арқылы процессорға ақпарат бар жеке файл бар екенін айтасыз. Бұл жағдайда файл каскадты стиль кестесін білдіреді. Процессор осы файлды ашып, оны оқып біледі. RSS арнасы үшін аяқталған XML файлы келесідей көрінеді:

Lifewire-ден XML-нің мақалалары XML және Lifewire әлемінен қызықты ұсыныстар: //www.lifewire.com/xml-articles-example-url.html Lifewire Веб-дизайндағы барлық кеңестер мен тәсілдерді жаңартып отырыңыз. https: // www. /

Ақпаратты қалай пішімдеңіз және стильдеуіңіз сіз үшін. XML файлындағы элемент тегтерін CSS файлы үшін пайдаланыңыз. Мысалға:

элемент {display: block; төменгі жағы: 30pt; margin-left; 0; }