สคริปต์ควรอยู่ในเนื้อหาหรือไม่?

สคริปต์ควรอยู่ในเนื้อหาหรือไม่?
สคริปต์ควรอยู่ในเนื้อหาหรือไม่?
Anonim

หากคุณไม่อยู่ในฟังก์ชัน หรือหากสคริปต์ของคุณเขียนเนื้อหาของหน้า สคริปต์นั้นควรอยู่ในส่วนเนื้อหา เป็นความคิดที่ดีที่จะ วางสคริปต์ที่ด้านล่างขององค์ประกอบ … วางสคริปต์ปกติในส่วนหัว เว้นแต่ว่าจะกลายเป็นปัญหาด้านประสิทธิภาพ/การโหลดหน้า

แท็กสคริปต์เข้าไปในร่างกายหรือไม่

JavaScript ในเนื้อความหรือส่วนหัว: สคริปต์สามารถวางไว้ในเนื้อหาหรือส่วนหัวของหน้า HTML หรืออยู่ภายในทั้งส่วนหัวและตัว … ในการใช้สคริปต์ภายนอก ให้ใส่ชื่อของไฟล์สคริปต์ในแอตทริบิวต์ src ของแท็กสคริปต์ สคริปต์ภายนอกไม่สามารถมีแท็กสคริปต์ได้

ทำไมสคริปต์ถึงท้ายตัว

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

แท็กสคริปต์ควรอยู่ที่ใดใน HTML

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

จะเกิดอะไรขึ้นถ้าคุณวางองค์ประกอบสคริปต์ไว้ในหัว

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