หัวข้อ: [ถาม] Font ไทย กับ Font อังกฤษ ทำให้ แตกต่าง ได้ไหม เริ่มหัวข้อโดย: ร้อยศพสยบแทบเท้า ที่ 15 มีนาคม 2010, 21:49:17 หน้าเว็บ เดียวกัน ให้ Font ไทย กับ Font อังกฤษ ไม่เหมือนกัน ครับ.. เช่น Font ไทยเป็น Tahoma แต่ Font อังกฤษ เป็น Aria ต้อง ทำยังไงครับ ? เขียนเป็น Css ได้ไหมครับ :-* ขอบคุณมากๆครับ หัวข้อ: Re: [ถาม] Font ไทย กับ Font อังกฤษ ทำให้ แตกต่าง ได้ไหม เริ่มหัวข้อโดย: woratana ที่ 15 มีนาคม 2010, 22:01:34 CSS ไม่น่าได้นะครับ :P
Javascript อาจจะได้ แต่ก็ไม่แนะนำครับ เพราะการแสดงผลมาจาก Markup Language แบบ HTML ใช่มั้ยครับ เพราะงั้นจะทำให้โค้ดจะยาวโคด ๆ เลยทีเดียว :P หัวข้อ: Re: [ถาม] Font ไทย กับ Font อังกฤษ ทำให้ แตกต่าง ได้ไหม เริ่มหัวข้อโดย: whitecross ที่ 15 มีนาคม 2010, 22:11:48 ถ้าเอาง่ายๆก็กำหนด css ให้แบ่งออก 2 อย่าง
HTML <font class="thai">ไทย Thai</font><br /> <font class="eng">ไทย Thai</font> หรือ <font class="thai">สวัสดีครับผมชื่อ whitecross </font><font class="eng">(Mr.whitecross)</font> CSS .thai { font:tahoma; font-size:14px; } .eng { font:ms Sans Serif; font-size:14px; } จากด้านบนเป้นการกำหนด Class ให้กับ Tag Font ครับ แต่เสียตรงที่ว่าลำบากเวลาเขียนนี้แหละ เสียเวลามากๆ ต้องมานั่งไล่ทีละอัน ปล. ถ้าเขียน PHP เป็นก็เขียนฟังชั่นใช้เองเลย กำหนดไปเลยว่าตัวหนังสือ a b c ... z ให้ใช้ Font อะไร แล้วตัวไทยใช้อะไร หัวข้อ: Re: [ถาม] Font ไทย กับ Font อังกฤษ ทำให้ แตกต่าง ได้ไหม เริ่มหัวข้อโดย: woratana ที่ 15 มีนาคม 2010, 22:49:32 ตอนนี้ Tag Font ใน HTML มัน deprecated แล้วครับ (แปลว่าใกล้จะถูกเอาออกในเวอร์ชั่นหน้า :-[)
ไปใช้ span ดีกว่าน้อ :wanwan019: หัวข้อ: Re: [ถาม] Font ไทย กับ Font อังกฤษ ทำให้ แตกต่าง ได้ไหม เริ่มหัวข้อโดย: g-ji ที่ 15 มีนาคม 2010, 23:05:43 ถ้าไม่ใช้คลาส คงต้องใช้
att. lang="" วิธีใช้งาน <p lang="th-th">ภาษาไทย</p> <p lang="en-us">English US</p> กำหนด CSS *:lang(th-th) { font: 900 14pt/16pt "Angsana New"; } *:lang(en-us) { font: 800 14pt/16.5pt Tahoma; } |