มาร์กอัปและการนำเสนอนั้นแตกต่างกัน
มันเหมือนกับถามว่า "ทำไมเราต้องมีกำแพงเมื่อเราทาสี?" :)
แท็ก HTML แสดงว่าเนื้อหาของคุณคืออะไรนี่คือข้อความพาดหัวนี่คือรายการ ฯลฯ
CSS แสดงว่าเนื้อหาของคุณควรมีหน้าตาเป็นอย่างไร - พาดหัวควรเป็นสีน้ำเงินรายการควรมีการเยื้องมาก ๆ เมนูควรอยู่ทางซ้ายมือ ฯลฯ
Javsascript บอกว่าหน้าเว็บของคุณควรมีพฤติกรรมอย่างไรเช่นภาพเคลื่อนไหว ฯลฯ
ดังนั้นหากไม่มีเนื้อหา HTML, CSS และ Javascript จริงๆไม่มีอะไรจะทำงาน
หมวดหมู่เหล่านี้ไม่ใช่ขาวดำ 100% - ตัวอย่างเช่น CSS สามารถระบุ "ช่วงการเปลี่ยนภาพ" ตอนนี้ซึ่งเป็นภาพเคลื่อนไหว - แต่เป็นแนวคิดพื้นฐาน
โปรดดูการอภิปรายก่อนหน้านี้เกี่ยวกับหัวข้อนี้ใน StackOverflow ที่นี่และที่นี่
มาร์คอัปที่ดีจะช่วยประหยัดความพยายามและทำงานได้ดีขึ้น
หากคุณต้องการให้บางสิ่งบางอย่างทำงานเหมือนลิงก์คุณสามารถใช้<span class="mylink">
และใช้ CSS และ JS เป็นจำนวนมากเพื่อทำให้มันดูและรู้สึกถูกต้อง หรือคุณสามารถใช้<a>
องค์ประกอบและรับสิ่งเหล่านั้นได้ฟรีโดยไม่ต้องมีรหัสเพิ่มเติมให้ดาวน์โหลดเพราะเบราว์เซอร์รู้อยู่แล้วว่าจะต้องทำอะไรและมีการนำตรรกะมาใช้ในโค้ดที่รวดเร็วและเนทีฟ นอกจากนี้ยังมีแนวโน้มที่จะทำงานได้อย่างถูกต้องสำหรับโปรแกรมอ่านหน้าจอเบราว์เซอร์มือถือเครื่องมือค้นหาตัวรวบรวมและกรณีการใช้งานอื่น ๆ ที่คุณไม่ได้คิด
นี่คือเหตุผลที่คุณควรใช้<button>
สำหรับการกระทำที่คลิกได้<label>
เพื่อa ป้ายกำกับ<input>
และ<main>
สำหรับส่วนหลักของหน้าของคุณ
มาร์กอัปที่ดีมีผลต่อ SEO อย่างไร
โดยพื้นฐานแล้ว SEO นั้นเกี่ยวกับเครื่องมือค้นหาที่น่าเชื่อถือว่าเนื้อหาของคุณตรงกับคำค้นหามากที่สุด เห็นได้ชัดว่าไม่มีใครใน Google ที่อ่านหน้าเว็บทุกหน้าและจัดอันดับเป็นส่วนตัว
ดังนั้นเพื่อให้เครื่องมือค้นหาทราบว่าเนื้อหาของคุณคืออะไรโปรแกรมจะต้องทำการวิเคราะห์คำ
และเฮ้ดูสิ! เรามีภาษาทั้งหมดนี้เรียกว่า HTML ซึ่งมีวัตถุประสงค์เพื่อติดป้ายกำกับเนื้อหาของคุณในแบบที่เครื่องสามารถเข้าใจได้! :)
ใช่มาร์กอัปที่ชัดเจนจะช่วยให้เครื่องมือค้นหาจัดทำดัชนีหน้าเว็บของคุณได้ดีขึ้น
เพื่อใช้เป็นตัวอย่างมากหากพาดหัวของหน้าของคุณเป็นรูปถ่ายที่คุณเอามาพาดหัวในหนังสือพิมพ์มันอาจดูน่าสนใจและผู้คนสามารถอ่านได้ดี แต่สำหรับเครื่องมือค้นหามันจะเป็นภาพที่ไม่มีความหมาย . ในขณะที่<h1>Turtle Groomer 5000</h1>
บอกเครื่องมือค้นหาอย่างชัดเจนว่าคุณมีผลิตภัณฑ์ที่อำนวยความสะดวกด้านสุขอนามัยเป็นหลักฐาน