ความหมายของ HTML ดูเหมือนจะเป็นความคิดโบราณ Google มีบทความมากมายเกี่ยวกับความหมาย ทำไมต้องแท็กความหมาย? ฉันคิดว่านี่คือสิ่งที่ฉันคิดว่า: แท็กของ HTML แต่ละแท็กมีความหมายเฉพาะและความหมายคือให้เราใช้แท็กที่เหมาะสมในสถานที่ที่เหมาะสมเพื่อให้ผู้คนและเครื่องจักรดีขึ้น (สามารถเข้าใจเครื่องจักรได้เนื่องจากเบราว์เซอร์สามารถเข้าใจได้ว่าเป็นเครื่องมือค้นหา) หากคำอธิบายของฉันไม่ชัดเจนพอโปรด Google
วิธีใช้ป้ายกำกับที่เหมาะสมในสถานที่ที่เหมาะสม?นี่เป็นตรรกะความเข้าใจที่เรียบง่าย ตัวอย่างเช่นแท็ก H1 ~ H6 ใช้สำหรับคลาสชื่อเรื่อง UL ใช้สำหรับรายการที่ไม่ได้เรียงลำดับ OL ใช้สำหรับรายการที่เติมเต็ม DL ใช้สำหรับการกำหนดรายการ; EM, แท็กที่แข็งแกร่งถูกใช้เพื่อเน้น ... เพื่อให้มันตรงไปตรงมาคำจำกัดความภาษาอังกฤษแต่ละคำของแท็ก HTML จะกำหนดความหมาย (ภายหลังของบทความนี้ฉันจะใส่ตารางเปรียบเทียบของคำจำกัดความภาษาอังกฤษของแท็ก HTML ที่ใช้กันทั่วไปเพื่ออ้างอิง)
สิ่งที่ผู้คนและเครื่องจักรสามารถมองเห็นได้อย่างรวดเร็ว?วิธีที่ดีที่สุดในการตรวจสอบว่าหน้า HTML นั้นมีความหมายหรือไม่คือการลบลิงก์ CSS ของหน้าเพื่อดูว่าโครงสร้างหน้าเว็บนั้นเป็นระเบียบหรือไม่และหน้านั้นยังสามารถอ่านได้หรือไม่ ทำไมฉันถึงพูดแบบนั้นได้? ทุกคนรู้ว่าเบราว์เซอร์มีสไตล์เริ่มต้น (แนะนำให้ใช้เครื่องมือนักพัฒนาเว็บ Chrome สำหรับปลั๊กอิน Chrome หรือปลั๊กอินนักพัฒนาเว็บ Firefox Web) ตัวอย่างเช่น H1 ~ H6 จะมีรูปแบบเริ่มต้นของการลดขนาดตัวหนา/ตัวอักษรและระยะขอบบนและล่าง UL, OL และ DL ล้วนมีกระสุนเริ่มต้นและ Strong มีสไตล์ตัวหนาโดยค่าเริ่มต้น ... ดังนั้นสำหรับหน้าเดียวกัน HTML ที่มีความหมายดียังสามารถทำงานได้ดีเมื่อลบหน้า CSS
อีกประเด็นหนึ่งคือการเข้ารหัสความหมายที่ดีนั้นดีกว่าสำหรับเครื่องมือค้นหา สไปเดอร์ค้นหาไม่รู้จัก CS ของคุณ แต่พวกเขาสามารถรับรู้แท็ก HTML ได้
นี่คือตัวอย่างง่ายๆ:คัดลอกรหัส