ใช้ HTML แบบ Semantic ทำไม?

หลักการสำคัญของการเคลื่อนไหวมาตรฐานของเว็บที่มีความรับผิดชอบต่ออุตสาหกรรมที่เรามีอยู่ในปัจจุบันคือแนวคิดในการใช้องค์ประกอบ HTML สำหรับสิ่งที่พวกเขาต้องการมากกว่าที่จะแสดงในเบราว์เซอร์โดยค่าเริ่มต้น นี่เป็นที่รู้จักกันในชื่อว่า Semantic HTML

ความหมาย HTML คืออะไร

ความหมายของ HTML หรือมาร์กอัปความหมายคือ HTML ที่นำเสนอความหมายไปยังหน้าเว็บมากกว่าการนำเสนอเพียงอย่างเดียว ตัวอย่างเช่นแท็ก

บ่งชี้ว่าข้อความที่แนบมาเป็นย่อหน้า

นี้เป็นทั้งความหมายและ presentational เพราะคนรู้ว่าสิ่งที่ย่อหน้าและเบราว์เซอร์รู้วิธีการแสดง

ในอีกฟากหนึ่งของสมการนี้แท็กเช่น และ ไม่ใช่ความหมายเพราะว่าพวกเขากำหนดเฉพาะว่าข้อความควรมีลักษณะอย่างไร (ตัวหนาหรือตัวเอียง) และไม่ให้ความหมายเพิ่มเติมใด ๆ กับมาร์กอัป

ตัวอย่างแท็ก HTML ความหมายรวมถึงแท็กส่วนหัว

ผ่าน

,
, และ มีแท็ก HTML แบบความหมายอีกมากมายที่สามารถใช้ในขณะที่คุณสร้างเว็บไซต์ที่ได้มาตรฐาน

ทำไมคุณควรสนใจเกี่ยวกับความหมาย

ประโยชน์ของการเขียนความหมาย HTML เกิดจากสิ่งที่ควรจะเป็นเป้าหมายการขับขี่ของหน้าเว็บใด ๆ ความปรารถนาที่จะสื่อสาร การเพิ่มแท็กความหมายลงในเอกสารของคุณทำให้คุณสามารถให้ข้อมูลเพิ่มเติมเกี่ยวกับเอกสารฉบับนั้นซึ่งจะช่วยในการสื่อสาร โดยเฉพาะแท็กความหมายทำให้ชัดเจนกับเบราว์เซอร์ว่าความหมายของหน้าเว็บและเนื้อหาเป็นอย่างไร

ความชัดเจนดังกล่าวได้รับการสื่อสารกับเครื่องมือค้นหาเพื่อให้แน่ใจว่าหน้าที่ถูกต้องได้รับการส่งมอบสำหรับการค้นหาที่ถูกต้อง

แท็ก HTML ความหมายให้ข้อมูลเกี่ยวกับเนื้อหาของแท็กเหล่านั้นซึ่งมากกว่าวิธีดูหน้าเว็บ ข้อความที่อยู่ในแท็ก ได้รับการยอมรับโดยเบราเซอร์เป็นภาษาเขียนโค้ดบางชนิด

แทนที่จะพยายามแสดงโค้ดนั้นเบราว์เซอร์เข้าใจว่าคุณกำลังใช้ข้อความนั้นเป็นตัวอย่างของรหัสเพื่อจุดประสงค์ของบทความหรือบทแนะนำแบบออนไลน์

การใช้แท็กความหมายช่วยให้คุณมีตะขออีกมากมายสำหรับจัดรูปแบบเนื้อหาของคุณ บางทีวันนี้คุณต้องการให้ตัวอย่างโค้ดของคุณแสดงในสไตล์เบราว์เซอร์เริ่มต้น แต่ในวันพรุ่งนี้คุณต้องการเรียกพวกเขาออกมาพร้อมกับสีพื้นหลังสีเทาและในภายหลังคุณต้องการกำหนดแบบอักษรตัวพิมพ์ใหญ่หรือ แบบอักษรที่ จะใช้สำหรับ ตัวอย่างของคุณ คุณสามารถทำสิ่งต่างๆเหล่านี้ได้โดยใช้มาร์กอัพความหมายและ CSS ที่ใช้อย่างชาญฉลาด

ใช้แท็กความหมายอย่างถูกต้อง

เมื่อคุณต้องการใช้แท็กความหมายเพื่อถ่ายทอดความหมายมากกว่าเพื่อการนำเสนอคุณต้องระวังว่าคุณไม่ได้ใช้พวกเขาอย่างไม่ถูกต้องเพียงเพื่อคุณสมบัติการแสดงผลทั่วไปของพวกเขา แท็กความหมายที่ใช้มากที่สุด ได้แก่ :

  • blockquote - บางคนใช้แท็ก
    สำหรับการเยื้องข้อความที่ไม่ใช่ใบเสนอราคา เนื่องจากบล็อคถูกเว้นไว้ตามค่าเริ่มต้น ถ้าคุณเพียงต้องการประโยชน์ของการเยื้อง แต่ข้อความไม่ได้เป็นแบบ Blockquote ให้ใช้ CSS margin แทน
  • p - บรรณาธิการเว็บบางแห่งใช้

    & nbsp; (พื้นที่ที่ไม่มีการทำลายในพาร์ติชัน) เพื่อเพิ่มช่องว่างระหว่างองค์ประกอบของหน้าเว็บมากกว่าการกำหนดย่อหน้าที่เป็นจริงสำหรับข้อความของหน้าเว็บนั้น เช่นเดียวกับตัวอย่างการเยื้องก่อนหน้านี้คุณควรใช้ขอบหรือพ็อพเพอร์ตี้คุณสมบัติเพื่อเพิ่มเนื้อที่