Warning: session_start(): open(/tmp/sess_mvvoshoko7ki1sqfk4fb2gk8v1, O_RDWR) failed: No space left on device (28) in /disk2/guru/public_html/qa-include/app/users.php on line 146
[html] อยากถามเรื่อง attribute width ในแต่ละแท็กที่มีเรียกใช้นะครับ - CITEC-Guru ถามปัญหาคอม เขียนโปรแกรม
พึ่งเคยใช้งานครั้งแรกโปรดอ่านที่นี่! howtouse!
x
  • Register
หางานด้าน IT อยู่เหรอ?

[html] อยากถามเรื่อง attribute width ในแต่ละแท็กที่มีเรียกใช้นะครับ

+1 vote
สมมุติ ละกันนะครับ ว่า

<hr width="20px"/> กับ <hr width="20"/>

มันต่างกันรึป่าวครับ
ถามเมื่อ Apr 18, 2012 in Html,Javascript,CSS โดย bank (106 คะแนน)
   

2 Answers

+2 votes
ไม่ต่างครับ แต่ควรกำหนด หน่วยของมันด้วยครับ คือถ้าคุณใส่ค่าไว้เฉยๆมันจะมีค่าเป็นpx ครับ แต่ควรกำหนดหน่วยให้มันเพราะบางbrowserก็ไม่สามารถรับรู้ได้ด้วยตัวมันเอง ครับ
ตอบเมื่อ Apr 18, 2012 โดย Weera Deeseri (143 คะแนน)
ใช่ๆ ควรเขียนให้มันชัดๆ ไปเลย จะมีหน่วยเป็นอะไร
เพราะในแต่ล่ะ browser มันมีหลักการไม่เหมือนกัน

เช่น width = '20' ไม่มีหน่วย แต่ล่ะ browser มันอาจจะมองคนล่ะอย่าง
มีปัญหาเรื่องการแสดงผลแน่นอน ไม่มากก็น้อย
+1 vote
width ที่เป็น attribute ตาม spec ของ w3c อันเก่า มีได้ 2 หน่วยคือ px กับ % ถ้าไม่ใส่ถือว่าเป็น px
อีกอย่างบาง tag เช่น hr เลิกใช้ attribute width ไปแล้วนะครับ ให้ไปใช้ CSS เอาดีกว่าครับ
ตอบเมื่อ Apr 19, 2012 โดย Krurkrit Phoosakul (1,174 คะแนน)

Related questions

+1 vote
1 คำตอบ
+5 votes
2 คำตอบ
1,321 views ถามเมื่อ Apr 30, 2012 in Html,Javascript,CSS โดย Eggvalue (1,179 คะแนน)
...