.
Head
       ลูกเล่นเสริมใน HTML

Start HTML
สร้างแบบฟอร์ม
สร้าง Frame
สร้างตาราง
Tricks ใน HTML
JavaScript
WWW Example
HTML
ถาม - ตอบ
HTML

Trick in HTML
ต่อไปนี้เป็นเทคนิคที่สามารถนำไปประยุกต์ให้คุณสามารถใช้กับเอกสาร HTML ของคุณ
จะทำให้เอกสาร HTML ของคุณสวยงามและน่าดูยิ่งขึ้น
หมายเหตุ IE หมายถึงสามารถใช้ได้กับเฉพาะ Internet Explorer
NN หมายถึงสามารถใช้ได้กับเฉพาะ Netscape
ป้องกันไม่ให้ขยายเฟรมของเรา
ไม่ให้มี Scroll ในเฟรม
สร้างเสียงเพลงบนเว็บเพจ
สร้างตัวอักษรเคลื่อนไหว IE
ข้อความลิงก์ไม่มีเส้นใต้
คลิ้กเปิดหน้าต่างใหม่

ป้องกันไม่ให้ขยายเฟรมของเรา
เราสามารถใช้ tag NORESIZE เพื่อไม่ให้บุคคลใดสามารถขยายเฟรมของเราได้
<FRAME SRC="url" NAME="left" NORESIZE>

ไม่ให้มี Scroll ในเฟรม
โดยปกติแล้วเมื่อเราทำเฟรมแล้วมีข้อมูลเกินกว่าที่หน้าจอจะแสดงได้ ก็จะมี Scroll ให้เราได้เลื่อน
ถ้าเราไม่ต้องการให้เลื่อน เราสามารถกำหนดได้โดยใช้ tag SCROLLING
<FRAME SRC="url" NAME="url" SCROLLING=NO>
** คำว่า NO คือเรากำหนดไม่ให้ Scroll สามารถเลื่อนได้

สร้างเสียงเพลงบนเว็บเพจ
จะแบ่งเป็น 2 พวก คือ ของ Netscape และ Internet Explorer
NN จะใช้ <EMBED SRC="......">
IE จะใช้ <BGSOUND SRC=".....">
ส่วนประกอบทุกอย่าง NN และ IE จะเหมือนกัน ต่างกันเพียงที่ tag เริ่มต้นเท่านั้น
** IE สามารถใช้กับ <EMBED> ได้ แต่ต้องมี Plug in ตัว LiveAudio
ต่อไปนี้จะอธิบาย tag ประกอบแต่ละ tag โดยใช้ NN เป็นหลัก
แผงควบคุมการเล่นเพลง NN
<EMBED SRC="song.mid" WIDTH=145 HEIGHT=60>
<EMBED SRC="song.mid" WIDTH=145 HEIGHT=36>
<EMBED SRC="song.mid" CONTROLS=SMALLCONSOLE
WIDTH=144 HEIGHT=15>
<EMBED SRC="song.mid" CONTROLS=SMALLCONSOLE
WIDTH=50 HEIGHT=15>
AUTOSTART=TRUE เป็นการกำหนดให้เริ่มเพลงเองโดยอัตโนมัติ
LOOP=no เป็นการกำหนดว่าต้องการให้เพลงเล่นทั้งหมดกี่รอบ
VOLUME=no เป็นการกำหนดระดับเสียง มีค่าตั้งแต่ 1 - 100
HIDDEN=TRUE เป็นการกำหนดให้ซ่อนแผงควบคุม
SRC="song.mid" กำหนดไฟล์เพลงขึ้นมา
** <EMBED> หรือ LiveAudio ของ NN สนับสนุนไฟล์ .MID, .AU, .WAV, .AIF

สร้างตัวอักษรเคลื่อนไหวไปมา IE
เราจะใช้ tag <MARQUEE>....</MARQUEE>
ตัวอย่าง <MARQUEE> This is my Homepage </MARQUEE>
ผลที่ได้ --> This is my Homepage
BEHAVIOR=SCROLL,SLIDE,ALTERNATE เป็นการกำหนดการเคลื่อนที่ของตัวอักษร
ว่าต้องการให้ไปทางใด มี 3 วิธี คือ
SCROLL ข้อความจะวิ่งจากขวา --> ซ้าย, ขวา --> ซ้าย
รูปแบบ --> <MARQUEE BEHAVIOR=SCROLL>
SLIDE ข้อความจะวิ่งจากขวาไปซ้าย แล้วหยุดอยู่ที่ขอบซ้ายนั้น
รูปแบบ --> <MARQUEE BEHAVIOR=SLIDE>
ALTERNATE ข้อความจะวิ่งจากขวาไปซ้าย เมื่อชนขอบซ้ายข้อความจะวิ่งกลับจากซ้ายไปขวา
กลับไปกลับมาเรื่อยๆ
รูปแบบ --> <MARQUEE BEHAVIOR=ALTERNATE>
DIRECTION=RIGHT,LEFT เป้นการกำหนดว่าให้ข้อความเคลื่อนที่ไปทางทิศใด
ค่าปกติคือ LEFT คุณสามารถเปลี่ยนให้ข้อความ
ปรากฎจากด้านใดก็ได้แล้วแต่คุณจะกำหนด
BGCOLOR="#rrggbb" เป็นการกำหนดสีพื้นหลังของอักษรวิ่ง
HEIGHT="no%" WIDTH="no%" กำหนดขนาดของกรอบข้อความ
LOOP=no ปกติจะมีการวนไปเรื่อยๆ ไม่มีหยุดอยู่แล้ว เราสามารถกำหนดให้วนกี่ครั้งได้แล้วแต่คุณ
SCROLLAMOUNT=no กำหนดระยะห่างที่ข้อความเคลื่อนไหว ยิ่งกำหนดไว้สูง จะทำให้
ข้อความดูเหมือนเร็วขึ้นด้วย
SCROLLDELAY=no no ในที่นี่มีหน่วยเป็นมิลลิวินาที เป็นการกำหนดช่วงเวลาระหว่าง
การเคลื่อนไหวหนึ่งครั้งให้มีความยาวเท่าไร ยิ่งกำหนดไว้สูง
ข้อความก็จะเคลื่อนไหวช้า

ข้อความลิงก์ไม่มีเส้นใต้
สามารถใช้ Style ช่วยได้ นำ sourc code นี้ไปแปะไว้ในส่วนใดก็ได้แล้วแต่เราจะต้องการให้เริ่มต้นตั้งแต่เมื่อไร
<STYLE TYPE="text/css">

A {text-decoration: none;}

-->

</STYLE>


คลิ้กเปิดหน้าต่างใหม่
เมื่อเราทำลิงก์ไปยัง Homepage อื่น เมื่อคลิ้ก Homepage เราก็จะเปลี่ยนไปเป็น Homepage อื่น
ถ้าเราต้องการให้ยังเปิด Homepage ของเราไว้อยู่ และให้เปิด Homepage อื่นที่ลิงก์ไปอีกหน้าต่าง
สามารถทำได้โดยใช้ tag TARGET="name" ไปไว้ใน tag <A HREF="url"> ได้ดังนี้
<A HREF="url" TARGET="name">
** ตรง NAME สามารถใส่ชื่ออะไรก็ได้แล้วแต่ใจ แต่ไม่ควรไปตรงกับชื่อใน FRAME


[ HTML ] [ Start ] [ Form ] [ Frame ]

[ Table ] [ Tricks ] [ Java ]

1