1. Trang chủ
  2. » Tất cả

thietkewebphp.net-GiaoTrinhHTMLCSS

162 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 162
Dung lượng 2,32 MB

Nội dung

ỦY BAN NHÂN DÂN THÀNH PHỐ HÀ NỘI SỞ BƯU CHÍNH VIỄN THƠNG HÀ NỘI GIÁO TRÌNH HỌC LẬP TRÌNH HTML VÀ THIẾT KẾ WEBSITE Tên: Nguyễn Thành Huy Trường:THPT Hùng Vương LỜI MỞ ĐẦU Ngôn ngữ Siêu văn HTML (Hyper Text Markup Language) ngôn ngữ biểu diễn văn cho phép ta đưa vào văn nhiều thuộc tính cần thiết để truyền thơng quảng bá mạng toàn cục WWW (World Wide Web) HTML cho phép ta đưa hình ảnh đồ họa vào văn bản, thay đổi cách bày trí văn bản, tạo tài liệu siêu văn có khả đối thoại tương tác với người dùng HTML chủ yếu xoay quanh khái niệm “thẻ” (tag) làm tảng Một ví dụ tag Hầu hết chức HTML có thẻ mở thẻ đóng tạo thành cặp giới hạn đoạn văn Ví dụ thẻ “bold” nghĩa chữ béo Toàn đoạn văn thể dạng chữ béo (hay chữ đậm) văn xem trình duyệt tương ứng Ví dụ xin chào lên xin chào Để tạo siêu văn bản, ta dùng chương trình soạn thảo (ví dụ: NC-Norton Commander, EDIT - DOS, NotePad hay Write - Windows 3.x, WordPad Win95, WinWord 2.0 hay 6.0, FoxPro, Borland C++ IDE, Borland Pascal IDE, FrontPage, TextPad, v.v…), cần nắm thẻ HTML, ghi vào đĩa cần lưu dạng file text Tên file có mở rộng HTM (hoặc HTML) Song có hạn chế dạng văn ta soạn với ta xem sau (trên WWW) không giống Chính lẽ mà nhiều hãng tung phần mềm soạn siêu văn What You See Is What You Get (WYSIWYGcái ta thấy ta có được) Hãng Microsoft tung tiện ích sử dụng rộng rãi Ngồi ra, cịn có nhiều tiện ích chuyển đổi từ dạng RTF (có thể soạn WinWord hay WordPad) sang HTML, hay phiên sau trình duyệt Web NetScape có sẵn ln chức Các tiện ích giống chỗ cho phép ta gõ trực tiếp thẻ vào văn dùng tổ hợp công cụ (toolbar), hộp thoại (dialog), thực đơn (menu) hay danh sách lựa chọn (pop-up list) Để gạch đoạn văn ví dụ vừa rồi, ta gõ vào xin chào, dùng chuột chọn, bấm vào nút Underline công cụ Văn tự động chuyển thành xin chào (ở cặp mở/đóng tag có chức giới hạn đoạn văn cần gạch dưới) Ngày nay, phát triển thác lũ mạng toàn cục, HTML ngày trở nên phức tạp hoàn thiện để đáp ứng yêu cầu nảy sinh q trình phát triển (như âm thanh, hình ảnh động, v.v…) Người ta gọi phiên HTML đánh số để biểu thị HTML 2, HTML 2+, HTML 3,… để phiên sau Một điểm mạnh HTML văn tuân thủ tiêu chuẩn HTML lên hình hay in ra, tóm lại hiểu được, loại phần mềm hay máy tính mà người đọc có, khơng phân biệt trình duyệt (NetScape Windows hay Lynx UNIX, chí cho người khiếm thị phần mềm đặc biệt) Người ta tranh cãi nhiều Internet HTML “tốt” Định hướng nguyên thủy HTML tạo phương pháp vạn để lưu giữ thể thông tin Sau người ta coi HTML ngôn ngữ định hướng nội dung – “trong tài liệu có gì” quan trọng nhiều so với “tài liệu có đẹp khơng” Tác giả mong nhận góp ý từ bạn đọc Xin chân thành cảm ơn - Tên môn học: HTML VÀ THIẾT KẾ WEB - Mã số môn học: 3CI3 - Thời gian: Lý thuyết + thực hành 45T - Mục tiêu: Cung cấp cho học viên kiến thức liên quan đến ngôn ngữ HTML thiết kế Web - Những kiến thức cần phải trang bị trước học: Có kiến thức sử dụng máy tính - Nội dung mơn học: Chương I: NHỮNG KHÁI NIỆM CƠ SỞ Chương II: TRÌNH BÀY TRANG Chương III: DANH SÁCH VÀ BẢNG TRONG HTML Chương IV: ĐƯA HÌNH ẢNH VÀO TÀI LIỆU HTML Chương V: CÁC MỐI LIÊN KẾT SIÊU VĂN BẢN Chương VI: BÀY TRÍ NỀN VÀ KHUNG Chương VII: BIỂU MẪU STYLE VÀ CASCADING STYLE SHEET Chương VIII: CÔNG CỤ SOẠN THẢO TRỰC QUAN WEB (Microsoft FrontPage 2003) - Đối tượng học: Những người cần biết kiến thức HTML Website để thiết kế Website tĩnh - Biên soạn: Bộ môn Các hệ thống thông tin, Khoa Công nghệ thông tin, Trường ĐH Công Nghệ, ĐHQGHN MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG I NHỮNG KHÁI NIỆM CƠ SỞ I.1 World Wide Web gì? .8 I.2 HTML gì? .11 I.3 Các đặc điểm siêu văn .12 I.3.1 Độc lập với phần cứng phần mềm 12 I.3.2 Độc lập với khái niệm trang thứ tự trang 13 I.3.3 Website trang chủ - homepage .13 I.4 Soạn thảo văn - vấn đề chung 14 I.4.1 Trang mã nguồn HTML trang Web 14 I.4.2 Các thẻ HTML 15 I.4.3 Các quy tắc chung .16 I.4.4 Cấu trúc tài liệu HTML 17 I.4.5 Các phần tử HTML (HTML element) 18 Bài tập 18 CHƯƠNG II TRÌNH BÀY TRANG 19 II.1 Tạo tiêu đề .19 II.2 Thẻ trình bày trang 20 II.2.1 Một số thẻ 20 II.2.2 Các thuộc tính thẻ trình bày trang .24 Bài tập 26 CHƯƠNG III DANH SÁCH VÀ BẢNG TRONG HTML .27 III.1 Các kiểu danh sách .27 III.1.1 Danh sách không đánh số thứ tự .27 III.1.2 Danh sách đánh số thứ tự 28 III.1.3 Danh sách định nghĩa 30 III.1.4 Danh sách phối hợp, lồng 30 III.2 Bảng biểu .31 III.2.1 Khung cấu trúc 31 III.2.2 Một số lưu ý bảng 32 III.2.3 Các ví dụ 36 Bài tập 39 CHƯƠNG IV ĐƯA HÌNH ẢNH VÀO TÀI LIỆU HTML .40 IV.1 Hình ảnh tĩnh 40 IV.1.1 Tệp ảnh .40 IV.1.2 Thẻ 40 IV.2 Các thuộc tính thẻ chèn hình ảnh 40 IV.2.1 Thuộc tính ALT 40 IV.2.2 Thuộc tính WIDTH HEIGHT 41 IV.2.3 Thuộc tính ALIGN 42 IV.2.4 Thuộc tính VSPACE HSPACE 42 Bài tập 43 CHƯƠNG V CÁC MỐI LIÊN KẾT SIÊU VĂN BẢN .44 V.1 Thẻ neo mối liên kết 44 V.1.1 Thuộc tính HREF .44 V.1.2 Liên kết – External Links 44 V.1.3 Địa tuyệt đối 45 V.1.4 Địa tương đối .45 V.1.5 Liên kết nội – Internal Link 45 V.2 Dùng hình ảnh làm đầu mối liên kết .46 V.2.1 Thay chữ hình 46 V.2.2 Image Map - thẻ AREA .46 V.3 Đưa âm vào tài liệu 47 V.3.1 Liên kết đến tệp âm 47 V.3.2 Tạo âm .47 V.4 Đưa Video vào tài liệu 48 V.4.1 Chèn tệp Video 48 V.4.2 Nhúng tệp video 48 Bài tập 49 CHƯƠNG VI BÀY TRÍ NỀN VÀ KHUNG .50 VI.1 Màu văn 50 VI.1.1 Đặt màu 50 VI.1.2 Màu chữ văn 50 VI.1.3 Màu đầu mối liên kết - Thuộc tính LINK, VLINK ALINK 50 VI.1.4 Thuộc tính mã màu 51 VI.2 Nạp hình ảnh làm cho trang văn 52 VI.2.1 Thuộc tính BACKGROUND 52 VI.2.2 Water mark .52 VI.2.3 Hãy ký tên vào tài liệu 53 VI.3 Khung – Frames 54 VI.3.1 Trang trí khung 54 VI.3.2 Thành phần FRAMESET 55 VI.4 Thiết lập Target, thẻ NOFRAME IFRAME 58 VI.4.1 Thiết lập Target 58 VI.4.2 Thẻ NOFRAMES .59 VI.4.2 Nhúng frame - thẻ IFRAME 59 Bài tập 60 CHƯƠNG VII BIỂU MẪU STYLE VÀ CASCADING STYLE SHEET 61 VII.1 FORM 61 VII.1.1 FORM gì? 61 VII.1.2.Các thành phần FORM 62 VII.1.3 Thêm tính cấu trúc cho FORM .69 VII.2 Cascading style sheet 71 VII.2.1 Inline Style 71 VII.2.2 Giới thiệu Style Sheet .73 VII.2.3 Javascript Style Sheet 74 VII.2.4 Thuật ngữ Style Sheet .76 VII.2.5 Các thích Style Sheet 91 VII.2.6 Lợi ích Style Sheet .91 VII.2.7 Kết hợp Style Sheet với HTML 92 VII.2.8 Thứ tự ưu tiên style (Cascading) 96 CHƯƠNG VIII CÔNG CỤ SOẠN THẢO TRỰC QUAN WEB (MICROSOFT FRONTPAGE 2003) .99 VIII.1 Tạo trang Web 99 VIII.1.1 Bắt đầu sử dụng FrontPage2003 99 VIII.1.2 Tạo trang từ template 100 VIII.1.3 Tạo lưu trang 101 VIII.1.4 Tạo đề mục 102 VIII.1.5 Chọn font màu 103 VIII.2 Tổ chức trang với liên kết, danh sách bảng 106 VIII.2.1 Thêm hyperlink vào trang Web .106 VIII.2.2 Tạo danh sách .109 VIII.2.3 Tổ chức trang với bảng 111 VIII.2.4 Hiển thị hình ảnh trang Web 119 VIII.2.5 Tạo Web site 132 VIII.2.5.Khai thác site 135 VIII.3 Phát triển nhanh site với template 141 VIII.3.1 Chọn template Web site 142 VIII.3.2 Tạo Web site 143 VIII.3.3 Tạo tùy biến Web site ta 144 VIII.3.4 Thêm loại bỏ lời thích 145 VIII.3.5 Khai thác template Personal Web Site 146 VIII.3.6 Thêm tem thời gian vào trang Web .147 VIII.3.7 Lưu thay đổi sang site 148 VIII.4 Tạo site với trợ giúp Wizard FrontPage 2003 149 VIII.4.1 Mở wizard tạo site 149 VIII.4.2 Nhập site có vào FrontPage 151 VIII.4.3 Chọn phương pháp import 151 VIII.4.4 Chọn vị trí để lưu site 154 VIII.4.5 Thu thập thông tin phản hồi từ khách tham quan Web site ta 155 VIII.4.6 Lưu thông tin phản hồi khách tham quan sang file 157 VIII.4.7 Nhận thông tin phản hồi khách tham quan email 159 Bài tập 160 CHƯƠNG I NHỮNG KHÁI NIỆM CƠ SỞ I.1 World Wide Web gì? World Wide Web (WWW) mạng tài nguyên thông tin WWW dựa chế để tài nguyên trở nên sẵn dùng cho người xem rộng rãi tốt: - Cơ chế đặt tên dạng việc định dạng tài nguyên WWW (như URL) - Các giao thức, để truy nhập tới tài nguyên qua WWW (như HTTP) - Siêu văn bản, để dễ dàng chuyển đổi tài nguyên (như HTML) Các ràng buộc ba chế nêu rõ Giới thiệu URL: Mọi tài nguyên sẵn dùng WWW – tài liệu HTML, ảnh, video clip, chương trình,… - có địa mà mã hóa URL Các URL thường gồm phần: - Việc đặt tên chế dùng để truy nhập tài nguyên - Tên máy tính lưu trữ (tổ chức) tài nguyên - Tên thân tài nguyên, đường dẫn Ví dụ coi URL rõ trang W3C Technical Reports: http://www.w3.org/TR URL đọc sau: Có tài liệu sẵn dùng theo giao thức HTTP, lưu máy www.w3.org, truy nhập theo đường dẫn “/TR” Các chế khác ta thấy tài liệu HTML bao gồm “mailto” thư điện tử “ftp” FTP Đây ví dụ khác URL Ví dụ ám tới hộp thư (mailbox) người dùng: ….đây văn … Mọi góp ý, xin gửi thư tới Joe Cool Các định danh đoạn (fragment identifiers): Một số URL ám tới việc định vị tài nguyên Kiểu URL kết thúc với “#” theo sau dấu hiệu kết nối (gọi định danh đoạn) Ví dụ, URL đánh dấu móc tên section_2: http://somesite.com/html/top.html#section_2 Các URL tương đối: Một URL tương đối không theo chế đặt tên Đường dẫn thường tham chiếu tới tài nguyên máy tài liệu Các URL tương đối gồm thành phần đường dẫn tương đối (như “ ” nghĩa mức cấu trúc định nghĩa đường dẫn), bao gồm dấu hiệu đoạn Các URL giải toàn URL sử dụng URL gốc Như ví dụ giải pháp URL tương đối, giả sử có URL gốc “http://www.acme.com/support/intro.html” URL tương đối đánh dấu cho liên kết siêu văn bản: Suppliers mở rộng thành URL đầy đủ “http://www.acme.com/support/suppliers.html” URL tương đối việc đánh dấu cho ảnh mở rộng thành URL đầy đủ “http://www.acme.com/icons/logo.gif” Trong HTML, URL dùng để: - Liên kết tới tài liệu tài nguyên khác, (xem A LINK) - Liên kết tới kiểu dạng bên kịch (script) (xem LINK SCRIPT) - Gồm ảnh, đối tượng, applet trang, (xem IMG, OBJECT, APPLET INPUT) - Tạo dồ ảnh (xem MAP AREA) - Tạo form (xem FORM) - Tạo khung tài liệu (xem FRAME IFRAME) - Trích dẫn dẫn bên ngồi (xem Q, BLOCKQUOTE, INS DEL) - Tham khảo quy ước siêu liệu mô tả tài liệu (xem HEAD) Ngày người ta dùng máy tính cơng cụ hữu ích để truy nhập Internet, chủ yếu tìm kiếm thơng tin Các thơng tin văn bản, hình ảnh âm hay thông tin đa phương tiện… Với giao diện thân thiện việc sử dụng ký hiệu, biểu tượng gợi tả gần giống với hình ảnh đời thường cần thao tác đơn giản ta có thơng tin cần tìm kiếm trước mặt Nhu cầu sử dụng máy tính để truy cập Internet tìm kiếm thơng tin ngày nhiều người sử dụng máy tính có trình độ tin học tiếng Anh để hiểu thông báo máy khác Làm để người dễ dàng sử dụng máy tính để truy cập Internet công cụ phục vụ đắc lực cho việc tra cứu tìm kiếm thơng tin mạng thơng tin rộng lớn toàn cục Việc trở nên dễ dàng ý tưởng siêu văn (Hypertext) Siêu văn văn “thơng minh” giúp người đọc tìm cung cấp cho họ tài liệu liên quan Người đọc cơng tìm kiếm kho thơng tin Internet vơ tận Khái niệm siêu văn nhà tin học Ted Nelson đề xuất vào năm 1965 ước mơ (“Computer Dreams”) khả máy tính tương lai Ơng hy vọng máy tính có trí tuệ người, biết cách truy tìm thơng tin cần thiết Dự án thực siêu văn kỹ sư trẻ người Anh tên Tim Berners – Lee Sau tốt nghiệp Đại học Oxfort (Anh) năm 1976, năm 1980 Tim viết chương trình mơ mối liên kết hai chiều đồ thị kiểu liên kết siêu văn Năm 1989, làm việc Viện nghiên cứu kỹ thuật hạt nhân châu Âu (CERN) Berne (Thụy sỹ), thấy đồng nghiệp vất vả việc tra tài liệu, Tim đưa đề án lưu trữ siêu văn máy tính cho dễ dàng tìm kiếm tài liệu Trong giới siêu văn WWW, người sử dụng dễ dàng từ tài liệu sang tài liệu khác thông qua mối liên kết Như ta du lịch xa lộ thơng tin phong phú ngồi nhà Kỹ thuật siêu văn 10

Ngày đăng: 24/07/2016, 10:46

HÌNH ẢNH LIÊN QUAN

Hình VII.1. Kết quả ví dụ - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VII.1. Kết quả ví dụ (Trang 71)
Hình VIII.5. Hộp thoại Font - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.5. Hộp thoại Font (Trang 105)
Hình VIII.6. Ví dụ Hyperlink trong trang Web - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.6. Ví dụ Hyperlink trong trang Web (Trang 107)
Hình VIII.7. Hộp thoại Insert Hyperlink - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.7. Hộp thoại Insert Hyperlink (Trang 108)
Hình VIII.8. Hộp thoại Edit Hyperlink - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.8. Hộp thoại Edit Hyperlink (Trang 109)
Hình VIII.9. Hộp thoại List Properties - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.9. Hộp thoại List Properties (Trang 110)
Hình VIII.12. Tạo bảng - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.12. Tạo bảng (Trang 113)
Hình VIII.13. Hộp thoại Insert Table - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.13. Hộp thoại Insert Table (Trang 114)
Hình VIII.15. Hộp thoại Cell Properties - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.15. Hộp thoại Cell Properties (Trang 118)
Hình VIII.17. Chọn ảnh - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.17. Chọn ảnh (Trang 122)
Hình VIII.19. Hộp thoại Insert Hyperlink - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.19. Hộp thoại Insert Hyperlink (Trang 126)
Hình VIII.20. Thêm một chú thích vào một ảnh - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.20. Thêm một chú thích vào một ảnh (Trang 128)
Hình VIII.27. Hiệu chỉnh một tài liệu Word trong FrontPage - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.27. Hiệu chỉnh một tài liệu Word trong FrontPage (Trang 141)
Hình VIII.32. Import Web Site Wizard - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.32. Import Web Site Wizard (Trang 152)
Hình VIII.34. Chọn cách lưu thông tin phản hồi của khách - thietkewebphp.net-GiaoTrinhHTMLCSS
nh VIII.34. Chọn cách lưu thông tin phản hồi của khách (Trang 158)

TÀI LIỆU CÙNG NGƯỜI DÙNG

w