meta
คุณลักษณะขององค์ประกอบทั่วไปสองประการคือ:
<meta name="" content="">
และ
<meta property="" content="">
อะไรคือความแตกต่างระหว่างชื่อเมตาและคุณสมบัติเมตา?
meta
คุณลักษณะขององค์ประกอบทั่วไปสองประการคือ:
<meta name="" content="">
และ
<meta property="" content="">
อะไรคือความแตกต่างระหว่างชื่อเมตาและคุณสมบัติเมตา?
คำตอบ:
name
แอตทริบิวต์เป็น "ปกติ" สำหรับการระบุข้อมูลเมตาในรูปแบบ HTML มันกำหนดไว้ในสเปค HTML5
RDFa 1.1 ขยาย HTML5 เพื่อให้สามารถใช้meta
และlink
องค์ประกอบต่างๆได้body
ตราบเท่าที่มีproperty
แอตทริบิวต์
คุณสามารถใช้ทั้งสองวิธี HTML5 ของname
และ RDFa ของproperty
, ร่วมกันในเดียวกันmeta
องค์ประกอบ
โปรดทราบว่าคุณยังอาจเห็นmeta
องค์ประกอบที่มีitemprop
แอตทริบิวต์ ว่าจะมาจากMicrodata
viewport
เป็นค่าสำหรับproperty
แอตทริบิวต์จะหมายถึงสิ่งที่แตกต่างอย่างสิ้นเชิงจากการใช้เป็นมูลค่าสำหรับname
คุณสมบัติ ไม่ใช่ว่าเบราว์เซอร์บางตัวรองรับแบบนั้นและบางตัวก็ไม่ (อย่างน้อยก็ไม่ควรเป็นเช่นนั้น) และโดยทั่วไปแล้วเบราว์เซอร์จะไม่ใช้ RDFa อยู่แล้ว (สำหรับตัวแยกวิเคราะห์ RDFa, โปรแกรมเสริมของเบราว์เซอร์ ฯลฯ )
meta
:<meta name="description" property="og:description" content="">
property="og:dscription"
และname="description"
คุณลักษณะเหมือนกัน