Skip to main content

หน้าอักษร HTML คืออะไร?

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

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

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

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