ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[ถาม] Font ไทย กับ Font อังกฤษ ทำให้ แตกต่าง ได้ไหม
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [ถาม] Font ไทย กับ Font อังกฤษ ทำให้ แตกต่าง ได้ไหม  (อ่าน 3177 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ร้อยศพสยบแทบเท้า
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 60
ออฟไลน์ ออฟไลน์

กระทู้: 1,495



ดูรายละเอียด
« เมื่อ: 15 มีนาคม 2010, 21:49:17 »

 
หน้าเว็บ เดียวกัน ให้ Font ไทย กับ Font อังกฤษ ไม่เหมือนกัน ครับ..

เช่น Font ไทยเป็น Tahoma
แต่ Font อังกฤษ เป็น Aria

ต้อง ทำยังไงครับ ? เขียนเป็น Css ได้ไหมครับ

 Kiss

ขอบคุณมากๆครับ
บันทึกการเข้า
woratana
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 178
ออฟไลน์ ออฟไลน์

กระทู้: 2,283



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 15 มีนาคม 2010, 22:01:34 »

CSS ไม่น่าได้นะครับ  Tongue

Javascript อาจจะได้ แต่ก็ไม่แนะนำครับ เพราะการแสดงผลมาจาก Markup Language แบบ HTML ใช่มั้ยครับ เพราะงั้นจะทำให้โค้ดจะยาวโคด ๆ เลยทีเดียว Tongue
บันทึกการเข้า

whitecross
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 129
ออฟไลน์ ออฟไลน์

กระทู้: 2,063



ดูรายละเอียด
« ตอบ #2 เมื่อ: 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 อะไร แล้วตัวไทยใช้อะไร
บันทึกการเข้า

บริการออกแบบเว็บไซต์ / PSD 2 HTML / Tableless Generation / W3C Validation / Graphic Design
ติดต่อสอบถามข้อมูลต่างๆทางอีเมล์ได้เลยครับผม...
woratana
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 178
ออฟไลน์ ออฟไลน์

กระทู้: 2,283



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 15 มีนาคม 2010, 22:49:32 »

ตอนนี้ Tag Font ใน HTML มัน deprecated แล้วครับ (แปลว่าใกล้จะถูกเอาออกในเวอร์ชั่นหน้า  Embarrassed)

ไปใช้ span ดีกว่าน้อ  wanwan019
บันทึกการเข้า

g-ji
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 231
ออฟไลน์ ออฟไลน์

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 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; }



บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์