ความแตกต่างระหว่าง em และ strong สามารถพูดคุยได้สามระดับ
ขั้นแรกให้ดูคำแนะนำใน HTML 4.01:
EM: บ่งชี้ถึงการเน้น
แข็งแกร่ง: บ่งบอกถึงการเน้นที่เข้มกว่า
em หมายถึงการเน้น ที่แข็งแกร่งหมายถึงการเน้นที่หนักแน่น ข้อความที่กระชับและรัดกุมแสดงให้เห็นที่มาของชื่อเอมและแข็งแกร่ง และในเบราว์เซอร์ em จะแสดงเป็นตัวเอียงตามค่าเริ่มต้น และ strong จะแสดงเป็นตัวหนา นี่คือความแตกต่างระดับแรก
ในระดับที่สอง มีบทสรุปที่ดีในทั้งสองบทความ การเน้นในบริบทกับการเน้นโดยรวม และ em กับ strong:
em สำหรับการเน้นในท้องถิ่น คุณเห็นไหม หากคุณจะเน้นคำในคำพูด ให้ใช้ em
strong มีไว้สำหรับการเน้นทั่วโลก เมื่อมีคนดูเอกสารของคุณ คำและวลีบางคำควรโดดเด่นออกมา
em ใช้เพื่อเน้นระดับท้องถิ่น และ strong ใช้เพื่อเน้นระดับสากล จากมุมมองของภาพ การเน้นของ em นั้นเป็นไปตามลำดับ และคุณจะสังเกตเห็นได้ก็ต่อเมื่อคุณอ่านที่ไหนสักแห่งเท่านั้น การเน้นคำว่า Strong คือวลีสำคัญแบบสุ่มและไม่เรียงลำดับซึ่งจะโดดเด่นทันทีเมื่ออ่านบทความบางบทความ ตัวเอียงและตัวหนาเพียงแค่ตอบสนองเอฟเฟกต์ภาพทั้งสองนี้ ดังนั้นมันจึงกลายเป็นสไตล์เริ่มต้นของ em และแข็งแกร่ง
คุณคิดว่ามันได้รับการอธิบายอย่างชัดเจนข้างต้นหรือไม่? มาดูความแตกต่างในระดับที่สามกัน มีการอธิบายรายละเอียดไว้ในร่าง HTML5:
องค์ประกอบ em แสดงถึงการเน้นความเครียดของเนื้อหา การเน้นจะเปลี่ยนความหมายของประโยค
องค์ประกอบที่รุนแรงแสดงถึงความสำคัญอย่างมากต่อเนื้อหา การเปลี่ยนความสำคัญของข้อความที่มีองค์ประกอบที่รุนแรงจะไม่เปลี่ยนความหมายของประโยค
em แสดงถึงการเน้นความเครียดของเนื้อหา และ strong แสดงถึงความสำคัญของเนื้อหา Strong จะไม่เปลี่ยนความหมายของประโยค แต่ em จะเปลี่ยนความหมายของประโยค และยกตัวอย่างที่ดีมาก:
<p><em>แมว</em>เป็นสัตว์น่ารัก</p>
เน้นแมวคุยกันว่าสัตว์ชนิดไหนฉลาดและน่ารัก
<p>แมว <em>เป็น</em> สัตว์น่ารัก</p>
เน้นอยู่ที่ว่าแมวฉลาดและน่ารักหรือไม่
<p>แมวเป็นสัตว์ <em>น่ารัก</em></p>
เน้นความฉลาดและความน่ารัก โดยเสวนาว่า แมวฉลาดน่ารัก หรือโง่และน่ารำคาญ
<p><strong>คำเตือน</strong> ดันเจี้ยนนี้เป็นอันตราย
<strong>หลีกเลี่ยงเป็ด</strong> นำทองคำที่คุณพบมา
<strong><strong>อย่าเอาเพชรใดๆ</strong>
พวกมันระเบิดและ<strong>จะทำลายทุกสิ่งที่อยู่ภายใน
สิบเมตร</strong></strong> คุณได้รับคำเตือนแล้ว</p>
Strong เป็นการแสดงออกถึงการเน้นความสำคัญและจะไม่ทำให้ความหมายของประโยคเปลี่ยนแปลง สุดท้าย โปรดทราบว่าทั้ง em และ strong สามารถมีได้หลายค่า ตัวอย่างเช่น สามารถใช้สองค่าเพื่อระบุว่าเนื้อหามีความสำคัญ
จะเห็นได้ว่าการเน้นระดับท้องถิ่นและการเน้นระดับโลกที่กล่าวถึงในระดับที่สองนั้นยังไม่ถูกต้องเพียงพอ ความลึกลับของความแตกต่างระหว่าง em และ strong ได้รับการอธิบายอย่างครบถ้วนในร่าง HTML5 ขอแนะนำให้คุณอ่านร่าง HTML5 อย่างละเอียดเมื่อคุณมีเวลา มีการอธิบายความหมายขององค์ประกอบหลายอย่างอย่างชัดเจน ซึ่งมีประโยชน์มากสำหรับเราในการใช้ป้ายกำกับที่เหมาะสมที่สุดในตำแหน่งที่เหมาะสมที่สุด
สุดท้ายนี้ ในการตอบกลับบทความ "Front End and Migrant Workers" และในอีเมลที่ได้รับ โชคไม่ดีที่ไม่พบใครที่ทราบถึงความแตกต่างในระดับที่สาม ดังนั้นของขวัญที่ฉันเตรียมไว้ (จริงๆ แล้วฉันเตรียมไว้ 10 อัน) มันเหงามากจนส่งออกไปไม่ได้ อย่างไรก็ตาม บทความนี้เป็นเพียงการแนะนำเท่านั้น ต่อไป ฉันจะใช้บทความชุดหนึ่งเพื่อสำรวจความหมายขององค์ประกอบต่างๆ ใน HTML คำสัญญาเรื่องของขวัญยังคงมีผลอยู่ โดยปล่อยให้เป็นหัวข้อถัดไป:
โปรดอธิบายความหมายของ dl และแสดงรายการสถานการณ์การใช้งานอย่างน้อย 5 รายการ
คุณสามารถตรวจสอบข้อมูลและโพสต์ผลลัพธ์ในการตอบกลับหรือส่งมาให้ฉันทางอีเมล ของกำนัลมีจำนวนจำกัดและจะมอบให้กับผู้ที่ตอบถูก 10 คนแรกเท่านั้น
ภาคผนวก: หลังจากที่ได้ปรึกษากับเพื่อนบางคนแล้ว ความคิดเห็นสุดท้ายของฉันคือ
em คือการเน้นของประโยค และการจะเพิ่มหรือไม่ก็ตามจะทำให้เกิดการเปลี่ยนแปลงความหมาย
Strong คือ การเน้นย้ำถึงความสำคัญ และไม่เกี่ยวข้องกับสถานการณ์ในท้องถิ่นหรือระดับโลก คุณยังสามารถใช้ strong เพื่อเน้นส่วนท้องถิ่นได้ด้วย Strong เน้นย้ำความสำคัญและไม่เปลี่ยนความหมายของประโยค