V y gi i pháp nào đ ngậy giải pháp nào để người dùng có thể sử dụng bất kỳ ản của HTML ểm của CSS ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng có th s d n
Trang 1-o0o -BÁO CÁO THỰC TẬP CƠ SỞ
Đề tài Tìm hiểu về HTML5, CSS3, thiết kế website tin tức
Giảng viên hướng dẫn:
Sinh viên thực hiện:
Lớp:
MSV:
Thái Nguyên, tháng 3 năm 2020
Trang 2M C L C ỤC LỤC ỤC LỤC
CH ƯƠNG 1: TỔNG QUAN VỀ HTML5, CSS3 NG 1: T NG QUAN V HTML5, CSS3 ỔNG QUAN VỀ HTML5, CSS3 Ề HTML5, CSS3 6
1.1 HTML 6
1.1.1 Đ nh nghĩa v HTMLịnh nghĩa về HTML ề HTML 6
1.1.2 Thành ph n c a HTMLần của HTML ủa HTML 6
1.1.3 C u trúc c b n c a HTMLấu trúc cơ bản của HTML ơ bản của HTML ản của HTML ủa HTML 7
1.1.4 Các th c b n trong HTMLẻ cơ bản trong HTML ơ bản của HTML ản của HTML 8
1.2 CSS 20
1.2.1 Đ nh nghĩa v CSSịnh nghĩa về HTML ề HTML 20
1.2.2 C u trúc c a CSSấu trúc cơ bản của HTML ủa HTML 21
1.2.3 u đi m c a CSSƯu điểm của CSS ểm của CSS ủa HTML 23
CH ƯƠNG 1: TỔNG QUAN VỀ HTML5, CSS3 NG 2: NH NG ĐI M KHÁC BI T VÀ N I B T C A HTML5 VÀ ỮNG ĐIỂM KHÁC BIỆT VÀ NỔI BẬT CỦA HTML5 VÀ ỂM KHÁC BIỆT VÀ NỔI BẬT CỦA HTML5 VÀ ỆT VÀ NỔI BẬT CỦA HTML5 VÀ ỔNG QUAN VỀ HTML5, CSS3 ẬT CỦA HTML5 VÀ ỦA HTML5 VÀ CSS3 24
2.1 HTML5 24
2.2 CSS3 29
CH ƯƠNG 1: TỔNG QUAN VỀ HTML5, CSS3 NG 3: THI T K GIAO DI N WEBSIT ẾT KẾ GIAO DIỆN WEBSIT ẾT KẾ GIAO DIỆN WEBSIT ỆT VÀ NỔI BẬT CỦA HTML5 VÀ E TIN T C ỨC 33
3.1 Website là gì? 33
3.2 Quy trình thi t k m t Websiteết kế một Website ết kế một Website ột Website 34
3.3 Thi t k giao di n websiteết kế một Website ết kế một Website ện website 36
3.3.1 Gi i thi u website tin t cới thiệu website tin tức ện website ức 36
3.3.2 T m quan tr ng c a website tin t cần của HTML ọng của website tin tức ủa HTML ức 37
3.3.3 Phân tích n i dungột Website 37
3.3.4 Phân tích ch c năngức 37
Trang 33.4 Giao di n websiteện website 38
3.5 D ng mã HTML/CSSựng mã HTML/CSS 40
TÀI LI U THAM KH O ỆT VÀ NỔI BẬT CỦA HTML5 VÀ ẢO 61
K T LU N VÀ H ẾT KẾ GIAO DIỆN WEBSIT ẬT CỦA HTML5 VÀ ƯỚNG PHÁT TRIỂN NG PHÁT TRI N ỂM KHÁC BIỆT VÀ NỔI BẬT CỦA HTML5 VÀ 62
Trang 4L I NÓI Đ U ỜI NÓI ĐẦU ẦU
Hi n nay, công ngh dành cho thi t b laptop, máy tính b ng, di đ ngện website ện website ết kế một Website ịnh nghĩa về HTML ản của HTML ột Websitengày càng phát tri n N u nh trểm của CSS ết kế một Website ư trước đây, người dùng phải dùng chiếc máy ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc đây, ngư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng ph i dùng chi c máyản của HTML ết kế một Websitetính đ bàn c ng k nh cùng trình duy t web IE (Internet Explorer) đ lểm của CSS ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ề HTML ện website ểm của CSS ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứctweb, thì gi đây v i máy tính xách tay (laptop), đi n tho i thông minhời dùng phải dùng chiếc máy ới thiệu website tin tức ện website ại thông minh
Chrome,…) ngư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng có th d dàng lểm của CSS ễ dàng lướt “net” ở bất kì nơi đâu Tuy nhiên ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứct “net” b t kì n i đâu Tuy nhiênở bất kì nơi đâu Tuy nhiên ấu trúc cơ bản của HTML ơ bản của HTML
v i các thi t b , trình duy t web khác nhau, n i dung hi n th trên màn hìnhới thiệu website tin tức ết kế một Website ịnh nghĩa về HTML ện website ột Website ểm của CSS ịnh nghĩa về HTML
sẽ khác nhau Ch ng h n trên máy tính có th xem các trang web này r tẳng hạn trên máy tính có thể xem các trang web này rất ại thông minh ểm của CSS ấu trúc cơ bản của HTML
t t, nh ng trên đi n tho i thông minh thì giao di n và c u trúc trang b xáoư trước đây, người dùng phải dùng chiếc máy ện website ại thông minh ện website ấu trúc cơ bản của HTML ịnh nghĩa về HTML
tr n Hay có th xem phim r t t t v i Google Chrome nh ng v i Opera, IE,ột Website ểm của CSS ấu trúc cơ bản của HTML ới thiệu website tin tức ư trước đây, người dùng phải dùng chiếc máy ới thiệu website tin tứcFirefox thì không V y gi i pháp nào đ ngậy giải pháp nào để người dùng có thể sử dụng bất kỳ ản của HTML ểm của CSS ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng có th s d ng b t kỳểm của CSS ử dụng bất kỳ ụng bất kỳ ấu trúc cơ bản của HTMLtrình duy t trên b t kỳ thi t b nào cũng có th xem đện website ấu trúc cơ bản của HTML ết kế một Website ịnh nghĩa về HTML ểm của CSS ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc đ y đ , tr n v nần của HTML ủa HTML ọng của website tin tức ẹn
HTML5 là s n ph m c a s phát tri n ti p theo c a HTML, đó là vi tản của HTML ẩm của sự phát triển tiếp theo của HTML, đó là viết ủa HTML ựng mã HTML/CSS ểm của CSS ết kế một Website ủa HTML ết kế một Website
t t c a thu t ng ngôn ng web Hyper Text Markup Language, là đ nh d ng ủa HTML ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ịnh nghĩa về HTML ại thông minh
c t lõi h u h t website hi n nay.ần của HTML ết kế một Website ện website
HTML5 cho phép phát tri n, l p trình web t o ra các trang web cóểm của CSS ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ại thông minh
nh ng tính u vi t h n Không nh ng v y, HTML5 còn đem đ n cho ngữ ngôn ngữ web Hyper Text Markup Language, là định dạng ư trước đây, người dùng phải dùng chiếc máy ện website ơ bản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ết kế một Website ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyidùng nh ng tr i nghi m v t c đ truy c p web nhanh h n, t t h n, tàiữ ngôn ngữ web Hyper Text Markup Language, là định dạng ản của HTML ện website ề HTML ột Website ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ơ bản của HTML ơ bản của HTML
d n h n HTML5 có các tính năng m i đ" ơ bản của HTML ới thiệu website tin tức ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc thêm vào giúp cho công vi c xâyện website
d ng ng d ng web d dàng h n r t nhi u Ví d nh nhi u màu s c h nựng mã HTML/CSS ức ụng bất kỳ ễ dàng lướt “net” ở bất kì nơi đâu Tuy nhiên ơ bản của HTML ấu trúc cơ bản của HTML ề HTML ụng bất kỳ ư trước đây, người dùng phải dùng chiếc máy ề HTML ơ bản của HTML
và h tr đ# ợc đầy đủ, trọn vẹn ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng cong, vi c làm m , góc tròn (thay vì ép bu c các nhà thi tện website ời dùng phải dùng chiếc máy ột Website ết kế một Website
k web s d ng các hình nh đ t o ra các góc tròn) và dĩ nhiên là c vi cết kế một Website ử dụng bất kỳ ụng bất kỳ ản của HTML ểm của CSS ại thông minh ản của HTML ện website
l u tr offline T t c nh ng đi u này làm m t trang Web tr nên d nhìnư trước đây, người dùng phải dùng chiếc máy ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ấu trúc cơ bản của HTML ản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ểm của CSS ột Website ở bất kì nơi đâu Tuy nhiên ễ dàng lướt “net” ở bất kì nơi đâu Tuy nhiên
h n, b t m t h n và làm cho m i th tr nên sát v i nh ng gì mà nhà thi tơ bản của HTML ơ bản của HTML ọng của website tin tức ức ở bất kì nơi đâu Tuy nhiên ới thiệu website tin tức ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ết kế một Website
Trang 5Ngoài ra, HTML5 và CSS3 sẽ giúp các nhà thi t k Web d dàng h nết kế một Website ết kế một Website ễ dàng lướt “net” ở bất kì nơi đâu Tuy nhiên ơ bản của HTMLtrong vi c t o ra các hiêu ng đ ng và các trò ch i tện website ại thông minh ức ột Website ơ bản của HTML ư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng tác mà không c nần của HTMLdùng đ n Flash M t s ví d v nh ng ngết kế một Website ột Website ụng bất kỳ ề HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng có th làm v i HTML5,ểm của CSS ới thiệu website tin tứcCSS3 và m t s ít h tr t JavaScript Thi t k Shack cũng có m t ví dột Website # ợc đầy đủ, trọn vẹn ừ JavaScript Thiết kế Shack cũng có một ví dụ ết kế một Website ết kế một Website ột Website ụng bất kỳ
hi u ng đ ng CSS3 khác M c dù không th thay th hoàn toàn cho Flashện website ức ột Website ặc dù không thể thay thế hoàn toàn cho Flash ểm của CSS ết kế một Website
nh ng HTML5 và CSS3 sẽ có nhi u h a h n trong lĩnh v c này ư trước đây, người dùng phải dùng chiếc máy ề HTML ức ẹn ựng mã HTML/CSS
Trang 6CH ƯƠNG 1: TỔNG QUAN VỀ HTML5, CSS3 NG 1: T NG QUAN V HTML5, CSS3 ỔNG QUAN VỀ HTML5, CSS3 Ề HTML5, CSS3
1.1 HTML
1.1.1 Đ nh nghĩa v HTMLịnh nghĩa về HTML ề HTML
HTML (HyperText Markup Language) là m t lo i ngôn ng dùng đ môột Website ại thông minh ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ểm của CSS
t hi n th các trang web.ản của HTML ểm của CSS ịnh nghĩa về HTML
Nhi u ngề HTML ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi nh m tần của HTML ư trước đây, người dùng phải dùng chiếc máyở bất kì nơi đâu Tuy nhiênng HTML là ngôn ng l p trình nh ng th c sữ ngôn ngữ web Hyper Text Markup Language, là định dạng ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ư trước đây, người dùng phải dùng chiếc máy ựng mã HTML/CSS ựng mã HTML/CSSkhông ph i nh v y, nó là m t ngôn ng đánh d uản của HTML ư trước đây, người dùng phải dùng chiếc máy ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ột Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ấu trúc cơ bản của HTML
M t ngôn ng đánh d u là m t b các th đánh d uột Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ấu trúc cơ bản của HTML ột Website ột Website ẻ cơ bản trong HTML ấu trúc cơ bản của HTML
Đ có th miêu t trang web ta c n đánh d u các th HTMLểm của CSS ểm của CSS ản của HTML ần của HTML ấu trúc cơ bản của HTML ẻ cơ bản trong HTML
1.1.2 Thành ph n c a HTMLần của HTML ủa HTML
Các d ng th HTML ạng thẻ HTML ẻ HTML
Th HTML dùng đ vi t lên nh ng thành t HTMLẻ cơ bản trong HTML ểm của CSS ết kế một Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng
Th HTML đẻ cơ bản trong HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc bao quanh b i hai d u l n h n < và > nh h nở bất kì nơi đâu Tuy nhiên ấu trúc cơ bản của HTML ới thiệu website tin tức ơ bản của HTML ỏ hơn ơ bản của HTML
Nh ng th HTML thữ ngôn ngữ web Hyper Text Markup Language, là định dạng ẻ cơ bản trong HTML ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng có m t c p gi ng nhau nh <b> và </b>ột Website ặc dù không thể thay thế hoàn toàn cho Flash ư trước đây, người dùng phải dùng chiếc máy
Th th nh t là m th đ u và th th hai là th k t thúẻ cơ bản trong HTML ức ấu trúc cơ bản của HTML ở bất kì nơi đâu Tuy nhiên ẻ cơ bản trong HTML ần của HTML ẻ cơ bản trong HTML ức ẻ cơ bản trong HTML ết kế một Website
Dòng ch gi a hai th b t đ u và k t thúc là n i dungữ ngôn ngữ web Hyper Text Markup Language, là định dạng ở bất kì nơi đâu Tuy nhiên ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ẻ cơ bản trong HTML ần của HTML ết kế một Website ột Website
Nh ng th HTML không phân bi t in hoa và vi t thữ ngôn ngữ web Hyper Text Markup Language, là định dạng ẻ cơ bản trong HTML ện website ết kế một Website ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng Ví d d ngụng bất kỳ ại thông minh
<b> và <B> đ u nh nhauề HTML ư trước đây, người dùng phải dùng chiếc máy
Thành ph n HTML ần HTML
Thành ph n c a HTML b t đ u v i th <b>ần của HTML ủa HTML ần của HTML ới thiệu website tin tức ẻ cơ bản trong HTML
Thành ph n c a HTML k t thúc v i th </b>ần của HTML ủa HTML ết kế một Website ới thiệu website tin tức ẻ cơ bản trong HTML
M c đích c a th <b> là đ xác đ nh m t thành ph n c a HTML ph iụng bất kỳ ủa HTML ẻ cơ bản trong HTML ểm của CSS ịnh nghĩa về HTML ột Website ần của HTML ủa HTML ản của HTML
đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc th hi n dểm của CSS ện website ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tức ại thông minhi d ng in đ mậy giải pháp nào để người dùng có thể sử dụng bất kỳ
Trang 7Ph n này b t đ u b ng th b t đ u <body> và k t thúc b ng </body>.ần của HTML ần của HTML ằng thẻ bắt đầu <body> và kết thúc bằng </body> ẻ cơ bản trong HTML ần của HTML ết kế một Website ằng thẻ bắt đầu <body> và kết thúc bằng </body>.
M c đích c a th <body> là xác đ nh thành ph n c a HTML bao g m n iụng bất kỳ ủa HTML ẻ cơ bản trong HTML ịnh nghĩa về HTML ần của HTML ủa HTML ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ột Websitedung c a tài li uủa HTML ện website
Các thu c tính c a th HTML ộc tính của thẻ HTML ủa thẻ HTML ẻ HTML
Nh ng th HTML đ u có nh ng thu c tính riêng Nh ng thu c tính nàyữ ngôn ngữ web Hyper Text Markup Language, là định dạng ẻ cơ bản trong HTML ề HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ột Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ột Website
bgcolor, có th báo cho chểm của CSS ư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng trình duy t bi t r ng màu n n c a trangện website ết kế một Website ằng thẻ bắt đầu <body> và kết thúc bằng </body> ề HTML ủa HTMLnày là màu màu xanh, gi ng nh sau: <body bgcolor = “green”> ho c <bodyư trước đây, người dùng phải dùng chiếc máy ặc dù không thể thay thế hoàn toàn cho Flash
d ng b ng HTML: <table> v i m t thu c tính đại thông minh ản của HTML ới thiệu website tin tức ột Website ột Website ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng vi n <table boder =ề HTML
“0”>
Thu c tính luôn luôn đi kèm m t c p nh name/value: name = “value”ột Website ột Website ặc dù không thể thay thế hoàn toàn cho Flash ư trước đây, người dùng phải dùng chiếc máy(tên = “giá tr ”) thu c tính luôn luôn định nghĩa về HTML ột Website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc thêm vào th m đ u c a thànhẻ cơ bản trong HTML ở bất kì nơi đâu Tuy nhiên ần của HTML ủa HTML
ph n HTML D u ngo c kép, “green” ho c ‘green’ần của HTML ấu trúc cơ bản của HTML ặc dù không thể thay thế hoàn toàn cho Flash ặc dù không thể thay thế hoàn toàn cho Flash
Giá tr thu c tính nên định nghĩa về HTML ột Website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc đ t trong d u trích d n “ và ” Ki u ngo cặc dù không thể thay thế hoàn toàn cho Flash ấu trúc cơ bản của HTML " ểm của CSS ặc dù không thể thay thế hoàn toàn cho Flashkép nh v y thì ph bi n h n, tuy nhiên ki u đ n nh ‘ và ’ cũng có thư trước đây, người dùng phải dùng chiếc máy ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ết kế một Website ơ bản của HTML ểm của CSS ơ bản của HTML ư trước đây, người dùng phải dùng chiếc máy ểm của CSS
đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc dùng Ví d tronng m t vài trụng bất kỳ ột Website ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng h p đ c bi t hi m, ví d nh giáợc đầy đủ, trọn vẹn ặc dù không thể thay thế hoàn toàn cho Flash ện website ết kế một Website ụng bất kỳ ư trước đây, người dùng phải dùng chiếc máy
tr thu c tính đã mang d u ngo c kép r i, thì vi c s d ng ngo c đ n là c nịnh nghĩa về HTML ột Website ấu trúc cơ bản của HTML ặc dù không thể thay thế hoàn toàn cho Flash ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ện website ử dụng bất kỳ ụng bất kỳ ặc dù không thể thay thế hoàn toàn cho Flash ơ bản của HTML ần của HTMLthi t.ết kế một Website
1.1.3 C u trúc c b n c a HTML ấu trúc cơ bản của HTML ơ bản của HTML ản của HTML ủa HTML
M t tài li u HTML luôn đột Website ện website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc gói trong c p tag <html> và </html> ặc dù không thể thay thế hoàn toàn cho Flash
C p tag <body> và </body> sẽ là n i mô t nh ng gì có th nhìn th y c aặc dù không thể thay thế hoàn toàn cho Flash ơ bản của HTML ản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ểm của CSS ấu trúc cơ bản của HTML ủa HTMLtrang
=> Nh v y, m t trang web vi t b ng html sẽ có c u trúc c b n nh sau:ư trước đây, người dùng phải dùng chiếc máy ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ột Website ết kế một Website ằng thẻ bắt đầu <body> và kết thúc bằng </body> ấu trúc cơ bản của HTML ơ bản của HTML ản của HTML ư trước đây, người dùng phải dùng chiếc máy
Trang 8Ngoài ph n body còn có ph n head, đần của HTML ần của HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc vi t b i c p tag <head> và ết kế một Website ở bất kì nơi đâu Tuy nhiên ặc dù không thể thay thế hoàn toàn cho Flash
</head> N u s d ng c p tag này, b t bu c ph i vi t them m t c p tag n aết kế một Website ử dụng bất kỳ ụng bất kỳ ặc dù không thể thay thế hoàn toàn cho Flash ột Website ản của HTML ết kế một Website ột Website ặc dù không thể thay thế hoàn toàn cho Flash ữ ngôn ngữ web Hyper Text Markup Language, là định dạng
đó là <title> và </title> Gi a <title> và </title> là tên c a trang web đữ ngôn ngữ web Hyper Text Markup Language, là định dạng ủa HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc
hi n th phía trênểm của CSS ịnh nghĩa về HTML
cùng c a menubar.ủa HTML
=> Nh v y, m t trang web v i lúc này sẽ có c u trúc nh sau:ư trước đây, người dùng phải dùng chiếc máy ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ột Website ới thiệu website tin tức ấu trúc cơ bản của HTML ư trước đây, người dùng phải dùng chiếc máy
1.1.4 Các th c b n trong HTMLẻ cơ bản trong HTML ơ bản của HTML ản của HTML
M t tài li u HTML đột Website ện website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ại thông minhc t o nên t các c p th htmlừ JavaScript Thiết kế Shack cũng có một ví dụ ặc dù không thể thay thế hoàn toàn cho Flash ẻ cơ bản trong HTML
Th đẻ cơ bản trong HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc b t đ u b ng d u < và k t thúc b ng d u > ần của HTML ằng thẻ bắt đầu <body> và kết thúc bằng </body> ấu trúc cơ bản của HTML ết kế một Website ằng thẻ bắt đầu <body> và kết thúc bằng </body> ấu trúc cơ bản của HTML
Tên th n m gi a c p d u <>ẻ cơ bản trong HTML ằng thẻ bắt đầu <body> và kết thúc bằng </body> ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ặc dù không thể thay thế hoàn toàn cho Flash ấu trúc cơ bản của HTML
Ví d : <a> ụng bất kỳ t c là đang khai báo th aức ẻ cơ bản trong HTML
C p th đặc dù không thể thay thế hoàn toàn cho Flash ẻ cơ bản trong HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ại thông minhc t o nên t th m và th đóngừ JavaScript Thiết kế Shack cũng có một ví dụ ẻ cơ bản trong HTML ở bất kì nơi đâu Tuy nhiên ẻ cơ bản trong HTML
Ví dụng bất kỳ: <a> </a>trong đó <a> là th m ,ẻ cơ bản trong HTML ở bất kì nơi đâu Tuy nhiên </a> là th đóngẻ cơ bản trong HTML
N i dung c a th sẽ đột Website ủa HTML ẻ cơ bản trong HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc n m gi a th đóng và th mằng thẻ bắt đầu <body> và kết thúc bằng </body> ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ẻ cơ bản trong HTML ẻ cơ bản trong HTML ở bất kì nơi đâu Tuy nhiên
Cũng có m t s th ch có th m mà không có th đóng.ột Website ẻ cơ bản trong HTML ỉ có thẻ mở mà không có thẻ đóng ẻ cơ bản trong HTML ở bất kì nơi đâu Tuy nhiên ẻ cơ bản trong HTML
Trang 9Nh ng th quan tr ng nh t trong HTML là nh ng th xác đ nh Headings,ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ẻ cơ bản trong HTML ọng của website tin tức ấu trúc cơ bản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ẻ cơ bản trong HTML ịnh nghĩa về HTML
đo n văn và xu ng dòngại thông minh
Các th tiêu đ (Headi ẻ HTML ề (Headi ngs)
Thư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng đ th hi n cho tiêu đ c a bài vi t, b n tin hayểm của CSS ết kế một Website ện website ề HTML ủa HTML ết kế một Website ản của HTMLcác m c nh n m nhụng bất kỳ ấu trúc cơ bản của HTML ại thông minh
Bao g m các th t <h1>ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ẻ cơ bản trong HTML ừ JavaScript Thiết kế Shack cũng có một ví dụ đ n <h6> ết kế một Website
Font ch c a n i dung trong các th gi m tữ ngôn ngữ web Hyper Text Markup Language, là định dạng ủa HTML ột Website ẻ cơ bản trong HTML ản của HTML ừ JavaScript Thiết kế Shack cũng có một ví dụ <h1> đ nết kế một Website <h6>
Trang 10Đo n văn b n trong html (HTML P ạng thẻ HTML ản trong html (HTML P aragraphs)
N i dung văn b n đột Website ản của HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc th hi n trong c p thểm của CSS ện website ặc dù không thể thay thế hoàn toàn cho Flash ẻ cơ bản trong HTML <p> </p>
<p>Đây là đo n văn b n</p>ại thông minh ản của HTML
Trang 11Liên k t (HTML Links) ết (HTML Links)
HTML s d ng th <a> (Anchor) đ t o đử dụng bất kỳ ụng bất kỳ ẻ cơ bản trong HTML ểm của CSS ại thông minh ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng liên k t đ n m t tài li uết kế một Website ết kế một Website ột Website ện websitekhác Th anchor có th liên k t đ n b t c m t tài nguyên nào trênẻ cơ bản trong HTML ểm của CSS ết kế một Website ết kế một Website ấu trúc cơ bản của HTML ức ột Websiteinternet, chúng có th là m t trang HTML, m t t m hình, m t file nh c, m tểm của CSS ột Website ột Website ấu trúc cơ bản của HTML ột Website ại thông minh ột Website
b phim,…ột Website
Cú pháp đ t o m t th anchorểm của CSS ại thông minh ột Website ẻ cơ bản trong HTML
<a href= “url”>na la</a>
Th <a> đẻ cơ bản trong HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng đ t o m t đi m neo và liên k t b t đ u t đó,ểm của CSS ại thông minh ột Website ểm của CSS ết kế một Website ần của HTML ừ JavaScript Thiết kế Shack cũng có một ví dụthu c tính href đột Website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng đ ch ra tài li u sẽ đểm của CSS ỉ có thẻ mở mà không có thẻ đóng ện website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc liên k t đ n, và chết kế một Website ết kế một Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng
na xu t hi n gi a hai tag < và > sẽ đấu trúc cơ bản của HTML ện website ở bất kì nơi đâu Tuy nhiên ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc hi n th dểm của CSS ịnh nghĩa về HTML ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tức ại thông minhi d ng siêu liên k tết kế một Website
Ta dùng c p thặc dù không thể thay thế hoàn toàn cho Flash ẻ cơ bản trong HTML <a> </a> đ làm công vi c liên k t các trang web v iểm của CSS ện website ết kế một Website ới thiệu website tin tứcnhau
Thu c tính c a thột Website ủa HTML ẻ cơ bản trong HTML <a> g m:ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt
href: qui đ nh đ a ch mà url tr t iịnh nghĩa về HTML ịnh nghĩa về HTML ỉ có thẻ mở mà không có thẻ đóng ỏ hơn ới thiệu website tin tức
target: qui đ nh liên k t sẽ định nghĩa về HTML ết kế một Website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc m ra đâuở bất kì nơi đâu Tuy nhiên ở bất kì nơi đâu Tuy nhiên
_blank: c a s m iử dụng bất kỳ ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ới thiệu website tin tức
_self: trang hi n t i ện website ại thông minh
V i thu c tính này, có th xác đ nh liên k t đ n tài li u khác sẽ đới thiệu website tin tức ột Website ểm của CSS ịnh nghĩa về HTML ết kế một Website ết kế một Website ện website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc mở bất kì nơi đâu Tuy nhiên
ra ở bất kì nơi đâu Tuy nhiên
đâu Dòng code dư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứci đây sẽ m tài li u đở bất kì nơi đâu Tuy nhiên ện website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc liên k t trong m t c a s trìnhết kế một Website ột Website ử dụng bất kỳ ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thểduy t m i.ện website ới thiệu website tin tức
Trang 12Ví d : ụng bất kỳ
K t qu ết kế một Website ản của HTMLhiển thị trong cửa sổ trình duyệt:
Nh n vào “Go to google page” trang google đấu trúc cơ bản của HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc m ra trên m t c a s m iở bất kì nơi đâu Tuy nhiên ột Website ử dụng bất kỳ ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ới thiệu website tin tức
Xu ng dòng (HTML Line Breaks) ống dòng (HTML Line Breaks)
Th <br> đẻ cơ bản trong HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng khi mu n k t thúc m t dòng nh ng l i khôngết kế một Website ột Website ư trước đây, người dùng phải dùng chiếc máy ại thông minh
mu n b t đ u m t đo n văn b n khác Th <br> sẽ t o ra m t l n xu ngần của HTML ột Website ại thông minh ản của HTML ẻ cơ bản trong HTML ại thông minh ột Website ần của HTMLdòng khi vi t nó <p>Xin chào<br>Các b n</p>, th <br> là m t th tr ngết kế một Website ại thông minh ẻ cơ bản trong HTML ột Website ẻ cơ bản trong HTML
nó không c n th đóng d ng </br>.ần của HTML ẻ cơ bản trong HTML ại thông minh
Ví d :ụng bất kỳ
K t qu ết kế một Website ản của HTMLhiển thị trong cửa sổ trình duyệt:
Trang 13Non-breaking space
Ký t đựng mã HTML/CSS ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc dùng nhi u nh t trong HTML có lẽ là nbsp (non-breakingề HTML ấu trúc cơ bản của HTMLspace) Thư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng thì HTML c t b t kho ng tr ng trong ch ới thiệu website tin tức ản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng
Ví d : N u vi t 10 ch tr ng trong text thì HTML sẽ lo i b 9 trong s đó.ụng bất kỳ ết kế một Website ết kế một Website # ại thông minh ỏ hơn
Đ thêm kho ng tr ng vào ch ph i s d ng ký t đ c bi t là  .ểm của CSS ản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ản của HTML ử dụng bất kỳ ụng bất kỳ ựng mã HTML/CSS ặc dù không thể thay thế hoàn toàn cho Flash ện website
B ng HTML và thu c tính đ ản trong html (HTML P ộc tính của thẻ HTML ường biên ng biên
V i HTML cũng có th t o b ng cho trang web.ới thiệu website tin tức ểm của CSS ại thông minh ản của HTML
B ng đản của HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc đ nh d ng b i th <table> M t b ng định nghĩa về HTML ại thông minh ở bất kì nơi đâu Tuy nhiên ẻ cơ bản trong HTML ột Website ản của HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc chia ra làm nhi uề HTMLhàng v i nhi u th <tr>, m i hàng đới thiệu website tin tức ề HTML ẻ cơ bản trong HTML # ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc chia ra làm nhi u c t d li u v iề HTML ột Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện website ới thiệu website tin tức
th <td> Ch td là ch vi t t t c a “table data”, là n i dung c a c t d li uẻ cơ bản trong HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ết kế một Website ủa HTML ột Website ủa HTML ột Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện website
có th bao g m ch , hình nh, danh sách, đo n v n, form và b ng,…ểm của CSS ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ản của HTML ại thông minh ản của HTML
N u không thi t l p đết kế một Website ết kế một Website ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng biên cho b ng thì b ng sẽ đản của HTML ản của HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc hi n th màểm của CSS ịnh nghĩa về HTMLkhông có đư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng biên Đôi khi nó h u d ng nh ng thữ ngôn ngữ web Hyper Text Markup Language, là định dạng ụng bất kỳ ư trước đây, người dùng phải dùng chiếc máy ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng th b ng có đỉ có thẻ mở mà không có thẻ đóng ản của HTML ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyngbiên
Ví d :ụng bất kỳ
K t qu ết kế một Website ản của HTMLhiển thị trong cửa sổ trình duyệt:
Trang 14HTML form và tr ường biên ng nh p d li u ập dữ liệu ữ liệu ệu
HTML form đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng đ ch n nh ng d li u nh p vào khác nhauểm của CSS ọng của website tin tức ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện website ậy giải pháp nào để người dùng có thể sử dụng bất kỳ
c a ngủa HTML ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng
Form
M t form là vùng mà nó bao g m nh ng thành ph n c a form Thànhột Website ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ần của HTML ủa HTML
ph n c a form là nh ng thành ph n cho phép ngần của HTML ủa HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ần của HTML ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng có th đi n thôngểm của CSS ề HTMLtin nh là trư trước đây, người dùng phải dùng chiếc máy ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng ch , menu th xu ng, nút radio và các h p ki m vào m tữ ngôn ngữ web Hyper Text Markup Language, là định dạng ản của HTML ột Website ểm của CSS ột Websiteform
M t form đột Website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc xác đ nh b i th <form>ịnh nghĩa về HTML ở bất kì nơi đâu Tuy nhiên ẻ cơ bản trong HTML
<form>
<input>
Trang 15Text field đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng khi đánh ch , s ,… vào m t formữ ngôn ngữ web Hyper Text Markup Language, là định dạng ột Website
Note: Khi form thì b n đi H n n a trên h u h t các trình duy t trịnh nghĩa về HTML ẩm của sự phát triển tiếp theo của HTML, đó là viết ơ bản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ần của HTML ết kế một Website ện website ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyngtext đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc m c đ nh là 20 ký tặc dù không thể thay thế hoàn toàn cho Flash ịnh nghĩa về HTML ựng mã HTML/CSS
Nút radio
Nút radio đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc s d ng mu n ngử dụng bất kỳ ụng bất kỳ ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng ch n m t trong nh ng l aọng của website tin tức ột Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ựng mã HTML/CSS
Trang 16Note: Ch có m t l a ch n đỉ có thẻ mở mà không có thẻ đóng ột Website ựng mã HTML/CSS ọng của website tin tức ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc ch nọng của website tin tức
Ví d :ụng bất kỳ
H p ki m ộc tính của thẻ HTML ểm
H p ki m đột Website ểm của CSS ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng khi ngư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng có th ch n nhi u l a ch n h nểm của CSS ọng của website tin tức ề HTML ựng mã HTML/CSS ọng của website tin tức ơ bản của HTML
Trang 17Thu c tính ho t đ ng c a form và nút Submit Khi ngột Website ại thông minh ột Website ủa HTML ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng nh pấu trúc cơ bản của HTMLchu t vào nút “Submit”, n i dung c a form đó sẽ đột Website ột Website ủa HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc g i đ n m t tin khác.ử dụng bất kỳ ết kế một Website ột WebsiteThu c tính ho t đ ng c a form xác đ nh tên c a file mà nó sẽ g i n i dungột Website ại thông minh ột Website ủa HTML ịnh nghĩa về HTML ủa HTML ử dụng bất kỳ ột Website
đ n T p tin đó đết kế một Website ện website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc xác đ nh trong thu c tính ho t đ ng c a form vàịnh nghĩa về HTML ột Website ại thông minh ột Website ủa HTML
thư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng thì nó sẽ có nh ng hành đ ng v i d li u mà nó nh n đữ ngôn ngữ web Hyper Text Markup Language, là định dạng ột Website ới thiệu website tin tức ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện website ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc
Ví d :ụng bất kỳ
Khi gõ tên vào trư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng ch trên và nh p vào Submit, nó sẽ g i thông tinữ ngôn ngữ web Hyper Text Markup Language, là định dạng ở bất kì nơi đâu Tuy nhiên ấu trúc cơ bản của HTML ử dụng bất kỳ
đó vào m t trang g i là “form.html” Trang đó sẽ cho th y d li u nh nột Website ọng của website tin tức ấu trúc cơ bản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện website ậy giải pháp nào để người dùng có thể sử dụng bất kỳ
đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc
Trang 18HTML images ( Hình nh ) ản trong html (HTML P
V i HTML có th hi n hình nh trong tài li uới thiệu website tin tức ểm của CSS ện website ản của HTML ện website
Trong HTML, hình nh đản của HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc xác đ nh b i th <img> Đ hi n th m tịnh nghĩa về HTML ở bất kì nơi đâu Tuy nhiên ẻ cơ bản trong HTML ểm của CSS ểm của CSS ịnh nghĩa về HTML ột Websitehình trên trang web, c n ph i s d ng thu c tính src Src là ch vi t t t c aần của HTML ản của HTML ử dụng bất kỳ ụng bất kỳ ột Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ết kế một Website ủa HTMLsource Giá tr c a thu c tinhsrc là đ a ch URL c a hình nh mu n hi n thịnh nghĩa về HTML ủa HTML ột Website ịnh nghĩa về HTML ỉ có thẻ mở mà không có thẻ đóng ủa HTML ản của HTML ểm của CSS ịnh nghĩa về HTMLtrên trang web
Thu c tính c a th <img>ột Website ủa HTML ẻ cơ bản trong HTML g m:ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt
src: ch ra đỉ có thẻ mở mà không có thẻ đóng ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng d n file nh" ản của HTML
alt: đ mô t n i dung sẽ hi n th khi đểm của CSS ản của HTML ột Website ểm của CSS ịnh nghĩa về HTML ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng d n t i file nh không" ới thiệu website tin tức ản của HTML
t n t iồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ại thông minh
title = “Tiêu đ ” : n i dung hi n th khi đ a tr chu t lên hình.ề HTML ột Website ểm của CSS ịnh nghĩa về HTML ư trước đây, người dùng phải dùng chiếc máy ỏ hơn ột Website
width, height: đ r ng và đ cao c a file đột Website ột Website ột Website ủa HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc tính b ng excel, n uằng thẻ bắt đầu <body> và kết thúc bằng </body> ết kế một Websitekhông có width và height thì m c đ nh sẽ l y kích thặc dù không thể thay thế hoàn toàn cho Flash ịnh nghĩa về HTML ấu trúc cơ bản của HTML ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc g c c a fileủa HTML
Cú pháp đ xác đ nh m t t m hình:ểm của CSS ịnh nghĩa về HTML ột Website ấu trúc cơ bản của HTML
<img src = “url”>
Trình duy t sẽ hi n th hình nh n i mà có th image đện website ểm của CSS ịnh nghĩa về HTML ản của HTML ơ bản của HTML ẻ cơ bản trong HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc chen trong tài
li u N u mu n thêm th image vào gi a m t đo n văn, trình duy t sẽ hi nện website ết kế một Website ẻ cơ bản trong HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ột Website ại thông minh ện website ểm của CSS
th đo nịnh nghĩa về HTML ại thông minh
văn th nh t trức ấu trúc cơ bản của HTML ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc sau đó đ n hình nh và sau cùng là đo n văn th 2.ết kế một Website ản của HTML ại thông minh ức
Ví d : ụng bất kỳ
Trang 19HTML Background
Backgrounds
- Th <body> có hai thu c tính có th ch n lo i background cho mìnhẻ cơ bản trong HTML ột Website ểm của CSS ọng của website tin tức ại thông minh
- Background có th là m t màu ho c là m t t m hìnhểm của CSS ột Website ặc dù không thể thay thế hoàn toàn cho Flash ột Website ấu trúc cơ bản của HTML
Trang 20Các th đ nh d ng text (HTML Text Formatting) ẻ HTML ịnh dạng text (HTML Text Formatting) ạng thẻ HTML
<b> (bold): Ch In đ mữ ngôn ngữ web Hyper Text Markup Language, là định dạng ậy giải pháp nào để người dùng có thể sử dụng bất kỳ
<u> (Underline): Ch g ch chânữ ngôn ngữ web Hyper Text Markup Language, là định dạng ại thông minh
<i> (italic): Ch in nghiêngữ ngôn ngữ web Hyper Text Markup Language, là định dạng
<big> (Big): Ch l n h nữ ngôn ngữ web Hyper Text Markup Language, là định dạng ới thiệu website tin tức ơ bản của HTML
<sub> (Subscrip) Ch s dỉ có thẻ mở mà không có thẻ đóng ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tức VD: i H2O
<sup> (Superscript): Ch s trênỉ có thẻ mở mà không có thẻ đóng VD: x2y
<strong> In đ m (ậy giải pháp nào để người dùng có thể sử dụng bất kỳ nh n m nhấu trúc cơ bản của HTML ại thông minh <b> )
<em> (emphasized): Ch in nghiêngữ ngôn ngữ web Hyper Text Markup Language, là định dạng ( nh n m nh h nấu trúc cơ bản của HTML ại thông minh ơ bản của HTML <i> )
Ví d : ụng bất kỳ
Trang 21L i chú thích trong HTML ờng biên
Th chú thích đẻ cơ bản trong HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng đ thêm l i chú thích trong mã ngu n c aểm của CSS ời dùng phải dùng chiếc máy ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ủa HTMLHTML M t dòng chú thích sẽ đột Website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc b qua b i trình duy t Có th s d ngỏ hơn ở bất kì nơi đâu Tuy nhiên ện website ểm của CSS ử dụng bất kỳ ụng bất kỳchú thích đ gi i thích v code, đ su này có ph i quay l i ch nh s a gì thìểm của CSS ản của HTML ề HTML ểm của CSS ản của HTML ại thông minh ỉ có thẻ mở mà không có thẻ đóng ử dụng bất kỳcũng d nh h n.ễ dàng lướt “net” ở bất kì nơi đâu Tuy nhiên ới thiệu website tin tức ơ bản của HTML
<! Chú thích trong này > ở trong này >
1.2 CSS
1.2.1 Đ nh nghĩa v CSSịnh nghĩa về HTML ề HTML
CSS (Cascading Style Sheets) : là ki u thi t k s d ng nhi u l p đ nhểm của CSS ết kế một Website ết kế một Website ử dụng bất kỳ ụng bất kỳ ề HTML ới thiệu website tin tức ịnh nghĩa về HTML
d ng ch ng lên nhau CSS đại thông minh ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc tooe ch c World Wide Web (W3C) gi iức ới thiệu website tin tứcthi u vào năm 1996 Cách đ n gi n nh t đ hi u CSS là hãy coi nó nh m tện website ơ bản của HTML ản của HTML ấu trúc cơ bản của HTML ểm của CSS ểm của CSS ư trước đây, người dùng phải dùng chiếc máy ột Website
ph n m r ng c a HTML đ giúp đ n gi n hóa và c i ti n vi c thi t k choần của HTML ở bất kì nơi đâu Tuy nhiên ột Website ủa HTML ểm của CSS ơ bản của HTML ản của HTML ản của HTML ết kế một Website ện website ết kế một Website ết kế một Websitecác trang web
CSS ti t ki m r t nhi u công vi c.ết kế một Website ện website ấu trúc cơ bản của HTML ề HTML ện website Nó có th ki m soát b c c c a nhi uểm của CSS ểm của CSS ụng bất kỳ ủa HTML ề HTML
V i CSS, b n có th ki m soát màu s c, phông ch , kích thới thiệu website tin tức ại thông minh ểm của CSS ểm của CSS ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tức ủa HTMLc c a văn
b n, kho ng cách gi a các ph n t , cách các ph n t đản của HTML ản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ần của HTML ử dụng bất kỳ ần của HTML ử dụng bất kỳ ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc đ nh v và b trí,ịnh nghĩa về HTML ịnh nghĩa về HTML
Trang 22hình n n ho c màu n n sẽ đề HTML ặc dù không thể thay thế hoàn toàn cho Flash ề HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng, các màn hình khác nhau cho cácthi t b và kích thết kế một Website ịnh nghĩa về HTML ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc màn hình khác nhau, và nhi u h n n a!ề HTML ơ bản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng
1.2.2 C u trúc c a CSSấu trúc cơ bản của HTML ủa HTML
C u trúc c a m t CSS đ n gi n nh sau:ấu trúc cơ bản của HTML ủa HTML ột Website ơ bản của HTML ản của HTML ư trước đây, người dùng phải dùng chiếc máy
Vùng ch n{ọng của website tin tức
Thu c tính : giá tr ;ột Website ịnh nghĩa về HTML
Thu c tính : giá tr ;ột Website ịnh nghĩa về HTML
Trang 23Khai báo ngay trên các element c a HTML ủa thẻ HTML
Trang 24- Color : xác đ nh màu văn b n sẽ định nghĩa về HTML ản của HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng
- Font – family: xác đ nh phông ch sẽ định nghĩa về HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng
- Font – size: xác đ nh kích thịnh nghĩa về HTML ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc văn b n sẽ đản của HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ử dụng bất kỳ ụng bất kỳc s d ng
- Border: xác đ nh định nghĩa về HTML ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng vi n xung quanh ph n t HTMLề HTML ần của HTML ử dụng bất kỳ
- Padding: xác đ nh m t kho ng đ m (kho ng tr ng) gi a văn b n vàịnh nghĩa về HTML ột Website ản của HTML ện website ản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ản của HTML
đư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng vi nề HTML
- Margin: xác đ nh l (kho ng tr ng) bên ngoài định nghĩa về HTML ề HTML ản của HTML ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng vi nề HTML
Ví dụng bất kỳ:
1.2.3 u đi m c a CSSƯu điểm của CSS ểm của CSS ủa HTML
- CSS có th tách riêng ph n đ nh d ng ra kh i n i dung m t trang web,ểm của CSS ần của HTML ịnh nghĩa về HTML ại thông minh ỏ hơn ột Website ột Website
do đó sẽ r t thu t ti n khi mu n thay đ i giao di n c a m t trang web.ấu trúc cơ bản của HTML ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ện website ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ện website ủa HTML ột Website
- CSS là m t s i ch xuyên su t trong quá trình thi t k m t website b iột Website ợc đầy đủ, trọn vẹn ỉ có thẻ mở mà không có thẻ đóng ết kế một Website ết kế một Website ột Website ở bất kì nơi đâu Tuy nhiên
vì nó cho phép nhà thi t k ki m soát toàn b giao di n, ki u cách và s s pết kế một Website ết kế một Website ểm của CSS ột Website ện website ểm của CSS ựng mã HTML/CSS
d t c a nhi u trang hay nhi u đ i tặc dù không thể thay thế hoàn toàn cho Flash ủa HTML ề HTML ề HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnng m t l n đ nh nghĩa Đ thay đ iột Website ần của HTML ịnh nghĩa về HTML ểm của CSS ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể
t ng th hay nhi u đ i tổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ểm của CSS ề HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnng có cùng Style, ch c n thay đ i Style đó và l pỉ có thẻ mở mà không có thẻ đóng ần của HTML ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ậy giải pháp nào để người dùng có thể sử dụng bất kỳ
t c t t c các thành ph n áp d ng Style đó sẽ thay đ i theo Nó ti t ki mức ấu trúc cơ bản của HTML ản của HTML ần của HTML ụng bất kỳ ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ết kế một Website ện websitecông s c r t nhi u.ức ấu trúc cơ bản của HTML ề HTML
- Do đ nh nghĩa các Style có th định nghĩa về HTML ểm của CSS ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc tách riêng ra kh i n i dung c aỏ hơn ột Website ủa HTMLtrang web, chúng đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc các trình duy t load m t l n và s d ng cho nhi uện website ột Website ần của HTML ử dụng bất kỳ ụng bất kỳ ề HTML
Trang 25CH ƯƠNG 1: TỔNG QUAN VỀ HTML5, CSS3 NG 2: NH NG ĐI M KHÁC BI T VÀ N I B T C A HTML5 VÀ ỮNG ĐIỂM KHÁC BIỆT VÀ NỔI BẬT CỦA HTML5 VÀ ỂM KHÁC BIỆT VÀ NỔI BẬT CỦA HTML5 VÀ ỆT VÀ NỔI BẬT CỦA HTML5 VÀ ỔNG QUAN VỀ HTML5, CSS3 ẬT CỦA HTML5 VÀ ỦA HTML5 VÀ
CSS3
2.1 HTML5
Kh năng tản của HTML ư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng thích: HTML5 v n gi l i các cú pháp truy n th ng" ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ại thông minh ề HTML
trư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc đây, và n u m t vài tính năng m i nào đó c a HTML5 ch a đết kế một Website ột Website ới thiệu website tin tức ủa HTML ư trước đây, người dùng phải dùng chiếc máy ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc trìnhduy t h tr thì nó ph i có m t c ch fall back đ render trong các trìnhện website # ợc đầy đủ, trọn vẹn ản của HTML ột Website ơ bản của HTML ết kế một Website ểm của CSSduy t cũ Đện website ư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng nhiên là, HTML5 không th xóa b t t c nh ng gì đã cóểm của CSS ỏ hơn ấu trúc cơ bản của HTML ản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng
su t h n 20 năm ch trong m t ngày M c dù đi u này cũng không đ ngơ bản của HTML ỉ có thẻ mở mà không có thẻ đóng ột Website ặc dù không thể thay thế hoàn toàn cho Flash ề HTML ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướtnghĩa v i vi c HTML5 h tr t t c các trình duy t, nh ng n u b n có m tới thiệu website tin tức ện website # ợc đầy đủ, trọn vẹn ấu trúc cơ bản của HTML ản của HTML ện website ư trước đây, người dùng phải dùng chiếc máy ết kế một Website ại thông minh ột Websitetrình duy t đ cũ đ không tện website ủa HTML ểm của CSS ư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng thích v i HTML5, có lẽ đã đ n lúc b nới thiệu website tin tức ết kế một Website ại thông minhnâng c p trình duy t m i.ấu trúc cơ bản của HTML ện website ới thiệu website tin tức
Tính ti n d ng: đ t ngện website ụng bất kỳ ặc dù không thể thay thế hoàn toàn cho Flash ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng lên hàng đ u nên cú pháp c a HTML5ần của HTML ủa HTMLkhá tho i mái (dù ch a đản của HTML ư trước đây, người dùng phải dùng chiếc máy ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc ch t chẽ nh XHTML), thi t k h tr s n b oặc dù không thể thay thế hoàn toàn cho Flash ư trước đây, người dùng phải dùng chiếc máy ết kế một Website ết kế một Website # ợc đầy đủ, trọn vẹn ẵn bảo ản của HTML
m t, và s tách bi t gi a ph n n i dung và trình bày ngày càng th hi n rõ:ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ựng mã HTML/CSS ện website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ần của HTML ột Website ểm của CSS ện websitecông vi c đ nh d ng h u h t do CSS đ m nhi m, HTML5 không còn h trện website ịnh nghĩa về HTML ại thông minh ần của HTML ết kế một Website ản của HTML ện website # ợc đầy đủ, trọn vẹn
ph n l n các ch c năng đ nh d ng trong các phiên b n HTML trần của HTML ới thiệu website tin tức ức ịnh nghĩa về HTML ại thông minh ản của HTML ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc đây
Kh năng ho t đ ng xuyên su t gi a các trình duy t: HTML5 cung c pản của HTML ại thông minh ột Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện website ấu trúc cơ bản của HTMLcác khai báo đ n gi n h n và m t API m nh mẽ ơ bản của HTML ản của HTML ơ bản của HTML ột Website ại thông minh
So v i các phiên b n trới thiệu website tin tức ản của HTML ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc, đ c t HTML5 dài h n đáng k nh m chi ti tặc dù không thể thay thế hoàn toàn cho Flash ản của HTML ơ bản của HTML ểm của CSS ằng thẻ bắt đầu <body> và kết thúc bằng </body> ết kế một Websitehóa m i hành vi đ đ m b o chúng th ng nh t gi a các trình duy t khácọng của website tin tức ểm của CSS ản của HTML ản của HTML ấu trúc cơ bản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện websitenhau
Kh năng truy xu t r ng rãi: HTML5 mang l i s h tr t t h n cho cácản của HTML ấu trúc cơ bản của HTML ột Website ại thông minh ựng mã HTML/CSS # ợc đầy đủ, trọn vẹn ơ bản của HTMLngôn ng và cho ngữ ngôn ngữ web Hyper Text Markup Language, là định dạng ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi khuy t t t, đ ng th i cũng có th ho t đ ng trên cácết kế một Website ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ời dùng phải dùng chiếc máy ểm của CSS ại thông minh ột Websitethi tết kế một Website b và n n t ng khác nhau.ịnh nghĩa về HTML ề HTML ản của HTML
Trang 26Đi m đ c tr ng đ u tiên c a m t ngôn ng đánh d u (markupểm của CSS ặc dù không thể thay thế hoàn toàn cho Flash ư trước đây, người dùng phải dùng chiếc máy ần của HTML ủa HTML ột Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ấu trúc cơ bản của HTMLlanguage) là các th Và m t này thì HTML5 đẻ cơ bản trong HTML ở bất kì nơi đâu Tuy nhiên ặc dù không thể thay thế hoàn toàn cho Flash ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc b sung r t nhi u cáiổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ấu trúc cơ bản của HTML ề HTML
m i, t các th tới thiệu website tin tức ừ JavaScript Thiết kế Shack cũng có một ví dụ ẻ cơ bản trong HTML ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ch c n i dung (article, aside, title…) đ n các th h trức ột Website ết kế một Website ẻ cơ bản trong HTML # ợc đầy đủ, trọn vẹn
tư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng tác và multimedia (video, audio…)
Trong HTML5 cũng xu t hi n m t khái ni m g i là semanticấu trúc cơ bản của HTML ện website ột Website ện website ọng của website tin tức markup, t cức
là các th có mang ng nghĩa Các th này ra đ i t vi c kh o sát cácẻ cơ bản trong HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ẻ cơ bản trong HTML ời dùng phải dùng chiếc máy ừ JavaScript Thiết kế Shack cũng có một ví dụ ện website ản của HTML trangweb và nh n di n m t s thói quen đ t tên ph bi n (m t s ph n c aậy giải pháp nào để người dùng có thể sử dụng bất kỳ ện website ột Website ặc dù không thể thay thế hoàn toàn cho Flash ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ết kế một Website ột Website ần của HTML ủa HTMLtrang web thư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng luôn đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc đ t m t cái tên nh “header”, “footer”, “nav”).ặc dù không thể thay thế hoàn toàn cho Flash ột Website ư trước đây, người dùng phải dùng chiếc máyNgoài s rõựng mã HTML/CSS ràng, s d ng các semantic markup còn có th đem l i l i thử dụng bất kỳ ụng bất kỳ ểm của CSS ại thông minh ợc đầy đủ, trọn vẹn ết kế một Websitekhi các công c tìmụng bất kỳ ki m trong tết kế một Website ư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng lai t n d ng chúng đ phân lo i k tậy giải pháp nào để người dùng có thể sử dụng bất kỳ ụng bất kỳ ểm của CSS ại thông minh ết kế một Website
qu ản của HTML
Bên c nh đó, th <form> c a HTML5 cũng đại thông minh ẻ cơ bản trong HTML ủa HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc xem là m t c i ti n l n.ột Website ản của HTML ết kế một Website ới thiệu website tin tức
Gi đây v i Form 2.0 (m t cách g i form trong HTML5), t t c nh ng ch cời dùng phải dùng chiếc máy ới thiệu website tin tức ột Website ọng của website tin tức ấu trúc cơ bản của HTML ản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ứcnăng mà b n c n (đ nh d ng, validate data…) đã đại thông minh ần của HTML ịnh nghĩa về HTML ại thông minh ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc xây d ng tr c ti pựng mã HTML/CSS ựng mã HTML/CSS ết kế một Website
Không ch d ng l i các tag, HTML5 bao g m m t t p các API h pỉ có thẻ mở mà không có thẻ đóng ừ JavaScript Thiết kế Shack cũng có một ví dụ ại thông minh ở bất kì nơi đâu Tuy nhiên ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ột Website ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ấu trúc cơ bản của HTML d n."Vài API thú v có th k đ n nh :ịnh nghĩa về HTML ểm của CSS ểm của CSS ết kế một Website ư trước đây, người dùng phải dùng chiếc máy
Trang 27vào trang Web đã đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc nh n đậy giải pháp nào để người dùng có thể sử dụng bất kỳ ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc nhi u s chú ý, không nh ngề HTML ựng mã HTML/CSS ữ ngôn ngữ web Hyper Text Markup Language, là định dạng th HTML5ết kế một Websitecòn có nhi u tính năng làm nó tr nên tuy t v i đ i v i ngề HTML ở bất kì nơi đâu Tuy nhiên ện website ời dùng phải dùng chiếc máy ới thiệu website tin tức ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máy ử dụng bất kỳ d ng cũngi s ụng bất kỳ
nh các nhà phát tri n web.ư trước đây, người dùng phải dùng chiếc máy ểm của CSS Video và hi u ng Flash.ện website ức
+ HTML5 sẽ cho phép b n xem video mà không c n s d ng m t plugin nhại thông minh ần của HTML ử dụng bất kỳ ụng bất kỳ ột Website ư trước đây, người dùng phải dùng chiếc máyFlash ho c Silverlight.ặc dù không thể thay thế hoàn toàn cho Flash
+ Nh ng l i ích l n v i tính năng video c a HTML5ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ợc đầy đủ, trọn vẹn ới thiệu website tin tức ới thiệu website tin tức ủa HTML
Nó là mi n phí và không c n cài plug-in Adobe Flash Player.ễ dàng lướt “net” ở bất kì nơi đâu Tuy nhiên ần của HTML
Flash có th làm ch m 1 ph n máy tính c a b nểm của CSS ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ần của HTML ủa HTML ại thông minh
Nó ch là m t trong nhi u ph n m m đang ch y và chi m tàiỉ có thẻ mở mà không có thẻ đóng ột Website ề HTML ần của HTML ề HTML ại thông minh ết kế một Website
HTML5 có m t s m c tiêu đ phân bi t nó v i HTML:ột Website ụng bất kỳ ểm của CSS ện website ới thiệu website tin tức HTML 5 v n gi" ữ ngôn ngữ web Hyper Text Markup Language, là định dạngcho mình nh ng c u trúc c b n nh HTML nh ng bênữ ngôn ngữ web Hyper Text Markup Language, là định dạng ấu trúc cơ bản của HTML ơ bản của HTML ản của HTML ư trước đây, người dùng phải dùng chiếc máy ư trước đây, người dùng phải dùng chiếc máy c nh đó b sungại thông minh ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thểthêm các t p l nh m i, k t h p v i CSS3, t o ra phânậy giải pháp nào để người dùng có thể sử dụng bất kỳ ện website ới thiệu website tin tức ết kế một Website ợc đầy đủ, trọn vẹn ới thiệu website tin tức ại thông minh khung cho trang Có
nh ng câu l nh trong HTML sẽ không đữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc dùng trong HTML 5
Bên c nh đó HTML5 còn có kh năng h tr ngại thông minh ản của HTML # ợc đầy đủ, trọn vẹn ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máy ậy giải pháp nào để người dùng có thể sử dụng bất kỳi l p trình như trước đây, người dùng phải dùng chiếc máy l pậy giải pháp nào để người dùng có thể sử dụng bất kỳtrình API (Application Programming Interface) và DOM (Document ObjectModel – Trong HTML đã đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹn ứcc ng d ng).ụng bất kỳ
Các u đi m c a HTML5 cho l p trình viên Ư ểm của HTML5 cho lập trình viên ủa HTML5 cho lập trình viên ập trình viên
HTML5 mu n l p trình viên có nhi u h n s linh ho t trong vi c thi tậy giải pháp nào để người dùng có thể sử dụng bất kỳ ề HTML ơ bản của HTML ựng mã HTML/CSS ại thông minh ện website ết kế một Website
k website và có r t nhi u c i ti n m nh mẽ đáng đ nh c đ n nh sau:ết kế một Website ấu trúc cơ bản của HTML ề HTML ản của HTML ết kế một Website ại thông minh ểm của CSS ết kế một Website ư trước đây, người dùng phải dùng chiếc máy
Persistent error handling
H u h t các trình duy t đ u h tr parse cho nh ng c u trúc khôngần của HTML ết kế một Website ện website ề HTML # ợc đầy đủ, trọn vẹn ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ấu trúc cơ bản của HTMLchính xác c a HTML code, nh ng nhi u năm v trủa HTML ư trước đây, người dùng phải dùng chiếc máy ề HTML ề HTML ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc, không có chu n nàoẩm của sự phát triển tiếp theo của HTML, đó là viết
đ x lý vi c này Có nghĩa là l p trình viên khi g p trình duy t m i ph i tểm của CSS ử dụng bất kỳ ện website ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ặc dù không thể thay thế hoàn toàn cho Flash ện website ới thiệu website tin tức ản của HTML ựng mã HTML/CSS
ki m tra HTML trên các trình duy t đ đ m b o l i có th đểm của CSS ện website ểm của CSS ản của HTML ản của HTML # ểm của CSS ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc x lý b iử dụng bất kỳ ở bất kì nơi đâu Tuy nhiênnhi u ki n trúc khác nhau Vì v y, s đ ng nh t v kh năng x lý l i c aề HTML ết kế một Website ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ựng mã HTML/CSS ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ấu trúc cơ bản của HTML ề HTML ản của HTML ử dụng bất kỳ # ủa HTMLHTML5 là m t khác bi t và l i th r t l n trong v n đ này S t i u trongột Website ện website ợc đầy đủ, trọn vẹn ết kế một Website ấu trúc cơ bản của HTML ới thiệu website tin tức ấu trúc cơ bản của HTML ề HTML ựng mã HTML/CSS ư trước đây, người dùng phải dùng chiếc máy
Trang 28đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc Th ng kê cho th y g n 90% website có th có l i v coding cho nênấu trúc cơ bản của HTML ần của HTML ểm của CSS # ề HTML
vi c x lý nh ng l i nh v y là r quan tr ng H n n a, qu n lý l i cũngện website ử dụng bất kỳ ữ ngôn ngữ web Hyper Text Markup Language, là định dạng # ư trước đây, người dùng phải dùng chiếc máy ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ấu trúc cơ bản của HTML ọng của website tin tức ơ bản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ản của HTML #
ti t ki m đết kế một Website ện website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc chi phí và th i gian cho l p trình viên.ời dùng phải dùng chiếc máy ậy giải pháp nào để người dùng có thể sử dụng bất kỳ
C i thi n ng nghĩa cho elements ản trong html (HTML P ệu ữ liệu
Đ c i thi n l i code, To enhance code insinuation, m t s c i ti n đãểm của CSS ản của HTML ện website # ột Website ản của HTML ết kế một Website
đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc th c thi n cho vai trò ng nghĩa c a m t s elements đã có s n.ựng mã HTML/CSS ện website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ủa HTML ột Website ẵn bảoSection, article, nav và header là nh ng element m i đã thay th h u h t cácữ ngôn ngữ web Hyper Text Markup Language, là định dạng ới thiệu website tin tức ết kế một Website ần của HTML ết kế một Website
đ ph c t p h n nhi u.ỡ phức tạp hơn nhiều ức ại thông minh ơ bản của HTML ề HTML
Tăng tính t ương thích cho ứng dụng web ng thích cho ng d ng web ứng dụng web ụng
lý nh là m t n n t ng ng d ng Website trong quá kh ít ph c t p h nư trước đây, người dùng phải dùng chiếc máy ột Website ề HTML ản của HTML ức ụng bất kỳ ức ức ại thông minh ơ bản của HTML
nh ng qua th i gian, đòi h i cũng tăng lênh HTML5 cho phép l p trình viênư trước đây, người dùng phải dùng chiếc máy ời dùng phải dùng chiếc máy ỏ hơn ậy giải pháp nào để người dùng có thể sử dụng bất kỳtăng quy n qu n tr c a hi u năng website Trong quá kh , l p trình viênề HTML ản của HTML ịnh nghĩa về HTML ủa HTML ện website ức ậy giải pháp nào để người dùng có thể sử dụng bất kỳ
ph i dùng r t nhi u phản của HTML ấu trúc cơ bản của HTML ề HTML ư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng th c khác nhau vì h n ch v công ngh phíaức ại thông minh ết kế một Website ề HTML ện websiteserver và browser extension ch a có Bây gi , v i HTML5, không c n ph iư trước đây, người dùng phải dùng chiếc máy ời dùng phải dùng chiếc máy ới thiệu website tin tức ần của HTML ản của HTML
s d ng JS ho c Flash đ ch y n a (nh đã t ng ph i làm v i HTML4) vìử dụng bất kỳ ụng bất kỳ ặc dù không thể thay thế hoàn toàn cho Flash ểm của CSS ại thông minh ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ư trước đây, người dùng phải dùng chiếc máy ừ JavaScript Thiết kế Shack cũng có một ví dụ ản của HTML ới thiệu website tin tứccác element hi n di n trong HTML5 đã có kh năng th c thi t t c ch cện website ện website ản của HTML ựng mã HTML/CSS ấu trúc cơ bản của HTML ản của HTML ứcnăng
D ng web mobile d dàng h n ựng web mobile dễ dàng hơn ễ dàng hơn ơng thích cho ứng dụng web
K c bây gi , t o m t phiên b n mobile cho website cũng có th khi nểm của CSS ản của HTML ời dùng phải dùng chiếc máy ại thông minh ột Website ản của HTML ểm của CSS ết kế một Website
l p trình viên đau đ u Nhân kh u c a vi c s h u đi n tho i di đ ng đãậy giải pháp nào để người dùng có thể sử dụng bất kỳ ần của HTML ẩm của sự phát triển tiếp theo của HTML, đó là viết ủa HTML ện website ở bất kì nơi đâu Tuy nhiên ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện website ại thông minh ột Websitebùng n trong th p k qua, t o nên m t nhu c u th c s cho vi c nâng c pổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ỷ qua, tạo nên một nhu cầu thực sự cho việc nâng cấp ại thông minh ột Website ần của HTML ựng mã HTML/CSS ựng mã HTML/CSS ện website ấu trúc cơ bản của HTMLchu n HTML Ngẩm của sự phát triển tiếp theo của HTML, đó là viết ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng cu i mu n có th truy c p web b t kỳ lúc nào v iểm của CSS ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ấu trúc cơ bản của HTML ới thiệu website tin tức
b t kỳ thi t b nào, cho nên vi c có m t website responsive là c n thi t.ấu trúc cơ bản của HTML ết kế một Website ịnh nghĩa về HTML ện website ột Website ần của HTML ết kế một WebsiteHTML5 h tr r t nhi u cho di đ ng, vì có th ph c v cho các thi t b đi n# ợc đầy đủ, trọn vẹn ấu trúc cơ bản của HTML ề HTML ột Website ểm của CSS ụng bất kỳ ụng bất kỳ ết kế một Website ịnh nghĩa về HTML ện website
t này.ử dụng bất kỳ
Trang 29M t tính năng đột Website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc nh c đ n nhi u nh t c a HTML là elementết kế một Website ề HTML ấu trúc cơ bản của HTML ủa HTML
<canvas> Tag đ c nh t này đã gây ra nh hột Website ấu trúc cơ bản của HTML ản của HTML ư trước đây, người dùng phải dùng chiếc máyở bất kì nơi đâu Tuy nhiênng l n cho Adobe Flash Kới thiệu website tin tức ểm của CSS
c khi có r t nhi u website v n s d ng Flash, HTML5 v n khi n cho nhi uản của HTML ấu trúc cơ bản của HTML ề HTML " ử dụng bất kỳ ụng bất kỳ " ết kế một Website ề HTML
ngư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi yêu thích h n, tin hay không, Flash sẽ s m tr nên l i th i.ơ bản của HTML ới thiệu website tin tức ở bất kì nơi đâu Tuy nhiên # ời dùng phải dùng chiếc máy
S d ng canvas element, l p trình viên có th vẽ đ h a s d ng nhi uử dụng bất kỳ ụng bất kỳ ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ểm của CSS ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ọng của website tin tức ử dụng bất kỳ ụng bất kỳ ề HTMLmàu và hình d ng khác nhau ch b ng cách dùng script ại thông minh ỉ có thẻ mở mà không có thẻ đóng ằng thẻ bắt đầu <body> và kết thúc bằng </body> (ví d : JavaScript).ụng bất kỳCũng c n bi t là canvas ch là graphic container đ đ nh nghĩa hình nh,ần của HTML ết kế một Website ỉ có thẻ mở mà không có thẻ đóng ểm của CSS ịnh nghĩa về HTML ản của HTML
m t script c n ph i đột Website ần của HTML ản của HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc th c thi Ví d khi mà JavaScript đựng mã HTML/CSS ụng bất kỳ ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc dùng chung
v i canvas là:ới thiệu website tin tức
<canvas id=”TestCanvas” width=”200″ height=”100″></canvas>
var c = document.getElementById(“TestCanvas”);
var context = c.getContext(“2d”);
context.fillStyle = “#FF0000”;
context.fillRect(0,0,140,75);
The Menu element
Element m i thêm là <menu>ới thiệu website tin tức và <menuitem> là thành ph n tần của HTML ư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng tác
đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc, chuyên dùng nh ng không hay đư trước đây, người dùng phải dùng chiếc máy ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc bàn đ n trong c ng đ ng l pết kế một Website ột Website ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ậy giải pháp nào để người dùng có thể sử dụng bất kỳtrình viên Tuy nhiên, nh ng element này có th đữ ngôn ngữ web Hyper Text Markup Language, là định dạng ểm của CSS ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc dùng đ đ m b oểm của CSS ản của HTML ản của HTML
kh năng tản của HTML ư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng tác c a web.ủa HTML
<menu> tag đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc dùng đ đ i di n cho l nh menu trong mobile ho cểm của CSS ại thông minh ện website ện website ặc dù không thể thay thế hoàn toàn cho Flash
Trang 30Data Attributes có th đ ểm ược sử dụng c tùy ch nh ỉnh
B n có th thêm attributes tùy ý trại thông minh ểm của CSS ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc khi có HTML5, nh ng r t khó, víư trước đây, người dùng phải dùng chiếc máy ấu trúc cơ bản của HTML
toàn, và chúng có th thểm của CSS ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng gây xung đ t d li u D li u data-* attributeột Website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện website ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện websitetrong HTML5 đã kh c ph c đụng bất kỳ ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc vi c này Có r t nhi u cách dùng choện website ấu trúc cơ bản của HTML ề HTMLattribute này, nh ng cái chính là làm n i ch a thông tin c a các elementsư trước đây, người dùng phải dùng chiếc máy ơ bản của HTML ư trước đây, người dùng phải dùng chiếc máy ủa HTMLkhác nhau Bây gi , custom data có th đời dùng phải dùng chiếc máy ểm của CSS ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc thêm vào, nó cũng giúp l pậy giải pháp nào để người dùng có thể sử dụng bất kỳtrình viên tăng c h i t o m t trang web tơ bản của HTML ột Website ại thông minh ột Website ư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng tác t t và hi u qu cao màện website ản của HTMLkhông c n ph i tìm hi u v server ho c call Ajax.ần của HTML ản của HTML ểm của CSS ề HTML ặc dù không thể thay thế hoàn toàn cho Flash
T m bi t cookies ạng thẻ HTML ệu
Local storage là m t nâng c p c c l n c a HTML5 Trong nh ng ngàyột Website ấu trúc cơ bản của HTML ựng mã HTML/CSS ới thiệu website tin tức ủa HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng
trư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc-HTML5, n u l p trình viên mu n l u b t kỳ thông tin nào, h ph iết kế một Website ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ư trước đây, người dùng phải dùng chiếc máy ấu trúc cơ bản của HTML ọng của website tin tức ản của HTML
t o cookies Cookies có th l u m t vài lo i d li u (ch a k , m i ngại thông minh ểm của CSS ư trước đây, người dùng phải dùng chiếc máy ột Website ại thông minh ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện website ư trước đây, người dùng phải dùng chiếc máy ểm của CSS ọng của website tin tức ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyighét chúng) và đi u này làm localstorage tr nên có nhi u l i th h n so v iề HTML ở bất kì nơi đâu Tuy nhiên ề HTML ợc đầy đủ, trọn vẹn ết kế một Website ơ bản của HTML ới thiệu website tin tức
có th đểm của CSS ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc truy c p b t kỳ đâu n u mu n qua scripts.ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ấu trúc cơ bản của HTML ết kế một Website
Microsoft cũng đã dc công b là sẽ đ a HTML 5 vào trong s n ph m m i IEư trước đây, người dùng phải dùng chiếc máy ản của HTML ẩm của sự phát triển tiếp theo của HTML, đó là viết ới thiệu website tin tức
9 c aủa HTML mình HTML 5 sẽ là ngôn ng n n t ng web trong tữ ngôn ngữ web Hyper Text Markup Language, là định dạng ề HTML ản của HTML ư trước đây, người dùng phải dùng chiếc máyơ bản của HTMLng lai g n ….ần của HTML
M t phiên b n m i c a b t kỳ ngôn ng nào cũng t t h n, và HTML5 làột Website ản của HTML ới thiệu website tin tức ủa HTML ấu trúc cơ bản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ơ bản của HTML
m t minh ch ng t t nh t V i m i năm trôi qua, l p trình viên sẽ càng cáiột Website ức ấu trúc cơ bản của HTML ới thiệu website tin tức # ậy giải pháp nào để người dùng có thể sử dụng bất kỳthi n, t n d ng u th c a HTML5 H n n a, social media cũng đện website ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ụng bất kỳ ư trước đây, người dùng phải dùng chiếc máy ết kế một Website ủa HTML ơ bản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc trông
đ i sẽ làm thay đ i h n n a ngôn ng này.ợc đầy đủ, trọn vẹn ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ơ bản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ữ ngôn ngữ web Hyper Text Markup Language, là định dạng
Khi làn sóng thay đ i t n công nhi u l p trình viên trên th gi i, có thổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ấu trúc cơ bản của HTML ề HTML ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ết kế một Website ới thiệu website tin tức ểm của CSS
th y đấu trúc cơ bản của HTML ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc s tích h p HTML5 sẽ ngày càng nhay Đ t i u hi u su t c aựng mã HTML/CSS ợc đầy đủ, trọn vẹn ểm của CSS ư trước đây, người dùng phải dùng chiếc máy ện website ấu trúc cơ bản của HTML ủa HTML
nh ng trình duy t tân ti n ngày nay, hãy s d ng HTML5 s m nh t có th ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ện website ết kế một Website ử dụng bất kỳ ụng bất kỳ ới thiệu website tin tức ấu trúc cơ bản của HTML ểm của CSS2.2 CSS3
Trang 31CSS3 là phiên b n m i nh t c a Thu c tínhản của HTML ới thiệu website tin tức ấu trúc cơ bản của HTML ủa HTML ột Website CSS Thu t ng CSS3 khôngậy giải pháp nào để người dùng có thể sử dụng bất kỳ ữ ngôn ngữ web Hyper Text Markup Language, là định dạng
ch là m t tham chi u đ n các tính năng m i trong CSS, mà là c p đ th 3ỉ có thẻ mở mà không có thẻ đóng ột Website ết kế một Website ết kế một Website ới thiệu website tin tức ấu trúc cơ bản của HTML ột Website ứctrong ti n trình c a Thu c tính CSS.ết kế một Website ủa HTML ột Website CSS3 ch a t t c m i th có trongức ấu trúc cơ bản của HTML ản của HTML ọng của website tin tức ứcCSS2.1 (phiên b n trản của HTML ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tức Nó cũng b sung các tính năng m i đ giúp cácc) ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ới thiệu website tin tức ểm của CSSnhà phát tri n gi i quy t m t s v n đ mà không c n đánh d u phi ngểm của CSS ản của HTML ết kế một Website ột Website ấu trúc cơ bản của HTML ề HTML ần của HTML ấu trúc cơ bản của HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạngnghĩa, t p l nh ph c t p ho c hình nh b sung.ậy giải pháp nào để người dùng có thể sử dụng bất kỳ ện website ức ại thông minh ặc dù không thể thay thế hoàn toàn cho Flash ản của HTML ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể
Thay đ i l n nh t hi n c a CSS3 là vi c gi i thi u các mô-đun.ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ới thiệu website tin tức ấu trúc cơ bản của HTML ện website ủa HTML ện website ới thiệu website tin tức ện website u đi mƯu điểm của CSS ểm của CSS
c a các mô-đun là ủa HTML cho phép thu c tính đột Website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc hoàn thành và phê duy t nhanhện website
h n vì các phân đo n đơ bản của HTML ại thông minh ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc hoàn thành và đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc phê duy t theo t ng kh i.ện website ừ JavaScript Thiết kế Shack cũng có một ví dụ Các tính năng đư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc bao g m trong CSS3 bao g m h tr cho các b ch nồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt ồng kềnh cùng trình duyệt web IE (Internet Explorer) để lướt # ợc đầy đủ, trọn vẹn ột Website ọng của website tin tức
b sung, đ bóng, góc tròn, nhi u hình n n, hình đ ng, đ trong su t ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ề HTML ề HTML ột Website ột Website
Nó ch a “thu c tính CSS” (đã đức ột Website ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc chia thành các ph n nh h n).ần của HTML ỏ hơn ơ bản của HTML Ngoài racòn có các mô-đun m i đới thiệu website tin tức ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc thêm vào M t s mô-đun quan tr ng nh tột Website ọng của website tin tức ấu trúc cơ bản của HTMLtrong CSS3 là:
B ch nột Website ọng của website tin tức
Hình n n và đề HTML ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyng vi nề HTML
Giá tr hình nh và n i dung thay thịnh nghĩa về HTML ản của HTML ột Website ết kế một Website
Hi u ng văn b nện website ức ản của HTML
Chuy n đ i 2D / 3Dểm của CSS ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể
Ảnh độngnh đ ngột Website
B c c nhi u c tụng bất kỳ ề HTML ột Website
Giao di n ngện website ư trước đây, người dùng phải dùng chiếc máyời dùng phải dùng chiếc máyi dùng
H u h t các thu c tính CSS3 m i đần của HTML ết kế một Website ột Website ới thiệu website tin tức ư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnc tri n khai trong các trình duy tểm của CSS ện website
m i.ới thiệu website tin tức
Multiple background
CSS3 cho phép b n áp d ng nhi u hình n n lên m t ph n t (element).ại thông minh ụng bất kỳ ề HTML ề HTML ột Website ần của HTML ử dụng bất kỳ
Tư trước đây, người dùng phải dùng chiếc máyơ bản của HTML t nh vi c áp d ng đ bóng , b n có th dùng t t c các thu c tínhng ựng mã HTML/CSS ư trước đây, người dùng phải dùng chiếc máy ện website ụng bất kỳ ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ại thông minh ểm của CSS ấu trúc cơ bản của HTML ản của HTML ột Website
Trang 32như trước đây, người dùng phải dùng chiếc máy background-image, background-repeat, background-position vàbackground-size Cách khai báo nhi u hình n n cách nhau b i d u ph yề HTML ề HTML ở bất kì nơi đâu Tuy nhiên ấu trúc cơ bản của HTML ẩm của sự phát triển tiếp theo của HTML, đó là viết
Ví dụng bất kỳ:
+ Đ bóngổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể
+ Cách khai báo nhi u hình n n cách nhau b i d u ph yề HTML ề HTML ở bất kì nơi đâu Tuy nhiên ấu trúc cơ bản của HTML ẩm của sự phát triển tiếp theo của HTML, đó là viết
Selectors
CSS3 selectors cho phép b n ch n các ph n t HTML d dàng h n Cáchại thông minh ọng của website tin tức ần của HTML ử dụng bất kỳ ễ dàng lướt “net” ở bất kì nơi đâu Tuy nhiên ơ bản của HTML
ch n c a CSS3 không nh ng giúp b n ti t ki m th i gian vi t CSS, gi mọng của website tin tức ủa HTML ữ ngôn ngữ web Hyper Text Markup Language, là định dạng ại thông minh ết kế một Website ện website ời dùng phải dùng chiếc máy ết kế một Website ản của HTML dung lư trước đây, người dùng phải dùng chiếc máyợc đầy đủ, trọn vẹnng file mà còn giúp cho mã HTML d nhìn h n.ễ dàng lướt “net” ở bất kì nơi đâu Tuy nhiên ơ bản của HTML
Các pseudo-classes m i cho phép b n ch n m t nhóm các ph n t ho c ới thiệu website tin tức ại thông minh ọng của website tin tức ột Website ần của HTML ử dụng bất kỳ ặc dù không thể thay thế hoàn toàn cho Flash
ph nần của HTML t tiêng bi t nào đó (trử dụng bất kỳ ện website ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc đây ph i dùng javascript đ làm vi c này) ản của HTML ểm của CSS ện website
Dư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tức đây là m t s pseudo-classes m ii ột Website ới thiệu website tin tức
first-of-type: Ch n ph n t đ u tiên c a th nào đó ọng của website tin tức ần của HTML ử dụng bất kỳ ần của HTML ủa HTML ẻ cơ bản trong HTML
last-child: Ch ch n ph n t cu i cùng ỉ có thẻ mở mà không có thẻ đóng ọng của website tin tức ần của HTML ử dụng bất kỳ
nth-child(n): ch n ph n t th nọng của website tin tức ần của HTML ử dụng bất kỳ ức
not(e): ch n t t c tr ph n t e ọng của website tin tức ấu trúc cơ bản của HTML ản của HTML ừ JavaScript Thiết kế Shack cũng có một ví dụ ần của HTML ử dụng bất kỳ
Resize
V i CSS3 b n có th thay đ i kích thới thiệu website tin tức ại thông minh ểm của CSS ổ biến hơn, tuy nhiên kiểu đơn như ‘ và ’ cũng có thể ư trước đây, người dùng phải dùng chiếc máyới thiệu website tin tứcc ph n t v i thu c tính resize.ần của HTML ử dụng bất kỳ ới thiệu website tin tức ột Website