หลังจากลงเรื่อง validate flash แล้วไปเปิดเจอเว็บ http://www.htmlhelp.com/tools/validator/problems.html คิดว่าน่าจะมีประโยชน์
เนื้อหาที่แปลอาจจะไม่ตรงนะครับแต่จะเป็นแบบสั้นๆ อ่านแล้วสามารถเอาไปใช้ได้เลย
ใส่ script ใน html ให้ใส่ \ ด้วย
<script type="text/javascript"> <!-- // This is an error! document.write("</P>"); // --> </script>
แก้เป็น
<script type="text/javascript"> <!-- document.write("<\/P>"); // --> </script>
(ไม่ค่อยได้เจอ) ส่วนใหญ่ใส่แบบนี้แทนเลยครับ
<script type=”text/javascript”>
//<![CDATA[
script
//]]>
</script>
ปัญหา & ใน urls ให้ใช้ & แทน
<!-- This is invalid! --> <a href="foo.cgi?chapter=1§ion=2©=3&lang=en">...</a>
แก้เป็น
<a href="foo.cgi?chapter=1&section=2&copy=3&lang=en">...</a>
เปิด tag แต่ลืม ปิด
<DIV><SPAN>Incorrect nesting</DIV></SPAN>
แก้เป็น
<DIV><SPAN>Incorrect nesting</SPAN></DIV>
เรื่องนี้ขอติดไว้ก่อนนะครับ
ใส่ DOCTYPE ผิดต้องใช้ตัวเล็กแทน
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
แก้เป็น
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
- Missing a required sub-element of HEAD
ลืมใส่ title ใน header tag
ใช้ Uppercase ใน XHTML ต้องแก้ให้เป็นตัวเล็ก
onMouseOver
แก้เป็น
onmouseover
ถ้าติด error หลายตัว แนะนำให้ใช้ add on ของ Firefox ที่ชื่อ
HTML VALIDATOR ของเค้าดีจริงครับ
ดูได้ที่เว็บ http://users.skynet.be/mgueury/mozilla/
