SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Bài 1
XHTML: Cấu trúc nội dung web
MỤC TIÊU BÀI HỌC
Nhắc lại về HTML
Định nghĩa XHTML, CSS
Cách thiết kế layout trang web
Làm quen với cấu trúc một trang web
Làm quen với những plugin kiểm tra mã XHTML và
CSS trên những trình duyệt khác nhau
Nhắc lại về HTML
Định nghĩa XHTML, CSS
Cách thiết kế layout trang web
Làm quen với cấu trúc một trang web
Làm quen với những plugin kiểm tra mã XHTML và
CSS trên những trình duyệt khác nhau
Slide 1 – XHTML: Cấu trúc nội dung web 2
NHẮC LẠI VỀ HTML
NHẮC LẠI VỀ HTML
HTML (Hypertext Markup Language): là ngôn ngữ
đánh dấu siêu văn bản
Cho phép định dạng văn bản, bổ sung hình ảnh, và
video, cũng như lưu tất cả vào một trong file
Được viết theo dạng thẻ (tag):
Ví dụ: <table border=“1”></table>
Có thể tự học về HTML, CSS và các công nghệ web
tại:
http://www.w3schools.com
HTML (Hypertext Markup Language): là ngôn ngữ
đánh dấu siêu văn bản
Cho phép định dạng văn bản, bổ sung hình ảnh, và
video, cũng như lưu tất cả vào một trong file
Được viết theo dạng thẻ (tag):
Ví dụ: <table border=“1”></table>
Có thể tự học về HTML, CSS và các công nghệ web
tại:
http://www.w3schools.com
Slide 1 – XHTML: Cấu trúc nội dung web 4
ĐỊNH NGHĨA XHTML, CSS
ĐỊNH NGHĨA XHTML
XHTML (eXtensible HyperText Markup Language):
cho phép xác định từng yêu tố của nội dung
XHTML định nghĩa cấu trúc của tài liệu.
XHTML được xây dựng dựa trên cấu trúc tự do của
XML
XHTML là cải tiến của HTML, định nghĩa một cấu
trúc tài liệu chặt chẽ hơn
XHTML (eXtensible HyperText Markup Language):
cho phép xác định từng yêu tố của nội dung
XHTML định nghĩa cấu trúc của tài liệu.
XHTML được xây dựng dựa trên cấu trúc tự do của
XML
XHTML là cải tiến của HTML, định nghĩa một cấu
trúc tài liệu chặt chẽ hơn
Slide 1 – XHTML: Cấu trúc nội dung web 6
ĐỊNH NGHĨA XHTML
XHTML vượt qua những hạn chế của HTML, có thể
được chia sẻ giữa những dịch vụ web và những hệ
thống dữ liệu khác.
Ưu điểm của XHTML:
Rõ ràng
Dễ viết, dễ chỉnh sửa
Linh động
Nạp nhanh
XHTML vượt qua những hạn chế của HTML, có thể
được chia sẻ giữa những dịch vụ web và những hệ
thống dữ liệu khác.
Ưu điểm của XHTML:
Rõ ràng
Dễ viết, dễ chỉnh sửa
Linh động
Nạp nhanh
Slide 1 – XHTML: Cấu trúc nội dung web 7
CÁCH VIẾT XHTML
Viết chuẩn mã XHTML sẽ giúp cho trang web hiển
thị một cách tốt nhất trên nhiều trình duyệt và
nhiều thiết bị
Trang web muốn được các trình duyệt hỗ trợ lâu dài
phải đạt chuẩn hợp lệ XHTML
Trang hợp lệ là trang chỉ sử dụng thẻ đã được định
nghĩa trong DTD (document type definition: định
nghĩa kiểu tài liệu)
Viết chuẩn mã XHTML sẽ giúp cho trang web hiển
thị một cách tốt nhất trên nhiều trình duyệt và
nhiều thiết bị
Trang web muốn được các trình duyệt hỗ trợ lâu dài
phải đạt chuẩn hợp lệ XHTML
Trang hợp lệ là trang chỉ sử dụng thẻ đã được định
nghĩa trong DTD (document type definition: định
nghĩa kiểu tài liệu)
Slide 1 – XHTML: Cấu trúc nội dung web 8
CÁCH VIẾT XHTML HỢP CHUẨN
XHTML
Khai báo DOCTYPE: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
Khai báo không gian XML: <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:
lang="en">
Khai báo không gian XML: <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:
lang="en">
Định nghĩa kiểu nội dung: <meta http-equiv="Content-type" content="text/html;
charset=utf-8" />
Thẻ đóng/ không đóng: rõ ràng, thẻ viết dưới dạng chữ thường, thuộc tính phải có giá trị
Slide 1 – XHTML: Cấu trúc nội dung web 9
CÁCH VIẾT XHTML HỢP CHUẨN
Khai báo DOCTYPE: đánh dấu cho trình duyệt sử
dụng HTML, hay XHTML, hoặc cả hai. Có 3 loại
DOCTYPE
Khai báo không gian XML: liệt kê và xác định tất cả
các thẻ hợp lệ <html
xmlns="http://www.w3.org/1999/xhtml">
Khai báo nội dung: khai báo nội dung mô tả trang
web. Có thể chứa nhiều từ khóa có ích cho quá trình
SEO (Search Engine Optimization: tối ưu hóa bộ
máy tìm kiếm) trang web
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8" />
Slide 1 – XHTML: Cấu trúc nội dung web 10
Khai báo DOCTYPE: đánh dấu cho trình duyệt sử
dụng HTML, hay XHTML, hoặc cả hai. Có 3 loại
DOCTYPE
Khai báo không gian XML: liệt kê và xác định tất cả
các thẻ hợp lệ <html
xmlns="http://www.w3.org/1999/xhtml">
Khai báo nội dung: khai báo nội dung mô tả trang
web. Có thể chứa nhiều từ khóa có ích cho quá trình
SEO (Search Engine Optimization: tối ưu hóa bộ
máy tìm kiếm) trang web
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8" />
MẪU TRANG XHTML CƠ BẢN
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!--the DOCTYPE-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>Mau trang XHTML 1.0 dung DOCTYPE kieu Strict</title>
</head>
<body>
nội dung/thẻ…
</body>
</html>
Slide 1 – XHTML: Cấu trúc nội dung web 11
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!--the DOCTYPE-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>Mau trang XHTML 1.0 dung DOCTYPE kieu Strict</title>
</head>
<body>
nội dung/thẻ…
</body>
</html>
DÒNG CHẢY TRANG
Nội dung của trang được trình bày từ trái sang phải (hoặc
ngược lại) và từ trên xuống dưới, với thành phần là các khối
Thành phần Block: nội dung các thành phần block sẽ nằm
trên những dòng/khối khác nhau
Ví dụ:
<h1>Đây là tiêu đề mức 1</h1>
<h2>Đây là tiêu đề mức 2</h2>
Thành phần Inline: nội dung của các thành phần inline nằm
trong cùng một dòng/khối
Ví dụ:
<p>Đây là đoạn dài và chứa không chỉ chứa
<strong>chữ đậm </strong>mà còn chứa
<a href="#">liên kết</a>
Slide 1 – XHTML: Cấu trúc nội dung web 12
Nội dung của trang được trình bày từ trái sang phải (hoặc
ngược lại) và từ trên xuống dưới, với thành phần là các khối
Thành phần Block: nội dung các thành phần block sẽ nằm
trên những dòng/khối khác nhau
Ví dụ:
<h1>Đây là tiêu đề mức 1</h1>
<h2>Đây là tiêu đề mức 2</h2>
Thành phần Inline: nội dung của các thành phần inline nằm
trong cùng một dòng/khối
Ví dụ:
<p>Đây là đoạn dài và chứa không chỉ chứa
<strong>chữ đậm </strong>mà còn chứa
<a href="#">liên kết</a>
NHẮC LẠI VỀ CSS
CSS là viết tắt của Cascading Style Sheets
CSS định nghĩa cách thức hiển thị các thành phần
HTML
Nhờ có CSS, các thẻ HTML không cần có các thuộc
tính trình bày, mà chỉ tập trung vào việc định nghĩa
cấu trúc nội dung
CSS giúp tách việc xây dựng nội dung và việc trình
bày nội dung
Các định nghĩa CSS có thể được lưu trong cùng file
.html hoặc tách riêng trong file .css
CSS là viết tắt của Cascading Style Sheets
CSS định nghĩa cách thức hiển thị các thành phần
HTML
Nhờ có CSS, các thẻ HTML không cần có các thuộc
tính trình bày, mà chỉ tập trung vào việc định nghĩa
cấu trúc nội dung
CSS giúp tách việc xây dựng nội dung và việc trình
bày nội dung
Các định nghĩa CSS có thể được lưu trong cùng file
.html hoặc tách riêng trong file .css
Slide 1 – XHTML: Cấu trúc nội dung web 13
ĐỊNH NGHĨA CSS
CSS: cho phép định nghĩa style cho mỗi phần tử
trên trang
Cách sử dụng bảng trước đây
khi chưa áp dụng CSS
Slide 1 – XHTML: Cấu trúc nội dung web 14
Cách sử dụng bảng sau khi áp
dụng CSS
ĐỊNH NGHĨA CSS
CSS của mỗi trang web gồm một tập các định nghĩa
style (rule), có định dạng như sau:
Ngày nay, phần lớn trình duyệt trên máy tính và
thiết bị di động hỗ trợ chuẩn XHTML và CSS
selector {
Property1: Value1;
Property2: Value2;}
CSS của mỗi trang web gồm một tập các định nghĩa
style (rule), có định dạng như sau:
Ngày nay, phần lớn trình duyệt trên máy tính và
thiết bị di động hỗ trợ chuẩn XHTML và CSS
Slide 1 – XHTML: Cấu trúc nội dung web 15
selector {
Property1: Value1;
Property2: Value2;}
ID & CLASS TRONG CSS
Là thành phần định danh, được thêm vào thẻ
Giúp áp chính xác CSS vào từng thẻ hoặc tập hợp
thẻ
Không nên viết id, class bắt đầu với ký tự số, biểu
tượng (symbol)
Là thành phần định danh, được thêm vào thẻ
Giúp áp chính xác CSS vào từng thẻ hoặc tập hợp
thẻ
Không nên viết id, class bắt đầu với ký tự số, biểu
tượng (symbol)
Slide 1 – XHTML: Cấu trúc nội dung web 16
.text_news {font-family: Tahoma, Geneva, sans-serif; font-
size:11px; text-decoration:none;}
#navi {width: 960px; float: left;}
classclass
idid
SƠ ĐỒ PHÂN CẤP CỦA TÀI LIỆU
Mối quan hệ của các thẻ trong trang XHTML: cha –
con
Dựa trên mối quan hệ của các thẻ, có thể viết:
Mối quan hệ của các thẻ trong trang XHTML: cha –
con
Dựa trên mối quan hệ của các thẻ, có thể viết:
Slide 1 – XHTML: Cấu trúc nội dung web 17
CÔNG VIỆC THIẾT KẾ LAYOUT WEBSITE
Bản
thiết kế
Bố cục
website
Thiết kế
Layout
Slide 1 – XHTML: Cấu trúc nội dung web 18
Bản
thiết kế
Bố cục
website
Thiết kế
Layout
CÁCH THIẾT KẾ LAYOUT WEBSITE
Xác định bố cục website: cột
Chia nhỏ từng thành phần trong web để dàn layout
Xác định từng box chứa nội dung cụ thể gì?
Xác định vị trí những box có thể kế thừa
Xác định bố cục website: cột
Chia nhỏ từng thành phần trong web để dàn layout
Xác định từng box chứa nội dung cụ thể gì?
Xác định vị trí những box có thể kế thừa
Slide 1 – XHTML: Cấu trúc nội dung web 19
CÁCH THIẾT KẾ LAYOUT WEBSITE
Slide 1 – XHTML: Cấu trúc nội dung web 20
Một số trình duyệt có các plug-in hỗ trợ kiểm tra tính
hợp chuẩn cũng như lỗi của mã XHTML và CSS
Phần lớn các nhà phát triển web có sử dụng những
công cụ này
KIỂM TRA TRÊN TRÌNH DUYỆT
Slide 1 – XHTML: Cấu trúc nội dung web 21
FIREBUG
https://addons.mozilla.org/en-
US/firefox/addon/firebug/
Là một add-on gắn trên firefox
Dễ dàng kiểm tra từng thành phần XHTML, CSS, …
Slide 1 – XHTML: Cấu trúc nội dung web 22
FIREBUG
Slide 1 – XHTML: Cấu trúc nội dung web 23
IE TESTER
http://www.my-
debugbar.com/wiki/IETester/HomePage
Kiểm tra trên trình duyệt: IE5  IE10
Slide 1 – XHTML: Cấu trúc nội dung web 24
INSPECT ELEMENT
Sử dụng trên chrome
Dễ dàng kiểm tra từng thành phần XHTML, CSS, …
Slide 1 – XHTML: Cấu trúc nội dung web 25
TỔNG KẾT
XHTML định nghĩa cấu trúc của tài liệu
CSS cho phép định nghĩa style cho mỗi phần tử trên
trang web
Viết mã XHTML phải hợp lệ với tiêu chuẩn web để các
trình duyệt khác nhau hiểu cùng một nghĩa
Thành phần trên trang được chia làm hai loại block hoặc
inline
Có thể sử dụng các plug-in của trình duyệt để kiểm tra
layout và lỗi XHTML, CSS:
FireBug
IE Tester
Inspect Element
…
XHTML định nghĩa cấu trúc của tài liệu
CSS cho phép định nghĩa style cho mỗi phần tử trên
trang web
Viết mã XHTML phải hợp lệ với tiêu chuẩn web để các
trình duyệt khác nhau hiểu cùng một nghĩa
Thành phần trên trang được chia làm hai loại block hoặc
inline
Có thể sử dụng các plug-in của trình duyệt để kiểm tra
layout và lỗi XHTML, CSS:
FireBug
IE Tester
Inspect Element
…
Slide 1 – XHTML: Cấu trúc nội dung web 26

Contenu connexe

Tendances

Slide Bao Cao Thuc Tap
Slide Bao Cao Thuc TapSlide Bao Cao Thuc Tap
Slide Bao Cao Thuc Tapthanhhauuit
 
Đề cương ôn tập hệ thống thông tin quản lý
Đề cương ôn tập hệ thống thông tin quản lýĐề cương ôn tập hệ thống thông tin quản lý
Đề cương ôn tập hệ thống thông tin quản lýQuách Đại Dương
 
Chương 1: tổ chức và thông tin trong tổ chức
Chương 1: tổ chức và thông tin trong tổ chức Chương 1: tổ chức và thông tin trong tổ chức
Chương 1: tổ chức và thông tin trong tổ chức Thạc sĩ Vũ Ngọc Hiếu
 
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝNHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝNHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...Duc Tran
 
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPTBài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPTMasterCode.vn
 
Bài tập thiết kế cơ sở dữ liệu
Bài tập thiết kế cơ sở dữ liệuBài tập thiết kế cơ sở dữ liệu
Bài tập thiết kế cơ sở dữ liệuLê Minh
 
Giới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagramGiới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagramHuy Vũ
 
Thiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựThiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựleemindinh
 
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thông
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thôngBáo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thông
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thôngHuyen Pham
 
Giáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tinGiáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tinVõ Phúc
 
Xây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sựXây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sựAskSock Ngô Quang Đạo
 
Chương 4. Chuẩn hóa cơ sở dữ liệu
Chương 4. Chuẩn hóa cơ sở dữ liệu Chương 4. Chuẩn hóa cơ sở dữ liệu
Chương 4. Chuẩn hóa cơ sở dữ liệu Hoa Le
 
Báo cáo thực tập tốt nghiệp xây dựng website bằng laravel
Báo cáo thực tập tốt nghiệp xây dựng website bằng laravelBáo cáo thực tập tốt nghiệp xây dựng website bằng laravel
Báo cáo thực tập tốt nghiệp xây dựng website bằng laraveljackjohn45
 
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTTSlide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTTHiệu Nguyễn
 
Báo cáo tốt nghiệp
Báo cáo tốt nghiệpBáo cáo tốt nghiệp
Báo cáo tốt nghiệpMy Đá
 
Nguyen ly thong ke 1 (ĐH KTQD)
Nguyen ly thong ke 1 (ĐH KTQD)Nguyen ly thong ke 1 (ĐH KTQD)
Nguyen ly thong ke 1 (ĐH KTQD)hung bonglau
 
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain Controller
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain ControllerHướng dẫn nâng cấp Windows Server 2008 lên thành Domain Controller
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain ControllerThức Nguyễn Văn
 
Các giao thức sử dụng trong các lớp của mô hình osi
Các giao thức sử dụng trong các lớp của mô hình osiCác giao thức sử dụng trong các lớp của mô hình osi
Các giao thức sử dụng trong các lớp của mô hình osiUDCNTT
 

Tendances (20)

Slide Bao Cao Thuc Tap
Slide Bao Cao Thuc TapSlide Bao Cao Thuc Tap
Slide Bao Cao Thuc Tap
 
Đề cương ôn tập hệ thống thông tin quản lý
Đề cương ôn tập hệ thống thông tin quản lýĐề cương ôn tập hệ thống thông tin quản lý
Đề cương ôn tập hệ thống thông tin quản lý
 
Chương 1: tổ chức và thông tin trong tổ chức
Chương 1: tổ chức và thông tin trong tổ chức Chương 1: tổ chức và thông tin trong tổ chức
Chương 1: tổ chức và thông tin trong tổ chức
 
Đề tài: Xây dựng phần mềm quản lý quán cà phê, HOT, 9đ
Đề tài: Xây dựng phần mềm quản lý quán cà phê, HOT, 9đĐề tài: Xây dựng phần mềm quản lý quán cà phê, HOT, 9đ
Đề tài: Xây dựng phần mềm quản lý quán cà phê, HOT, 9đ
 
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝNHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝNHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...
 
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPTBài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
 
Bài tập thiết kế cơ sở dữ liệu
Bài tập thiết kế cơ sở dữ liệuBài tập thiết kế cơ sở dữ liệu
Bài tập thiết kế cơ sở dữ liệu
 
Giới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagramGiới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagram
 
Thiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựThiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sự
 
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thông
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thôngBáo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thông
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thông
 
Giáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tinGiáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tin
 
Xây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sựXây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sự
 
Chương 4. Chuẩn hóa cơ sở dữ liệu
Chương 4. Chuẩn hóa cơ sở dữ liệu Chương 4. Chuẩn hóa cơ sở dữ liệu
Chương 4. Chuẩn hóa cơ sở dữ liệu
 
Báo cáo thực tập tốt nghiệp xây dựng website bằng laravel
Báo cáo thực tập tốt nghiệp xây dựng website bằng laravelBáo cáo thực tập tốt nghiệp xây dựng website bằng laravel
Báo cáo thực tập tốt nghiệp xây dựng website bằng laravel
 
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTTSlide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
 
Đề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đ
Đề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đĐề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đ
Đề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đ
 
Báo cáo tốt nghiệp
Báo cáo tốt nghiệpBáo cáo tốt nghiệp
Báo cáo tốt nghiệp
 
Nguyen ly thong ke 1 (ĐH KTQD)
Nguyen ly thong ke 1 (ĐH KTQD)Nguyen ly thong ke 1 (ĐH KTQD)
Nguyen ly thong ke 1 (ĐH KTQD)
 
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain Controller
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain ControllerHướng dẫn nâng cấp Windows Server 2008 lên thành Domain Controller
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain Controller
 
Các giao thức sử dụng trong các lớp của mô hình osi
Các giao thức sử dụng trong các lớp của mô hình osiCác giao thức sử dụng trong các lớp của mô hình osi
Các giao thức sử dụng trong các lớp của mô hình osi
 

En vedette

Bài 5: Thiết kế giao diện - Giáo trình FPT
Bài 5: Thiết kế giao diện - Giáo trình FPTBài 5: Thiết kế giao diện - Giáo trình FPT
Bài 5: Thiết kế giao diện - Giáo trình FPTMasterCode.vn
 
Slide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bảnSlide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bảnSống Khác
 
Thiết Kế Giao Diện Người dùng
Thiết Kế Giao Diện Người dùngThiết Kế Giao Diện Người dùng
Thiết Kế Giao Diện Người dùngPhương Minh
 
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPTBÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPTMasterCode.vn
 
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 FPTMasterCode.vn
 
Bài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPTBài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPTMasterCode.vn
 
BÀI 3 Tổng quan về TYPOGRAPHY - Giáo trình FPT
BÀI 3 Tổng quan về TYPOGRAPHY - Giáo trình FPTBÀI 3 Tổng quan về TYPOGRAPHY - Giáo trình FPT
BÀI 3 Tổng quan về TYPOGRAPHY - Giáo trình FPTMasterCode.vn
 
Tương tác người-máy
Tương tác người-máyTương tác người-máy
Tương tác người-máyAlice_Stone
 
ứNg dụng xml
ứNg dụng xmlứNg dụng xml
ứNg dụng xmlSon Nguyen
 
Nhập môn HTML 1
Nhập môn HTML 1Nhập môn HTML 1
Nhập môn HTML 1Ly hai
 
Slide: Hình ảnh cho trang web
Slide: Hình ảnh cho trang webSlide: Hình ảnh cho trang web
Slide: Hình ảnh cho trang webguestf1aea2
 
Bài 5 Chức năng gửi email cho website - Xây dựng ứng dụng web
Bài 5 Chức năng gửi email cho website - Xây dựng ứng dụng webBài 5 Chức năng gửi email cho website - Xây dựng ứng dụng web
Bài 5 Chức năng gửi email cho website - Xây dựng ứng dụng webMasterCode.vn
 
Báo cáo Đồ án tốt nghiệp
Báo cáo Đồ án tốt nghiệpBáo cáo Đồ án tốt nghiệp
Báo cáo Đồ án tốt nghiệpDanh Huỳnh
 
Mẫu đề cương luận văn Thạc sỹ
Mẫu đề cương luận văn Thạc sỹMẫu đề cương luận văn Thạc sỹ
Mẫu đề cương luận văn Thạc sỹGiang Coffee
 

En vedette (20)

Bài 5: Thiết kế giao diện - Giáo trình FPT
Bài 5: Thiết kế giao diện - Giáo trình FPTBài 5: Thiết kế giao diện - Giáo trình FPT
Bài 5: Thiết kế giao diện - Giáo trình FPT
 
Slide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bảnSlide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bản
 
Thiết Kế Giao Diện Người dùng
Thiết Kế Giao Diện Người dùngThiết Kế Giao Diện Người dùng
Thiết Kế Giao Diện Người dùng
 
Html full
Html fullHtml full
Html full
 
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPTBÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
 
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
 
Bài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPTBài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPT
 
BÀI 3 Tổng quan về TYPOGRAPHY - Giáo trình FPT
BÀI 3 Tổng quan về TYPOGRAPHY - Giáo trình FPTBÀI 3 Tổng quan về TYPOGRAPHY - Giáo trình FPT
BÀI 3 Tổng quan về TYPOGRAPHY - Giáo trình FPT
 
Website #01: HTML cơ bản
Website #01: HTML cơ bảnWebsite #01: HTML cơ bản
Website #01: HTML cơ bản
 
Tương tác người-máy
Tương tác người-máyTương tác người-máy
Tương tác người-máy
 
ứNg dụng xml
ứNg dụng xmlứNg dụng xml
ứNg dụng xml
 
Slide 00 gioi thieu
Slide 00   gioi thieuSlide 00   gioi thieu
Slide 00 gioi thieu
 
Tài liệu HTML5-CSS3
Tài liệu HTML5-CSS3Tài liệu HTML5-CSS3
Tài liệu HTML5-CSS3
 
Nhập môn HTML 1
Nhập môn HTML 1Nhập môn HTML 1
Nhập môn HTML 1
 
Slide: Hình ảnh cho trang web
Slide: Hình ảnh cho trang webSlide: Hình ảnh cho trang web
Slide: Hình ảnh cho trang web
 
Bài giảng HTML5-CSS3
Bài giảng HTML5-CSS3Bài giảng HTML5-CSS3
Bài giảng HTML5-CSS3
 
Bài 5 Chức năng gửi email cho website - Xây dựng ứng dụng web
Bài 5 Chức năng gửi email cho website - Xây dựng ứng dụng webBài 5 Chức năng gửi email cho website - Xây dựng ứng dụng web
Bài 5 Chức năng gửi email cho website - Xây dựng ứng dụng web
 
Báo cáo Đồ án tốt nghiệp
Báo cáo Đồ án tốt nghiệpBáo cáo Đồ án tốt nghiệp
Báo cáo Đồ án tốt nghiệp
 
CSS Basics
CSS BasicsCSS Basics
CSS Basics
 
Mẫu đề cương luận văn Thạc sỹ
Mẫu đề cương luận văn Thạc sỹMẫu đề cương luận văn Thạc sỹ
Mẫu đề cương luận văn Thạc sỹ
 

Similaire à Slide 1 - Thiết kế Web cơ bản

Bài 2 - Trang Web Giới Thiệu (2).docx
Bài 2 - Trang Web Giới Thiệu (2).docxBài 2 - Trang Web Giới Thiệu (2).docx
Bài 2 - Trang Web Giới Thiệu (2).docxTrongNguyn1
 
Html coban
Html coban Html coban
Html coban Cá Cơm
 
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPT
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPTBÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPT
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPTMasterCode.vn
 
Web1012 slide 1
Web1012   slide 1Web1012   slide 1
Web1012 slide 1Cà Rốt
 
Đề 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ứcHoward Brakus
 
[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.pdfThnh258575
 
[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.pdfThnh258575
 
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vnPd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vnMasterCode.vn
 
Java script dh bk share-book.com
Java script dh bk   share-book.comJava script dh bk   share-book.com
Java script dh bk share-book.comphongbk1609
 
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 htmlTrần Đức Anh
 
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 banHải Finiks Huỳnh
 
Slide1 - Co ban HTML5
Slide1 - Co ban HTML5Slide1 - Co ban HTML5
Slide1 - Co ban HTML5Đặng Til
 

Similaire à Slide 1 - Thiết kế Web cơ bản (20)

Ajax
AjaxAjax
Ajax
 
Bài 2 - Trang Web Giới Thiệu (2).docx
Bài 2 - Trang Web Giới Thiệu (2).docxBài 2 - Trang Web Giới Thiệu (2).docx
Bài 2 - Trang Web Giới Thiệu (2).docx
 
Html coban
Html coban Html coban
Html coban
 
Web1012 slide 1
Web1012   slide 1Web1012   slide 1
Web1012 slide 1
 
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPT
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPTBÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPT
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPT
 
Asp control
Asp controlAsp control
Asp control
 
Web1012 slide 1
Web1012   slide 1Web1012   slide 1
Web1012 slide 1
 
Đề 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
 
[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
 
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vnPd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
 
Java script dh bk share-book.com
Java script dh bk   share-book.comJava script dh bk   share-book.com
Java script dh bk share-book.com
 
Giáo trình asp.net với c sharp
Giáo trình asp.net với c sharpGiáo trình asp.net với c sharp
Giáo trình asp.net với c sharp
 
Web1012 slide 2
Web1012   slide 2Web1012   slide 2
Web1012 slide 2
 
Tai Lieu Html
Tai Lieu HtmlTai Lieu Html
Tai Lieu Html
 
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
 
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
 
Slide1 - Co ban HTML5
Slide1 - Co ban HTML5Slide1 - Co ban HTML5
Slide1 - Co ban HTML5
 
Slide1 html5
Slide1 html5Slide1 html5
Slide1 html5
 

Plus de Sống Khác

Slide 3 - Thiết kế Web cơ bản
Slide 3 - Thiết kế Web cơ bảnSlide 3 - Thiết kế Web cơ bản
Slide 3 - Thiết kế Web cơ bảnSống Khác
 
Slide 8 - Thiết kế Web cơ bản
Slide 8 - Thiết kế Web cơ bảnSlide 8 - Thiết kế Web cơ bản
Slide 8 - Thiết kế Web cơ bảnSống Khác
 
Slide 7 - Thiết kế Web cơ bản
Slide 7 - Thiết kế Web cơ bảnSlide 7 - Thiết kế Web cơ bản
Slide 7 - Thiết kế Web cơ bảnSống Khác
 
Slide 5 - Thiết kế Web cơ bản
Slide 5 - Thiết kế Web cơ bảnSlide 5 - Thiết kế Web cơ bản
Slide 5 - Thiết kế Web cơ bảnSống Khác
 
Slide 4 - Thiết kế Web cơ bản
Slide 4 - Thiết kế Web cơ bảnSlide 4 - Thiết kế Web cơ bản
Slide 4 - Thiết kế Web cơ bảnSống Khác
 
Slide 2 - Thiết kế Web cơ bản
Slide 2 - Thiết kế Web cơ bảnSlide 2 - Thiết kế Web cơ bản
Slide 2 - Thiết kế Web cơ bảnSống Khác
 

Plus de Sống Khác (6)

Slide 3 - Thiết kế Web cơ bản
Slide 3 - Thiết kế Web cơ bảnSlide 3 - Thiết kế Web cơ bản
Slide 3 - Thiết kế Web cơ bản
 
Slide 8 - Thiết kế Web cơ bản
Slide 8 - Thiết kế Web cơ bảnSlide 8 - Thiết kế Web cơ bản
Slide 8 - Thiết kế Web cơ bản
 
Slide 7 - Thiết kế Web cơ bản
Slide 7 - Thiết kế Web cơ bảnSlide 7 - Thiết kế Web cơ bản
Slide 7 - Thiết kế Web cơ bản
 
Slide 5 - Thiết kế Web cơ bản
Slide 5 - Thiết kế Web cơ bảnSlide 5 - Thiết kế Web cơ bản
Slide 5 - Thiết kế Web cơ bản
 
Slide 4 - Thiết kế Web cơ bản
Slide 4 - Thiết kế Web cơ bảnSlide 4 - Thiết kế Web cơ bản
Slide 4 - Thiết kế Web cơ bản
 
Slide 2 - Thiết kế Web cơ bản
Slide 2 - Thiết kế Web cơ bảnSlide 2 - Thiết kế Web cơ bản
Slide 2 - Thiết kế Web cơ bản
 

Dernier

BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdfBỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdfNguyen Thanh Tu Collection
 
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢIPHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢImyvh40253
 
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptx
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptxNhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptx
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptxhoangvubaongoc112011
 
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIĐiện Lạnh Bách Khoa Hà Nội
 
CD21 Exercise 2.1 KEY.docx tieng anh cho
CD21 Exercise 2.1 KEY.docx tieng anh choCD21 Exercise 2.1 KEY.docx tieng anh cho
CD21 Exercise 2.1 KEY.docx tieng anh chonamc250
 
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docxTHAO316680
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfhoangtuansinh1
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...Nguyen Thanh Tu Collection
 
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgs
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgspowerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgs
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgsNmmeomeo
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhhkinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhhdtlnnm
 
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảoKiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảohoanhv296
 
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quanGNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quanmyvh40253
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...Nguyen Thanh Tu Collection
 
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng ĐồngGiới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng ĐồngYhoccongdong.com
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...Nguyen Thanh Tu Collection
 

Dernier (20)

BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdfBỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
 
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢIPHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
 
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptx
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptxNhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptx
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptx
 
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
CD21 Exercise 2.1 KEY.docx tieng anh cho
CD21 Exercise 2.1 KEY.docx tieng anh choCD21 Exercise 2.1 KEY.docx tieng anh cho
CD21 Exercise 2.1 KEY.docx tieng anh cho
 
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
 
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
 
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgs
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgspowerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgs
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgs
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhhkinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
 
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảoKiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảo
 
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quanGNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
 
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng ĐồngGiới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI LÝ LUẬN VĂN HỌC NĂM HỌC 2023-2024 - MÔN NGỮ ...
 

Slide 1 - Thiết kế Web cơ bản

  • 1. Bài 1 XHTML: Cấu trúc nội dung web
  • 2. MỤC TIÊU BÀI HỌC Nhắc lại về HTML Định nghĩa XHTML, CSS Cách thiết kế layout trang web Làm quen với cấu trúc một trang web Làm quen với những plugin kiểm tra mã XHTML và CSS trên những trình duyệt khác nhau Nhắc lại về HTML Định nghĩa XHTML, CSS Cách thiết kế layout trang web Làm quen với cấu trúc một trang web Làm quen với những plugin kiểm tra mã XHTML và CSS trên những trình duyệt khác nhau Slide 1 – XHTML: Cấu trúc nội dung web 2
  • 4. NHẮC LẠI VỀ HTML HTML (Hypertext Markup Language): là ngôn ngữ đánh dấu siêu văn bản Cho phép định dạng văn bản, bổ sung hình ảnh, và video, cũng như lưu tất cả vào một trong file Được viết theo dạng thẻ (tag): Ví dụ: <table border=“1”></table> Có thể tự học về HTML, CSS và các công nghệ web tại: http://www.w3schools.com HTML (Hypertext Markup Language): là ngôn ngữ đánh dấu siêu văn bản Cho phép định dạng văn bản, bổ sung hình ảnh, và video, cũng như lưu tất cả vào một trong file Được viết theo dạng thẻ (tag): Ví dụ: <table border=“1”></table> Có thể tự học về HTML, CSS và các công nghệ web tại: http://www.w3schools.com Slide 1 – XHTML: Cấu trúc nội dung web 4
  • 6. ĐỊNH NGHĨA XHTML XHTML (eXtensible HyperText Markup Language): cho phép xác định từng yêu tố của nội dung XHTML định nghĩa cấu trúc của tài liệu. XHTML được xây dựng dựa trên cấu trúc tự do của XML XHTML là cải tiến của HTML, định nghĩa một cấu trúc tài liệu chặt chẽ hơn XHTML (eXtensible HyperText Markup Language): cho phép xác định từng yêu tố của nội dung XHTML định nghĩa cấu trúc của tài liệu. XHTML được xây dựng dựa trên cấu trúc tự do của XML XHTML là cải tiến của HTML, định nghĩa một cấu trúc tài liệu chặt chẽ hơn Slide 1 – XHTML: Cấu trúc nội dung web 6
  • 7. ĐỊNH NGHĨA XHTML XHTML vượt qua những hạn chế của HTML, có thể được chia sẻ giữa những dịch vụ web và những hệ thống dữ liệu khác. Ưu điểm của XHTML: Rõ ràng Dễ viết, dễ chỉnh sửa Linh động Nạp nhanh XHTML vượt qua những hạn chế của HTML, có thể được chia sẻ giữa những dịch vụ web và những hệ thống dữ liệu khác. Ưu điểm của XHTML: Rõ ràng Dễ viết, dễ chỉnh sửa Linh động Nạp nhanh Slide 1 – XHTML: Cấu trúc nội dung web 7
  • 8. CÁCH VIẾT XHTML Viết chuẩn mã XHTML sẽ giúp cho trang web hiển thị một cách tốt nhất trên nhiều trình duyệt và nhiều thiết bị Trang web muốn được các trình duyệt hỗ trợ lâu dài phải đạt chuẩn hợp lệ XHTML Trang hợp lệ là trang chỉ sử dụng thẻ đã được định nghĩa trong DTD (document type definition: định nghĩa kiểu tài liệu) Viết chuẩn mã XHTML sẽ giúp cho trang web hiển thị một cách tốt nhất trên nhiều trình duyệt và nhiều thiết bị Trang web muốn được các trình duyệt hỗ trợ lâu dài phải đạt chuẩn hợp lệ XHTML Trang hợp lệ là trang chỉ sử dụng thẻ đã được định nghĩa trong DTD (document type definition: định nghĩa kiểu tài liệu) Slide 1 – XHTML: Cấu trúc nội dung web 8
  • 9. CÁCH VIẾT XHTML HỢP CHUẨN XHTML Khai báo DOCTYPE: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> Khai báo không gian XML: <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml: lang="en"> Khai báo không gian XML: <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml: lang="en"> Định nghĩa kiểu nội dung: <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> Thẻ đóng/ không đóng: rõ ràng, thẻ viết dưới dạng chữ thường, thuộc tính phải có giá trị Slide 1 – XHTML: Cấu trúc nội dung web 9
  • 10. CÁCH VIẾT XHTML HỢP CHUẨN Khai báo DOCTYPE: đánh dấu cho trình duyệt sử dụng HTML, hay XHTML, hoặc cả hai. Có 3 loại DOCTYPE Khai báo không gian XML: liệt kê và xác định tất cả các thẻ hợp lệ <html xmlns="http://www.w3.org/1999/xhtml"> Khai báo nội dung: khai báo nội dung mô tả trang web. Có thể chứa nhiều từ khóa có ích cho quá trình SEO (Search Engine Optimization: tối ưu hóa bộ máy tìm kiếm) trang web <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Slide 1 – XHTML: Cấu trúc nội dung web 10 Khai báo DOCTYPE: đánh dấu cho trình duyệt sử dụng HTML, hay XHTML, hoặc cả hai. Có 3 loại DOCTYPE Khai báo không gian XML: liệt kê và xác định tất cả các thẻ hợp lệ <html xmlns="http://www.w3.org/1999/xhtml"> Khai báo nội dung: khai báo nội dung mô tả trang web. Có thể chứa nhiều từ khóa có ích cho quá trình SEO (Search Engine Optimization: tối ưu hóa bộ máy tìm kiếm) trang web <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  • 11. MẪU TRANG XHTML CƠ BẢN <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <!--the DOCTYPE--> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <title>Mau trang XHTML 1.0 dung DOCTYPE kieu Strict</title> </head> <body> nội dung/thẻ… </body> </html> Slide 1 – XHTML: Cấu trúc nội dung web 11 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <!--the DOCTYPE--> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <title>Mau trang XHTML 1.0 dung DOCTYPE kieu Strict</title> </head> <body> nội dung/thẻ… </body> </html>
  • 12. DÒNG CHẢY TRANG Nội dung của trang được trình bày từ trái sang phải (hoặc ngược lại) và từ trên xuống dưới, với thành phần là các khối Thành phần Block: nội dung các thành phần block sẽ nằm trên những dòng/khối khác nhau Ví dụ: <h1>Đây là tiêu đề mức 1</h1> <h2>Đây là tiêu đề mức 2</h2> Thành phần Inline: nội dung của các thành phần inline nằm trong cùng một dòng/khối Ví dụ: <p>Đây là đoạn dài và chứa không chỉ chứa <strong>chữ đậm </strong>mà còn chứa <a href="#">liên kết</a> Slide 1 – XHTML: Cấu trúc nội dung web 12 Nội dung của trang được trình bày từ trái sang phải (hoặc ngược lại) và từ trên xuống dưới, với thành phần là các khối Thành phần Block: nội dung các thành phần block sẽ nằm trên những dòng/khối khác nhau Ví dụ: <h1>Đây là tiêu đề mức 1</h1> <h2>Đây là tiêu đề mức 2</h2> Thành phần Inline: nội dung của các thành phần inline nằm trong cùng một dòng/khối Ví dụ: <p>Đây là đoạn dài và chứa không chỉ chứa <strong>chữ đậm </strong>mà còn chứa <a href="#">liên kết</a>
  • 13. NHẮC LẠI VỀ CSS CSS là viết tắt của Cascading Style Sheets CSS định nghĩa cách thức hiển thị các thành phần HTML Nhờ có CSS, các thẻ HTML không cần có các thuộc tính trình bày, mà chỉ tập trung vào việc định nghĩa cấu trúc nội dung CSS giúp tách việc xây dựng nội dung và việc trình bày nội dung Các định nghĩa CSS có thể được lưu trong cùng file .html hoặc tách riêng trong file .css CSS là viết tắt của Cascading Style Sheets CSS định nghĩa cách thức hiển thị các thành phần HTML Nhờ có CSS, các thẻ HTML không cần có các thuộc tính trình bày, mà chỉ tập trung vào việc định nghĩa cấu trúc nội dung CSS giúp tách việc xây dựng nội dung và việc trình bày nội dung Các định nghĩa CSS có thể được lưu trong cùng file .html hoặc tách riêng trong file .css Slide 1 – XHTML: Cấu trúc nội dung web 13
  • 14. ĐỊNH NGHĨA CSS CSS: cho phép định nghĩa style cho mỗi phần tử trên trang Cách sử dụng bảng trước đây khi chưa áp dụng CSS Slide 1 – XHTML: Cấu trúc nội dung web 14 Cách sử dụng bảng sau khi áp dụng CSS
  • 15. ĐỊNH NGHĨA CSS CSS của mỗi trang web gồm một tập các định nghĩa style (rule), có định dạng như sau: Ngày nay, phần lớn trình duyệt trên máy tính và thiết bị di động hỗ trợ chuẩn XHTML và CSS selector { Property1: Value1; Property2: Value2;} CSS của mỗi trang web gồm một tập các định nghĩa style (rule), có định dạng như sau: Ngày nay, phần lớn trình duyệt trên máy tính và thiết bị di động hỗ trợ chuẩn XHTML và CSS Slide 1 – XHTML: Cấu trúc nội dung web 15 selector { Property1: Value1; Property2: Value2;}
  • 16. ID & CLASS TRONG CSS Là thành phần định danh, được thêm vào thẻ Giúp áp chính xác CSS vào từng thẻ hoặc tập hợp thẻ Không nên viết id, class bắt đầu với ký tự số, biểu tượng (symbol) Là thành phần định danh, được thêm vào thẻ Giúp áp chính xác CSS vào từng thẻ hoặc tập hợp thẻ Không nên viết id, class bắt đầu với ký tự số, biểu tượng (symbol) Slide 1 – XHTML: Cấu trúc nội dung web 16 .text_news {font-family: Tahoma, Geneva, sans-serif; font- size:11px; text-decoration:none;} #navi {width: 960px; float: left;} classclass idid
  • 17. SƠ ĐỒ PHÂN CẤP CỦA TÀI LIỆU Mối quan hệ của các thẻ trong trang XHTML: cha – con Dựa trên mối quan hệ của các thẻ, có thể viết: Mối quan hệ của các thẻ trong trang XHTML: cha – con Dựa trên mối quan hệ của các thẻ, có thể viết: Slide 1 – XHTML: Cấu trúc nội dung web 17
  • 18. CÔNG VIỆC THIẾT KẾ LAYOUT WEBSITE Bản thiết kế Bố cục website Thiết kế Layout Slide 1 – XHTML: Cấu trúc nội dung web 18 Bản thiết kế Bố cục website Thiết kế Layout
  • 19. CÁCH THIẾT KẾ LAYOUT WEBSITE Xác định bố cục website: cột Chia nhỏ từng thành phần trong web để dàn layout Xác định từng box chứa nội dung cụ thể gì? Xác định vị trí những box có thể kế thừa Xác định bố cục website: cột Chia nhỏ từng thành phần trong web để dàn layout Xác định từng box chứa nội dung cụ thể gì? Xác định vị trí những box có thể kế thừa Slide 1 – XHTML: Cấu trúc nội dung web 19
  • 20. CÁCH THIẾT KẾ LAYOUT WEBSITE Slide 1 – XHTML: Cấu trúc nội dung web 20
  • 21. Một số trình duyệt có các plug-in hỗ trợ kiểm tra tính hợp chuẩn cũng như lỗi của mã XHTML và CSS Phần lớn các nhà phát triển web có sử dụng những công cụ này KIỂM TRA TRÊN TRÌNH DUYỆT Slide 1 – XHTML: Cấu trúc nội dung web 21
  • 22. FIREBUG https://addons.mozilla.org/en- US/firefox/addon/firebug/ Là một add-on gắn trên firefox Dễ dàng kiểm tra từng thành phần XHTML, CSS, … Slide 1 – XHTML: Cấu trúc nội dung web 22
  • 23. FIREBUG Slide 1 – XHTML: Cấu trúc nội dung web 23
  • 24. IE TESTER http://www.my- debugbar.com/wiki/IETester/HomePage Kiểm tra trên trình duyệt: IE5  IE10 Slide 1 – XHTML: Cấu trúc nội dung web 24
  • 25. INSPECT ELEMENT Sử dụng trên chrome Dễ dàng kiểm tra từng thành phần XHTML, CSS, … Slide 1 – XHTML: Cấu trúc nội dung web 25
  • 26. TỔNG KẾT XHTML định nghĩa cấu trúc của tài liệu CSS cho phép định nghĩa style cho mỗi phần tử trên trang web Viết mã XHTML phải hợp lệ với tiêu chuẩn web để các trình duyệt khác nhau hiểu cùng một nghĩa Thành phần trên trang được chia làm hai loại block hoặc inline Có thể sử dụng các plug-in của trình duyệt để kiểm tra layout và lỗi XHTML, CSS: FireBug IE Tester Inspect Element … XHTML định nghĩa cấu trúc của tài liệu CSS cho phép định nghĩa style cho mỗi phần tử trên trang web Viết mã XHTML phải hợp lệ với tiêu chuẩn web để các trình duyệt khác nhau hiểu cùng một nghĩa Thành phần trên trang được chia làm hai loại block hoặc inline Có thể sử dụng các plug-in của trình duyệt để kiểm tra layout và lỗi XHTML, CSS: FireBug IE Tester Inspect Element … Slide 1 – XHTML: Cấu trúc nội dung web 26