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"คุณลักษณะเหมือนกัน