Tải bản đầy đủ (.pdf) (13 trang)

Bài giảng Thiết kế web: Chương 2 - Trường ĐH Thủ Dầu Một

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.41 MB, 13 trang )

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT

NỘI DUNG

KHOA KỸ THUẬT - CƠNG NGHỆ

1. Khái niệm
2. Cơng dụng của HTML

THIẾT KẾ WEB

3. Tập tin định dạng HTML
4. Căn bản về thẻ

Chương 2
NGÔN NGỮ HTML
(HyperText Markup Language)
Phone: 0274. 3834930

5. Cấu trúc cơ bản của trang Web
6. Các thẻ định dạng khối

Website:

18/01/2019

1. HTML là gì?

Bài giảng Thiết kế Web

2



2. Cơng dụng của HTML
 Thiết kế được nội dung và hình thức của trang Web.

 HTML là ngôn ngữ để xuất bản siêu văn bản trên

World Wide Web.
 HTML là ngôn ngữ xác định cấu trúc của thơng tin.
 Nó sử dụng một loạt các thẻ và thuộc tính, được dùng
để hiển thị văn bản và các thông tin khác và cung cấp
siêu liên kết tới các tài liệu web khác

18/01/2019

Bài giảng Thiết kế Web

3

 Xuất bản các tài liệu trực tuyến hay truy xuất các

thông tin trực tuyến bằng cách dùng các liên kết được
chèn vào trang Web.
 Tạo ra các biểu mẫu trực tuyến nhằm thu thập các
thông tin về người dùng, quản lí các giao dịch…
 Thêm vào trang Web các đối tượng âm thanh, hình
ảnh, video…

18/01/2019

Bài giảng Thiết kế Web


4

3. Tập tin định dạng HTML

4. Căn bản về thẻ (Tag)

 Là tập tin có phần mở rộng là .htm hay .html.

 Các lệnh trong HTML được gọi là các thẻ. Các thẻ

 Là tập tin văn bản thuần túy, có chứa các mã đặc biệt

gọi là Tag (thẻ), thường được đặt xung quanh một
khối văn bản nào đó.
 Có thể được viết trên trình soạn: Microsoft
Frontpage, Adobe Dreamweaver, Notepad,…

18/01/2019

Bài giảng Thiết kế Web

5

này giúp định dạng, điều khiển nội dung và hình thức
trình bày của một trang Web.
 Cú pháp tổng qt của 1 thẻ:
giá_trị_2...>Chuỗi văn bản</tên_thẻ>
• hoặc đơn giản nhất là: <tên_thẻ>Chuỗi văn

bản</tên_thẻ>
Vd: <title> Trang Web dau tien cua toi </title>
 Tên thẻ không phân biệt chữ hoa/thường.

18/01/2019

Bài giảng Thiết kế Web

6

1


5. Cấu trúc cơ bản của trang Web

5. Cấu trúc cơ bản …
5.1 HTML
 Cặp thẻ này được sử dụng để xác nhận một tài liệu là tài liệu
HTML, tức là nó có sử dụng các thẻ HTML để trình bày.
Toàn bộ nội dung của tài liệu được đặt giữa cặp thẻ này.
 Cú pháp:
<html>
... Toàn bộ nội của tài liệu được đặt ở đây
</html>
 Trình duyệt sẽ xem các tài liệu không sử dụng thẻ <html>
như những tệp tin văn bản bình thường.

<html>
<head>
<title>Tiêu đề của tài liệu</title>

</head>
<body các thuộc tính nếu có>
... nội dung của tài liệu
</body>
</html>

18/01/2019

Bài giảng Thiết kế Web

7

18/01/2019

5. Cấu trúc cơ bản …

Bài giảng Thiết kế Web

8

5. Cấu trúc cơ bản …

5.2 HEAD
 Thẻ HEAD được dùng để xác định phần mở đầu cho tài liệu.
 Cú pháp:
<head>
... Phần mở đầu (HEADER) của tài liệu được đặt ở đây
</head>

5.3 TITLE

 Cặp thẻ này chỉ có thể sử dụng trong phần mở đầu của tài
liệu, tức là nó phải nằm trong thẻ phạm vi giới hạn bởi cặp
thẻ <HEAD>.
 Cú pháp:
<title>Tiêu đề của tài liệu</title>
 Cặp thẻ: <title> định nghĩa những gì sẽ được thể hiện trên

thanh tiêu đề của trình duyệt.

18/01/2019

Bài giảng Thiết kế Web

9

18/01/2019

5. Cấu trúc cơ bản …

Bài giảng Thiết kế Web

10

5. Cấu trúc cơ bản …

5.4 BODY
 Thẻ này được sử dụng để xác định phần nội dung chính của
tài liệu - phần thân (body) của tài liệu. Trong phần thân có
thể chứa các thông tin định dạng nhất định để đặt ảnh nền
cho tài liệu, màu nền, màu văn bản siêu liên kết, đặt lề cho

trang tài liệu... Những thông tin này được đặt ở phần tham số
của thẻ.
 Cú pháp:
<body các thuộc tính nếu có>
.... phần nội dung của tài liệu được đặt ở đây
</body>

18/01/2019

Bài giảng Thiết kế Web

11

 Một số thuộc tính chính:
 background= : Đặt một ảnh nào đó làm ảnh nền (background)

cho văn bản. Giá trị của tham số này (phần sau dấu bằng) là
URL của file ảnh.
 bgcolor= : Đặt mầu nền cho trang khi hiển thị. Nếu cả hai
tham số background và bgcolor cùng có giá trị thì trình duyệt
sẽ hiển thị mầu nền trước, sau đó mới tải ảnh lên phía trên.
 text= : Xác định màu chữ của văn bản, kể cả các đề mục.
 alink=,vlink=,link=: Xác định màu sắc cho các siêu liên kết
trong văn bản. Tương ứng, alink là liên kết đang được kích
hoạt - tức là khi đã được kích chuột lên; vlink chỉ liên kết đã
từng được kích hoạt;

18/01/2019

Bài giảng Thiết kế Web


12

2


5. Cấu trúc cơ bản …

5. Cấu trúc cơ bản …

 Một số thuộc tính chính (tt):

 Ví dụ 1: Mở Notepad và gõ vào nội dung như sau:

 Leftmargin=“n”
 Topmargin=“n”
 Rightmargin=“n”
 Bottommargin=“n”

Thiết lập lề cho trang, với giá trị n có đơn vị tính là pixel

 Chú ý:
 Chọn Font chữ và kiểu gõ Unicode để hiển thị được tiếng việt
18/01/2019

Bài giảng Thiết kế Web

13

5. Cấu trúc cơ bản …


14

 Ví dụ 1: Chạy file Vd1.html với trình duyệt IE ta được kết

 Khi lưu phải chọn mục Unicode ở phần Encoding.

Bài giảng Thiết kế Web

quả như sau:

15

5. Cấu trúc cơ bản …

18/01/2019

Bài giảng Thiết kế Web

16

Bài giảng Thiết kế Web

18

5. Cấu trúc cơ bản …
 Ví dụ 3:

 Ví dụ 2:


18/01/2019

Bài giảng Thiết kế Web

5. Cấu trúc cơ bản …

 Lưu tập tin này lại với tên Vd1.html

18/01/2019

18/01/2019

Bài giảng Thiết kế Web

17

18/01/2019

3


6. Các thẻ định dạng khối

6.1. Các thẻ định dạng văn bản

6.1. Các thẻ định dạng văn bản
Thẻ

 Để ngắt dòng tạo đoạn mới, tạo dòng trống:


Ý nghĩa

<b> ... </b>

In chữ đậm

<i> ... </i>

In chữ nghiêng

<u> ... </u>

In chữ gạch chân

<sup> ... </sup>

Định dạng chỉ số trên (SuperScript)

<sub> ... </sub>

Định dạng chỉ số dưới (SubScript)

Đặt văn bản trong cặp thẻ

...



 Để ngắt dịng khơng tạo đoạn mới:
Chèn thẻ
tại vị trí muốn ngắt dịng.

 Đặt câu ghi chú vào cặp thẻ


...



Một đoạn văn




Xuống dịng (khơng có
)

color=color>…</font>

Chỉ định font, size, màu văn bản.
size=n: n từ 1 đến 7 (8,10,14,16,24,36),
mặc định là 3
color=color: màu văn bản
face=name: tên font
canh giữa


18/01/2019

Bài giảng Thiết kế Web

<!-- Câu chú thích-->
Nội dung câu chú thích khơng hiển thị trên trình duyệt

19

18/01/2019


Bài giảng Thiết kế Web

6.1. Các thẻ định dạng văn bản

6.1. Các thẻ định dạng văn bản

Ví dụ:
<html>
<head><title>Thu dinh dang van ban</title></head>
<Body>

<font size=4 color=red> ĐOẠN NÀY CĨ CÁC DỊNG:<BR>
<b>Dịng này đậm</b>

<i>Dòng này nghiêng</i>

<u>Dòng này gạch dưới</u>

<b><i>Dòng này vừa đậm vừa nghiêng</i></b> </font>


Giải và biện luận PT: aX<sup>2</sup>+bX+c=0

Cơng thức hố học: H<sub>2</sub>SO<sub>4</sub>


<font size=7> Đoạn này chữ lớn quá</font>


</Body> </html>

Ví dụ:

18/01/2019

Bài giảng Thiết kế Web


21

18/01/2019

6.2. Các thẻ định dạng danh sách

Bài giảng Thiết kế Web

20

22

6.2. Các thẻ định dạng danh sách

 Danh sách không đánh số thứ tự

 Danh sách có đánh số thứ tự
<ol>

<ul>

<li> Mục 1 của danh sách </li>
<li> Mục 2 của danh sách </li>
.......
<li> Mục n của danh sách </li>

<li> Mục 1 của danh sách </li>
<li> Mục 2 của danh sách </li>
.......
<li> Mục n của danh sách </li>


</ol>

</ul>
 Thay đổi kiểu dáng cho chỉ mục
 <ol Type=Trị> Kiểu STT cho toàn văn bản danh sách
 <li Type= Trị> Kiểu STT cho 1 mục
 Trị: 1,a,A,i,I tương ứng 1,2,3...; a,b,c...; A,B,C...; i,ii,iii...; hoặc

 Thay đổi kiểu dáng cho chỉ mục
 <ul Type=Trị thuộc tính>: Áp dụng cho tất cả các mục
 <li Type= Trị thuộc tính>: Áp dụng cho 1 mục chỉ định

I,II,III...

 Các trị thuộc tính: Disc: Dấu trịn đen (Mặc định), square:

Hình vng đen đặc, Circle: Hình trịn rỗng
18/01/2019

Bài giảng Thiết kế Web

23

18/01/2019

Bài giảng Thiết kế Web

24


4


6.2. Các thẻ định dạng danh sách

6.2. Các thẻ định dạng danh sách

 Danh sách có đánh số thứ tự (tt)

 Danh sách có đánh số thứ tự (tt)

CHƯƠNG TRÌNH ĐÀO TẠO NGÀNH WEBSITE



 Chỉ định giá trị khởi đầu

<ol type="I">

 <ol Start=Trị>: Tác động tất cả các mục
trong danh sách trừ khi mục trong dánh
sách chỉ định khác
 <li Value = Trị>: Tác động mục chỉ
định và các mục sau đó nếu các mục này
khơng chỉ định khác.

<li><b> THIẾT KẾ WEBSITE </b>
<ol type = “1">
<li> Ngôn ngữ HTML và CSS </li>
<li> Ngôn ngữ kịch bản JavaScript </li>
<li> Thiết kế giao diện PhotoShop </li>
<li> Thiết kế WebSite Dreamweaver </li>

</ol>
<li><b> LẬP TRÌNH WEBSITE </b>
<ol type = "1">
<li> Phân tích và Thiết kế
CSDL </li>
<li> Lập trình CSDL
ASP.NET và SQL Sever </li>
<li> Quản trị Website </li>
</ol>

</ol>
18/01/2019

Bài giảng Thiết kế Web

25

18/01/2019

6.2. Các thẻ định dạng danh sách

Bài giảng Thiết kế Web

26

6.2. Các thẻ định dạng danh sách
 Thẻ xác định danh sách (có đề mục và mô tả đề mục) là

một bộ gồm 3 thẻ:
 <dl></dl> viết tắt của chữ "definition list" có nghĩa là sự

xác định (hay định nghĩa) danh sách.
 <dt></dt> viết tắt của chữ "defines an item" có nghĩa là
xác định (hay định nghĩa) một mục.
 <dd></dd> viết tắt của chữ "defines describe an item" có
nghĩa là xác định (hay định nghĩa) một mô tả của một mục.

18/01/2019

Bài giảng Thiết kế Web

27

6.2. Các thẻ định dạng danh sách

18/01/2019

Bài giảng Thiết kế Web

6.3. Các thẻ định dạng đề mục
 Văn bản nằm trong các thẻ đề mục sẽ có cỡ chữ từ lớn

Danh sách (có đề mục và mơ tả đề mục)

đến nhỏ giảm dần từ đề mục 1 đến đề mục 6

...


...


...


...


...

...



18/01/2019

Bài giảng Thiết kế Web

28

29

18/01/2019

Định dạng đề mục cấp 1
Định dạng đề mục cấp 2
Định dạng đề mục cấp 3
Định dạng đề mục cấp 4
Định dạng đề mục cấp 5
Định dạng đề mục cấp 6

Bài giảng Thiết kế Web

30

5


6.4. Thẻ canh lề văn bản

6.4. Thẻ canh lề văn bản

 Thuộc tính canh lề align được sử dụng để canh lề cho


các phần tử HTML trong trang Web như văn bản, hình
ảnh…Thuộc tính này được đặt trong các thẻ như

,
<hi>, <hr>, <body>,<img>,…
 Các giá trị cho tham số align=left (Canh lề trái),
center (Canh giữa), right (Canh lề phải)

18/01/2019

31

Bài giảng Thiết kế Web

6.5. Vẽ một đường thẳng nằm ngang

align
= left / center / right
color
= color
noshade
size = n
width
= width
/>
 Không có thẻ </hr>
 Vẽ đường thẳng với lề, màu, có bóng hay khơng, độ dày
(size) và chiều dài (width).

33



Bài giảng Thiết kế Web

Bài giảng Thiết kế Web

 Màu:
 Để xác lập màu có thể dùng Tên màu hay Trị thập lục phân tương
ứng

18/01/2019

Bài giảng Thiết kế Web

6.6. Sử dụng màu và ký tự đặc biệt

6.7. Thẻ chèn âm thanh, hình ảnh

 Ký tự đặc biệt:

a. Chèn hình ảnh:
 Cú pháp:

 Nhập Mã tên hay Mã số của ký tự tương ng
Ký t

Mó tờn

Mó s

â


©

©

TM





đ

®

®

Ký t


Mó tờn
"e;

Khong trng  

32

6.6. S dng màu và ký tự đặc biệt

 Cú pháp:


18/01/2019

18/01/2019

34

align = top/middle/bottom/ left/right/center
Vị trí văn bản bao quanh ảnh
alt
= text
Văn bản hiển thị khi hình khơng
border= n
thể hiển thị
src
= url
Độ
rộng đường viền quanh ảnh
width = width
Đường dẫn file ảnh
height = height
Kích thước hiển thị ảnh
hspace = hspace
vspace = vspace
Khoảng trống xung quanh ảnh
title
= title
Văn bản hiển thị khi rê chuột lên


Mã số
"
 

ảnh
18/01/2019

Bài giảng Thiết kế Web

35

18/01/2019

Bài giảng Thiết kế Web

36

6


6.7. Thẻ chèn âm thanh, hình ảnh

6.7. Thẻ chèn âm thanh, hình ảnh

b. Chèn video:

c. Nhúng video vào trang Web:

 Cú pháp:


 Cú pháp: