ทำให้ตาราง HTML ดีขึ้น

หากคุณสมัครใช้บริการจากลิงก์ในหน้านี้ Reeves and Sons Limited อาจได้รับค่าคอมมิชชั่น ดูของเรา คำสั่งจริยธรรม.

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

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

  • การตัดข้อความไม่ถูกต้อง
  • ข้อผิดพลาดของเหตุผล
  • หน้าจอปิดการแสดงผลตาราง
  • เลื่อนปัญหา
  • ข้อผิดพลาดความสูงของแถว
  • ข้อผิดพลาดความกว้างของคอลัมน์
  • ความอัปลักษณ์ทั่วไปหรือความไม่เรียบร้อย

ในบทความนี้เราจะมาดูวิธีการหลีกเลี่ยงปัญหาแบบนั้นดังนั้นตารางของคุณมีโอกาสที่ดีที่สุดในการสร้างความประทับใจที่ดี

กลยุทธ์การหลีกเลี่ยงเพื่อหลีกเลี่ยง

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

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

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

กรอบงานเป็นเพื่อนของคุณ

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

ดูเหมือนไม่ใช่ทุกอย่าง

เนื่องจากเนื้อหาและสไตล์ควรเป็นอิสระเสมอจึงสามารถสร้างตารางของคุณใน HTML ธรรมดาก่อนเพื่อให้แน่ใจว่าจะดูดีก่อนที่จะใช้สไตล์ตารางแบบพิเศษ

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

มีจุดมุ่งหมายเพื่อการเข้าถึง

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

พิจารณากำหนดค่า ID ให้กับคอมโพเนนต์ตาราง

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

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

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

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

ตารางกะทัดรัดเหมาะที่สุด

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

ผู้พัฒนา Bootstrap ทดลองกับ responsive ตารางแต่ตารางและ responsiveเนสเข้ากันไม่ได้ การออกแบบตารางของคุณตั้งแต่เริ่มต้นเพื่อให้พอดีกับหน้าจอมือถือในโหมดแนวตั้งเป็นการเคลื่อนไหวที่ชาญฉลาด

ตารางควรเลื่อนได้เสมอ

เป็นวิธีปฏิบัติที่ดีในการตั้งค่าโอเวอร์โฟลของตารางให้เป็นอัตโนมัติเสมอ แต่ไม่ใช่ในตาราง ให้ห่อตารางข้างใน div แทนดังนี้:

จากนั้นมีโค้ด PHP จำนวนมากที่สร้างเนื้อความของตารางปิดด้วยสิ่งนี้:

ส่วนที่ทำงานในการทำตารางเลื่อนได้อยู่ในบรรทัดแรกที่ div-wrap table ถูกกำหนดความสูงคงที่และมีค่าโอเวอร์โฟลว์ตั้งเป็นอัตโนมัติ หากคุณทำสิ่งนี้กับตารางแทนที่จะเป็นเสื้อคลุมรอบโต๊ะมันอาจมีเอฟเฟกต์ที่ไม่ตั้งใจได้

โทรหาผู้ตีหนักถ้าคุณต้องการ

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

ตัวเลือกที่น่าประทับใจที่สุดที่คุณต้องการสำหรับไซต์ WordPress คือ wpDataTables, ตาราง WordPress plugin ที่ทำให้การทำงานของคุณกับตาราง แผนภูมิ และการจัดการข้อมูลเป็นเรื่องง่าย ด้วยคุณสามารถสร้าง responsive ตารางและแผนภูมิ WordPress

wpdatatables plugin

พื้นที่ plugin ทำงานได้รวดเร็วมากกับตารางขนาดใหญ่ มากถึงหลายล้านแถว แต่คุณยังสามารถปรับแต่งและกรองตารางได้มากมายเกือบเหมือนกับว่าคุณอยู่ใน Excel หรือ Google สเปรดชีต

ที่ใหญ่ที่สุดและดีที่สุดคือ ยืดหยุ่น. นี่มีลักษณะคล้ายกับตาราง Java Swing และทำงานในลักษณะที่คล้ายกัน

คุณสมบัติของ Flexigrid อาจมากเกินไปสำหรับสิ่งที่คุณต้องการดังนั้นในกรณีนี้คุณควรพิจารณา ตัวเรียงลำดับตารางซึ่งค่อนข้างง่ายกว่า

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

เครื่องมือแปลงอัตโนมัติจะไม่ให้ผลลัพธ์ที่ดีที่สุดตามปกติ

มีปลั๊กอิน CMS ที่ให้คุณแปลงตารางเอกสารเป็นตาราง HTML ได้ สิ่งเหล่านี้ไม่ได้อยู่ใกล้กับการสร้างตารางด้วยตนเองดังนั้นหากคุณต้องการผลลัพธ์ที่เหนือกว่าการทำงานอัตโนมัติแบบนี้ไม่ใช่วิธีที่จะไป

อย่างไรก็ตามระบบอัตโนมัติที่ปลูกในบ้านของคุณเองนั้นใช้ได้

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

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

ใช้ตารางอย่างเหมาะสมและพวกเขาจะตอบแทนคุณ

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

มารยาทภาพส่วนหัวของ

บ็อกดานแรนเซีย

บ็อกแดนเป็นสมาชิกผู้ก่อตั้งของนิตยสาร Inspired Mag ซึ่งสะสมประสบการณ์เกือบ 6 ปีในช่วงเวลานี้ ในเวลาว่างเขาชอบเรียนดนตรีคลาสสิกและสำรวจทัศนศิลป์ เขาค่อนข้างหมกมุ่นอยู่กับ fixies เช่นกัน เขาเป็นเจ้าของ 5 คนแล้ว

ความคิดเห็น 0 คำตอบ

เขียนความเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมาย *

อันดับ *

ไซต์นี้ใช้ Akismet เพื่อลดสแปม เรียนรู้วิธีการประมวลผลข้อมูลความคิดเห็นของคุณ.

shopify light modal wide - ข้อตกลงพิเศษนี้จะหมดอายุ
shopify ป๊อปอัพใหม่