วิธีทำเว็บไซต์ยืดเหยียด

สารบัญ:

วิธีทำเว็บไซต์ยืดเหยียด
วิธีทำเว็บไซต์ยืดเหยียด

วีดีโอ: วิธีทำเว็บไซต์ยืดเหยียด

วีดีโอ: วิธีทำเว็บไซต์ยืดเหยียด
วีดีโอ: 7 ท่า ยืดกล้ามเนื้อ นั่งๆ นอนๆ หน้าทีวีก็ทำได้ | Club เคลื่อน EP.2 2024, อาจ
Anonim

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

วิธีทำเว็บไซต์ยืดเหยียด
วิธีทำเว็บไซต์ยืดเหยียด

มันจำเป็น

  • - ความรู้เกี่ยวกับ HTML;
  • - โปรแกรมสำหรับแก้ไขโค้ด html

คำแนะนำ

ขั้นตอนที่ 1

เลือกไฟล์หลักสำหรับเทมเพลตไซต์ของคุณ ซึ่งจะแสดงมาร์กอัปหลัก อาจเป็นไฟล์ index.html หรือ index.php หนึ่งในซอฟต์แวร์แก้ไขเทมเพลตเว็บไซต์แบบภาพที่ดีที่สุดคือ Macromedia Dreamweawer การแก้ไขที่จำเป็นจะทำบนพื้นฐานของโปรแกรมนี้

เปิดไฟล์เทมเพลตหรือสร้างไฟล์ใหม่โดยใช้คำสั่ง "ไฟล์" - "ใหม่" หมวดหมู่ - "หน้าฐาน" - "HTML" หรือหมวดหมู่ "หน้าไดนามิก" - "PHP" ที่นี่เราพิจารณากรณีทั่วไปเมื่อโครงสร้างไซต์ถูกบันทึกในหนึ่งในสองไฟล์

ขั้นตอนที่ 2

ไม่เป็นความลับมานานแล้วว่ามีการจัดวางประเภทต่างๆ - บนโต๊ะ บนบล็อก div และรวมกัน (ตารางและบล็อกในเวลาเดียวกัน) แท็ก html มีหน้าที่ในการจัดวางตาราง

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

… … นี่คือโครงสร้างของตารางที่มีเนื้อหาของเว็บไซต์ …

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

ขั้นตอนที่ 3

หากคุณต้องการระบุความสอดคล้องระหว่างเซลล์ตารางอย่างแน่นอน ให้ใช้ตัวอย่างต่อไปนี้:

… … เนื้อหาของเซลล์ 1 … … … เนื้อหาของเซลล์ 2 …

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

ขั้นตอนที่ 4

ในสถานการณ์ที่มีเลย์เอาต์ div บล็อกแท็กจะถูกขยายตามค่าเริ่มต้นจนเต็มความกว้างของหน้าจอและติดตามจากซ้ายไปขวาจากบนลงล่าง หากต้องการปรับแต่งเรขาคณิต ให้สร้างคลาส CCS หรือตัวระบุ (ID) ที่คุณระบุ เช่น คุณลักษณะและ / หรือหมวดหมู่ของขนาดและตำแหน่งของกล่อง (Box) อย่าลืมเชื่อมโยงสไตล์ที่ระบุกับไฟล์มาร์กอัปของไซต์และผูกคลาส (ID) กับแท็กที่ต้องการ โดยปกติแล้วจะวางไว้ที่จุดเริ่มต้นของสคริปต์ กำหนดรูปทรงของไซต์ในอนาคตทั้งหมด:

… … เนื้อหาเว็บไซต์ …

หรือเช่นนี้:

… … เนื้อหาเว็บไซต์ …

รหัสสำหรับกฎ CSS จะเป็นดังนี้:

… ห้องเรียนของฉัน {

ความกว้าง: 30%;

ความสูง: 50%;

}

#myID {

ความกว้าง: 30%;

ความสูง: 50%;

}