CSS @namespace กฎ
- หน้าก่อน mix-blend-mode
- หน้าต่อไป object-fit
การกำหนดและการใช้งาน
CSS @namespace
กฎ @namespace ใช้เพื่อกำหนดชื่อสาขา XML ที่ต้องใช้ในตารางสไตล์
@namespace
กฎ @namespace ต้องอยู่หลังทุกกฎ @charset
และ @import
หลังกฎ @ และกฎที่อยู่ในตารางสไตล์ทั้งหมด (ที่มี @import และ @charset) @
ก่อนกฎที่เริ่มต้น (กฎ @ และการประกาศสไตล์) และกฎที่อยู่หลังกฎ
ตัวอย่าง
กำหนดชื่อสาขา XML สองแห่งในตารางสไตล์
@namespace url(http://www.w3.org/1999/xhtml); /* ชื่อสาขาเริ่มต้น */ @namespace svg url(http://www.w3.org/2000/svg); /* ชื่อสาขากับหน้าในชื่อสาขา */ /* ตรงกันข้ามกับ <a> อิเล็กทรอนิกส์ในทุก XHTML (เพราะ XHTML คือชื่อสาขาเริ่มต้น) */ a { color: salmon; text-decoration: none; font-weight: bold; } /* ตรงกันข้ามกับ <a> อิเล็กทรอนิกส์ในทุก SVG */ svg|a { fill: maroon; text-decoration: underline; } /* ตรงกันข้ามกับ <a> อิเล็กทรอนิกส์ใน XHTML และ SVG */ *|a { text-transform: uppercase; }
CSS ระบบเรียง
@namspace กำหนดหน้าในชื่อสาขา url(xmlNamspaceURL);
ค่าของอาตริบิวต์
ค่า | คำอธิบาย |
---|---|
กำหนดหน้าในชื่อสาขา | เลือกตั้ง |
URL ของชื่อสาขา | จำเป็น |
การสนับสนุนของเว็บเบราซเรอร์
ตัวเลขในตารางนี้แสดงถึงสัญญาณที่เรียกใช้กับ @ ระบบบริการแบบเต็มรูปแบบ
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1 | 12 | 1 | 1 | 8 |
- หน้าก่อน mix-blend-mode
- หน้าต่อไป object-fit