เปิดรหัสหน้าใน Google โดยใช้กุญแจ Google Chrome - เครื่องมือสำหรับเว็บมาสเตอร์
นักพัฒนาเบราว์เซอร์ได้ดูแลความสะดวกของผู้ที่สร้างเว็บไซต์ที่เปิดในเบราว์เซอร์เดียวกันนี้ ได้แก่ เว็บมาสเตอร์ พวกเขาได้เพิ่มเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ให้กับคุณสมบัติมาตรฐาน ซึ่งคุณสามารถเปิดและได้อย่างง่ายดาย ดูซอร์สโค้ดของหน้าเว็บไซต์ในเบราว์เซอร์: HTML, CSS, JavaScript (JS) รับข้อมูลที่เป็นประโยชน์มากมายเกี่ยวกับโครงสร้างของเว็บไซต์ ดำเนินการวิเคราะห์ทางเทคนิค โดยทั่วไปเห็นสิ่งที่มีประโยชน์มากมาย
แน่นอนว่าเครื่องมือเหล่านี้ไม่เพียงแต่ใช้โดยผู้สร้างเว็บไซต์ในการทำงานเท่านั้น แต่ยังใช้โดยผู้ใช้ทั่วไปด้วยซึ่งซอร์สโค้ดอนุญาตให้พวกเขาดูข้อมูลที่เป็นประโยชน์ต่างๆ
จากบทความนี้ คุณจะได้เรียนรู้วิธีดูซอร์สโค้ดของหน้าเว็บไซต์ในเบราว์เซอร์ (วิธีเปิดโค้ด HTML, CSS, JavaScript ของเว็บไซต์)
วิธีเปิดซอร์สโค้ดของหน้าในเบราว์เซอร์
มีสองวิธีในการเปิดซอร์สโค้ดของหน้าเว็บในเบราว์เซอร์:
- การใช้ปุ่มลัด
- เปิดจากเมนูบริบท
Ctrl+U– ปุ่มลัดเพื่อดูซอร์สโค้ดของทั้งหน้าเว็บไซต์ในหน้าต่างใหม่ที่แยกต่างหาก มาตรฐานสำหรับทุกเบราว์เซอร์: Google Chrome, Opera, Mozilla Firefox, เบราว์เซอร์ Yandex, IE
คุณยังสามารถเข้าสู่เครื่องมือสำหรับนักพัฒนาได้ดังนี้:
เพื่อให้สามารถค้นหาโค้ด คำ หรือข้อความที่ต้องการบนหน้าเว็บได้อย่างรวดเร็ว คุณสามารถใช้ชุดคีย์ลัดการค้นหามาตรฐานสำหรับเบราว์เซอร์ทั้งหมด: Ctrl + G
คำแนะนำวิดีโอ:
ดูรหัสองค์ประกอบ | สำรวจองค์ประกอบ | ตรวจสอบองค์ประกอบ
หากคุณจำเป็นต้องดูซอร์สโค้ดทั้งหมดไม่ใช่เพียงบางส่วน แต่แสดงเฉพาะบางส่วนบนหน้า เครื่องมือก่อนหน้าจะไม่ทำงาน เพื่อจุดประสงค์นี้ เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์จึงมีฟังก์ชันอื่น ซึ่งจะกล่าวถึงด้านล่าง
วิธีดูโค้ดขององค์ประกอบบนเพจ:
คุณยังสามารถใช้แป้นพิมพ์ลัดเพื่อเข้าถึงการตรวจสอบองค์ประกอบได้อย่างรวดเร็ว
ปุ่มลัด (ปุ่ม):
Google Chrome: Ctrl+Shift+I และ Ctrl+Shift+C
โอเปร่า: Ctrl+Shift+I และ Ctrl+Shift+C
Mozilla Firefox: Ctrl+Shift+I และ Ctrl+Shift+C
เบราว์เซอร์ Yandex: Ctrl+Shift+I และ Ctrl+Shift+C
หลังจากขั้นตอนเหล่านี้ ซอร์สโค้ดของหน้าเว็บจะเปิดขึ้นในหน้าต่างเบราว์เซอร์เดียวกัน:
โค้ด HTML ทั้งหมดจะอยู่ในคอลัมน์ด้านซ้ายขนาดใหญ่ และสไตล์ CSS อยู่ทางด้านขวา
ข้อดีของวิธีนี้คือผู้ใช้มีโอกาสเปลี่ยนซอร์สโค้ดและแก้ไขสไตล์ได้ นั่นคือคุณสามารถแก้ไขสไตล์บนไซต์และดูว่าสไตล์บางอย่างจะมีลักษณะอย่างไร โดยไม่ต้องทำการเปลี่ยนแปลงไฟล์ที่อยู่บนเซิร์ฟเวอร์โฮสติ้งทันที หากต้องการเปลี่ยนหรือเพิ่มโค้ดโปรแกรม คุณต้องดับเบิลคลิกที่ส่วนหรือพื้นที่ที่ต้องการ แน่นอนว่าการแก้ไขโค้ดในเบราว์เซอร์จะไม่เกิดขึ้นบนเซิร์ฟเวอร์ที่โฮสต์ ดังนั้นในอนาคตไม่ว่าในกรณีใดคุณจะต้องคัดลอกโค้ดนี้และเขียนลงในไฟล์
คำแนะนำแบบวิดีโอนี้อธิบายโดยละเอียดและแสดงวิธีทำงานกับเครื่องมือสำหรับนักพัฒนา:
เช่นเดียวกับที่ เพียงออนไลน์ในเบราว์เซอร์ของคุณ คุณสามารถดูซอร์สโค้ดของหน้าไซต์ รับข้อมูลพื้นฐานเกี่ยวกับโค้ด HTML และ CSS เปลี่ยนแปลงและคัดลอกได้โดยไม่ต้องดาวน์โหลดไฟล์ของไซต์นี้ลงในคอมพิวเตอร์ของคุณ .
อย่างไรก็ตาม ผู้ใช้อินเทอร์เน็ตที่ไม่มีประสบการณ์ซึ่งเปลี่ยนโค้ดของเพจและคาดว่าจะบันทึกจะต้องผิดหวัง หลังจากรีเฟรชหน้าแล้ว การเปลี่ยนแปลงทั้งหมดในหน้านั้นจะหายไป นี่ไม่เพียงพอที่จะแฮ็คไซต์ :)
วิธีดูซอร์สโค้ดบนโทรศัพท์ Android
ฉันอยากจะทราบด้วยว่าเครื่องมือสำหรับนักพัฒนานั้นมีให้ใช้งานไม่เฉพาะในเบราว์เซอร์เวอร์ชันเดสก์ท็อปเท่านั้น นั่นก็คือบนคอมพิวเตอร์และแล็ปท็อป บนโทรศัพท์และแท็บเล็ต (Android, iOS) คุณสามารถดูซอร์สโค้ดได้
ในการดำเนินการนี้ ให้เพิ่มคำนำหน้าวิวซอร์สให้กับ URL ของเพจที่กำลังตรวจสอบ:
ตัวอย่างเช่น:
ดูแหล่งที่มา:https://site/turbo-rezhim-opera/
คุณต้องเห็นการเปลี่ยนแปลงทั้งหมดบนไซต์อย่างรวดเร็ว โดยไม่ส่งผลกระทบต่อไฟล์และโค้ดของไซต์ที่โพสต์บนอินเทอร์เน็ต ตัวอย่างเช่น เปลี่ยนโทนสีของบล็อก ย้ายองค์ประกอบที่ย้ายออก เป็นต้น
ในการดำเนินการนี้ เว็บมาสเตอร์จำนวนมากใช้เซิร์ฟเวอร์ Denwer หรือ OpenServer ในเครื่อง เพื่อเรียกใช้สำเนาทั้งหมดของเว็บไซต์บนคอมพิวเตอร์ของตน วิธีนี้เป็นสากลและเหมาะสำหรับมืออาชีพ สามารถใช้ทดสอบการทำงานของสคริปต์และปลั๊กอินต่าง ๆ ทดลองเปลี่ยนการออกแบบและแก้ไขไฟล์ไซต์ทั้งหมด และหลังการทดสอบ ให้ถ่ายโอนการเปลี่ยนแปลงที่เหมาะสมไปยังไซต์โดยตรง
สำหรับผู้ใช้ที่อยู่ห่างไกลจากเว็บมาสเตอร์อาร์ต ฉันขอแนะนำให้ใช้เบราว์เซอร์เพื่อจุดประสงค์เหล่านี้ เนื่องจากฉันใช้ Chrome ฉันจะให้คำแนะนำพร้อมภาพหน้าจอสำหรับเบราว์เซอร์นี้โดยเฉพาะ ในการเปรียบเทียบคุณสามารถทำงานกับ Opera, Yandex.Browser, Mozilla Firefox และเบราว์เซอร์อื่น ๆ ได้ หลักการของเครื่องมือของพวกเขาคล้ายกัน
คำแนะนำที่ 1: วิธีดูโค้ด HTML ทั้งหมดของไซต์ในเบราว์เซอร์
เปิดหน้าเว็บที่ต้องการของเว็บไซต์ของคุณ คลิกขวาที่องค์ประกอบที่ต้องการ เมนูแบบเลื่อนลงตามบริบทของเบราว์เซอร์พร้อมคำสั่งที่ใช้ได้จะปรากฏขึ้น:
รูปที่ 1 การดูโค้ด HTML ทั้งหมดของหน้าเว็บในเบราว์เซอร์ Chrome
สำคัญ:คำสั่งในเมนูแบบเลื่อนลงอาจแตกต่างกัน เช่น สำหรับองค์ประกอบที่ใช้งานอยู่ (ลิงก์ รูปภาพ วิดีโอ) และองค์ประกอบที่ไม่ใช้งาน (ข้อความ พื้นหลัง div):
รูปที่ 2 เมนูแบบเลื่อนลงของเบราว์เซอร์ Chrome
ดังนั้นหากคุณไม่พบคำสั่งที่ต้องการ เพียงคลิกขวาที่อื่นหรือใช้ปุ่มลัดของเบราว์เซอร์
กลับไปที่รูปที่ 1 จะแสดงคำสั่งที่จำเป็นในการดูโค้ด HTML ทั้งหมดของหน้าเว็บต้นทาง เรียกว่า " ดูโค้ดหน้า- คลิกที่คำสั่งแท็บใหม่จะเปิดขึ้นพร้อมโค้ดเต็มของหน้าเว็บต้นฉบับซึ่งเป็นข้อดีอย่างมากสำหรับทุกสิ่ง - การดูสามารถทำได้ด้วยการเน้นไวยากรณ์:
รูปที่ 3 ส่วนโค้ดของไซต์นี้
เครื่องมือนี้มีประโยชน์มากสำหรับการค้นหาและแก้ไของค์ประกอบที่คุณกำลังมองหา
วิธีอื่นในการดูโค้ด HTML ทั้งหมดของหน้าเว็บ
เพื่อให้เข้าถึงได้รวดเร็วยิ่งขึ้น คุณสามารถใช้วิธีอื่นในการเรียกใช้เครื่องมือนี้ได้
- ในรูปที่ 1 เรายังเห็นว่าคำสั่งนี้สามารถใช้งานได้ผ่านแป้นพิมพ์ลัด
+ ; - วาง view-source:site ลงในแถบที่อยู่ของเบราว์เซอร์แทนโดเมนของฉัน ใส่ที่อยู่ของคุณ
ทั้งสองวิธีเป็นแบบสากลและควรใช้ได้กับทุกเบราว์เซอร์
ในตอนแรก บางคนอาจคิดว่านี่ไม่ใช่เครื่องมือที่จำเป็นเลย แต่การดูโค้ด HTML ทั้งหมดของไซต์นั้นดีในการค้นหาองค์ประกอบที่จำเป็นในโค้ด ซึ่งอาจเป็นลิงก์ แท็ก เมตาแท็ก แอตทริบิวต์ และองค์ประกอบอื่นๆ .
การรวมปุ่มลัด
รูปที่ 3 ค้นหาตามรหัสไซต์
หลังจากที่คุณป้อนคำขอลงในแบบฟอร์มการค้นหา หน้าจอจะย้ายไปยังองค์ประกอบแรกที่พบ โดยใช้ลูกศรที่คุณสามารถย้ายไปมาระหว่างองค์ประกอบเหล่านั้น และเลือกองค์ประกอบที่คุณต้องการ:
รูปที่ 4 ค้นหาด้วยโค้ดไซต์ HTML
คำแนะนำที่ 2: วิธีดูและแก้ไขโค้ด HTML และ CSS ของไซต์ในเบราว์เซอร์ Google Chrome
ตอนนี้เป็นส่วนที่สำคัญที่สุด ซึ่งฉันจะแสดงให้คุณเห็นว่าคุณสามารถแก้ไขโค้ด HTML และ CSS ของเว็บไซต์ในเบราว์เซอร์ได้อย่างไร จากนั้นโอนการเปลี่ยนแปลงไปยังเบราว์เซอร์
เครื่องมือที่มีประโยชน์นี้จะพร้อมใช้งานในเบราว์เซอร์ของคุณเสมอ ทดลองใช้คำสั่งอื่นๆ ที่จะช่วยให้คุณแก้ไขไซต์ของคุณได้ง่ายขึ้น
หากคุณเปิดหน้าเว็บใด ๆ หน้าเว็บนั้นจะมีองค์ประกอบทั่วไปที่ไม่เปลี่ยนแปลงขึ้นอยู่กับประเภทและจุดสนใจของไซต์ ตัวอย่าง 4.1 แสดงโค้ดสำหรับเอกสารอย่างง่ายที่มีแท็กพื้นฐาน
ตัวอย่างที่ 4.1 ซอร์สโค้ดของหน้าเว็บ
หัวเรื่อง
ย่อหน้าแรก.
ย่อหน้าที่สอง
คัดลอกเนื้อหาของตัวอย่างนี้และบันทึกไว้ในโฟลเดอร์ c:\www\ เป็น example41.html หลังจากนั้นให้เปิดเบราว์เซอร์และเปิดไฟล์ผ่านรายการเมนู ไฟล์ > เปิดไฟล์ (Ctrl+O)- ในกล่องโต้ตอบการเลือกเอกสาร ให้เลือกไฟล์ example41.html หน้าเว็บที่แสดงในรูปที่ 1 จะเปิดขึ้นในเบราว์เซอร์ 4.1.
ข้าว. 4.1. ผลลัพธ์ของการรันตัวอย่าง
องค์ประกอบมีวัตถุประสงค์เพื่อระบุประเภทของเอกสารปัจจุบัน - DTD (คำจำกัดความประเภทเอกสารคำอธิบายของประเภทเอกสาร) นี่เป็นสิ่งจำเป็นเพื่อให้เบราว์เซอร์เข้าใจวิธีตีความหน้าเว็บปัจจุบัน เนื่องจาก HTML มีอยู่หลายเวอร์ชัน นอกจากนี้ยังมี XHTML (EXtensible HyperText Markup Language) ซึ่งคล้ายกับ HTML แต่แตกต่างจากในรูปแบบไวยากรณ์ เพื่อให้บราวเซอร์ “ไม่สับสน” และเข้าใจตามมาตรฐานในการแสดงหน้าเว็บจึงจำเป็นต้องตั้งโค้ดในบรรทัดแรก .
มีหลายประเภทซึ่งจะแตกต่างกันไปขึ้นอยู่กับเวอร์ชันของ HTML ที่กำหนดเป้าหมาย ในตาราง 4.1. มีการระบุประเภทเอกสารหลักพร้อมคำอธิบาย
ด็อคไทป์ | คำอธิบาย |
---|---|
HTML4.01 | |
ไวยากรณ์ HTML ที่เข้มงวด | |
ไวยากรณ์ HTML เฉพาะกาล | |
เอกสาร HTML ใช้เฟรม | |
HTML5 | |
HTML เวอร์ชันนี้มีประเภทเอกสารเพียงประเภทเดียวเท่านั้น | |
เอ็กซ์เอชทีเอ็มแอล 1.0 | |
ไวยากรณ์ XHTML ที่เข้มงวด | |
ไวยากรณ์ XHTML เฉพาะกาล | |
เอกสารนี้เขียนด้วย XHTML และมีเฟรม | |
เอ็กซ์เอชทีเอ็มแอล 1.1 | |
นักพัฒนา XHTML 1.1 คาดว่าจะค่อยๆ แทนที่ HTML อย่างที่คุณเห็น คำจำกัดความนี้ไม่มีการแบ่งออกเป็นประเภท เนื่องจากไวยากรณ์เหมือนกันและเป็นไปตามกฎที่ชัดเจน |
ความแตกต่างระหว่างคำอธิบายเอกสารที่เข้มงวดและเฉพาะกาลคือแนวทางที่แตกต่างในการเขียนโค้ดเอกสาร HTML ที่เข้มงวดต้องปฏิบัติตามข้อกำหนด HTML อย่างเคร่งครัดและไม่ยอมให้เกิดข้อผิดพลาด Transitional HTML จะผ่อนคลายมากขึ้นเกี่ยวกับข้อบกพร่องของโค้ดบางประการ ดังนั้นจึงควรใช้ประเภทนี้ในบางกรณี
ตัวอย่างเช่น ใน HTML และ XHTML ที่เข้มงวด จำเป็นต้องมีแท็ก
ในอนาคตเราจะใช้คำว่าเข้มงวดเป็นหลัก, นอกจากที่ระบุไว้. สิ่งนี้จะช่วยให้เราหลีกเลี่ยงข้อผิดพลาดทั่วไปและสอนให้เราเขียนโค้ดที่ถูกต้องตามหลักไวยากรณ์
คุณมักจะสามารถค้นหาโค้ด HTML ได้โดยไม่ต้องใช้อะไรเลยในกรณีนี้หน้าเว็บจะยังคงแสดงอยู่ อย่างไรก็ตาม อาจเกิดขึ้นได้ว่าเอกสารเดียวกันปรากฏแตกต่างออกไปในเบราว์เซอร์เมื่อคุณใช้งานและไม่มีมัน นอกจากนี้เบราว์เซอร์สามารถแสดงเอกสารดังกล่าวได้ในแบบของตนเองซึ่งส่งผลให้หน้า "พัง" เช่น จะแสดงแตกต่างไปจากที่นักพัฒนาต้องการโดยสิ้นเชิง เพื่อหลีกเลี่ยงสถานการณ์ดังกล่าว ให้เพิ่มเสมอไปที่จุดเริ่มต้นของเอกสาร
แท็ก กำหนดจุดเริ่มต้นของไฟล์ HTML โดยส่วนหัวจะถูกเก็บไว้ภายใน (
) และเนื้อหาเอกสาร (ชื่อเอกสาร หรือที่เรียกว่าบล็อก
สามารถมีข้อความและแท็กได้ แต่เนื้อหาของส่วนนี้จะไม่แสดงโดยตรงบนเพจ ยกเว้นในคอนเทนเนอร์
แท็ก เป็นสากลและเพิ่มความสามารถทั้งระดับโดยเฉพาะอย่างยิ่งด้วยความช่วยเหลือของเมตาแท็ก เนื่องจากโดยทั่วไปเรียกว่าแท็กนี้ คุณสามารถเปลี่ยนการเข้ารหัสหน้า เพิ่มคำหลัก คำอธิบายเอกสาร และอื่นๆ อีกมากมาย เพื่อให้เบราว์เซอร์เข้าใจว่ากำลังจัดการกับการเข้ารหัส UTF-8 (รูปแบบการแปลง Unicode, รูปแบบการแปลง Unicode) และเพิ่มบรรทัดนี้
แท็ก
ข้าว. 4.2. มุมมองส่วนหัวในเบราว์เซอร์
แท็ก
คุณต้องเพิ่มแท็กปิดเพื่อระบุว่าบล็อกหัวเรื่องเอกสารเสร็จสมบูรณ์
เนื้อความของเอกสาร
หัวเรื่อง
HTML มีส่วนหัวของข้อความหกหัวข้อที่มีระดับต่างกันซึ่งระบุถึงความสำคัญของส่วนที่อยู่ถัดจากส่วนหัวนั้น ใช่แท็ก
แสดงถึงส่วนหัวระดับแรกที่สำคัญที่สุดและแท็ก ทำหน้าที่ระบุหัวข้อระดับที่ 6 และมีนัยสำคัญน้อยที่สุด ตามค่าเริ่มต้น ส่วนหัวระดับแรกจะแสดงด้วยแบบอักษรตัวหนาที่ใหญ่ที่สุด และส่วนหัวระดับต่อมาจะมีขนาดเล็กกว่า แท็ก ...อ้างถึงองค์ประกอบบล็อก โดยจะเริ่มต้นในบรรทัดใหม่เสมอ และหลังจากนั้น องค์ประกอบอื่นๆ จะปรากฏบนบรรทัดถัดไป นอกจากนี้ ยังมีการเพิ่มช่องว่างก่อนและหลังชื่อเรื่อง
...อ้างถึงองค์ประกอบบล็อก โดยจะเริ่มต้นในบรรทัดใหม่เสมอ และหลังจากนั้น องค์ประกอบอื่นๆ จะปรากฏบนบรรทัดถัดไป นอกจากนี้ ยังมีการเพิ่มช่องว่างก่อนและหลังชื่อเรื่อง
ข้อความบางส่วนสามารถซ่อนไม่ให้แสดงในเบราว์เซอร์ได้โดยการแสดงความคิดเห็น แม้ว่าผู้ใช้จะไม่เห็นข้อความนี้ แต่ข้อความจะยังคงถูกส่งไปในเอกสาร ดังนั้นหากคุณดูซอร์สโค้ด คุณจะสามารถค้นพบบันทึกย่อที่ซ่อนอยู่ได้
เป็นเวลานานแล้วที่ตัวเลือก “แสดงแหล่งที่มาของหน้า” ไม่มีประโยชน์และไม่น่าสนใจสำหรับฉัน จนถึงตอนนี้ การเรียนรู้ HTML บน Codecademy และการออกแบบเว็บไซต์ของตัวเองยังไม่เติบโตเป็นงานอดิเรกใหม่ของฉัน นี่คือที่มาของคำถาม: จะหากรณีจริงและยืมวิธีแก้ปัญหาที่น่าสนใจสำหรับ "กระปุกออมสิน" ของคุณได้ที่ไหน? คำตอบนั้นง่ายอย่างไม่คาดคิด เช่นเดียวกับสิ่งที่ชาญฉลาดทั้งหมด: ดูซอร์สโค้ดของหน้าเว็บใน Google Chrome! ฉันแบ่งปันกับคุณที่พบเล็กน้อย
ซอร์สโค้ดของหน้าคืออะไร
หากคุณเช่นฉันเพิ่งเริ่มขั้นตอนแรกในการเขียนโปรแกรม HTML เป็นความคิดที่ดีที่จะค้นหาว่าซอร์สโค้ดของเพจคืออะไร
ซอร์สโค้ดหรือที่เรียกว่าโค้ดเพจ HTML เป็นข้อความในภาษา Hyper Text Markup Language (HTML) ประกอบด้วยเนื้อหาของหน้าจริง (ข้อความ ตาราง) และแท็ก ส่วนหลังทำหน้าที่เป็นคำแนะนำสำหรับเบราว์เซอร์: วิธีแสดงเนื้อหา, ประเภทของการจัดรูปแบบที่จะใช้, ตำแหน่งที่จะแทรกไฮเปอร์ลิงก์หรือไฟล์มีเดีย สำหรับเราซึ่งเป็นโปรแกรมเมอร์มือใหม่ ซอร์สโค้ดเป็นพื้นที่ฝึกอบรมที่ดีที่สุด: เราพบไซต์ที่น่าสนใจและสอดแนมมัน บันทึก และใช้แฟรกเมนต์ที่ประสบความสำเร็จ ยังไง?
วิธีดูซอร์สโค้ดในหน้าเบราว์เซอร์ Google Chrome
ค้นหาเพจที่คุณชอบ เช่น ฉันสนใจการออกแบบเมนูของเว็บไซต์ มีสามวิธีในการเปิดซอร์สโค้ดในเบราว์เซอร์ Google Chrome:
- คลิกที่ไอคอน เมนูที่มุมขวาบนของเบราว์เซอร์และเลือก "เครื่องมือเพิ่มเติม" มีตัวเลือก "ดูซอร์สโค้ด" บอกตามตรงว่าฉันไม่ค่อยใช้วิธีนี้: มีการเคลื่อนไหวที่ไม่จำเป็นมากมาย มันสามารถทำให้ง่ายยิ่งขึ้นไปอีก
- กดคีย์ผสม Ctrl+U– หน้าต่างใหม่พร้อมซอร์สโค้ดจะเปิดขึ้น
- สำหรับผู้ชื่นชอบเมนูตามบริบท: คลิกขวาที่หน้าแล้วเลือกตัวเลือก "ดูโค้ดหน้า"
เราจัดการกับงานในการดูโค้ด HTML ของเพจในเบราว์เซอร์ เรามาดูขั้นตอนที่น่าสนใจที่สุดกันดีกว่า
วิธีแก้ไขและบันทึกซอร์สโค้ด
หากต้องการเรียนรู้วิธีสร้างเว็บไซต์ การอ่านโค้ด HTML ของผู้อื่นนั้นไม่เพียงพอ คุณต้องเล่นกับมัน ทดลอง ทำการเปลี่ยนแปลง และตรวจสอบผลลัพธ์ คุณสามารถเริ่มต้นด้วยการรวบรวมตัวอย่างที่ประสบความสำเร็จบางส่วนได้ จะแก้ไขและบันทึกซอร์สโค้ดได้อย่างไร?
ตัวเลือก 1. “ด้วยตนเอง”
หลังจากที่เราเปิดซอร์สโค้ดของหน้าแล้ว ให้เรียกเมนูบริบทแล้วเลือกตัวเลือก "บันทึกเป็น" และบันทึกไฟล์ลงในฮาร์ดไดรฟ์ของคุณ เราแก้ไขไฟล์ใน Notepad หรือ Notepad บันทึกการเปลี่ยนแปลงและเปิดผ่านเบราว์เซอร์ ผลลัพธ์ของการเปลี่ยนแปลงของเรา (สำเร็จและไม่สำเร็จ) จะปรากฏในหน้าต่างเบราว์เซอร์
ตัวเลือกที่ 2. สำหรับมืออาชีพ
เมื่อคุณ "เล่น" ด้วยซอร์สโค้ดทุกวัน กระบวนการ "บันทึก - เปิด - เปลี่ยนแปลง - บันทึก - ตรวจสอบ" จะน่าเบื่อหน่าย สำหรับตัวฉันเอง ฉันพบวิธีแก้ปัญหาในรูปแบบของการติดตั้งปลั๊กอินสำหรับ Google Chrome - Firebug Lite ช่วยให้คุณสามารถแก้ไขและบันทึกซอร์สโค้ดได้โดยไม่ต้องออกจากหน้าต่างเบราว์เซอร์
ดังนั้นวันนี้เราจะมาดูเครื่องมือที่มีประโยชน์หลายอย่างสำหรับเว็บมาสเตอร์ที่ทำให้ชีวิตง่ายขึ้นเมื่อออกแบบเว็บไซต์ เริ่มจากคอนโซลสำหรับเว็บมาสเตอร์ใน Google Chrome กันก่อน มาดูคำถามที่พบบ่อยที่สุดสำหรับผู้ดูแลเว็บระหว่างการจัดวางเว็บไซต์กันดีกว่า
หากต้องการไปที่คอนโซล ให้เปิดเว็บไซต์ของคุณใน Google Chrome คลิกขวาที่ใดก็ได้บนหน้าเว็บ แล้วเลือก "ดูโค้ดของหน้า" ในเมนูแบบเลื่อนลงตามบริบท หรือในองค์ประกอบเฉพาะเพื่อศึกษาโดยเลือก "ดูโค้ด" องค์ประกอบ".
ที่ด้านบนสุด คุณจะมีหลายแท็บอยู่ในรายการ วันนี้เราจะมาพูดถึงแท็บ "องค์ประกอบ" , ซึ่งนำเสนอองค์ประกอบของหน้าเว็บด้วยการเน้นแท็ก คุณสมบัติ การเน้นการซ้อนองค์ประกอบ การแสดงลำดับชั้นขององค์ประกอบในแผนผัง DOM (คำใบ้ที่ด้านล่าง จากรากแม่ถึงปัจจุบัน) ความสามารถ เพื่อแก้ไของค์ประกอบ รายการคุณสมบัติ พิจารณาค้นหาตามองค์ประกอบ ตลอดจนมาทำความคุ้นเคยกับการดูสไตล์ CSS ฯลฯ ที่เกี่ยวข้องกับองค์ประกอบต่างๆ
ฉันจะดูสไตล์ทั้งหมดที่เกี่ยวข้องกับองค์ประกอบเฉพาะได้อย่างไร ตอนนี้ใช้ตัวไหนอยู่ครับ? อยู่ในไฟล์ใดบ้าง?
ดังนั้นไม่มีอะไรจะง่ายไปกว่านี้อีกแล้ว! เปิดเบราว์เซอร์ Google Chrome เปิดไซต์ของเรา - แหล่งที่มาของคำถาม คลิกขวาที่องค์ประกอบที่ต้องการหากมองเห็นได้ในบริบทของหน้า และเลือก "ดูรหัสองค์ประกอบ" ในเมนูบริบท
ที่ด้านล่างเรามีคอนโซลพร้อมแท็บที่ไฮไลต์ทางด้านซ้าย “ องค์ประกอบ"และสไตล์ทั้งหมดที่เกี่ยวข้องกับองค์ประกอบทางด้านขวาโดยที่: รูปแบบที่คำนวณ– นี่เป็นสไตล์ “สรุป” ทั่วไปที่กำหนดให้กับองค์ประกอบจากกฎ CSS และการตั้งค่าของเบราว์เซอร์ของผู้ใช้ (สภาพแวดล้อมของเขา) และในเวลาเดียวกันแท็บก็ถูกยุบ
แต่เราสนใจแท็บ "สไตล์" ซึ่งขยายอยู่ข้างใต้ ซึ่งจะแสดงรายการสไตล์ทั้งหมดที่กำหนดให้กับองค์ประกอบ รวมถึงไฟล์ที่ระบุกฎเหล่านี้สำหรับองค์ประกอบนี้ตามประเภท รหัส คลาส ชื่อ คุณสมบัติ , คุณลักษณะ ฯลฯ ยิ่งไปกว่านั้น หากกฎ CSS ถูกขีดฆ่า นั่นหมายความว่ากฎนั้นถูกกำหนดใหม่ก่อนหน้านี้/ในภายหลัง (ซึ่งทำให้ง่ายต่อการติดตามว่ากฎ CSS ใดมีความสำคัญ และในกรณีนี้จะนำไปใช้กับองค์ประกอบ)
ด้านล่างคอนโซลจะมีบรรทัดที่แสดงองค์ประกอบในลำดับชั้นของเอกสาร ช่วยให้คุณสามารถดูรายการองค์ประกอบหลักทั้งหมดตั้งแต่รากไปจนถึงองค์ประกอบที่เลือกได้อย่างง่ายดาย บางอย่างเช่น "เกล็ดขนมปัง"
แท็ก Html ไม่ปรากฏในบริบทของหน้า? หรือคุณจำเป็นต้องค้นหาแท็กทั้งหมด เช่น ตามคลาส ชื่อ คุณสมบัติ ประเภท?
เปิดไซต์ใน Google Chrome คลิกขวา เรียกเมนูบริบท เลือก « ดูโค้ดหน้า » - กดคีย์ผสม “CTRL + F” พร้อมกันป้อนวลีที่เราต้องการ ( ตัวอย่างเช่น: คลาส =”การขยายความ") และเลื่อนดูรายการผลลัพธ์ที่พบ โดยดูสไตล์ทั้งหมดที่เกี่ยวข้องกับองค์ประกอบที่ต้องการพร้อมกันทางด้านขวาของหน้า
วิธีดูโค้ด html ขององค์ประกอบที่โหลดแบบไดนามิก (เช่น: ผ่าน Ajax)
เรากำลังรอให้หน้าเว็บโหลดใน Google Chrome เราดำเนินการที่จำเป็นเพื่อให้ Ajax ทำงานได้ คลิกขวาที่ข้อมูลที่โหลด เลือก "ดูโค้ดองค์ประกอบ" ในเมนูบริบท และตรวจสอบผลลัพธ์ในคอนโซลบนแท็บ "องค์ประกอบ" ทางด้านซ้าย
ดูการเปลี่ยนแปลงสไตล์ CSS แบบเรียลไทม์
อย่างไรก็ตาม หากจำเป็น ยังสะดวกที่จะสังเกตสไตล์ที่กำหนดให้กับองค์ประกอบได้ทันที เช่น เมื่อเลื่อนดูแกลเลอรีและเหตุการณ์ตัวจับเวลาอื่นๆ สไตล์ทั้งหมดที่กำหนดผ่านจาวาสคริปต์แบบเรียลไทม์จะแสดงในคุณสมบัติ สไตล์องค์ประกอบที่เลือกในหน้าต่างบนแท็บ "องค์ประกอบ"
ดูผลกระทบของกฎ CSS ต่อการนำเสนอแท็ก html แบบโต้ตอบ
Google Chrome มีคอนโซลแบบโต้ตอบสำหรับสไตล์ CSS ซึ่งหมายความว่าคุณไม่เพียงแต่สามารถดูได้ว่าสไตล์ใดที่ใช้กับองค์ประกอบเท่านั้น แต่ยังเลื่อนเคอร์เซอร์ของเมาส์ไปเหนือคุณสมบัติ CSS ที่ต้องการ เปิดใช้งานโดยใช้ช่องทำเครื่องหมายป๊อปอัปทางด้านขวา หรือปิดใช้งานโดยการล้างค่าสถานะ และดู ผลลัพธ์ที่ได้บนหน้า
เราเปลี่ยนโครงสร้างของการนำเสนอองค์ประกอบ html ได้ทันที (ในเบราว์เซอร์โดยตรง)
ดังนั้นเราจึงได้เรียนรู้วิธีสำรวจโครงสร้างของเอกสารเว็บใน Google Chrome แล้ว ตอนนี้เราจะดูองค์ประกอบการแก้ไขแบบคร่าวๆ ทันที เราไปที่คอนโซลด้วยวิธีที่สะดวกสำหรับเรา เราพบองค์ประกอบที่ต้องการในแท็บ "องค์ประกอบ" คลิกขวาที่องค์ประกอบนั้นจึงเรียกเมนูบริบทป๊อปอัปขึ้นมา:
- เพิ่มแอตทริบิวต์– เพิ่มแอตทริบิวต์สำหรับองค์ประกอบที่ระบุ ทันทีที่เคอร์เซอร์เริ่มทำงาน เราจะเริ่มตั้งค่าคุณสมบัติที่ต้องการ ตัวอย่างเช่น: เขียน name="itemImage" ซึ่งจะถูกเพิ่มลงในองค์ประกอบของเราทันที
- แก้ไขแอตทริบิวต์– หากคุณคลิกขวาที่แอตทริบิวต์องค์ประกอบ ไอเท็มจะพร้อมใช้งาน แก้ไขคุณลักษณะ- คลิกและแก้ไข
ตัวอย่างการใช้งาน:เราลืมรหัสผ่านที่บันทึกไว้ภายใต้เครื่องหมายดอกจันใน Google Chrome (หากรหัสผ่านถูกบันทึกในเบราว์เซอร์นี้) คลิกขวาที่องค์ประกอบโดยป้อนรหัสผ่าน คลิกที่ "ดูรหัสองค์ประกอบ" , ในคอนโซลบนแท็บด้านซ้าย องค์ประกอบคลิกขวาที่แอตทริบิวต์ type="password" คลิกซ้ายที่ แก้ไขคุณลักษณะเปลี่ยนคุณลักษณะ ประเภท =”รหัสผ่าน"บน ประเภท =”ข้อความ"และตอนนี้ รหัสผ่านเดียวกันจะแสดงในรูปแบบข้อความแทนเครื่องหมายดอกจัน
- แก้ไขhtml– คลิกขวาที่องค์ประกอบในคอนโซล องค์ประกอบ, เลือก แก้ไขHTML,เปลี่ยนรหัสตามที่คุณต้องการ
- สำเนาเช่นHTML– เราคัดลอกส่วนของ HTML ที่เราต้องการสำหรับการวิจัยเพิ่มเติม เช่น ในสมุดบันทึก หรือเพื่อวัตถุประสงค์อื่นที่เราจำเป็นต้องใช้เลย์เอาต์เดียวกันทุกประการ เราประหยัดเวลา
- สำเนาXPAT– คัดลอกการแสดง XPATH ของโครงสร้างจากรากขององค์ประกอบหลักไปยังองค์ประกอบที่เลือก
- ลบโหนด– หากคุณต้องการลบองค์ประกอบที่เลือกในปัจจุบันและลูก ๆ ทั้งหมดออกจากบริบทของหน้าเว็บ และดูผลลัพธ์
- คำห่อ– จะแสดงมุมมองหน้าเว็บในบริบทคอนโซล องค์ประกอบอ่านง่ายขึ้น
ในบทความต่อไปนี้ เราจะพิจารณาเครื่องมือสำหรับผู้ดูแลเว็บต่อไป และโดยเฉพาะอย่างยิ่ง เราจะทำความคุ้นเคยกับแท็บเครื่องมือที่เหลือสำหรับผู้ดูแลเว็บใน Google Chromeและยังพิจารณาแก้ไขข้อผิดพลาดของจาวาสคริปต์โดยใช้เบราว์เซอร์ที่แตกต่างกัน