สารบัญ:
- คำจำกัดความ - Extensible Stylesheet Language (XSL) หมายถึงอะไร
- Techopedia อธิบายภาษา Stylesheet Extensible (XSL)
คำจำกัดความ - Extensible Stylesheet Language (XSL) หมายถึงอะไร
Extensible style language (XSL) เป็นภาษาสไตล์ชีตที่ใช้สำหรับการแปลงและนำเสนอเอกสาร XML XSL ถูกทำเป็นทางการว่าเป็นสเปค World Wide Web Consortium (W3C)
ข้อมูลจำเพาะ XSL ประกอบด้วยสามส่วน:
- XML Based Language: ใช้สำหรับแปลงเอกสาร XML ซึ่งรู้จักกันในชื่อการแปลง XSL (XSLT)
- XML Based Language (2): เป็นการระบุรูปแบบภาพของเอกสาร XML ซึ่งเป็นที่รู้จักกันในชื่อ XSLformatting objects (XSL-FO)
- Non-XML Based Language: ส่วนนี้ระบุถึงส่วนเฉพาะของเอกสาร XML หรือที่เรียกว่า XML Path Language (XPath)
Techopedia อธิบายภาษา Stylesheet Extensible (XSL)
ตัวอย่างเช่นหากหน้า XML มีตารางที่อธิบายพนักงานของ บริษัท XML จะอธิบายข้อมูลนี้ในขณะที่เว็บเบราว์เซอร์จะใช้ XSL เพื่อแสดงข้อมูล สีข้อมูลแบบอักษรและคุณลักษณะอื่น ๆ จะถูกเก็บไว้ภายในรหัสสำหรับ XSL แทนที่จะเป็น XML
XSL มีความสำคัญต่อการจัดระเบียบข้อมูลในรูปแบบที่เข้าใจได้ซึ่งสามารถจำแนกได้ง่าย (เช่นสีในส่วนหัวของเซลล์) XSL มีข้อมูลเวลาที่สามารถแสดงหรือซ่อนโดยนักพัฒนาซอฟต์แวร์ตามกำหนดการที่กำหนดไว้ล่วงหน้า XSL อาจมีข้อมูลที่อธิบายแม่แบบที่สามารถนำมาใช้ซ้ำกับหน้า XML มากกว่าหนึ่งหน้า
XSL มักถูกมองว่าเป็นส่วนขยายของ Semantics Style Document Semantics และ Specification Language (DSSSL) ที่มีมาตรฐาน CSS1
