วันพุธที่ 18 เมษายน พ.ศ. 2561

สรุปคำสั่ง HTML (2)

สรุปคำสั่ง HTML 2

1.การใช้งาน

ในบทที่แล้วเราได้ลองเขียน HTML กันดูบ้างแล้ว ในบทนี้เราจะลงรายละเอียดคำสั่งของ HTML โดยการใช้งานหลักจะมีดังนี้

1. คำสั่ง หรือ Tag
Tag เป็นลักษณะเฉพาะของภาษา HTML ใช้ในการระบุรูปแบบคำสั่ง หรือการลงรหัสคำสั่ง HTML ภายในเครื่องหมาย less-than bracket ( < ) และ greater-than bracket ( > ) โดยที่ Tag HTML แบ่งได้ 2 ลักษณะ คือ

Tag เดี่ยว เป็น Tag ที่ไม่ต้องมีการปิดรหัส เช่น <HR>, <BR> เป็นต้น

Tag เปิด/ปิด รูปแบบของ tag นี้จะเป็นแบบ <tag> .... </tag> โดยที่

<tag> เราเรียกว่า tag เปิด

</tag> เราเรียกว่า tag ปิด

2. Attributes
Attributes เป็นตัวบอกรายละเอียดของ tag นั้นเช่น <span align = 'left'> ... </span> เป็นการบอกว่าให้อักษรที่อยู่ใน tag นี้ชิดซ้าย

3. not case sensitive
หมายถึง คุณจะพิมพ์ <BR> หรือ <br> ก็ได้ ผลลัพธ์ออกมาไม่ต่างกัน

2.โครงสร้างของหลักของ HTML

โครงสร้างหลักของ HTML ก็จะเริ่มด้วย <html> และจบด้วย </html> เสมอ ซึ่งชุดคำสั่งที่ใช้จะแยกเป็น 2 ส่วนคือ

1. head คำสั่งที่อยู่ในส่วนนี้จะใช้บรรยายรายละเอียดเกี่ยวกับ web page ซึ่งจะไม่แสดงผลที่ web page โดยตรง

2. body คำสั่งที่อยู่ในส่วนนี้จะใช้ในการจัดรูปแบบตัวอักษร จัดหน้า ใส่รูปภาพ ซึ่งตัวอักษรในส่วนนี้จะแสดงที่ web brower โดยตรง

3.การสร้างตาราง

                       หากต้องการนำเสนอข้อมูลที่มีปริมาณมากๆ  หรือข้อมูลที่ต้องมีการเปรียบเทียบกันการนำเสนอข้อมูลในรูปแบบของตารางจะช่วยทำให้ข้อมูลประเภทนี้ดูง่ายยิ่งขึ้นและเป็นระเบียบเรียบร้อยอ่านได้ง่ายกว่าปกติ  การสร้างตารางในเอกสาร HTML  มีอยู่หลายรูปแบบแล้วแต่ผู้เขียนโปรแกรมจะกำหนดโดยใช้คำสั่งต่างๆ
      
     ตัวอย่างการสร้างตาราง                              ผลลัพธ์                                     

























4.  คำสั่งต่างๆ ที่ใช้ในการตกแต่งตารางของภาษา HTML

                  3 .1 คำสั่ง BORDER   ใช้กำหนดความหนาให้กับเส้นขอบของตาราง มีหน่วยเป็น Pixel ถ้าไม่ใส่คำสั่งนี้ไว้ด้วย  BORDER  ก็จะมีค่าเท่ากับ 1 ซึ่งเป็นค่าปกตอ คือจะไม่เห็นเส้นขอบของตาราง    



    ตัวอย่างการใช้คำสั่ง BORDER                            ผลลัพธ์                 























5.กฏ กติกา มารยาท และคำแนะนำสำหรับการใช้งาน

ภาค Quick Tags

<!-- --> แทรกหมายเหตุ
<!--# --> แทรกคำสั่งสำหรับทำงานบนเครื่องเซิร์ฟเวอร์
<!DOCTYPE> ระบุชนิดและหมายเลขรุ่น HTML
<A> กำหนดจุดลิงก์และตำแหน่งแองเคอร์
<ABBR> แสดงคำย่อ
<ACRONYM> แสดงอักษรย่อ
<ADDRESS> แสดงข้อความระบุสถานที่ติดต่อโดยเฉพาะ
<APPLET> แสดงการทำงาน Java applet
<AREA> กำหนดพื้นที่การลิงก์สำหรับอิมเมจแมปแบบ client-side
<B> แสดงข้อความแบบตัวหนา
<BASE> กำหนด URL พื้นฐานในเว็บเพจ
<BASEFONT> กำหนดรูปแบบตัวอักษรพื้นฐานในเว็บเพจ
<BDO> กำหนดทิศทางการอ่าน-เขียนข้อความ
<BGSOUND> บรรเลงเพลงประกอบ
<BIG> เพิ่มขนาดตัวอักษรขึ้น 1 ระดับ
<BLINK> แสดงข้อความแบบกะพริบ
<BLOCKQUOTE> แสดงข้อความอ้างอิง
<BODY> กำหนดขอบเขตเนื้อความของเว็บเพจ
<BR> กำหนดจุดสิ้นสุดบรรทัด (ขึ้นบรรทัดใหม่)
<BUTTON> สร้างปุ่มกดในแบบฟอร์ม
<CAPTION> แสดงคำอธิบายตาราง
<CENTER> แสดงข้อความแบบจัดกึ่งกลาง
<CITE> แสดงข้อความเพื่อการอ้างอิง
<CODE> แสดงซอร์ซโค้ดโปรแกรมคอมพิวเตอร์
<COL> กำหนดคุณสมบัติคอลัมน์ข้อมูลในตาราง
<COLGROUP> กำหนดคุณสมบัติคอลัมน์ข้อมูลในตารางแบบเป็นกลุ่ม
<COMMENT> แทรกหมายเหตุ



















































วันจันทร์ที่ 2 เมษายน พ.ศ. 2561

ใบงาน สรุปคำสั่ง HTML

สรุปคำสั่ง HTML

  คำสั่งพื้นฐาน

< !-- ข้อความ -->                           คำสั่ง หมายเหตุ ใช้อธิบายความหมาย ขื่อผู้เขียนโปรแกรม และอื่นๆ
<br>                                         คำสั่งขึ้นบรรทัดใหม่  
<p> ข้อความ </p>                         คำสั่งย่อหน้าใหม่
<hr width = "50%" size = "3">         คำสั่ง ตีเส้น, กำหนดขนาดเส้น
&nbsp;                                      คำสั่ง เพิ่มช่องว่าง
<IMG SRC = "PHOTO.GIF">           คำสั่งแสดงรูปภาพชื่อ Photo.gif
<CENTER> ข้อความ </CENTER>      คำสั่งจัดให้ข้อความอยู่กึ่งกลาง
<HTML> </HTML>                      คำสั่ง <HTML> คือคำสั่งเริ่มต้นในการเขียนโปรแกรม HTML และมีคำสั่ง                                                          </HTML> เพื่อบอกจุดสิ้นสุดโปรแกรม
<HEAD> </HEAD>                      คำสั่ง <HEAD> คือคำสั่งบอกส่วนที่เป็นชื่อเรื่อง โดยมีคำสั่งย่อย <TITLE> อยู่                                                   ภายใน
<TITLE> </TITLE>                      คำสั่ง <TITLE> คือคำสั่งบอกชื่อเรื่อง จะไปปรากฏที่ Title Bar
<BODY> </BODY>                      คำสั่ง <BODY> คือคำสั่งบอกส่วนเนื้อเรื่อง ที่จะถูกแสดงผลในเวปบราวเซอร์                                                       ประกอบด้วยรูปภาพ ตัวอักษร ตาราง เป็นต้น


  รูปแบบตัวอักษร

<font size = "3">                         ข้อความ </font>         ขนาดตัวอักษร
<font color = "red">                     ข้อความ </font>      สีตัวอักษร
<font face = "Arial">                    ข้อความ </font>    รูปแบบตัวอักษร
<besefont size = "2">                   ข้อความ </font>    กำหนดค่าเริ่มต้นของขนาดตัวอักษร
<b> ข้อความ </b>                        ตัวอักษรหนา
<i> ข้อความ </i>                          ตัวอักษรเอน
<u> ข้อความ </u>                        ขีดเส้นใต้ตัวอักษร
<tt> ข้อความ </tt>                       ตัวอักษรแบบพิมพ์ดีด
         
หมายเหตุ เราสามารถใช้คำสั่งกำหนดรูปแบบตัวอักษร หลายๆรูปแบบได้ เช่น
<font face = "Arial" size = "3" color = "red"> ข้อความ </font> เป็นต้น


   การแสดงผลแบบรายการแบบมีหมายเลขกำกับ

<OL value = "1" >
    <LI> รายการที่ 1
    <LI> รายการที่ 2
</OL>
การแสดงผลแบบรายการ ใช้คำสั่ง <OL> เป็นเริ่มและปิดท้ายด้วย </OL> ส่วนคำสั่ง <LI> เป็นตำแหน่งของรายการที่ต้องการนำเสนอ เราสามารถกำหนดให้แสดงผลรายการได้หลายแบบเช่น เรียงลำดับ 1,2,3... หรือ I,II,III... หรือ A,B,C,... ได้ทั้งนี้จะต้องเพิ่มคำสั่งเข้าไปที่ <OL value = "A"> เป็นต้น

    การแสดงผลแบบรายการแบบมีสัญลักษณ์กำกับ

<UL type = "square">
    <LI> รายการที่ 1
    <LI> รายการที่ 2
</UL>

การแสดงผลแบบรายการ ใช้คำสั่ง <UL> เป็นเริ่มและปิดท้ายด้วย </UL> ส่วนคำสั่ง <LI> เป็นตำแหน่งของรายการ ที่ต้องการนำเสนอ เราสามารถกำหนดให้แสดงผลรายการแบบต่างๆ ดังต่อไปนี้
 - รูปวงกลมทึบ "disc"
- รูปวงกลมโปร่ง "circle"
- รูปสี่เหลี่ยม "square"
 ได้ทั้งนี้จะต้องเพิ่มคำสั่งเข้าไปที่ <UL type = "square"> เป็นต้น


คำสั่งแสดงสัญลักษณ์พิเศษต่างๆ

สัญลักษณ์พิเศษบางตัวเช่น เครื่องหมายมากว่า (>) หรือ เครื่องหมายน้อยกว่า (<) ซึ่งเครื่องหมายเหล่านี้ใช้ในภาษา HTML ด้วยทำให้ตัวอักษรที่อยู่ในเครื่องหมายเหล่านี้กลายเป็น Tag หมด หรือเครื่องหมายที่ไม่มีบนคีบอร์ด แต่ถ้าเราต้องการแสดงเครื่องหมายเหล่านี้เราต้องใช้ Entity Name แทน ตามแบบด้านล่าง

Character                            Entity                                                     Name
©                                     &copy;                                             COPYRIGHT SIGN
®                                     &reg;                                              REGISTERED SIGN
™                                    &trade;                                           TRADE MARK SIGN
>                                     &gt;                                            GREATER-THAN SIGN
<                                     &lt;                                                 LESS-THAN SIGN
;                                      &semi;                                               SEMICOLON
&                                    &amp;                                                AMPERSAND
"                                     &quot;                                            QUOTATION MARK
#                                     &num;                                              NUMBER SIGN
                                  &starf;                                                BLACK STAR
                                  &star;                                                 WHITE STAR
                                  &check;                                              CHECK MARK
                                  &cross;                                                 BALLOT X
                                     &nbsp;                                                    SPACE
                                &larr;                                              LEFTWARDS ARROW
                                  &uarr;                                               UPWARDS ARROW
                                &rarr;                                            RIGHTWARDS ARROW
                                  &darr;                                            DOWNWARDS ARROW
€                                   &euro;                                                  EURO SIGN
                                &xdtri;                                 WHITE DOWN-POINTING TRIANGLE
                                 &sum;                                           N-ARY SUMMATION
                                &numero;                                          NUMERO SIGN
                                &copysr;                                  SOUND RECORDING COPYRIGHT

EXAMPLE PICTURE

ผลการค้นหารูปภาพสำหรับ สรุปคำสั่ง HTML













ใบงานที่ 2 เรื่อง ตัวอย่างโครงงานคอมพิวเตอร์

ตัวอย่างโครงงานคอมพิวเตอร์ โครงงานพัฒนาสื่อเพื่อการศึกษา (Educational Media)      เป็นโครงงานที่ใช้คอมพิวเตอร์ในการผลิตสื่อเพื่อการศึกษา ...