SlideShare a Scribd company logo
1 of 9
Download to read offline
วิชา อาชีพธุรกิจ 1 (ง31102)
โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่

ภาษา HTML5 และชุดคาสั่ง
HTML5 คืออะไร
HTML5 (Hyper Text Markup Language 5)

คือ ชุดของเทคโนโลยีสมัยใหม่ที่พัฒนามาจาก

HTML เวอร์ชัน 4 ซึ่ง HTML5 มีคุณสมบัติที่ทาให้เว็บไซต์มีประสิทธิภาพ และมีความยืดหยุ่นสามารถทางาน
ร่วมกับอุปกรณ์และเทคโนโลยีต่าง ๆ ได้มากขึ้น
ตัวอย่างเว็บไซต์ที่พัฒนาด้วย HTML5
1. www.zippergaleria.com

2. http://www.healthshare-award.com/

1
วิชา อาชีพธุรกิจ 1 (ง31102)
โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่

3. http://www.dumbwaystodie.com/

HTML5 จะทางานร่วมกับภาษา css ซึ่งใช้ในการจัดรูปแบบหน้าจอ ดังนั้นเว็บไซต์ที่พัฒนาขึ้นด้วยภาษา
HTML5 จึงมีลักษณะของคาสั่งที่อ่านง่าย
ตัวอย่าง คาสั่งภาษา HTML5
Index.html
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>เกี่ยวกับตัวฉัน</title>
</head>
<link href="style.css" rel="stylesheet" type="text/css"/>
<body style="background-color:#333">
<center>
<header><h1>About Me</h1></header>
<nav>
<ul>
<li><img src="school.png"g" width="50px"><a href="#"> Ragina Colie School Website</a></li>
</ul>
2
วิชา อาชีพธุรกิจ 1 (ง31102)
โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่

</nav>
<article>
<section>
<figure><img src="girl-cartoon-vector-752546.jpg" width="200px">
<figcaption>About Me</figcaption>
</figure>
</section>
<section class="fEng">
<p><b>Name</b> Surin Aunsan<br>
<b>Date of Birth </b>28 April 2533<br>
<b>Study in Mathayom 4</b> Ragina Colie School , Chaing Mai<br>
<b>I want to be</b> Programmer<br>
<b>My hobby is</b> playing a computer<br>
<b>About me </b><br>
I am cheerful.I like drawimg a picture.I have a dog.Her name is Namkhing and I often watch Korea
movie because it so interesting story and pretty actor every weekend.
</p>
</section>
<section >เลือกภาษา<br>
<a href="#"><img src="thaitw.svg.png" width="60px" title="ภาษาไทย"border="0"></a>
<a href="#"><img src="SP_Promise_Alpha_e.png" width="60px" title="ภาษาอังกฤษ" border="0"></a>
</section>
</article>
<footer><br>@ 2012 – 2013</footer>
</center>
</body>
</html>

style.css
@charset "utf-8";
/* CSS Document */
body center header h1{
width:770px; height:40px; color:#EEE; text-align:left; padding-left:30px; float:left;
3
วิชา อาชีพธุรกิจ 1 (ง31102)
โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่

margin-left:20%
}
nav{
width:798px ; height:50px; border:1px solid #fff; border-radius:10px 10px 0px 0px;
background-color:#FFF; float:left; margin-left:20%
}
nav ul{ list-style:none }
nav ul li{
display:block; float:left; padding-left:10px
}
nav ul li a{ text-decoration:none; color:#999}
nav ul li a:hover{color:#03F;}
article{
width:800px ;height:590px;background-color:#E5E5E5;clear:both;float:left;margin-left:20%;
font-size:14px
}
section p{
width:760px; height:150px; float:left; text-align:left; padding:20px
}
figure{
width:760px; height:210px; float:left
}
footer{
width:800px ; height:30px; color:#EEE; text-align:center; float:left; padding-left:20%
}
section video{
width:350px; height:300px; float:left
}

4
วิชา อาชีพธุรกิจ 1 (ง31102)
โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่

ผลลัพธ์ของคาสั่งเบื้องต้น

โครงสร้างคาสั่งภาษา HTML5
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title> </title>
</head>
<body>
</body>
</html>

5
วิชา อาชีพธุรกิจ 1 (ง31102)
โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่

1. คาสั่งเริ่มต้นและสิ้นสุดของเอกสาร HTML
<HTML>…….</HTML>
คาสั่ง <HTML> เป็นคาสั่งเริ่มต้นการเขียนโปรแกรมและคาสั่ง และคาสั่ง </HTML> เป็นคาสั่งสิ้นสุด
โปรแกรมทาให้เอกสารมีความเป็นระบบและระบุว่าเป็นเอกสารประเภท HTML
2. ส่วนหัวเรื่องเอกสารเว็บ (Head Section)
<HEAD>..........</HEAD>
เป็นคาสั่งที่ใช้สาหรับอธิบายข้อมูลเฉพาะของเว็บไซต์ และคีย์เวิ ร์ดสาหรับการค้นหา (Keyword) ภายใน
คาสั่งประกอบไปด้วยคาสั่งที่เป็นส่วนประกอบ คือ <TITLE> </TITLE> เป็นส่วนที่ใช้สาหรับระบุข้อความ
เกี่ยวกับเว็บไซต์ ทั้งนี้ไม่ควรพิมพ์เกิน 64 ตัวอักษร
3. ส่วนเนื้อหาเอกสารเว็บ (Body Section)
<BODY>..........</BODY>
เป็นส่วนที่ใช้นาเสนอเนื้อหาและลักษณะของเว็บ ไซต์ทั้งหมด ภายใน BODY ประกอบไปด้วย Tag
มากมายที่ใช้กาหนดคุณสมบัติและลักษณะในการแสดงผล การป้อนคาสั่งในส่วนนี้ไม่มีข้อจากัดสามารถป้อน
คาสั่งติดๆ กันได้ แต่สวนใหญ่จะอยู่ในรูปแบบที่อ่านง่าย
คาสั่งหรือ Tag ที่ใช้ในภาษา HTML ประกอบไปด้วยเครื่องหมาย < ตามด้วยคาสั่ง และปิดท้ายด้วย “/”
(Slash) นาหน้าเครื่องหมาย “>” หรือคาสั่งปิด ยกเว้นในบางคาสั่งที่ไม่ต้องระบุคาสั่งสาหรับปิด Tag เช่น <br>
เป็นต้น ในการเขียนคาสั่งภาษา HTML สามารถเขียนด้วยตัวอักษรเล็ กหรือใหญ่ทั้งหมดหรือเขียนคละกันได้ ซึ่ง
ให้ผลลัพธ์เหมือนกัน ลักษณะดังกล่าวเรียกว่า Case Insensitive
ตัวอย่างคาสั่งภาษา HTML ที่มี Tag เปิด และปิด

ตัวอย่างคาสั่งภาษา HTML ที่ไม่มี Tag เปิดและปิด

6
วิชา อาชีพธุรกิจ 1 (ง31102)
โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่

ตัวอย่างการใช้งานคาสั่งแทรกรูปภาพที่พิมพ์ด้วยตัวอักษรเล็กและใหญ่ซึ่งให้ผลลัพธ์เหมือนกัน

คาสั่ง HTML เบื้องต้นที่ควรทราบ
Tag
HTML Tag
&nbsp;
<!-- -->
<a href=””></a>
<b></b>
<br>
<center>
<embed>
<font></font>
<h1></h1>
<hr>
<I></l>
<img src=””>
<marquee>
<p></p>
<s></s>
<strike></strike>
<strong></strong>

การใช้งาน
กาหนดช่องว่างระหว่างวัตถุ เช่น ตัวอักษร เปรียบได้กับคาสั่ง spacebar
แทรกหมายเหตุ
กาหนดจุดลิงก์และตาแหน่งแองเคอร์ เช่น <a href=”” title=””></a>
แสดงข้อความแบบตัวหนา
กาหนดจุดสิ้นสุดบรรทัด (ขึ้นบรรทัดใหม่)
แสดงข้อความแบบจัดกึ่งกลาง เช่น <center>ข้อความ</center>
แสดงการทางานโปรแกรม plug-in
กาหนดรูปแบบตัวอักษร
แสดงข้อความหัวเรื่องขนาดต่างๆ จาก h1 – h6
แสดงเส้นคั่นทางแนวนอน
แสดงข้อความแบบตัวเอน
แสดงรูปภาพกราฟิก เช่น <img src=”ชื่อรูปภาพ”>
แสดงข้อความแบบตัวอักษรวิ่ง
แสดงข้อความในลักษณะพารากราฟ
แสดงข้อความแบบมีเส้นขีดฆ่ากากับ
แสดงข้อความแบบมีเส้นขีดฆ่ากากับ
แสดงข้อความแบบตัวเข้ม
7
วิชา อาชีพธุรกิจ 1 (ง31102)
โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่

<u></u>
<table> </table>
<tr>
<td>
<ol>
<ul>
<li>

แสดงข้อความแบบขีดเส้นใต้กากับ
สร้างตาราง
สร้างแถวข้อมูลในตาราง
สร้างเซลล์ข้อมูลในตาราง ตัวอย่างเช่น
<table><tr><td></td></tr><table>
แสดงรายการข้อมูลแบบแจกแจงเป็นข้อๆ โดยเรียงลาดับ
แสดงรายการข้อมูลแบบแจกแจงเป็นข้อๆ โดยไม่เรียงลาดับ
แสดงข้อมูลรายละเอียดแต่ละรายการ ใช้คู่กับ <ul> เช่น
<ul><li>detail1</li></ul>

Attributes
เป็นส่วนที่ใช้ระบุค่าภายใน Tag เช่น <font color=”red” size=”-1”>red</font> คือการ
กาหนดให้ตัวอักษรเป็นสีแดง
Attribute
การใช้งาน
alt
กาหนดข้อความสาหรับใช้แสดงแทน
background
กาหนด URL ของภาพกราฟิกที่ใช้ปูพื้นฉากหลัง
behavior
กาหนดลักษณะการเคลื่อนที่ของข้อความแบบตัวอักษรวิ่ง
bgcolor
กาหนดสีของพื้นฉากหลัง
border
กาหนดขนาดเส้นกรอบ
color
กาหนดสีตัวอักษรและเส้นคั่นทางแนวนอน
direction
กาหนดทิศทางการเคลื่อนที่ของข้อความแบบตัวอักษรวิ่ง
height
กาหนดความสูง
href
ระบุ URL สาหรับการลิงก์
id
กาหนดรหัสเฉพาะตัวสาหรับใช้อ้างอิง
left
กาหนดตาแหน่งเลเยอร์ทางแนวนอนเมื่อเทียบกับตาแหน่งในเว็บเพจ
link
กาหนดสีของจุดลิงก์
loop
กาหนดจานวนรอบการแสดงผล
name
กาหนดชื่อเฉพาะตัวสาหรับใช้อ้างอิง
8
วิชา อาชีพธุรกิจ 1 (ง31102)
โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่

size
weight
width

กาหนดขนาด
กาหนดระดับความหนาของตัวอักษร
กาหนดความกว้าง

การใช้งานคาสั่งในการสร้างตาราง
คาสั่งที่ใช้ในการสร้างตารางประกอบไปด้วยคาสั่ง <table></table> ใช้สาหรับระบุคาสั่งสร้างตาราง
ภายในตารางประกอบไปด้วย <tr></tr> หรือแถวของตาราง ภายในตารางประกอบไปด้วย <td></td> หรือ
คอลัมน์ตาราง
ตัวอย่างเช่น

การใช้งานคาสั่งการลาดับ และจัดเรียงตัวอักษร

9

More Related Content

Viewers also liked

ฟีเจอร์ใหม่ในโปรแกรม Adobe Captivate 6
ฟีเจอร์ใหม่ในโปรแกรม  Adobe Captivate 6ฟีเจอร์ใหม่ในโปรแกรม  Adobe Captivate 6
ฟีเจอร์ใหม่ในโปรแกรม Adobe Captivate 6กิจ มาฟรี
 
คู่มือการติดตั้งโปรแกรมสำหรับสร้าง Mobile Application ด้วย HTML5 และ Ionic Fr...
คู่มือการติดตั้งโปรแกรมสำหรับสร้าง Mobile Application ด้วย HTML5 และ Ionic Fr...คู่มือการติดตั้งโปรแกรมสำหรับสร้าง Mobile Application ด้วย HTML5 และ Ionic Fr...
คู่มือการติดตั้งโปรแกรมสำหรับสร้าง Mobile Application ด้วย HTML5 และ Ionic Fr...Pitchayanida Khumwichai
 
Wordpress Underscores & foundation5
Wordpress Underscores & foundation5Wordpress Underscores & foundation5
Wordpress Underscores & foundation5Aum Watcharapol
 
Web design talk 2011
Web design talk 2011Web design talk 2011
Web design talk 2011monozone
 
Bootstrap 3 สำหรับมือใหม่ | CloudCourse.io
Bootstrap 3 สำหรับมือใหม่ | CloudCourse.ioBootstrap 3 สำหรับมือใหม่ | CloudCourse.io
Bootstrap 3 สำหรับมือใหม่ | CloudCourse.ioThapwaris Chinsirirathkul
 
Yii framework 2 basic training
Yii framework 2 basic trainingYii framework 2 basic training
Yii framework 2 basic trainingManop Kongoon
 
Java script เบื้องต้น
Java script เบื้องต้นJava script เบื้องต้น
Java script เบื้องต้นSamart Phetdee
 
คู่มือโปรแกรม Articulate storyline อย่างง่าย
คู่มือโปรแกรม Articulate storyline อย่างง่ายคู่มือโปรแกรม Articulate storyline อย่างง่าย
คู่มือโปรแกรม Articulate storyline อย่างง่ายNorasit Plengrudsamee
 
การสร้าง Android Application จาก HTML5 ด้วย PhoneGap
การสร้าง Android Application จาก HTML5 ด้วย PhoneGapการสร้าง Android Application จาก HTML5 ด้วย PhoneGap
การสร้าง Android Application จาก HTML5 ด้วย PhoneGapDr.Kridsanapong Lertbumroongchai
 
สร้าง Style ด้วย css 3
สร้าง Style ด้วย css 3สร้าง Style ด้วย css 3
สร้าง Style ด้วย css 3Samart Phetdee
 
เขียนเว็บไซต์ด้วย Html 5
เขียนเว็บไซต์ด้วย Html 5เขียนเว็บไซต์ด้วย Html 5
เขียนเว็บไซต์ด้วย Html 5Samart Phetdee
 

Viewers also liked (19)

Website
WebsiteWebsite
Website
 
Lab#2
Lab#2Lab#2
Lab#2
 
Child Theme
Child ThemeChild Theme
Child Theme
 
ฟีเจอร์ใหม่ในโปรแกรม Adobe Captivate 6
ฟีเจอร์ใหม่ในโปรแกรม  Adobe Captivate 6ฟีเจอร์ใหม่ในโปรแกรม  Adobe Captivate 6
ฟีเจอร์ใหม่ในโปรแกรม Adobe Captivate 6
 
คู่มือการติดตั้งโปรแกรมสำหรับสร้าง Mobile Application ด้วย HTML5 และ Ionic Fr...
คู่มือการติดตั้งโปรแกรมสำหรับสร้าง Mobile Application ด้วย HTML5 และ Ionic Fr...คู่มือการติดตั้งโปรแกรมสำหรับสร้าง Mobile Application ด้วย HTML5 และ Ionic Fr...
คู่มือการติดตั้งโปรแกรมสำหรับสร้าง Mobile Application ด้วย HTML5 และ Ionic Fr...
 
HTML5 Startup
HTML5 StartupHTML5 Startup
HTML5 Startup
 
Phonegap book
Phonegap bookPhonegap book
Phonegap book
 
Wordpress Underscores & foundation5
Wordpress Underscores & foundation5Wordpress Underscores & foundation5
Wordpress Underscores & foundation5
 
Web design talk 2011
Web design talk 2011Web design talk 2011
Web design talk 2011
 
Bootstrap 3 สำหรับมือใหม่ | CloudCourse.io
Bootstrap 3 สำหรับมือใหม่ | CloudCourse.ioBootstrap 3 สำหรับมือใหม่ | CloudCourse.io
Bootstrap 3 สำหรับมือใหม่ | CloudCourse.io
 
Yii framework 2 basic training
Yii framework 2 basic trainingYii framework 2 basic training
Yii framework 2 basic training
 
Java script เบื้องต้น
Java script เบื้องต้นJava script เบื้องต้น
Java script เบื้องต้น
 
การสร้างเว็บด้วย Bootstrap framework
การสร้างเว็บด้วย Bootstrap frameworkการสร้างเว็บด้วย Bootstrap framework
การสร้างเว็บด้วย Bootstrap framework
 
Responsive Learning : Adobe Captivate 8
Responsive Learning : Adobe Captivate 8Responsive Learning : Adobe Captivate 8
Responsive Learning : Adobe Captivate 8
 
Php training
Php trainingPhp training
Php training
 
คู่มือโปรแกรม Articulate storyline อย่างง่าย
คู่มือโปรแกรม Articulate storyline อย่างง่ายคู่มือโปรแกรม Articulate storyline อย่างง่าย
คู่มือโปรแกรม Articulate storyline อย่างง่าย
 
การสร้าง Android Application จาก HTML5 ด้วย PhoneGap
การสร้าง Android Application จาก HTML5 ด้วย PhoneGapการสร้าง Android Application จาก HTML5 ด้วย PhoneGap
การสร้าง Android Application จาก HTML5 ด้วย PhoneGap
 
สร้าง Style ด้วย css 3
สร้าง Style ด้วย css 3สร้าง Style ด้วย css 3
สร้าง Style ด้วย css 3
 
เขียนเว็บไซต์ด้วย Html 5
เขียนเว็บไซต์ด้วย Html 5เขียนเว็บไซต์ด้วย Html 5
เขียนเว็บไซต์ด้วย Html 5
 

Similar to Html5 overview

แนะนำ HTML5 แบบอ่านจบต้องรู้บ้างแหละ
แนะนำ HTML5 แบบอ่านจบต้องรู้บ้างแหละแนะนำ HTML5 แบบอ่านจบต้องรู้บ้างแหละ
แนะนำ HTML5 แบบอ่านจบต้องรู้บ้างแหละWithoon Wangsa-Nguankit
 
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 08
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 08การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 08
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 08Jenchoke Tachagomain
 
คู่มือ Dream cs3
คู่มือ Dream cs3คู่มือ Dream cs3
คู่มือ Dream cs3Natda Wanatda
 
Dream weaver cs3
Dream weaver cs3Dream weaver cs3
Dream weaver cs3first351
 
เอกสารประกอบการอบรมเชิงปฎิบัติการ การสร้างเว็บไซต์ด้วยภาษา PHP และ ภาษา SQL
เอกสารประกอบการอบรมเชิงปฎิบัติการ การสร้างเว็บไซต์ด้วยภาษา PHP และ ภาษา SQLเอกสารประกอบการอบรมเชิงปฎิบัติการ การสร้างเว็บไซต์ด้วยภาษา PHP และ ภาษา SQL
เอกสารประกอบการอบรมเชิงปฎิบัติการ การสร้างเว็บไซต์ด้วยภาษา PHP และ ภาษา SQLPhranakornsoft
 
ภาษาในการพัฒนาเว็บไซต์
ภาษาในการพัฒนาเว็บไซต์ภาษาในการพัฒนาเว็บไซต์
ภาษาในการพัฒนาเว็บไซต์Nichakorn Sengsui
 
เนื้อหา Html
เนื้อหา Htmlเนื้อหา Html
เนื้อหา HtmlRungnapha Naka
 
หลักการออกแบบเว็บไซต์
หลักการออกแบบเว็บไซต์หลักการออกแบบเว็บไซต์
หลักการออกแบบเว็บไซต์kruple
 

Similar to Html5 overview (20)

แนะนำ HTML5 แบบอ่านจบต้องรู้บ้างแหละ
แนะนำ HTML5 แบบอ่านจบต้องรู้บ้างแหละแนะนำ HTML5 แบบอ่านจบต้องรู้บ้างแหละ
แนะนำ HTML5 แบบอ่านจบต้องรู้บ้างแหละ
 
ภาษา css
ภาษา cssภาษา css
ภาษา css
 
Html5report
Html5reportHtml5report
Html5report
 
Lect 08 Css
Lect 08 CssLect 08 Css
Lect 08 Css
 
Php
PhpPhp
Php
 
ภาษา html5
ภาษา html5ภาษา html5
ภาษา html5
 
Training php my_sql
Training php my_sqlTraining php my_sql
Training php my_sql
 
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 08
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 08การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 08
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 08
 
Php week 2
Php week 2Php week 2
Php week 2
 
คู่มือ Dream cs3
คู่มือ Dream cs3คู่มือ Dream cs3
คู่มือ Dream cs3
 
Dream weaver cs3
Dream weaver cs3Dream weaver cs3
Dream weaver cs3
 
Webbasic
WebbasicWebbasic
Webbasic
 
เอกสารประกอบการอบรมเชิงปฎิบัติการ การสร้างเว็บไซต์ด้วยภาษา PHP และ ภาษา SQL
เอกสารประกอบการอบรมเชิงปฎิบัติการ การสร้างเว็บไซต์ด้วยภาษา PHP และ ภาษา SQLเอกสารประกอบการอบรมเชิงปฎิบัติการ การสร้างเว็บไซต์ด้วยภาษา PHP และ ภาษา SQL
เอกสารประกอบการอบรมเชิงปฎิบัติการ การสร้างเว็บไซต์ด้วยภาษา PHP และ ภาษา SQL
 
Workshop Advance CSS3 animation
Workshop Advance CSS3 animationWorkshop Advance CSS3 animation
Workshop Advance CSS3 animation
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
ภาษาในการพัฒนาเว็บไซต์
ภาษาในการพัฒนาเว็บไซต์ภาษาในการพัฒนาเว็บไซต์
ภาษาในการพัฒนาเว็บไซต์
 
เนื้อหา Html
เนื้อหา Htmlเนื้อหา Html
เนื้อหา Html
 
ภาษา xhtml
ภาษา xhtmlภาษา xhtml
ภาษา xhtml
 
หลักการออกแบบเว็บไซต์
หลักการออกแบบเว็บไซต์หลักการออกแบบเว็บไซต์
หลักการออกแบบเว็บไซต์
 

More from IrinApat

Unit2 communication
Unit2 communicationUnit2 communication
Unit2 communicationIrinApat
 
Unit1 ecommercedesign
Unit1 ecommercedesignUnit1 ecommercedesign
Unit1 ecommercedesignIrinApat
 
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวา
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวาUnit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวา
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวาIrinApat
 
Unit1 design
Unit1 designUnit1 design
Unit1 designIrinApat
 
Unit1 ecommerce
Unit1 ecommerceUnit1 ecommerce
Unit1 ecommerceIrinApat
 
Unit 2 Java Programming
Unit 2 Java ProgrammingUnit 2 Java Programming
Unit 2 Java ProgrammingIrinApat
 
Overview (computer)
Overview (computer)Overview (computer)
Overview (computer)IrinApat
 
Unit1 psudocode
Unit1 psudocodeUnit1 psudocode
Unit1 psudocodeIrinApat
 
Unit1 decveloping concept
Unit1 decveloping conceptUnit1 decveloping concept
Unit1 decveloping conceptIrinApat
 
U1 computer language
U1 computer languageU1 computer language
U1 computer languageIrinApat
 
Programming overview M.5
Programming overview M.5Programming overview M.5
Programming overview M.5IrinApat
 

More from IrinApat (11)

Unit2 communication
Unit2 communicationUnit2 communication
Unit2 communication
 
Unit1 ecommercedesign
Unit1 ecommercedesignUnit1 ecommercedesign
Unit1 ecommercedesign
 
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวา
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวาUnit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวา
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวา
 
Unit1 design
Unit1 designUnit1 design
Unit1 design
 
Unit1 ecommerce
Unit1 ecommerceUnit1 ecommerce
Unit1 ecommerce
 
Unit 2 Java Programming
Unit 2 Java ProgrammingUnit 2 Java Programming
Unit 2 Java Programming
 
Overview (computer)
Overview (computer)Overview (computer)
Overview (computer)
 
Unit1 psudocode
Unit1 psudocodeUnit1 psudocode
Unit1 psudocode
 
Unit1 decveloping concept
Unit1 decveloping conceptUnit1 decveloping concept
Unit1 decveloping concept
 
U1 computer language
U1 computer languageU1 computer language
U1 computer language
 
Programming overview M.5
Programming overview M.5Programming overview M.5
Programming overview M.5
 

Html5 overview

  • 1. วิชา อาชีพธุรกิจ 1 (ง31102) โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่ ภาษา HTML5 และชุดคาสั่ง HTML5 คืออะไร HTML5 (Hyper Text Markup Language 5) คือ ชุดของเทคโนโลยีสมัยใหม่ที่พัฒนามาจาก HTML เวอร์ชัน 4 ซึ่ง HTML5 มีคุณสมบัติที่ทาให้เว็บไซต์มีประสิทธิภาพ และมีความยืดหยุ่นสามารถทางาน ร่วมกับอุปกรณ์และเทคโนโลยีต่าง ๆ ได้มากขึ้น ตัวอย่างเว็บไซต์ที่พัฒนาด้วย HTML5 1. www.zippergaleria.com 2. http://www.healthshare-award.com/ 1
  • 2. วิชา อาชีพธุรกิจ 1 (ง31102) โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่ 3. http://www.dumbwaystodie.com/ HTML5 จะทางานร่วมกับภาษา css ซึ่งใช้ในการจัดรูปแบบหน้าจอ ดังนั้นเว็บไซต์ที่พัฒนาขึ้นด้วยภาษา HTML5 จึงมีลักษณะของคาสั่งที่อ่านง่าย ตัวอย่าง คาสั่งภาษา HTML5 Index.html <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>เกี่ยวกับตัวฉัน</title> </head> <link href="style.css" rel="stylesheet" type="text/css"/> <body style="background-color:#333"> <center> <header><h1>About Me</h1></header> <nav> <ul> <li><img src="school.png"g" width="50px"><a href="#"> Ragina Colie School Website</a></li> </ul> 2
  • 3. วิชา อาชีพธุรกิจ 1 (ง31102) โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่ </nav> <article> <section> <figure><img src="girl-cartoon-vector-752546.jpg" width="200px"> <figcaption>About Me</figcaption> </figure> </section> <section class="fEng"> <p><b>Name</b> Surin Aunsan<br> <b>Date of Birth </b>28 April 2533<br> <b>Study in Mathayom 4</b> Ragina Colie School , Chaing Mai<br> <b>I want to be</b> Programmer<br> <b>My hobby is</b> playing a computer<br> <b>About me </b><br> I am cheerful.I like drawimg a picture.I have a dog.Her name is Namkhing and I often watch Korea movie because it so interesting story and pretty actor every weekend. </p> </section> <section >เลือกภาษา<br> <a href="#"><img src="thaitw.svg.png" width="60px" title="ภาษาไทย"border="0"></a> <a href="#"><img src="SP_Promise_Alpha_e.png" width="60px" title="ภาษาอังกฤษ" border="0"></a> </section> </article> <footer><br>@ 2012 – 2013</footer> </center> </body> </html> style.css @charset "utf-8"; /* CSS Document */ body center header h1{ width:770px; height:40px; color:#EEE; text-align:left; padding-left:30px; float:left; 3
  • 4. วิชา อาชีพธุรกิจ 1 (ง31102) โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่ margin-left:20% } nav{ width:798px ; height:50px; border:1px solid #fff; border-radius:10px 10px 0px 0px; background-color:#FFF; float:left; margin-left:20% } nav ul{ list-style:none } nav ul li{ display:block; float:left; padding-left:10px } nav ul li a{ text-decoration:none; color:#999} nav ul li a:hover{color:#03F;} article{ width:800px ;height:590px;background-color:#E5E5E5;clear:both;float:left;margin-left:20%; font-size:14px } section p{ width:760px; height:150px; float:left; text-align:left; padding:20px } figure{ width:760px; height:210px; float:left } footer{ width:800px ; height:30px; color:#EEE; text-align:center; float:left; padding-left:20% } section video{ width:350px; height:300px; float:left } 4
  • 5. วิชา อาชีพธุรกิจ 1 (ง31102) โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่ ผลลัพธ์ของคาสั่งเบื้องต้น โครงสร้างคาสั่งภาษา HTML5 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title> </title> </head> <body> </body> </html> 5
  • 6. วิชา อาชีพธุรกิจ 1 (ง31102) โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่ 1. คาสั่งเริ่มต้นและสิ้นสุดของเอกสาร HTML <HTML>…….</HTML> คาสั่ง <HTML> เป็นคาสั่งเริ่มต้นการเขียนโปรแกรมและคาสั่ง และคาสั่ง </HTML> เป็นคาสั่งสิ้นสุด โปรแกรมทาให้เอกสารมีความเป็นระบบและระบุว่าเป็นเอกสารประเภท HTML 2. ส่วนหัวเรื่องเอกสารเว็บ (Head Section) <HEAD>..........</HEAD> เป็นคาสั่งที่ใช้สาหรับอธิบายข้อมูลเฉพาะของเว็บไซต์ และคีย์เวิ ร์ดสาหรับการค้นหา (Keyword) ภายใน คาสั่งประกอบไปด้วยคาสั่งที่เป็นส่วนประกอบ คือ <TITLE> </TITLE> เป็นส่วนที่ใช้สาหรับระบุข้อความ เกี่ยวกับเว็บไซต์ ทั้งนี้ไม่ควรพิมพ์เกิน 64 ตัวอักษร 3. ส่วนเนื้อหาเอกสารเว็บ (Body Section) <BODY>..........</BODY> เป็นส่วนที่ใช้นาเสนอเนื้อหาและลักษณะของเว็บ ไซต์ทั้งหมด ภายใน BODY ประกอบไปด้วย Tag มากมายที่ใช้กาหนดคุณสมบัติและลักษณะในการแสดงผล การป้อนคาสั่งในส่วนนี้ไม่มีข้อจากัดสามารถป้อน คาสั่งติดๆ กันได้ แต่สวนใหญ่จะอยู่ในรูปแบบที่อ่านง่าย คาสั่งหรือ Tag ที่ใช้ในภาษา HTML ประกอบไปด้วยเครื่องหมาย < ตามด้วยคาสั่ง และปิดท้ายด้วย “/” (Slash) นาหน้าเครื่องหมาย “>” หรือคาสั่งปิด ยกเว้นในบางคาสั่งที่ไม่ต้องระบุคาสั่งสาหรับปิด Tag เช่น <br> เป็นต้น ในการเขียนคาสั่งภาษา HTML สามารถเขียนด้วยตัวอักษรเล็ กหรือใหญ่ทั้งหมดหรือเขียนคละกันได้ ซึ่ง ให้ผลลัพธ์เหมือนกัน ลักษณะดังกล่าวเรียกว่า Case Insensitive ตัวอย่างคาสั่งภาษา HTML ที่มี Tag เปิด และปิด ตัวอย่างคาสั่งภาษา HTML ที่ไม่มี Tag เปิดและปิด 6
  • 7. วิชา อาชีพธุรกิจ 1 (ง31102) โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่ ตัวอย่างการใช้งานคาสั่งแทรกรูปภาพที่พิมพ์ด้วยตัวอักษรเล็กและใหญ่ซึ่งให้ผลลัพธ์เหมือนกัน คาสั่ง HTML เบื้องต้นที่ควรทราบ Tag HTML Tag &nbsp; <!-- --> <a href=””></a> <b></b> <br> <center> <embed> <font></font> <h1></h1> <hr> <I></l> <img src=””> <marquee> <p></p> <s></s> <strike></strike> <strong></strong> การใช้งาน กาหนดช่องว่างระหว่างวัตถุ เช่น ตัวอักษร เปรียบได้กับคาสั่ง spacebar แทรกหมายเหตุ กาหนดจุดลิงก์และตาแหน่งแองเคอร์ เช่น <a href=”” title=””></a> แสดงข้อความแบบตัวหนา กาหนดจุดสิ้นสุดบรรทัด (ขึ้นบรรทัดใหม่) แสดงข้อความแบบจัดกึ่งกลาง เช่น <center>ข้อความ</center> แสดงการทางานโปรแกรม plug-in กาหนดรูปแบบตัวอักษร แสดงข้อความหัวเรื่องขนาดต่างๆ จาก h1 – h6 แสดงเส้นคั่นทางแนวนอน แสดงข้อความแบบตัวเอน แสดงรูปภาพกราฟิก เช่น <img src=”ชื่อรูปภาพ”> แสดงข้อความแบบตัวอักษรวิ่ง แสดงข้อความในลักษณะพารากราฟ แสดงข้อความแบบมีเส้นขีดฆ่ากากับ แสดงข้อความแบบมีเส้นขีดฆ่ากากับ แสดงข้อความแบบตัวเข้ม 7
  • 8. วิชา อาชีพธุรกิจ 1 (ง31102) โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่ <u></u> <table> </table> <tr> <td> <ol> <ul> <li> แสดงข้อความแบบขีดเส้นใต้กากับ สร้างตาราง สร้างแถวข้อมูลในตาราง สร้างเซลล์ข้อมูลในตาราง ตัวอย่างเช่น <table><tr><td></td></tr><table> แสดงรายการข้อมูลแบบแจกแจงเป็นข้อๆ โดยเรียงลาดับ แสดงรายการข้อมูลแบบแจกแจงเป็นข้อๆ โดยไม่เรียงลาดับ แสดงข้อมูลรายละเอียดแต่ละรายการ ใช้คู่กับ <ul> เช่น <ul><li>detail1</li></ul> Attributes เป็นส่วนที่ใช้ระบุค่าภายใน Tag เช่น <font color=”red” size=”-1”>red</font> คือการ กาหนดให้ตัวอักษรเป็นสีแดง Attribute การใช้งาน alt กาหนดข้อความสาหรับใช้แสดงแทน background กาหนด URL ของภาพกราฟิกที่ใช้ปูพื้นฉากหลัง behavior กาหนดลักษณะการเคลื่อนที่ของข้อความแบบตัวอักษรวิ่ง bgcolor กาหนดสีของพื้นฉากหลัง border กาหนดขนาดเส้นกรอบ color กาหนดสีตัวอักษรและเส้นคั่นทางแนวนอน direction กาหนดทิศทางการเคลื่อนที่ของข้อความแบบตัวอักษรวิ่ง height กาหนดความสูง href ระบุ URL สาหรับการลิงก์ id กาหนดรหัสเฉพาะตัวสาหรับใช้อ้างอิง left กาหนดตาแหน่งเลเยอร์ทางแนวนอนเมื่อเทียบกับตาแหน่งในเว็บเพจ link กาหนดสีของจุดลิงก์ loop กาหนดจานวนรอบการแสดงผล name กาหนดชื่อเฉพาะตัวสาหรับใช้อ้างอิง 8
  • 9. วิชา อาชีพธุรกิจ 1 (ง31102) โรงเรียนเรยีนาเชลีวิทยาลัย จังหวัดเชียงใหม่ size weight width กาหนดขนาด กาหนดระดับความหนาของตัวอักษร กาหนดความกว้าง การใช้งานคาสั่งในการสร้างตาราง คาสั่งที่ใช้ในการสร้างตารางประกอบไปด้วยคาสั่ง <table></table> ใช้สาหรับระบุคาสั่งสร้างตาราง ภายในตารางประกอบไปด้วย <tr></tr> หรือแถวของตาราง ภายในตารางประกอบไปด้วย <td></td> หรือ คอลัมน์ตาราง ตัวอย่างเช่น การใช้งานคาสั่งการลาดับ และจัดเรียงตัวอักษร 9