Cách định dạng RSS: Thêm kiểu vào nguồn cấp dữ liệu

Một vấn đề nổi bật với Rich Site Summary ( RSS - thường được gọi là Real Simple Syndication) là phong cách hoặc thiếu nó. Trái mà không có bất kỳ định dạng nào, thông tin được trình bày trên nguồn cấp dữ liệu RSS không là gì ngoài dữ liệu thô. Nó trông giống như một bản in hoặc tập tin văn bản trên máy tính. Nó vẫn hoạt động và nó cung cấp tất cả các thông tin mà người đọc cần để tiêu thụ nội dung, nhưng nó trông nhạt nhẽo.

Câu hỏi đặt ra là bạn có thể làm cho thông tin về trang web hoặc blog của bạn trên một nguồn cấp dữ liệu trực quan dễ chịu và hấp dẫn không? Câu trả lời là CÓ. Có một số cách để giải quyết vấn đề này, nhưng cách đơn giản nhất là liên kết tệp CSS với tài liệu XML của bạn.

CSS là gì?

Cascading Style Sheets (CSS) là một cách để định dạng tài liệu. Ưu điểm của CSS là nó có các hướng dẫn trình bày cho một trang và phân đoạn nó. Điều này có nghĩa là một trang CSS thực sự có thể hoạt động với nhiều tài liệu hoặc trang web. Tôi đã bao gồm việc thêm CSS vào XML. Khi bạn đang làm việc với một tệp XML cho một nguồn cấp dữ liệu RSS, khái niệm này giống nhau.

Cách thêm CSS Styling vào RSS

CSS là một tệp riêng biệt cung cấp các hướng dẫn định dạng cụ thể cho một bộ xử lý. Bộ xử lý xem xét từng dòng trong tài liệu XML theo thứ tự. Nó sẽ bắt đầu với tuyên bố khai báo. Điều này xác định ngôn ngữ của tệp và cung cấp thông tin, chẳng hạn như phiên bản.

Bộ xử lý sẽ di chuyển xuống dòng tiếp theo trong mã. Khi liên kết CSS với một tệp XML, dòng này sẽ đóng vai trò như một con trỏ tới tệp định dạng.

Bằng cách thêm dòng này vào tệp XML RSS của bạn, bạn cho bộ xử lý biết có một tệp riêng với thông tin. Trong trường hợp này, tệp là một tệp kiểu xếp tầng. Bộ xử lý biết cách mở tệp đó và đọc nó. Tệp XML hoàn chỉnh cho nguồn cấp dữ liệu RSS sẽ trông giống như sau:

Các bài viết XML từ các dịch vụ mới đầy thú vị của Lifewire từ thế giới XML và Lifewire htts: //www.lifewire.com/xml-articles-example-url.html Lifewire Luôn cập nhật tất cả các mẹo và thủ thuật trong thiết kế web với https: // www. /

Cách bạn định dạng và tạo kiểu thông tin tùy thuộc vào bạn. Sử dụng các thẻ phần tử trong XML cho tệp CSS. Ví dụ:

item {display: block; margin-bottom: 30pt; lề trái; 0; }