SlideShare a Scribd company logo
Chương III

Trình bày: Nguyễn Phú Trường
NỘI DUNG

Giới thiệu HTML
Thành phần của HTML
Thẻ HTML cơ bản

Thẻ HTML nâng cao
Tóm tắt

24/Oct/2009

2

Bộ môn Mạng máy tính & Truyền thông
GIỚI THIỆU HTML

Mô hình Web
Trang
Web

Trình duyệt
(Browser)



Web Server

file1.htm

User
24/Oct/2009

3

Bộ môn Mạng máy tính & Truyền thông
HTML LÀ GÌ?
 Ngôn ngữ đánh dấu siêu văn bản (Hyper Text Markup
Language)
 Do Tim Berner Lee phát minh và được W3C (World Wide
Web Consortium) đưa thành chuẩn năm 1994.
 File HTML là 1 text file (file văn bản) có chứa các thẻ (tag)
đánh dấu.
 Thẻ - tag dùng để định dạng văn bản, và được hiển thị bởi
trình duyệt Web (Web Browser)
 Các trình duyệt thường không báo lỗi cú pháp HTML. Nếu
viết sai cú pháp, kết quả hiển thị không đúng với dự định.
24/Oct/2009

4

Bộ môn Mạng máy tính & Truyền thông
SOẠN THẢO TRANG HTML
 Trang HTML có phần mở rộng (đuôi) là .HTM hoặc
.HTML
 Có thể tạo trang HTML bằng bất cứ trình soạn thảo “văn
bản thuần” nào (Notepad, EditPlus, Turbo Pascal,…)
 Có nhiều trình soạn thảo HTML cho phép NSD soạn
thảo trực quan, kết quả sinh ra HTML tương ứng như:
 Microsoft FrontPage
 Macromedia Dreamweaver
 …

24/Oct/2009

5

Bộ môn Mạng máy tính & Truyền thông
CẤU TRÚC TÀI LIỆU HTML
<html>
<head>
<title> Tieu de cua trang </title>
</head>
<body>
Day la trang Web dau tien.
<b> Day la doan van ban in dam</b>
</body>
</html>

24/Oct/2009

6

Bộ môn Mạng máy tính & Truyền thông
CÁC THÀNH PHẦN HTML

Thẻ - tag trong HTML
 Dùng để định dạng tài liệu,
 Tên thẻ không phân biệt ký tự HOA hay thường,
 Thuộc tính của để bổ sung thêm thông tin cho nội
dung,
 Văn bản cần định dạng phải nằm giữa thẻ bắt đầu
và thẻ kết thúc gọi là thành phần nội dung,
 Thẻ có thể lồng vào trong thẻ khác, nhưng không
có sự CHÉO lẫn nhau
24/Oct/2009

7

Bộ môn Mạng máy tính & Truyền thông
CÁC THÀNH PHẦN HTML

Thẻ - tag trong HTML
 Dạng thẻ
Thẻ đơn: chỉ có thẻ bắt đầu
Ví dụ:
<BR>
<image src=“”>

Thẻ kép: có thẻ bắt đầu và có thẻ kết thúc
<B> Văn bản được in đậm</B>

24/Oct/2009

8

Bộ môn Mạng máy tính & Truyền thông
CÁC THÀNH PHẦN HTML

Địa chỉ tuyệt đối và địa chỉ tương đối
 Địa chỉ tuyệt đối: địa chỉ đầy đủ đến 1 tài liệu trên
Internet hay trong máy tính cục bộ.
• VD : http://www.cit.ctu.edu.vn/thongbao.htm

 Địa chỉ nền: địa chỉ bắt đầu của trang Web đó.
• VD :

<base href="http://www.cit.ctu.edu.vn/htmt_tt/">

 Địa chỉ tương đối: địa chỉ được tính từ vị trí hiện tại
của trang HTML hay tính từ địa chỉ nền (nếu có).
• VD : <img src=“hinhnen/smile.gif">
•
<a href=“./nextpage.htm"> Trang ke tiep </a>
24/Oct/2009

9

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN









24/Oct/2009

<html> : định nghĩa 1 trang Web
<head> : phần đầu của trang Web
<body> : phần thân của trang Web
<h1> ... <h6> : các đề mục kích thước từ 1 đến 6
<p> : một đoạn (paragraph)
<br> : xuống hàng
<hr> : vẽ 1 hàng ngang
<!-- --> : chú thích
Thuộc tính : align = “left / right / center”
10

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

24/Oct/2009

11

Bộ môn Mạng máy tính & Truyền thông
THẺ ĐỊNH DẠNG VĂN BẢN
 <b> : in đậm
 <u> : gạch dưới
 <i> : in nghiêng
 <strong> : nhấn mạnh
 <em> : làm nổi bật
 <big> : chữ lớn
 <small> : chữ nhỏ
 <sup> : chỉ số trên
 <sub> : chỉ số dưới

24/Oct/2009

 <code>: computer code
 <kbd>: keyboard
 <samp>: sample
 <tt> : teletype text
 <var> : variable
 <pre> : có dạng giống
như phần soạn thảo.
 <strike>, <s>, <del> :
gạch giữa
12

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

24/Oct/2009

13

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

24/Oct/2009

14

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Định dạng ký tự đặc biệt:





24/Oct/2009

&nbsp;
&lt;
&gt;
&amp;

khoảng trắng
ký tự <
ký tự >
ký tự &






15

&quot;
&copy;
&reg;
&yen;

ký tự
ký tự
ký tự
ký tự

“
©
®
¥

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Thẻ tạo liên kết:
 Liên kết ngoài :
<a href=“URL"> Text đại diện </a>

…………………
…………………
…………………

Click
chuột

Text đại diện

…………………
…………………

Trang có địa chỉ
xác định từ URL

Trang hiện tại
24/Oct/2009

…………………
…………………
…………………
…………………
…………………

16

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Ví dụ tạo liên kết ngoài:

24/Oct/2009

17

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Thẻ tạo liên kết (link):
 Liên kết trong :
• <a name=“TenViTri">Vi tri bat dau </a>
• <a href=“#TenViTri"> Text đại diện </a>
Nội
dung
trang
khi
chưa
liên
kết
24/Oct/2009

…………………
…………………
Text đại diện
…………………
…………………
…………………
…………………
Vi tri bat dau
.…abcdefgh…
...01234567…
.…………………

Click
chuột

18

Vi tri bat dau
.…abcdefgh…
...01234567…
.…………………
.…………………
.…………………
.…………………
.…………………
.…………………
.…………………

Nội
dung
trang
khi
bấm
liên
kết

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Ví dụ tạo liên kết trong:

24/Oct/2009

19

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Thẻ tạo liên kết(link):
 Kết hợp liên kết ngoài và liên kết trong :
<a name=“TenViTri">Vi tri bat dau </a>
<a href=“URL#TenViTri"> Text đại diện </a>
…………………
…………………
…………………
Vi tri bat dau
.…abcdefgh…
...01234567…
.…………………

…………………
…………………
Text đại diện
…………………
…………………
…………………
…………………

Trang có địa chỉ
xác định từ URL

Trang hiện tại

24/Oct/2009

20

Click
chuột

Vi tri bat dau
.…abcdefgh…
...01234567…
.…………………
.…………………
.…………………
.…………………
.…………………
.…………………
.…………………

Nội
dung
trang
khi
bấm
liên
kết

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Ví dụ tạo liên kết kết hợp ngoài - trong

24/Oct/2009

21

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Tạo liên kết (link) mở rộng
 Mở thêm 1 trang mới từ liên kết
<a href=“URL" target="_blank"> Text </a>

 Đến 1 trang dưới dạng toàn trình duyệt
<a href=“URL" target="_top"> Text </a>

 Đến chương trình Mail Client :
<a href=“mailto : xyz@abc.com“> Text </a>

 Từ 1 hình ảnh
<a href=“Url1“> <img src=“Url2”> </a>
24/Oct/2009

22

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Ví dụ tạo liên kết mở rộng

24/Oct/2009

23

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Thẻ Frame
 Trình bày nhiều tài liệu HTML trong cùng 1 trang
 Mỗi tài liệu HTML đó gọi là frame.
 Mỗi frame sẽ độc lập với nhau.
 Thẻ <frameset> dùng để chia màn hình ra nhiều
frame, mỗi frame định nghĩa 1 tập các dòng,cột.
• VD : <frameset cols="25%,75%">
•
<frame src="frame_a.htm">
•
<frame src="frame_b.htm">
•
24/Oct/2009

</frameset>
24

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Ví dụ tạo Frame trong HTML

24/Oct/2009

25

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Thẻ Table
 Một bảng được định nghĩa bởi thẻ <table>
 Một bảng được chia làm nhiều dòng ( với thẻ <tr> )
 Mỗi dòng được chia làm nhiều ô dữ liệu ( thẻ <td> )
 Nội dung thông tin trong mỗi ô trong bảng :
 Text, hình ảnh, đường thẳng(hr)
 Danh sách (list)
 Form
 Table con, …

24/Oct/2009

26

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Ví dụ tạo table trong HTML

24/Oct/2009

27

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Ví dụ tạo table trong HTML

24/Oct/2009

28

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Table với ô dữ liệu trống

24/Oct/2009

29

Bộ môn Mạng máy tính & Truyền thông
CÁC THẺ CƠ BẢN

Table với thuộc tính border

24/Oct/2009

30

Bộ môn Mạng máy tính & Truyền thông
Chuong3a html-091030201256-phpapp01

More Related Content

What's hot

Cắt giao diện website từ file photoshop
Cắt giao diện website từ file photoshopCắt giao diện website từ file photoshop
Cắt giao diện website từ file photoshopLương Bá Hợp
 
Tai lieu html
Tai lieu htmlTai lieu html
Tai lieu html
Quoc Nguyen
 
Nhập môn Css
Nhập môn CssNhập môn Css
Nhập môn Css
Ly hai
 
Tai Lieu Html
Tai Lieu HtmlTai Lieu Html
Tai Lieu Html
guest9d60a5
 
Tailieu.vncty.com huong dan nhap mon html
Tailieu.vncty.com   huong dan nhap mon htmlTailieu.vncty.com   huong dan nhap mon html
Tailieu.vncty.com huong dan nhap mon html
Trần Đức Anh
 
Trung tâm VT - Bài giảng Word 2010 (Tin học Văn Phòng)
Trung tâm VT - Bài giảng Word 2010 (Tin học Văn Phòng)Trung tâm VT - Bài giảng Word 2010 (Tin học Văn Phòng)
Trung tâm VT - Bài giảng Word 2010 (Tin học Văn Phòng)
Trung tâm Tin học VT - Hà nội
 
Html full
Html fullHtml full
Html full
maytinh_5p
 
Chuong1 Tong quan ve microsft word
Chuong1 Tong quan ve microsft wordChuong1 Tong quan ve microsft word
Chuong1 Tong quan ve microsft wordHòa Hoàng
 
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTBài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
MasterCode.vn
 
Tin học văn phòng - in ấn
Tin học văn phòng - in ấnTin học văn phòng - in ấn
Tin học văn phòng - in ấn
hauho1993
 
Convert psd to html5
Convert psd to html5Convert psd to html5
Convert psd to html5
Kim Hyun Hai
 
Huongdan sudung
Huongdan sudungHuongdan sudung
Huongdan sudung
Sydng Softwaregroup
 
He thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbtHe thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbttin_k36
 
Slide word
Slide wordSlide word
Slide wordlam04dt
 
Giáo trình ofice 2007
Giáo trình ofice 2007Giáo trình ofice 2007
Giáo trình ofice 2007
tuanpro102
 

What's hot (18)

Cắt giao diện website từ file photoshop
Cắt giao diện website từ file photoshopCắt giao diện website từ file photoshop
Cắt giao diện website từ file photoshop
 
Tai lieu html
Tai lieu htmlTai lieu html
Tai lieu html
 
Nhập môn Css
Nhập môn CssNhập môn Css
Nhập môn Css
 
Tai Lieu Html
Tai Lieu HtmlTai Lieu Html
Tai Lieu Html
 
Tailieu.vncty.com huong dan nhap mon html
Tailieu.vncty.com   huong dan nhap mon htmlTailieu.vncty.com   huong dan nhap mon html
Tailieu.vncty.com huong dan nhap mon html
 
Trung tâm VT - Bài giảng Word 2010 (Tin học Văn Phòng)
Trung tâm VT - Bài giảng Word 2010 (Tin học Văn Phòng)Trung tâm VT - Bài giảng Word 2010 (Tin học Văn Phòng)
Trung tâm VT - Bài giảng Word 2010 (Tin học Văn Phòng)
 
Html full
Html fullHtml full
Html full
 
Web1012 slide 7
Web1012   slide 7Web1012   slide 7
Web1012 slide 7
 
Chuong1 Tong quan ve microsft word
Chuong1 Tong quan ve microsft wordChuong1 Tong quan ve microsft word
Chuong1 Tong quan ve microsft word
 
Tu hoc excel
Tu hoc excelTu hoc excel
Tu hoc excel
 
Fronpage2002
Fronpage2002Fronpage2002
Fronpage2002
 
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTBài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
 
Tin học văn phòng - in ấn
Tin học văn phòng - in ấnTin học văn phòng - in ấn
Tin học văn phòng - in ấn
 
Convert psd to html5
Convert psd to html5Convert psd to html5
Convert psd to html5
 
Huongdan sudung
Huongdan sudungHuongdan sudung
Huongdan sudung
 
He thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbtHe thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbt
 
Slide word
Slide wordSlide word
Slide word
 
Giáo trình ofice 2007
Giáo trình ofice 2007Giáo trình ofice 2007
Giáo trình ofice 2007
 

Viewers also liked

Disney Promo Sale Feb
Disney Promo Sale FebDisney Promo Sale Feb
Disney Promo Sale Feb
Teri Hurley
 
4 sobrapar, 17.06.15
4   sobrapar, 17.06.154   sobrapar, 17.06.15
4 sobrapar, 17.06.15ulissesporto
 

Viewers also liked (7)

Cervantes
CervantesCervantes
Cervantes
 
Trabajo
TrabajoTrabajo
Trabajo
 
Luna
LunaLuna
Luna
 
Sistemas jaqui
Sistemas jaquiSistemas jaqui
Sistemas jaqui
 
Disney Promo Sale Feb
Disney Promo Sale FebDisney Promo Sale Feb
Disney Promo Sale Feb
 
4 sobrapar, 17.06.15
4   sobrapar, 17.06.154   sobrapar, 17.06.15
4 sobrapar, 17.06.15
 
Talleres
TalleresTalleres
Talleres
 

Similar to Chuong3a html-091030201256-phpapp01

Chuong3b html-091030201401-phpapp02
Chuong3b html-091030201401-phpapp02Chuong3b html-091030201401-phpapp02
Chuong3b html-091030201401-phpapp02Ta Hormon
 
Toilaquantri.blogspot.com - Giao trinh html thiet ke website can ban
Toilaquantri.blogspot.com - Giao trinh html thiet ke website can banToilaquantri.blogspot.com - Giao trinh html thiet ke website can ban
Toilaquantri.blogspot.com - Giao trinh html thiet ke website can ban
Hải Finiks Huỳnh
 
Đề tài Tìm hiểu HTML5, CSS3, thiết kết website tin tức
Đề tài Tìm hiểu HTML5, CSS3, thiết kết website tin tứcĐề tài Tìm hiểu HTML5, CSS3, thiết kết website tin tức
Đề tài Tìm hiểu HTML5, CSS3, thiết kết website tin tức
Howard Brakus
 
[Kienthuc.name.vn]html can ban
[Kienthuc.name.vn]html can ban[Kienthuc.name.vn]html can ban
[Kienthuc.name.vn]html can ban
Xuân Nam
 
[Kienthuc.name.vn]html can ban
[Kienthuc.name.vn]html can ban[Kienthuc.name.vn]html can ban
[Kienthuc.name.vn]html can ban
Ừthì Thìlàmsaonào
 
Chuong4 css-091030202240-phpapp02
Chuong4 css-091030202240-phpapp02Chuong4 css-091030202240-phpapp02
Chuong4 css-091030202240-phpapp02Ta Hormon
 
Chuong4 css-091030202240-phpapp02 (1)
Chuong4 css-091030202240-phpapp02 (1)Chuong4 css-091030202240-phpapp02 (1)
Chuong4 css-091030202240-phpapp02 (1)Ta Hormon
 
Html và thiết kế web[bookbooming.com]
Html và thiết kế web[bookbooming.com]Html và thiết kế web[bookbooming.com]
Html và thiết kế web[bookbooming.com]bookbooming1
 
Html coban
Html coban Html coban
Html coban
Cá Cơm
 
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
Thnh258575
 
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
Thnh258575
 
Tai Lieu Html
Tai Lieu HtmlTai Lieu Html
Tai Lieu Html
guest9d60a5
 
Tai Lieu Html
Tai Lieu HtmlTai Lieu Html
Tai Lieu Html
guest9d60a5
 
Thiet ke web voi frontpage 2003
Thiet ke web voi frontpage 2003Thiet ke web voi frontpage 2003
Thiet ke web voi frontpage 2003Luckyboy Nguyễn
 
Tailieu.vncty.com thiet ke web dai hoc
Tailieu.vncty.com   thiet ke web dai hocTailieu.vncty.com   thiet ke web dai hoc
Tailieu.vncty.com thiet ke web dai hoc
Trần Đức Anh
 
Tailieu.vncty.com thiet ke web dai hoc
Tailieu.vncty.com   thiet ke web dai hocTailieu.vncty.com   thiet ke web dai hoc
Tailieu.vncty.com thiet ke web dai hoc
Trần Đức Anh
 
Session 01 Final
Session 01 FinalSession 01 Final
Session 01 FinalSamQuiDaiBo
 

Similar to Chuong3a html-091030201256-phpapp01 (20)

Chuong3b html-091030201401-phpapp02
Chuong3b html-091030201401-phpapp02Chuong3b html-091030201401-phpapp02
Chuong3b html-091030201401-phpapp02
 
Toilaquantri.blogspot.com - Giao trinh html thiet ke website can ban
Toilaquantri.blogspot.com - Giao trinh html thiet ke website can banToilaquantri.blogspot.com - Giao trinh html thiet ke website can ban
Toilaquantri.blogspot.com - Giao trinh html thiet ke website can ban
 
Đề tài Tìm hiểu HTML5, CSS3, thiết kết website tin tức
Đề tài Tìm hiểu HTML5, CSS3, thiết kết website tin tứcĐề tài Tìm hiểu HTML5, CSS3, thiết kết website tin tức
Đề tài Tìm hiểu HTML5, CSS3, thiết kết website tin tức
 
[Kienthuc.name.vn]html can ban
[Kienthuc.name.vn]html can ban[Kienthuc.name.vn]html can ban
[Kienthuc.name.vn]html can ban
 
[Kienthuc.name.vn]html can ban
[Kienthuc.name.vn]html can ban[Kienthuc.name.vn]html can ban
[Kienthuc.name.vn]html can ban
 
Chuong4 css-091030202240-phpapp02
Chuong4 css-091030202240-phpapp02Chuong4 css-091030202240-phpapp02
Chuong4 css-091030202240-phpapp02
 
Chuong4 css-091030202240-phpapp02 (1)
Chuong4 css-091030202240-phpapp02 (1)Chuong4 css-091030202240-phpapp02 (1)
Chuong4 css-091030202240-phpapp02 (1)
 
Html và thiết kế web[bookbooming.com]
Html và thiết kế web[bookbooming.com]Html và thiết kế web[bookbooming.com]
Html và thiết kế web[bookbooming.com]
 
Html coban
Html coban Html coban
Html coban
 
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
 
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
[123doc] - slide-tong-quan-ve-ngon-ngu-lap-trinh-web-html-doc.pdf
 
Tai Lieu Html
Tai Lieu HtmlTai Lieu Html
Tai Lieu Html
 
Tai Lieu Html
Tai Lieu HtmlTai Lieu Html
Tai Lieu Html
 
Front page
Front pageFront page
Front page
 
Html
HtmlHtml
Html
 
Web1012 slide 1
Web1012   slide 1Web1012   slide 1
Web1012 slide 1
 
Thiet ke web voi frontpage 2003
Thiet ke web voi frontpage 2003Thiet ke web voi frontpage 2003
Thiet ke web voi frontpage 2003
 
Tailieu.vncty.com thiet ke web dai hoc
Tailieu.vncty.com   thiet ke web dai hocTailieu.vncty.com   thiet ke web dai hoc
Tailieu.vncty.com thiet ke web dai hoc
 
Tailieu.vncty.com thiet ke web dai hoc
Tailieu.vncty.com   thiet ke web dai hocTailieu.vncty.com   thiet ke web dai hoc
Tailieu.vncty.com thiet ke web dai hoc
 
Session 01 Final
Session 01 FinalSession 01 Final
Session 01 Final
 

Chuong3a html-091030201256-phpapp01

  • 1. Chương III Trình bày: Nguyễn Phú Trường
  • 2. NỘI DUNG Giới thiệu HTML Thành phần của HTML Thẻ HTML cơ bản Thẻ HTML nâng cao Tóm tắt 24/Oct/2009 2 Bộ môn Mạng máy tính & Truyền thông
  • 3. GIỚI THIỆU HTML Mô hình Web Trang Web Trình duyệt (Browser)  Web Server file1.htm User 24/Oct/2009 3 Bộ môn Mạng máy tính & Truyền thông
  • 4. HTML LÀ GÌ?  Ngôn ngữ đánh dấu siêu văn bản (Hyper Text Markup Language)  Do Tim Berner Lee phát minh và được W3C (World Wide Web Consortium) đưa thành chuẩn năm 1994.  File HTML là 1 text file (file văn bản) có chứa các thẻ (tag) đánh dấu.  Thẻ - tag dùng để định dạng văn bản, và được hiển thị bởi trình duyệt Web (Web Browser)  Các trình duyệt thường không báo lỗi cú pháp HTML. Nếu viết sai cú pháp, kết quả hiển thị không đúng với dự định. 24/Oct/2009 4 Bộ môn Mạng máy tính & Truyền thông
  • 5. SOẠN THẢO TRANG HTML  Trang HTML có phần mở rộng (đuôi) là .HTM hoặc .HTML  Có thể tạo trang HTML bằng bất cứ trình soạn thảo “văn bản thuần” nào (Notepad, EditPlus, Turbo Pascal,…)  Có nhiều trình soạn thảo HTML cho phép NSD soạn thảo trực quan, kết quả sinh ra HTML tương ứng như:  Microsoft FrontPage  Macromedia Dreamweaver  … 24/Oct/2009 5 Bộ môn Mạng máy tính & Truyền thông
  • 6. CẤU TRÚC TÀI LIỆU HTML <html> <head> <title> Tieu de cua trang </title> </head> <body> Day la trang Web dau tien. <b> Day la doan van ban in dam</b> </body> </html> 24/Oct/2009 6 Bộ môn Mạng máy tính & Truyền thông
  • 7. CÁC THÀNH PHẦN HTML Thẻ - tag trong HTML  Dùng để định dạng tài liệu,  Tên thẻ không phân biệt ký tự HOA hay thường,  Thuộc tính của để bổ sung thêm thông tin cho nội dung,  Văn bản cần định dạng phải nằm giữa thẻ bắt đầu và thẻ kết thúc gọi là thành phần nội dung,  Thẻ có thể lồng vào trong thẻ khác, nhưng không có sự CHÉO lẫn nhau 24/Oct/2009 7 Bộ môn Mạng máy tính & Truyền thông
  • 8. CÁC THÀNH PHẦN HTML Thẻ - tag trong HTML  Dạng thẻ Thẻ đơn: chỉ có thẻ bắt đầu Ví dụ: <BR> <image src=“”> Thẻ kép: có thẻ bắt đầu và có thẻ kết thúc <B> Văn bản được in đậm</B> 24/Oct/2009 8 Bộ môn Mạng máy tính & Truyền thông
  • 9. CÁC THÀNH PHẦN HTML Địa chỉ tuyệt đối và địa chỉ tương đối  Địa chỉ tuyệt đối: địa chỉ đầy đủ đến 1 tài liệu trên Internet hay trong máy tính cục bộ. • VD : http://www.cit.ctu.edu.vn/thongbao.htm  Địa chỉ nền: địa chỉ bắt đầu của trang Web đó. • VD : <base href="http://www.cit.ctu.edu.vn/htmt_tt/">  Địa chỉ tương đối: địa chỉ được tính từ vị trí hiện tại của trang HTML hay tính từ địa chỉ nền (nếu có). • VD : <img src=“hinhnen/smile.gif"> • <a href=“./nextpage.htm"> Trang ke tiep </a> 24/Oct/2009 9 Bộ môn Mạng máy tính & Truyền thông
  • 10. CÁC THẺ CƠ BẢN          24/Oct/2009 <html> : định nghĩa 1 trang Web <head> : phần đầu của trang Web <body> : phần thân của trang Web <h1> ... <h6> : các đề mục kích thước từ 1 đến 6 <p> : một đoạn (paragraph) <br> : xuống hàng <hr> : vẽ 1 hàng ngang <!-- --> : chú thích Thuộc tính : align = “left / right / center” 10 Bộ môn Mạng máy tính & Truyền thông
  • 11. CÁC THẺ CƠ BẢN 24/Oct/2009 11 Bộ môn Mạng máy tính & Truyền thông
  • 12. THẺ ĐỊNH DẠNG VĂN BẢN  <b> : in đậm  <u> : gạch dưới  <i> : in nghiêng  <strong> : nhấn mạnh  <em> : làm nổi bật  <big> : chữ lớn  <small> : chữ nhỏ  <sup> : chỉ số trên  <sub> : chỉ số dưới 24/Oct/2009  <code>: computer code  <kbd>: keyboard  <samp>: sample  <tt> : teletype text  <var> : variable  <pre> : có dạng giống như phần soạn thảo.  <strike>, <s>, <del> : gạch giữa 12 Bộ môn Mạng máy tính & Truyền thông
  • 13. CÁC THẺ CƠ BẢN 24/Oct/2009 13 Bộ môn Mạng máy tính & Truyền thông
  • 14. CÁC THẺ CƠ BẢN 24/Oct/2009 14 Bộ môn Mạng máy tính & Truyền thông
  • 15. CÁC THẺ CƠ BẢN Định dạng ký tự đặc biệt:     24/Oct/2009 &nbsp; &lt; &gt; &amp; khoảng trắng ký tự < ký tự > ký tự &     15 &quot; &copy; &reg; &yen; ký tự ký tự ký tự ký tự “ © ® ¥ Bộ môn Mạng máy tính & Truyền thông
  • 16. CÁC THẺ CƠ BẢN Thẻ tạo liên kết:  Liên kết ngoài : <a href=“URL"> Text đại diện </a> ………………… ………………… ………………… Click chuột Text đại diện ………………… ………………… Trang có địa chỉ xác định từ URL Trang hiện tại 24/Oct/2009 ………………… ………………… ………………… ………………… ………………… 16 Bộ môn Mạng máy tính & Truyền thông
  • 17. CÁC THẺ CƠ BẢN Ví dụ tạo liên kết ngoài: 24/Oct/2009 17 Bộ môn Mạng máy tính & Truyền thông
  • 18. CÁC THẺ CƠ BẢN Thẻ tạo liên kết (link):  Liên kết trong : • <a name=“TenViTri">Vi tri bat dau </a> • <a href=“#TenViTri"> Text đại diện </a> Nội dung trang khi chưa liên kết 24/Oct/2009 ………………… ………………… Text đại diện ………………… ………………… ………………… ………………… Vi tri bat dau .…abcdefgh… ...01234567… .………………… Click chuột 18 Vi tri bat dau .…abcdefgh… ...01234567… .………………… .………………… .………………… .………………… .………………… .………………… .………………… Nội dung trang khi bấm liên kết Bộ môn Mạng máy tính & Truyền thông
  • 19. CÁC THẺ CƠ BẢN Ví dụ tạo liên kết trong: 24/Oct/2009 19 Bộ môn Mạng máy tính & Truyền thông
  • 20. CÁC THẺ CƠ BẢN Thẻ tạo liên kết(link):  Kết hợp liên kết ngoài và liên kết trong : <a name=“TenViTri">Vi tri bat dau </a> <a href=“URL#TenViTri"> Text đại diện </a> ………………… ………………… ………………… Vi tri bat dau .…abcdefgh… ...01234567… .………………… ………………… ………………… Text đại diện ………………… ………………… ………………… ………………… Trang có địa chỉ xác định từ URL Trang hiện tại 24/Oct/2009 20 Click chuột Vi tri bat dau .…abcdefgh… ...01234567… .………………… .………………… .………………… .………………… .………………… .………………… .………………… Nội dung trang khi bấm liên kết Bộ môn Mạng máy tính & Truyền thông
  • 21. CÁC THẺ CƠ BẢN Ví dụ tạo liên kết kết hợp ngoài - trong 24/Oct/2009 21 Bộ môn Mạng máy tính & Truyền thông
  • 22. CÁC THẺ CƠ BẢN Tạo liên kết (link) mở rộng  Mở thêm 1 trang mới từ liên kết <a href=“URL" target="_blank"> Text </a>  Đến 1 trang dưới dạng toàn trình duyệt <a href=“URL" target="_top"> Text </a>  Đến chương trình Mail Client : <a href=“mailto : xyz@abc.com“> Text </a>  Từ 1 hình ảnh <a href=“Url1“> <img src=“Url2”> </a> 24/Oct/2009 22 Bộ môn Mạng máy tính & Truyền thông
  • 23. CÁC THẺ CƠ BẢN Ví dụ tạo liên kết mở rộng 24/Oct/2009 23 Bộ môn Mạng máy tính & Truyền thông
  • 24. CÁC THẺ CƠ BẢN Thẻ Frame  Trình bày nhiều tài liệu HTML trong cùng 1 trang  Mỗi tài liệu HTML đó gọi là frame.  Mỗi frame sẽ độc lập với nhau.  Thẻ <frameset> dùng để chia màn hình ra nhiều frame, mỗi frame định nghĩa 1 tập các dòng,cột. • VD : <frameset cols="25%,75%"> • <frame src="frame_a.htm"> • <frame src="frame_b.htm"> • 24/Oct/2009 </frameset> 24 Bộ môn Mạng máy tính & Truyền thông
  • 25. CÁC THẺ CƠ BẢN Ví dụ tạo Frame trong HTML 24/Oct/2009 25 Bộ môn Mạng máy tính & Truyền thông
  • 26. CÁC THẺ CƠ BẢN Thẻ Table  Một bảng được định nghĩa bởi thẻ <table>  Một bảng được chia làm nhiều dòng ( với thẻ <tr> )  Mỗi dòng được chia làm nhiều ô dữ liệu ( thẻ <td> )  Nội dung thông tin trong mỗi ô trong bảng :  Text, hình ảnh, đường thẳng(hr)  Danh sách (list)  Form  Table con, … 24/Oct/2009 26 Bộ môn Mạng máy tính & Truyền thông
  • 27. CÁC THẺ CƠ BẢN Ví dụ tạo table trong HTML 24/Oct/2009 27 Bộ môn Mạng máy tính & Truyền thông
  • 28. CÁC THẺ CƠ BẢN Ví dụ tạo table trong HTML 24/Oct/2009 28 Bộ môn Mạng máy tính & Truyền thông
  • 29. CÁC THẺ CƠ BẢN Table với ô dữ liệu trống 24/Oct/2009 29 Bộ môn Mạng máy tính & Truyền thông
  • 30. CÁC THẺ CƠ BẢN Table với thuộc tính border 24/Oct/2009 30 Bộ môn Mạng máy tính & Truyền thông