พึ่งโมธีมนี้มา สวยถูกใจมาก เพื่อนๆ ว่าไง

เริ่มโดย orthai25, 03 พฤษภาคม 2009, 14:56:09

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

gotuktuk

Happy เฮงๆ รวยๆ 2013

g-ji

ถ้าเฉพาะด้านหน้าอย่างเดียว สีสัน ok ไม่จัดเกิดไป และ ไม่จืดเกิน กลางๆ กำลังดี แม้ว่ามันจะทะลุจอไปหน่อย แต่ถ้าปิดไซด์บาร์ไปมันก็พอดี :P

แต่ในส่วน โค้ด เบื้องหลัง

ใช้ tag ผิดประเภทไปหน่อย - -*

<fieldset>

tag นี้ จะต้องอยู่ภายใน <form> เท่านั้น ไม่สามารถนำมาใช้ภายนอก <form> ได้

จริงอยู่ว่ามันเป็น text element ชนิดหนึ่ง แต่ว่า มันเอาไว้สำหรับ อธิบายค่าต่างๆ ที่อยู่ใน form ที่จะต้องกรอกข้อมูล

ค่าที่ถูกต้องจริงๆ มันจะต้องเขียนแบบนี้


<form>
  <fieldset>
    <legend>Personalia:</legend>
    Name: <input type="text" size="30" /><br />
    Email: <input type="text" size="30" /><br />
    Date of birth: <input type="text" size="10" />
  </fieldset>
</form>


legend เอาไว้สำหรับบอกว่า fieldset ส่วนนี้เอาไว้ทำอะไร เหมือนเป็น <caption> ของ Table นั้นแหละ
กรณี 1 ฟอร์ม มีการกรอกข้อมูลหลายชนิด

และพวกที่ไม่ใช่คนอ่าน หน้าเว็บนี้แล้ว งง แน่นอน เพราะมันจะอิงตามโค้ด XHTML เป็นหลัก

พวก screen reader มันจะเข้าใจว่า หน้าเว็บนี้ มีแต่ form ใ้ห้ส่งข้อมูล แต่ตรงส่วนที่จะเป็นจุดส่งข้อมูล มันกลับเป็นลิ้งค์ ซะอย่างงั้น :P

ดูที่ divland ก็ได้
http://www.divland.com/blog/2007/05/01/html-coding-standards/