การวางรูปภาพบนหน้าเว็บ กำหนดขนาดของภาพ ตัวอย่างการสร้างแผนที่รูปภาพ

คำจำกัดความ 1

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

การใช้ HTML คุณสามารถ:

  1. สร้างและแก้ไขเว็บเพจ
  2. แก้ไขเอกสาร HTML จากอินเทอร์เน็ต โดยคำนึงถึงการทำงานของออบเจ็กต์ทั้งหมดที่ฝังอยู่ในเอกสาร (รูปภาพ ภาพเคลื่อนไหว ฯลฯ)
  3. การใช้ลิงก์ไฮเปอร์เท็กซ์และความสามารถในการฝังภาพวาด ไดอะแกรม ภาพเคลื่อนไหว คลิปวิดีโอ เพลงและเสียงพูด เอฟเฟกต์ข้อความพิเศษลงในเอกสาร HTML สร้าง การนำเสนอมัลติมีเดีย, สไลด์โชว์, โครงการสาธิต

หมายเหตุ 1

ภาพกราฟิกมักจะถูกจัดเก็บไว้ในไฟล์แยกกัน ภาษา HTML มีแท็กพิเศษซึ่งมีลิงก์เขียนอยู่ในโค้ดของเว็บเพจ ซึ่งเป็นที่อยู่ที่แท้จริงของไฟล์เหล่านี้บนอินเทอร์เน็ต เมื่อพบแท็กดังกล่าว เว็บเบราว์เซอร์จะร้องขอไปยังเว็บเซิร์ฟเวอร์สำหรับไฟล์ที่เกี่ยวข้องซึ่งมีรูปภาพ เสียง หรือวิดีโอ และแสดงไฟล์นั้นบนเว็บเพจ ณ ตำแหน่งของแท็กนี้ ข้อมูลใดๆ (รูปภาพ เสียงและวิดีโอ ฯลฯ) ที่ถูกจัดเก็บไว้ในไฟล์ที่แยกจากเว็บเพจจะเรียกว่าองค์ประกอบที่ฝังตัวของเว็บเพจ มาดูกระบวนการเพิ่มรูปภาพลงในเว็บเพจกันดีกว่า

การเพิ่มรูปภาพลงในเว็บเพจ

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

คุณสามารถเพิ่มรูปภาพลงในเพจได้โดยใช้แท็กแหล่งที่มาของรูปภาพ ซึ่งมีลักษณะดังนี้:

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

การเพิ่มคำบรรยายทางเลือก

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

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

alt="นี่คือรูปภาพ!" />!}

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

เมื่อใช้แอตทริบิวต์ alt สำหรับแต่ละแท็ก สิ่งสำคัญคือต้องระวังอย่ากำหนดข้อความที่ไม่เหมาะสมให้กับองค์ประกอบกราฟิก ตัวอย่างเช่น ไม่มีประโยชน์ที่จะเพิ่มป้ายกำกับข้อความแสดงแทนให้กับองค์ประกอบ การออกแบบภายนอกหน้า เพื่อหลีกเลี่ยงข้อผิดพลาดดังกล่าว คุณสามารถกำหนดแอตทริบิวต์ alt ขององค์ประกอบเหล่านี้ได้ ค่าว่าง(alt=" ") หากคุณไม่ได้ตั้งค่าสำหรับแอตทริบิวต์อื่น ๆ เบราว์เซอร์จะเรนเดอร์รูปภาพ ขนาดดั้งเดิมซึ่งจะจัดแนวขอบด้านบนของภาพให้ตรงกับขอบด้านบนของภาพที่อยู่ติดกัน สตริงข้อความ- อย่างไรก็ตาม คุณสามารถเปลี่ยนการตั้งค่าทั้งสองนี้ได้โดยใช้แท็กสไตล์ชีต

คุณสมบัติรูปภาพ

แท็ก มีแอตทริบิวต์ที่ให้คุณปรับขนาดรูปภาพได้ นี่คือบางส่วนของพวกเขา:

  • ความสูง – ใช้เพื่อกำหนดความสูงของภาพเป็นพิกเซลหรือเปอร์เซ็นต์
  • width - ใช้เพื่อกำหนดความกว้างของรูปภาพเป็นพิกเซลหรือเปอร์เซ็นต์

การปรับความสูงและความกว้างของภาพ

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

alt="นี่คือรูปภาพ!" ความสูง = "60" ความกว้าง = "60" />

alt="นี่คือรูปภาพ!" ความสูง = "10%" ความกว้าง = "6%" />

หมายเหตุ 2

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

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

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

การจัดแนวข้อความและกราฟิก

หากต้องการวางรูปภาพไว้ที่ขอบขวาหรือซ้ายของบรรทัดข้อความ ให้ใช้แอตทริบิวต์ align ของแท็ก ตัวอย่างเช่น:

alt="นี่คือรูปภาพ!" ความสูง = "60" width = "60" align = "ขวา" />

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

การใช้รูปภาพเป็นลิงค์

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

ภาพขนาดย่อ

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

alt="คลิกเพื่อดูภาพปกติ"

ความสูง = "60" ความกว้าง = "60" />

เคล็ดลับในการใช้รูปภาพให้ประสบความสำเร็จ

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

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

หมายเหตุ 3

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

เมื่อใช้ภาพที่ยืมมาจากอินเทอร์เน็ต เพจที่ถูกสร้างขึ้นคุณต้องตรวจสอบว่าภาพเหล่านี้มีลิขสิทธิ์หรือไม่

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

โครงสร้างแท็ก ด้วยแอตทริบิวต์ SRC ดูเหมือนว่า:

.

หากไฟล์กราฟิกชื่อ Institute อยู่ในโฟลเดอร์เดียวกับเว็บเพจคุณควรเขียน:

.

รูปแบบชื่อไฟล์

หากต้องการวางไฟล์กราฟิกชื่อ MINSK ซึ่งอยู่ที่ D:\Collection\Cities\MINSK.GIF คุณควรเขียน .

การใช้แท็ก เว็บเพจประกอบด้วยไฟล์กราฟิกที่อยู่ในคอมพิวเตอร์เครื่องอื่น เครือข่ายทั่วโลก"อินเทอร์เน็ต".

เพื่อสร้างเว็บเพจพร้อมรูปถ่ายของสถาบันของเราดังแสดงในรูปที่ 1 4.1 คุณต้องป้อนโค้ด HTML ต่อไปนี้:

หน้าเว็บพร้อมรูปถ่าย

สถาบันของเรา

ข้าว. 4.1. หน้าเว็บพร้อมรูปถ่ายของสถาบัน

ในตัวอย่างข้างต้น ความสูงของภาพถ่าย (HEIGHT) คือ 200 พิกเซล และความกว้าง (WIDTH) คือ 300 พิกเซล ในการวางรูปภาพ จะมีการสร้างย่อหน้าโดยจัดกึ่งกลาง

เส้นแนวนอน

เส้นแนวนอนจะถูกวางบนเว็บเพจโดยใช้แท็กเดียว


- คุณลักษณะ SIZE, WIDTH, COLOR และ ALIGN จะเปลี่ยนความหนา ความกว้าง สี และการจัดแนวของเส้นตามลำดับ

ลองดูตัวอย่างบางส่วนเพื่ออธิบายการวางตำแหน่งของเส้นแนวนอน:

1.


- เส้นแนวนอนบนทั้งหน้าหนา 2 พิกเซล

2.


WIDTH = "200" ALIGN="RIGHT"> – เส้นแนวนอนสีเขียว หนา 15 พิกเซล กว้าง 200 พิกเซล และจัดชิดขวา

3.


– เส้นแนวนอน สีฟ้าทั้งหน้าหนา 25 พิกเซล

4.


WIDTH = "300" ALIGN = "LEFT"> – เส้นแนวนอนสีแดง หนา 20 พิกเซล กว้าง 300 พิกเซล และจัดชิดซ้าย

การแสดงเส้นสำหรับตัวอย่างทั้งสี่ที่บันทึกไว้จะแสดงในรูปที่ 1 4.2.

ข้าว. 4.2. เส้นบนเว็บเพจ



ตาราง

การสร้างตาราง

ตารางถูกสร้างขึ้นโดยใช้แท็กที่จับคู่

- แท็กนี้สร้างตารางในตำแหน่งที่เพิ่มตารางไว้
ในโค้ด HTML

ตารางใดๆ ประกอบด้วยแถว และแถว – ของเซลล์ แท็กต่อไปนี้ใช้เพื่อสร้างแถวและเซลล์ของตาราง:

... – บรรทัดใหม่;

... – เซลล์ส่วนหัว

... – เซลล์ตารางปกติ

แท็กเหล่านี้เขียนอยู่ภายในแท็กที่จับคู่

.

ตารางถูกสร้างขึ้นทีละแถว - ขั้นแรกระบุหนึ่งแถวและระบุจำนวนเซลล์ที่ต้องการจากนั้นจึงระบุแถวที่สอง ฯลฯ

เพื่อให้ได้ตารางดังรูป 5.1 คุณต้องพิมพ์โค้ด HTML ต่อไปนี้:

หน้าตาราง

ข้าว. 5.1. หน้าตาราง

ข้อความในเซลล์ส่วนหัวของตาราง (รูปที่ 5.1) จะแสดงเป็นแบบอักษรกึ่งหนาและจัดชิดตรงกลางเซลล์ ในขณะที่ในเซลล์ปกติ ข้อความจะไม่ถูกเน้นและจัดชิดซ้าย

ควรสังเกตว่าในโค้ด HTML ของหน้าด้านบนแท็ก

รถยนต์ ราคา ฟอร์ด 5000 กอล์ฟ 6000
มีแอตทริบิวต์ BORDER ที่มีค่า "1" ซึ่งหมายความว่าในตารางที่แสดงในรูปที่. 5.1 ความหนาของขอบด้านนอกคือ
1 พิกเซล ถ้าเราเขียน

,

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

มีรูปแบบกราฟิกหลายร้อยรูปแบบ แต่มีเพียงไม่กี่รูปแบบเท่านั้นที่เว็บเบราว์เซอร์รองรับ ในบทความนี้ เราจะอธิบายรูปแบบไฟล์กราฟิกต่างๆ ที่นักออกแบบเว็บไซต์สามารถใช้ได้และเวลาที่ควรใช้

รูปแบบไฟล์กราฟิกที่ส่วนใหญ่รองรับ เว็บเบราว์เซอร์ยอดนิยมได้แก่ Graphic Interchange Format (GIF), Joint Photographic Experts Group (JPEG), Portable Network Graphics (PNG) และกราฟิกแบบเวกเตอร์ คุณสมบัติบางประการของไฟล์กราฟิก:

  • ความโปร่งใส - คุณสมบัตินี้อนุญาตให้รูปภาพเข้าได้ องศาที่แตกต่างกันความโปร่งใสจากของแข็งไปสู่ความโปร่งใสโดยสมบูรณ์
  • การบีบอัด - คุณสมบัตินี้ช่วยให้สามารถบันทึกรูปภาพได้มาก ไฟล์เล็กลงโดยใช้ อัลกอริธึมทางคณิตศาสตร์เพื่อถือว่ากลุ่มพิกเซลเป็นองค์ประกอบเดียว
  • อินเทอร์เลซ - อนุญาตให้โหลดรูปภาพบนเส้นคี่ก่อนแล้วจึงโหลดเส้นคู่ ช่วยให้ผู้เยี่ยมชมเห็นภาพได้เร็วขึ้น
  • แอนิเมชัน - สร้างรูปลักษณ์ของการเคลื่อนไหวโดยใช้ชุดช็อตต่อเนื่อง สำหรับ GIF แบบเคลื่อนไหวไม่ต้องใช้ปลั๊กอินของเบราว์เซอร์และสามารถทำงานได้บนอุปกรณ์เกือบทั้งหมด
  • การโหลดแบบก้าวหน้า - คล้ายกับการทอตรงที่โหลดเพียงบางส่วนของภาพในตอนแรก แต่ไม่ใช่แบบสลับแถว

GIF ก่อตั้งขึ้นในปี 1980 และนำมาใช้โดยนักออกแบบเว็บไซต์ในช่วงต้นทศวรรษ 1990 เป็นวัตถุดิบหลัก รูปแบบกราฟิกสำหรับหน้าเว็บ ไฟล์ GIF ใช้อัลกอริธึมการบีบอัดที่ทำให้ไฟล์มีขนาดเล็กเพื่อการโหลดที่รวดเร็ว GIF จำกัดอยู่ที่ 256 สี (8 บิต) รองรับความโปร่งใสและการอินเทอร์เลซ นอกจากนี้ยังสามารถสร้างกราฟิกแอนิเมชั่นโดยใช้รูปแบบนี้ได้ เบราว์เซอร์ทั้งหมดสามารถแสดงไฟล์ GIF ได้โดยไม่มีปัญหา

ประโยชน์ของ GIF:

  • รูปแบบกราฟิกที่รองรับกันอย่างแพร่หลายที่สุด
  • แบบแผนดูดีขึ้นในรูปแบบนี้
  • การสนับสนุนความโปร่งใส

ไฟล์ถูกบีบอัดแต่รองรับ” สีที่แท้จริง” (24 บิต) และเป็นรูปแบบที่ต้องการสำหรับภาพถ่ายที่คุณภาพมีความสำคัญมาก JPEG รองรับรูปแบบโปรเกรสซีฟที่ช่วยให้คุณดูภาพได้เกือบจะในทันที ซึ่งจะปรับปรุงคุณภาพเมื่อการดาวน์โหลดเสร็จสิ้น

ไม่เหมือนกับไฟล์ GIF นักออกแบบเว็บไซต์สามารถควบคุมได้ ไฟล์บีบอัด JPEG ซึ่งให้คุณภาพของภาพและขนาดไฟล์ในระดับที่แตกต่างกัน

ข้อดีของ JPEG:

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

ข้อดีของ PNG:

  • เอาชนะข้อจำกัดของสี 8 บิตใน GIF
  • อนุญาตให้ใช้คำอธิบายข้อความของรูปภาพสำหรับเครื่องมือค้นหา
  • รองรับความโปร่งใส
  • แบบแผนดูดีกว่าใน JPEG

กราฟิกแบบเวกเตอร์

เว็บกราฟิกส่วนใหญ่นั้น ภาพแรสเตอร์หรือรูปแบบที่ประกอบด้วยตารางพิกเซลสี ภาพประกอบต้องสร้างขึ้นในกราฟิกแบบเวกเตอร์ ซึ่งประกอบด้วยคำอธิบายทางคณิตศาสตร์ของแต่ละองค์ประกอบที่ประกอบกันเป็นรูปทรงเส้นและสีของภาพ กราฟิกแบบเวกเตอร์ถูกสร้างขึ้นโดยใช้โปรแกรมเช่น อะโดบี อิลลัสเตรเตอร์หรือ CorelDRAW กราฟิกแบบเวกเตอร์จะต้องแปลงเป็นรูปแบบ GIF, JPEG หรือ PNG เพื่อใช้บนหน้าเว็บ

คุณควรใช้รูปแบบใด

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

นักออกแบบส่วนใหญ่จะเลือกรูปแบบ JPEG สำหรับภาพถ่ายและภาพประกอบ ซึ่งการบีบอัดไม่กระทบต่อคุณภาพของภาพ

สวัสดี ผู้อ่านที่รักบล็อก! ในบทความนี้คุณจะได้เรียนรู้ทุกสิ่งเกี่ยวกับ วิธีแทรกรูปภาพบน หน้า html - คุณมีรูปภาพหลายรูปที่คุณต้องการใส่ลงในเพจของคุณหรือคุณต้องการใส่โลโก้บนเว็บไซต์ของคุณหรือไม่? ทั้งหมดนี้เป็นเรื่องง่าย หลังจากอ่านบทความนี้ คุณจะสามารถแทรกรูปภาพลงในหน้า html ของคุณได้โดยไม่มีปัญหาใดๆ ในการทำเช่นนี้เราจะพูดถึงรายละเอียดเกี่ยวกับ แท็ก และคุณลักษณะของรูปแบบนั้น เราจะมาดูรูปแบบไฟล์กราฟิก เช่น gif, jpeg และ PNG กันแบบคร่าวๆ และยังดูคุณลักษณะใหม่ของ HTML5 ที่ทำให้การแทรกวิดีโอและเสียงลงในไซต์ของคุณง่ายขึ้น

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

รูปภาพกราฟิกทั้งหมดและข้อมูลใด ๆ ที่ถูกจัดเก็บไว้ในไฟล์ที่แยกจากหน้าเว็บโดยทั่วไปจะเรียกว่า ดำเนินการองค์ประกอบของหน้า

ก่อนจะใส่รูปภาพและดูรายละเอียดแท็ก การเรียนรู้เกี่ยวกับรูปแบบกราฟิกเพียงเล็กน้อยก็คุ้มค่า

รูปแบบภาพกราฟิก

มีรูปแบบกราฟิกที่แตกต่างกันมากมาย แต่เบราว์เซอร์รองรับเพียงไม่กี่รูปแบบเท่านั้น ลองดูทั้งสามคน

1. รูปแบบ JPEG(กลุ่มผู้เชี่ยวชาญด้านการถ่ายภาพร่วม- เป็นรูปแบบที่นิยมใช้สำหรับจัดเก็บภาพ รองรับสี 24 บิตและเก็บฮาล์ฟโทนทั้งหมดในรูปภาพไม่เปลี่ยนแปลง แต่ jpeg ไม่รองรับความโปร่งใสและบิดเบือนรายละเอียดเล็กๆ น้อยๆ และข้อความในรูปภาพ JPEG ใช้สำหรับจัดเก็บภาพถ่ายเป็นหลัก ไฟล์ในรูปแบบนี้มี นามสกุล jpg,เจพีอี,เจเพ็ก.

2. รูปแบบ GIF(รูปแบบการแลกเปลี่ยนกราฟิก- ข้อได้เปรียบหลักของรูปแบบนี้คือความสามารถในการจัดเก็บภาพหลายภาพพร้อมกันในไฟล์เดียว สิ่งนี้ช่วยให้คุณสร้างวิดีโอแอนิเมชั่นทั้งหมดได้ ประการที่สอง สนับสนุนความโปร่งใส ข้อเสียเปรียบหลักคือรองรับเพียง 256 สี ซึ่งไม่เหมาะกับการเก็บภาพ GIF ส่วนใหญ่จะใช้เพื่อจัดเก็บโลโก้ แบนเนอร์ รูปภาพที่มีพื้นที่โปร่งใสและมีข้อความ ไฟล์ในรูปแบบนี้มีนามสกุลเป็น gif

3. รูปแบบ PNG(กราฟิกเครือข่ายแบบพกพา- รูปแบบนี้ได้รับการพัฒนาเพื่อทดแทน GIF รุ่นเก่าและ JPEG ในระดับหนึ่ง รองรับความโปร่งใส แต่ไม่อนุญาตให้มีภาพเคลื่อนไหว รูปแบบนี้มีนามสกุล png

เมื่อสร้างเว็บไซต์มักจะใช้รูปภาพ รูปแบบ JPEGหรือ GIF แต่บางครั้งก็ใช้ PNG สิ่งสำคัญคือการทำความเข้าใจว่าในกรณีใดควรใช้รูปแบบใดดีกว่า ในระยะสั้น:

    JPEG เหมาะที่สุดสำหรับการจัดเก็บภาพถ่ายหรือภาพระดับสีเทาที่ไม่มีข้อความ

  • GIF ใช้สำหรับแอนิเมชั่นเป็นหลัก
  • PNG เป็นรูปแบบสำหรับทุกสิ่งทุกอย่าง (ไอคอน ปุ่ม ฯลฯ)

การแทรกรูปภาพลงในหน้า html

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

รหัสสำหรับการแทรกรูปภาพลงใน htmlหน้ามีลักษณะดังนี้:

รหัส html นี้จะวางรูปภาพที่เก็บไว้ในไฟล์ image.jpg บนหน้าเว็บ ซึ่งอยู่ในโฟลเดอร์เดียวกันกับหน้าเว็บ ดังที่คุณอาจสังเกตเห็นว่ามีการระบุที่อยู่ของรูปภาพไว้ แอตทริบิวต์ src- ฉันบอกคุณไปแล้วว่ามันคืออะไร ดังนั้นแอตทริบิวต์ src จึงเป็นแอตทริบิวต์ที่จำเป็นซึ่งทำหน้าที่ระบุที่อยู่ของไฟล์ด้วยรูปภาพ หากไม่มีแอตทริบิวต์ src แท็ก img จะไม่มีความหมาย.

ต่อไปนี้คือตัวอย่างเพิ่มเติมบางส่วนของการระบุที่อยู่ของไฟล์ด้วยรูปภาพ:

- โค้ด html นี้จะแทรกรูปภาพชื่อ image.jpg ลงในเพจ ซึ่งจัดเก็บไว้ในโฟลเดอร์รูปภาพที่อยู่ตรงรากของเว็บไซต์

คุณลักษณะ src สามารถมีได้ไม่เพียงเท่านั้น ลิงก์ที่เกี่ยวข้องไปที่รูปภาพ เนื่องจากรูปภาพถูกจัดเก็บออนไลน์พร้อมกับหน้า html ดังนั้นไฟล์รูปภาพแต่ละไฟล์จึงมี URL ของตัวเอง ดังนั้น คุณจึงสามารถแทรก URL รูปภาพลงในแอตทริบิวต์ src ได้ ตัวอย่างเช่น:

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

แท็ก เป็นองค์ประกอบแบบอินไลน์ ดังนั้นจึงควรวางไว้ในองค์ประกอบบล็อก เช่น ภายในแท็ก

- ย่อหน้า:

มาฝึกฝนและวางลงในหน้าของเราจากบทความก่อนหน้าเกี่ยวกับ รูปภาพ HTML- ฉันจะสร้างโฟลเดอร์ "images" ถัดจากไฟล์ html ของเพจของฉัน และวางไฟล์รูปภาพ "bmw.jpg" ไว้ที่นั่น ซึ่งมีลักษณะดังนี้:

จากนั้นโค้ด html ของเพจที่มีการแทรกรูปภาพจะเป็นดังนี้:





เว็บไซต์เกี่ยวกับรถยนต์.


เว็บไซต์เกี่ยวกับรถยนต์.



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


ภาษาวิทยาศาสตร์ รถยนต์นี้:


ถนนไร้ร่องรอยของมอเตอร์กล ยานพาหนะมีล้ออย่างน้อย 4 ล้อ.




การจำแนกประเภทรถยนต์


รถยนต์มีประเภทดังต่อไปนี้:



  • รถยนต์นั่งส่วนบุคคล;

  • สินค้า;

  • เอสยูวี;

  • รถม้าชนิดเล็ก;

  • หยิบ;

  • กีฬา;

  • การแข่งรถ


สงวนลิขสิทธิ์. 2010
เว็บไซต์เกี่ยวกับรถยนต์.





และดูผลลัพธ์การแสดงผลในเบราว์เซอร์:

ดังที่เราเห็นแล้วว่าการวางภาพบนหน้าเว็บนั้นไม่มีอะไรซับซ้อน ต่อไป มาดูแอตทริบิวต์แท็กที่สำคัญอื่นๆ กัน .

แอตทริบิวต์ alt เป็นตัวเลือกทางเลือก

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

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

และหน้าตาก็ประมาณนี้:

กำหนดขนาดของภาพ

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

ความกว้าง = "300" ความสูง = "200">

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

นั่นคือทั้งหมดที่เกี่ยวกับการแทรกรูปภาพลงในเพจต่างๆ ในตอนนี้ จากนั้นเราจะดูวิธีการแทรกเสียงหรือวิดีโอลงในเว็บไซต์...

การแทรกวิดีโอและเสียงโดยใช้ HTML 5

ใน ข้อกำหนดใหม่ html5 มีแท็กใหม่หลายแท็กที่ทำให้การแทรกไฟล์มัลติมีเดียเป็นเรื่องง่ายมาก สิ่งนี้ใช้กับวิดีโอและเสียงเป็นหลัก

เพื่อแทรก เสียง HTML5 จัดให้ แท็กที่จับคู่ ที่อยู่ของไฟล์ที่เก็บคลิปเสียงจะถูกระบุโดยใช้แอตทริบิวต์ src ที่เราคุ้นเคยอยู่แล้ว:

แท็ก

ตามค่าเริ่มต้น คลิปเสียงจะไม่แสดงบนหน้าเว็บ แต่ถ้าอยู่ในแท็ก

แท็กคู่ใช้เพื่อแทรกวิดีโอบนหน้าเว็บ - ด้วยแท็กนี้ ทุกอย่างจะเหมือนกับแท็ก

ไม่มีอะไรจะพูดมากไปกว่าการแทรกรูปภาพและมัลติมีเดียลงในหน้า html ฉันหวังว่าคำถาม “จะแทรกรูปภาพลงในหน้า html ได้อย่างไร”ฉันตอบคุณ ดังนั้นฉันจะสรุป:

    สำหรับ การแทรกรูปภาพใน htmlหน้าโดยใช้แท็กเดียว และระบุที่อยู่ของไฟล์ด้วยรูปภาพในแอตทริบิวต์ src: ;

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

หากมีอะไรไม่ชัดเจน ถามในความคิดเห็น และอย่าลืมสมัครรับการอัปเดตบล็อกของฉัน พบกันในโพสต์ถัดไป!

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

มีสองวิธีในการวางกราฟิกบนเพจ:

  • การแทรกรูปภาพแต่ละภาพ
  • เติมพื้นหลังด้วยรูปภาพ

ไม่ว่าในกรณีใด ภาพกราฟิกจะถูกนำมาจากไฟล์

การแทรกกราฟิก

การแทรกลงในเพจ ภาพกราฟิกจากไฟล์รูปแบบกราฟิกถูกสร้างขึ้นโดยใช้แท็ก (จากภาษาอังกฤษ รูปภาพ - รูปภาพ) ระบุที่อยู่ไฟล์เป็นอาร์กิวเมนต์ของแอตทริบิวต์ SRC:

< IMG SRC = "адрес_графического_файла" >

ที่อยู่ไฟล์กราฟิกอาจเป็น URL หรือชื่อไฟล์ อาจมีเส้นทางก็ได้ ตัวอย่างเช่น หากต้องการแสดงไฟล์กราฟิก logotip.jpg คุณควรเขียนแท็ก:

< IMG SRC = "logotip.jpg" >

เพื่อเพิ่มความเร็วการถ่ายโอนของภาพกราฟิกในแท็ก คุณสามารถใช้แอตทริบิวต์ ( พารามิเตอร์เพิ่มเติม) LOWSRC ซึ่งรับที่อยู่ของไฟล์กราฟิกเป็นอาร์กิวเมนต์ คุณสามารถสร้างไฟล์กราฟิกได้สองไฟล์ โดยไฟล์หนึ่ง (เช่น สมมติว่านี่คือไฟล์ logotip.jpg) มีรูปภาพที่ได้รับจาก ความละเอียดสูงและอีกรูปหนึ่ง (เช่น logotip.gif) เป็นรูปภาพที่มีความละเอียดต่ำ จากนั้นแท็ก:

< IMG SRC = "logotip.jpg" LOWSRC = "logotip.gif" >

...แนะนำให้เบราว์เซอร์ดาวน์โหลดไฟล์ logotip.gif ก่อน จากนั้นจึงแทนที่ด้วยไฟล์ logotip.jpg เมื่อได้รับ

อีกวิธีในการเร่งความเร็วการโหลดกราฟิกคือการกำหนดขนาดของพื้นที่สี่เหลี่ยมที่จะวางกราฟิกโดยใช้คุณลักษณะ ความกว้าง(ความกว้าง) และ ความสูง(ความสูง) วัดเป็นพิกเซล หากคุณระบุคุณลักษณะเหล่านี้ เบราว์เซอร์จะจัดสรรพื้นที่สำหรับกราฟิกก่อน เตรียมเค้าโครงเอกสาร แสดงข้อความ จากนั้นจึงโหลดกราฟิกเท่านั้น โปรดทราบว่าเบราว์เซอร์จะบีบอัดหรือขยายรูปภาพ และฝังไว้ในเฟรม ขนาดที่ระบุ- ตัวอย่างการระบุขนาดภาพ:

< IMG SRC = "logotip.gif" WIDTH = 40 HEIGHT = 20 >

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

แท็กต่อไปนี้จะตั้งค่ากราฟิกจากไฟล์ logotip.jpg ให้ตัดไปทางขวา (รูปภาพจะอยู่ทางด้านซ้ายของข้อความ):

< IMG SRC = "logotip.jpg" ALIGN = LEFT >

หากคุณต้องการวางรูปภาพทางด้านขวาของข้อความ คุณต้องมีแอตทริบิวต์ จัดตำแหน่งมอบหมายข้อโต้แย้ง ขวา:

< IMG SRC = "logotip.jpg" ALIGN = RIGHT >

หากต้องการกำหนดระยะขอบรอบๆ รูปภาพ คุณต้องเขียนแท็ก เช่น:

< IMG SRC = "logotip.jpg" ALIGN = LEFT HSPACE = 20 VSPACE = 10 >

ตัวเลข 20 และ 10 จะเป็นตัวกำหนดขนาดของฟิลด์

ลองดูตัวอย่าง การแบ่งปันกราฟิกและข้อความ เปิดแผ่นจดบันทึก ( โปรแกรมแก้ไขข้อความแผ่นจดบันทึก) Windows เขียนโค้ด HTML โดยใช้แท็กที่กล่าวถึงข้างต้น ด้านล่างนี้เป็นโปรแกรมที่แสดงผลข้อความและกราฟิกบางส่วน คุณสามารถใช้ไฟล์ใดก็ได้ที่คุณมีเป็นไฟล์กราฟิก ไฟล์ที่ใช้ในที่นี้คือ logotip.gif

< HTML >

< HEAD >

< TITLE >แบบฝึกหัดที่ 1< / TITLE >

< / HEAD >

< BODY BGCOLOR = "YELLOW" >

< IMG SRC = "logotip.gif " ALIGN = LEFT >

< H1 >ข้อความล้อมรอบกราฟิกทางด้านขวา< / H1 >

ข้าว. 657- ข้อความล้อมรอบรูปภาพทางด้านขวา

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