Üks probleem, mis paistab silma rikkaliku saidi kokkuvõttega (RSS - sageli tuntud kui Real Simple Syndication) on stiil või selle puudumine. Jättes ilma vormindamiseta, pole RSS-voos esitatud teave midagi muud kui algandmed. See näeb välja natuke nagu arvuti väljatrükk või tekstifail. See on endiselt funktsionaalne ja pakub kogu teavet, mida lugejal on vaja sisu tarbimiseks, kuid see näeb välja labane.
Küsimus on selles, kas saate teha teavet oma veebisaidi kohta või ajaveeb söödal visuaalselt meeldiv ja atraktiivne? Vastus on JAH. Selle saavutamiseks on mitu võimalust, kuid lihtsaim on CSS-faili linkimine oma XML-dokumendiga.
Mis on CSS?
Kaskaadstiililehed (CSS) on üks viis dokumendi vormindamiseks. CSS-i eeliseks on see, et see võtab lehe esitlusjuhised ja segmenteerib need. See tähendab, et üks CSS-leht võib tegelikult töötada mitme dokumendi või veebilehe jaoks. Meil on eraldi juhend CSS-i lisamine XML-i. Kui töötate RSS-voo jaoks XML-failiga, on mõiste sama.
Kuidas lisada CSS-i stiil RSS-i
CSS on eraldi fail, mis annab protsessorile konkreetsed vormindamisjuhised. Protsessor vaatab XML-dokumendi igat rida järjestikku. See algab deklaratsiooni avaldusega. See tuvastab faili keele ja annab teavet, näiteks versiooni.
Protsessor liigub koodi järgmisele reale. CSS-i linkimisel XML-failiga peaks see rida olema vormindusfaili osuti.
Lisades ülaltoodud rea oma RSS XML faili, ütlete töötlejale, et on olemas eraldi fail koos teabega. Sel juhul on fail kaskaadne stiilileht. Protsessor teab seda faili avada ja seda lugeda. RSS-voo jaoks valmis XML-fail näeks välja umbes selline:
XML-artiklid ettevõttelt Lifewire
Põnevad uued pakkumised XML-i ja Lifewire'i maailmast
htts: //www.lifewire.com/xml-articles-example-url.html
Lifewire
Lifewire abil saate end kursis kõigi veebidisaini nõuannete ja nippidega
https://www.lifewire.com/
Teabe vormindamine ja stiilimine sõltub teie otsusest. Kasutage CSS-faili XML-is elementide silte. Näiteks:
item {
kuva: plokk;
veeriste põhi: 30pt;
marginaal vasakul; 0;
}