-=# เว็บเราควรจะ validate HTML จาก w3c ให้ผ่าน เพื่อ SE friendly นะ ขอบอก

เริ่มโดย Dr.K, 08 มกราคม 2008, 12:19:04

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

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

Jenosize

<body bgcolor="#FFFFFF" >

ถ้า code สีมันซ้ำกัน สามารถแก้ให้สั้นได้ด้วยเหลือ 3 อันครับ เช่นเป็น #FFF คับ
สู้ตายโว้ย.

gootum

<body style="background-color:#FFFFFF; margin:0px 0px 0px 0px;">

ถ้าจะให้ดีกำหนดที่ไฟล์ .css เอาจะดีกว่าครับ แนะนำให้ทำใน css เท่านั้นเพื่อลดขนาดไฟล์และอื่นๆคับ

katyeba

ของผมเหลือตรงโค้ดของ amazon อะครับ เช่นตรง ServiceVersion=00000000&MarketPlace=US มัน error ตรง &
ผมเลยแก้เป็น ServiceVersion=00000000&amp;MarketPlace=US อะครับ ปรากฎว่าผ่าน

แต่อยากทราบว่าไปแ้ก้ไขโค้ดของพี่ amazon เค้าจะว่าไรป่าว

tinnoi

ของผมก็เพียบเหมือนกันครับ

ตอนนี้กำัลังคิดอยู่ว่า จะแก้ใหม่เอง หรือ ยืมของคนที่ผ่านเขามาแก้   :-[
[direct=https://trainee.naruthee.com]หาที่ฝึกงาน[/direct] ,
[direct=http://www.piyamitrgroup.com]รับรื้อถอน[/direct] ,
[direct=https://fastvisa2024.weebly.com/]รับทำวีซ่า[/direct] ,
[direct=https://business.10thai.com]10thai[/direct]

makoto

ไม่ทราบว่าต้องแก้ยังไงอ่ะครับ

<td width="168" background="templete/menu_bg.jpg" valign="top">

เพราะผมต้องใส่แบ๊กกราวน์ด้วยในตาราง
[direct=https://www.kasetorganics.org]เกษตรปลอดสารพิษ[/direct] [direct=https://kaset.vwander.com]ผักสวนครัวรั้วกินได้[/direct] [direct=https://www.kasetorganic.com/knowledge/avocado/]ปลูกอะโวคาโด[/direct]

gootum


.bg-menu{background-image: url(../templete/menu_bg.jpg);}

เอามันไปอยู่ในไฟล์ .css  ก็ได้ครับเพื่อลดขนาดไฟล์แล้วก็ไม่ต้องเขียนแบบ inline ลองดูเผื่อได้เพราะผมก็มั่วไปงั่นแหล่ะคับ  ;D

Legendary Pon

widget  amazon ทีเ่ป็น embed น่ะครับ ทำยังไงก็แก้ไม่ได้ สรุปคือมันแก้ไม่ได้ใช่มั้ยครับ จะได้ทำใจ :-X
[direct=http://www.hostnog.com]เบื่อ Hostgator อยากใช้โฮสอื่นบ้าง ดู 10 โฮส คุณภาพดี เทียบเท่า Hostgator ราคาถูกกว่า ผมลองใช้เองมาแล้วทุกโฮส[/direct]
[direct=http://www.allofwedding.net]ผ้าแพร ผ้ารับไหว้ แต่งงาน[/direct] [direct=http://www.xn--t3cep2dyd1b.net]ผ้าแพร[/direct] [direct=http://www.xn--r3cdvrt8af1mqbh.com]ผ้ารับไหว้[/direct] [direct=http://www.bloggang.com/mainblog.php?id=legendary-pon]Legendary blog[/direct]

makoto

ขอบคุณครับตอนนี้ผมเอาใส่ใน css แล้วแต่ต้องศึกษาการเขียน css เพิ่มเติมเหมือนกัน
ขอบคุณ คุณgootum มากครับ
[direct=https://www.kasetorganics.org]เกษตรปลอดสารพิษ[/direct] [direct=https://kaset.vwander.com]ผักสวนครัวรั้วกินได้[/direct] [direct=https://www.kasetorganic.com/knowledge/avocado/]ปลูกอะโวคาโด[/direct]

gootum

อ้างถึงจาก: Legendary Pon ใน 25 มกราคม 2008, 21:50:54
widget  amazon ทีเ่ป็น embed น่ะครับ ทำยังไงก็แก้ไม่ได้ สรุปคือมันแก้ไม่ได้ใช่มั้ยครับ จะได้ทำใจ :-X

<p>
  <a href=  "http://www.amazon.com/gp/product/1597491764?ie=UTF8&amp;tag=gootum-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1597491764">
  <img src="http://file.gootum.com/public/thumb_477cebf23b968626862793.jpg" alt="book-google-hacking.jpg" /></a>
</p>

น่าจะประมาณนี้อ่ะครับ เอารูปมาลงที่เครื่องเราแล้วก็แก้ในส่วนอื่นๆลองเอาไปเทียบโค๊ดเดิมดูนะครับ

Legendary Pon

ขอบคุณ คุณ gootum มากครับ แบบนั้นผมแก้ได้แล้วครับ แต่ที่มีปัญหาจริงคือ embed ยาวๆ แบบนี้ครับ
อ้างถึง<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" name="Player_38d0e2d9-78c1-463a-b091-7c15f71b1eaa"  WIDTH="160px" HEIGHT="400px" id="Player_38d0e2d9-78c1-463a-b091-7c15f71b1eaa">
                <PARAM NAME="movie" VALUE="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fenglis-20%2F8009%2F38d0e2d9-78c1-463a-b091-7c15f71b1eaa&Operation=GetDisplayTemplate">
                <PARAM NAME="quality" VALUE="autolow">
                <PARAM NAME="bgcolor" VALUE="#FFFFFF">
                <PARAM NAME="allowscriptaccess" VALUE="always">
                <embed src="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fenglis-20%2F8009%2F38d0e2d9-78c1-463a-b091-7c15f71b1eaa&Operation=GetDisplayTemplate" id="Player_38d0e2d9-78c1-463a-b091-7c15f71b1eaa" quality="autolow" bgcolor="#ffffff" name="Player_38d0e2d9-78c1-463a-b091-7c15f71b1eaa" allowscriptaccess="always"  type="application/x-shockwave-flash" align="middle" height="400px" width="160px">             
              </OBJECT>
              <NOSCRIPT>
                <A HREF="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fenglis-20%2F8009%2F38d0e2d9-78c1-463a-b091-7c15f71b1eaa&Operation=NoScript">Amazon.com Widgets</A>
                </NOSCRIPT>
[direct=http://www.hostnog.com]เบื่อ Hostgator อยากใช้โฮสอื่นบ้าง ดู 10 โฮส คุณภาพดี เทียบเท่า Hostgator ราคาถูกกว่า ผมลองใช้เองมาแล้วทุกโฮส[/direct]
[direct=http://www.allofwedding.net]ผ้าแพร ผ้ารับไหว้ แต่งงาน[/direct] [direct=http://www.xn--t3cep2dyd1b.net]ผ้าแพร[/direct] [direct=http://www.xn--r3cdvrt8af1mqbh.com]ผ้ารับไหว้[/direct] [direct=http://www.bloggang.com/mainblog.php?id=legendary-pon]Legendary blog[/direct]

gootum

DTD เป็นแบบไหนอ่ะครับอ่ะครับถ้าเป็น strict นั้นลอง

<p>
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=
  "http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" name=
  "Player_38d0e2d9-78c1-463a-b091-7c15f71b1eaa" width="160px" height="400px" id=
  "Player_38d0e2d9-78c1-463a-b091-7c15f71b1eaa">
    <param name="movie" value=
    "http://ws.amazon.com/widgets/q?ServiceVersion=20070822&amp;MarketPlace=US&amp;ID=V20070822%2FUS%2Fenglis-20%2F8009%2F38d0e2d9-78c1-463a-b091-7c15f71b1eaa&amp;Operation=GetDisplayTemplate" />
    <param name="quality" value="autolow" />
    <param name="bgcolor" value="#FFFFFF" />
    <param name="allowscriptaccess" value="always" />
    <embed src=
    "http://ws.amazon.com/widgets/q?ServiceVersion=20070822&amp;MarketPlace=US&amp;ID=V20070822%2FUS%2Fenglis-20%2F8009%2F38d0e2d9-78c1-463a-b091-7c15f71b1eaa&amp;Operation=GetDisplayTemplate"
    id="Player_38d0e2d9-78c1-463a-b091-7c15f71b1eaa" quality="autolow" bgcolor="#FFFFFF" name=
    "Player_38d0e2d9-78c1-463a-b091-7c15f71b1eaa" allowscriptaccess="always" type="application/x-shockwave-flash"
    align="middle" height="400px" width="160px" />
  </object> <noscript>
  <p>
    <a href=
    "http://ws.amazon.com/widgets/q?ServiceVersion=20070822&amp;MarketPlace=US&amp;ID=V20070822%2FUS%2Fenglis-20%2F8009%2F38d0e2d9-78c1-463a-b091-7c15f71b1eaa&amp;Operation=NoScript">
    Amazon.com Widgets</a>
  </p></noscript>
</p>

จะมี error ตรง embed นิดหน่อยลองไปแก้ดูต่อครับน่าจะง่ายขึ้น

Jenosize

อ้างถึงLine 34, Column 66: document type does not allow element "a" here.
...n('<a href="http://www.abc.com/promotion.php">โปรโมชั่น</a>');

อ้างถึงThe element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).

One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).

มันเล็กน้อย (เยอะเลยแหละ)

คือผมเอา code link แบบ javascript ไปแปะอันนี้
<script type="text/javascript">
document.writeln('<a href="http://www.abc.com/promotion.php">โปรโมชั่น</a>');
</script>

จะควรแก้แบบไหนดีเนี่ยะครับ :'( ลืมบอกไปครับแบบ DTD Strict
สู้ตายโว้ย.

Jenosize

สู้ตายโว้ย.

NongNatty

Jenosize ใช้ Java แทนครับ จะ document write หรือ จะไป เปลี่ยน innerHTML ก็ได้ครับ
ที่เที่ยวไทย.com : ข้อมูลสถานที่[direct=http://www.teeteawthai.com/]ท่องเที่ยว[/direct] [direct=http://www.teeteawthai.com/พาเที่ยว]พาเที่ยว[/direct]สถานที่ท่องเที่ยวต่างๆ ในประเทศไทย

[direct=http://www.r24.org/hotelresortclub.com/]Hotel Booking Online[/direct] | [direct=http://www.r24.org/siamhotelresort.com/]Hotel Booking[/direct] |
[direct=http://www.teeteawthai.com/ido24/]ที่พัก[/direct]

elmoro

ลองแก้ code ตาม w3c แล้วปรากฎว่าการแสดงผลหน้าเวบคลาดเคลื่อนไปหมดเลยครับไม่ทราบว่าเป็นเพราะอะไร อย่างงี้ผมไม่แก้ตาม w3c มันจะมีผลกับการทำ seo มั้ยครับ


iPage Hostingลดเหลือเดือนละ $1.99! ช้าอดหมดโปรนะจ๊ะ