คือ ผมกำลังเรียน เรื่อง html กับ css อยู่นะครับ
ตอนนี้ ผมติดปัญหา ในการลอง file html กับ css จากคอมพิวเตอร์ ผมน่ะครับ
คือ ผมยังไม่ได้ ไปลงทะเบียน web free ที่ host ไหนเลย
เล็ง 000webhost อยู่เหมือนกัน แต่อยากลองในเครื่องก่อน
คราวนี้ ปัญหามันเกิดขึ้น คือ ผมทำตามหนังสือ น่ะครับ
ผมเรียนจาก เ่ล่มนี้ head first html and css 2nd edition
ก็สอนดีมาก แบบป้อนเข้าปาก กันเลยทีเดียว เหมาะกับมือใหม่ มาก ๆ
พอมาถึง บทเรียน ที่ 9 เรื่องการใช้ css
ปรากฎว่า ผมลองกับ modzila firefox ก็ไม่มีปัญหา แต่ประการใด
มันแสดงผล style sheet ได้ราบรื่นดี แต่พอ ผมใช้
internet explorer 11 ของ windows 7 ที่เพิ่งได้มา ไม่กี่วันนี้
ปรากฎว่า file css ผมมันไม่ทำงาน ซะอย่างนั้น
เหมือนว่า ie 11 มันไม่อ่าน css ของผมเลย
แต่พอผมใช้ css ที่ติดมา กับ ตัวอย่างของทาง web เจ้าของหนังสือ
คือ ของ wickedly smart มันกับ แสดงผล อย่างถูกต้อง
ทั้ง ๆ ที่ ผมดูจาก notepad แล้ว มันไม่มี แม้แต่ ตัวอักษร หรือ เครื่องหมาย
ที่ต่างกันเลย แม้แต่ ตัวเดียว ผมถึง ขนาด เปิด css (ที่ได้ผล ) แล้วใช้
save as มาลงอีก file หนึ่ง (ผมเปลี่ยน ชื่อ file ใน tag link เรียบร้อย
เพราะ firefox แสดงผล อย่างถูกต้อง) ie 11 ก็ยังไม่แสดงผล อยู่ดี
ผมงงมาก ว่าทำไม มันถึง ได้ผล เฉพาะกับ file css ของ wickedly smart
อันนี้ ครับ ผมโหลด มาจากอันนี้
http://wickedlysmart...ete/lounge.html
แต่ file css ที่ผม ทำเอง ไม่ได้ผลเลย ทีแรก ผมนึกว่า เพราะ notepad ผม
ผมเลยเปลี่ยนไปลอง notepad++ กับ free css editor ของ bluemental
ผลปรากฎ เหมือนเดิม ทุกประการ งง เป็นไก่ตาแตก เลยทีเดียว
ผมดู ขนาด byte ใน file css เทียบกัน ก็เท่ากันเป๊ะ
มันจะต่างกันได้อย่างไร แต่มัน ก็แสดงผลต่างกันจริง ๆ
ผมทั้งไปลองใน validator ของ w3c มันก็ ผ่านทั้งคู่
เลยไม่เข้าใจ อย่างแรง
ผมคิดว่า มันมีปัญหา เฉพาะกับ internet explorer เท่านั้น
แต่ไม่รู้จริง ๆ ว่า มีปัญหา เพราะอะไร เลยอยาก ให้ท่านที่ เคยทำ
web แล้วใช้ได้ ใน ie 11 ช่วยไขข้อสงสัย ให้หน่อยครับ
ปล ผมลองใช้ f12 developer tool ที่มากับ ie 11 แล้ว
ลอง add rule หรือ add property เข้าไป แล้ว save file
มันเปลี่ยนการแสดงผล ในหน้าจอ ตอนอยู่ใน ie 11 แต่
มันไม่ save change ใน css ซะอย่างนั้น
เปิดใหม่ ก็เหมือนเดิมเลย
จนด้วยเกล้า จริง ๆ จึงขอคำแนะนำ ด้วยครับ
Edited by ทรงธรรม, 22 November 2013 - 07:06.