1. Trang chủ
  2. » Giáo án - Bài giảng

NGÔN NGỮ ĐÁNH DẤU SIÊU VĂN BẢN HTML – HYPER TEXT MAKEUP LANGUAGE

53 544 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 53
Dung lượng 3,61 MB

Nội dung

CHƯƠNG 3: NGÔN NGỮ ĐÁNH DẤU SIÊU VĂN BẢN HTMLHYPER TEXT MAKEUP LANGUAGE I. Khái niệm HTML hay HyperText Markup Languagengôn ngữ đánh dấu siêu văn bản, đây là một ngôn ngữ thông dụng được định dạng để báo cho trình duyệt Web Web Browser làm thế nào để hiện thị một trang Web trên màn hình máy tính. Ngôn ngữ HTML không phải là một ngôn ngữ lập trình, HTML gọi là ngôn ngữ chỉ vì nó gồm các tập hợp nhỏ các nhóm ký tự theo một quy tắc mà chúng ta dùng để quy định kiểu dáng, vị trí, cách thức của văn bản, ảnh, âm thanh hay bất cứ một đối tượng nào khác cùng với sự liên kết giữa chúng. Các trang viết bằng ngôn ngữ HTML có cấu trúc như sau: <html> <head> <title>Tiêu đề</title> </head> <! các dòng thông tin được đặt giữa hai dấu tag <! và > là các dòng chú thích > <body> Thông tin được đặt giữa hai dấu tag <body> và </body> là nội dung của trang Web </body> </html> Một tài liệu HTML gồm hai phần riêng biệt là phần đầu (head) và phần thân (body). Phần đầu chứa đựng những thông tin về tài liệu và không được hiển thị lên trên màn hình. Phần thân chứa đựng mọi thứ trình bày lên trên màn hình như là một phần của trang Web. Toàn bộ công việc để thành lập một trang HTML nằm trong cặp tag <html> … </html>. Bên trong cặp tag <html> … </html> là cặp tag <head>… </head> và sau đó là cặp tag <body>… </body> Lưu ý: − Tag <title>… </title> được đặt ở giữa hai cặp tag <head>… </head> ý nghĩa của cặp tag <title>… </title> được sử dụng để nhận dạng của một tài liệu và được hiển thị trên thanh tiêu đề của cửa sổ Browser − Tag chú thích được bao bởi <! blah blah blah >. Dòng văn bản giữa những tag này KHÔNG được hiển thị trong trang Web, tag này dùng để đặt những thông tin ghi chú hoặc giải thích làm rõ thêm ý nghĩa cho nội dung trang Môn học: Thương mại điện tử và Ứng dụng Internet Trang 1 Web. Khi trang Web có nhiều thông tin và trở nên phức tạp thì chúng ta cần phải sử dụng những tag này để minh hoạ và chú thích II. Ý nghĩa của các Tag HTML 1. Các thẻ mở rộng trong phần thẻ tag <HTML> và thẻ tag <HEAD> a. Thẻ tag <HTML> Đây là thẻ chính yếu của tập tin dạng HTML, thẻ <HTML> đánh dấu điểm bắt đầu và chấm dứt nội dung của một tập tin dạng html. Ví dụ: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html> Nội dung file gồm có 2 phần là <HEAD> và <BODY> </html> b. Thẻ tag <HEAD> Nội dung nằm giửa thẻ nầy là phần tiêu đề của trang Web, thẻ này không hiển thị khi trình duyệt Web Browse đọc tập tin html. <head> <title> Tên tiêu đề giới thiệu tập tin </title> </head>  Phần mở rộng trong thẻ tag <head> Trong nội dung thẻ tag <head> có thể chứa các thành phần sau: − Thẻ tag <base> dùng để khai báo một địa chỉ cơ bản cho tập tin dạng html − Thẻ tag <title> dùng để đặt tên tiêu đề cho tập tin dạng html − Thẻ tag <meta> dùng để chứa các thông tin khác tập tin dạng html. c. Thẻ tag <BODY> Đây là thẻ chứa nội dung chính của tập tin html Cú pháp <body> Nội dung của tập tin html được chèn tại đây </body>  Các thuộc tính của thẻ <body> − BACKGROUND: Dùng một tập tin hình ảnh làm nền cho trang web Môn học: Thương mại điện tử và Ứng dụng Internet Trang 2 Cú pháp <body BACKGROUND="imagename.gif"> Nội dung của tập tin html được chèn tại đây </body> Lưu ý: Hình nền phải có dạng thức *.gif hay *.jpg, nếu dùng trình duyệt Web Internet Explorer sẽ hổ trợ thêm dạng *.bmp. Mã nguồn <html> <head> <title>Test </title> </head> <body background="I:\Pictures\Anhnen\Oakgrain.jpg"> <p> <font color="blue">Chao mung cac ban den voi lop hoc Thuong mai dien tu va Ung dung Internet </font></p> </body> </html> Hiển thị trên trình duyệt Web Môn học: Thương mại điện tử và Ứng dụng Internet Trang 3 − BGCOLOR: Xác lập màu nền cho trang Web Cú pháp <body BGCOLOR="#rrggbb"> Nội dung của tập tin html được chèn tại đây </body> Lưu ý: Với "#rrggbb" là giá trị hexadecimal (thập lục) red-green-blue. Hệ màu được thiết lập theo hệ thập lục phân Trình duyệt Web Netscape có thể xác lập 140 màu theo hệ thập lục như sau: Màu hiển thị Số thập lục phân Màu hiển thị Số thập lục phân aliceblue #F0F8FF antiquewhite #FAEBD7 aqua #00FFFF aquamarine #7FFFD4 azure #F0FFFF beige #F5F5DC bisque #FFE4C4 black #000000 blanchedalmond #FFEBCD blue #0000FF blueviolet #8A2BE2 brown #A52A2A burlywood #DEB887 cadetblue #5F9EA0 chartreuse #7FFF00 chocolate #D2691E coral #FF7F50 cornflowerblue #6495ED cornsilk #FFF8DC crimson #DC143C cyan #00FFFF darkblue #00008B darkcyan #008B8B darkgoldenrod #B8860B darkgray #A9A9A9 darkgreen #006400 darkkhaki #BDB76B darkmagenta #8B008B darkolivegreen #556B2F darkorange #FF8C00 darkorchid #9932CC darkred #8B0000 darksalmon #E9967A darkseagreen #8FBC8F darkslateblue #483D8B darkslategray #2F4F4F darkturquoise #00CED1 darkviolet #9400D3 deeppink #FF1493 deepskyblue #00BFBF dimgray #696969 dodgerblue #1E90FF firebrick #B22222 floralwhite #FFFAF0 forestgreen #228B22 fuchsia #FF00FF gainsboro #DCDCDC ghostwhite #F8F8FF gold #FFD700 goldenrod #DAA520 gray #808080 green #008000 greenyellow #ADFF2F honeydew #F0FFF0 hotpink #FF69B4 indianred #CD5C5C Môn học: Thương mại điện tử và Ứng dụng Internet Trang 4 Trình duyệt Web Netscape có thể xác lập 140 màu theo hệ thập lục như sau: Màu hiển thị Số thập lục phân Màu hiển thị Số thập lục phân indigo #4B0082 ivory, #FFFFF0 khaki #F0E68C lavender #E6E6FA lavenderblush #FFF0F5 lawngreen #7CFC00 lemonchiffon #FFFACD lightblue #ADD8E6 lightcoral #F08080 lightcyan #E0FFFF lightgoldenrodyello w #FAFAD2 lightgreen #90EE90 lightgrey #D3D3D3 lightpink #FFB6C1 lightsalmon #FFA07A lightseagreen #20B2AA lightskyblue #87CEFA lightslategrey #778899 lightsteelblue #B0C4DE lightyellow #FFFFE0 lime #00FF00 limegreen #32CD32 linen #FAF0E6 magenta #FF00FF maroon #800000 mediumaquamarine #66CDAA mediumblue #0000CD mediumorchid #BA55D3 mediumpurple #9370DB mediumseagreen #3CB371 mediumslateblue #7B68EE mediumspringgreen #00FA9A mediumturquoise #48D1CC mediumvioletred #C71585 midnightblue #191970 mintcream #F5FFFA mistyrose #FFE4E1 moccasin #FFE4B5 navajowhite #FFDEAD- navy #000080 oldlace #FDF5E6 olive #808000 olivedrab #6B8E23 orange #FFA500 orangered #FF4500 orchid #DA70D6 palegoldenrod #EEE8AA palegreen #98FB98 paleturquoise #AFEEEE palevioletred #DB7093 papayawhip #FFEFD5 peachpuff #FFDAB9 peru #CD853F pink #FFC0CB plum #DDA0DD powderblue #B0E0E6 purple #800080 red #FF0000 rosybrown #BC8F8F royalblue #4169E1 saddlebrown #8B4513 salmon #FA8072 sandybrown #F4A460 seagreen #2E8B57 seashell #FFF5EE sienna #A0522D silver #C0C0C0 skyblue #87CEEB slateblue #6A5ACD slategray #708090 snow #FFFAFA springgreen #00FF7F Môn học: Thương mại điện tử và Ứng dụng Internet Trang 5 Trình duyệt Web Netscape có thể xác lập 140 màu theo hệ thập lục như sau: Màu hiển thị Số thập lục phân Màu hiển thị Số thập lục phân steelblue, #4682B4 tan #D2B48C teal #008080 thistle #D8BFD8 tomato #FF6347 turquoise #40E0D0 violet #EE82EE wheat #F5DEB3 white #FFFFFF whitesmoke #F5F5F5 yellow #FFFF00 yellowgreen #9ACD32 Trình duyệt Web Internet Explorer có thể xác lập 16 màu theo tên gọi như sau: Màu hiển thị Màu hiển thị Màu hiển thị Màu hiển thị Black Silver Gray White Maroon Red Purple Fuchsia Green Lime Olive Yellow Navy Blue Teal Aqua − TEXT: Thuộc tính này chỉ định màu cho văn bản thường trong tập tin html Cú pháp <body TEXT="#rrggbb"> Nội dung của tập tin html được chèn tại đây </body> Lưu ý: Cách xác lập màu giống như BGCOLOR. Môn học: Thương mại điện tử và Ứng dụng Internet Trang 6 Mã nguồn <html> <head> <title>Test </title> </head> <body bgcolor="yellow" text="blue"> <p> Chao mung cac ban den voi lop hoc Thuong mai dien tu va Ung dung Internet </p> </body> </html> Hiển thị trên trình duyệt Web − LINK, VLINK và ALINK: Các thuộc tính này dùng chỉ định màu cho các dòng văn bản là đối tượng chủ cho mối nối liên kết. Trong đó LINK là liên kết chưa xem VLINK là liên kết đã xem ALINK là liên kết đang xem Cú pháp <body LINK="#rrggbb" VLINK="#rrggbb" ALINK="#rrggbb"> Nội dung của tập tin html được chèn tại đây Môn học: Thương mại điện tử và Ứng dụng Internet Trang 7 </body> Lưu ý: Mặc định là LINK=blue (#0000FF), VLINK=purple (#800080) và ALINK=red (#FF0000). Cách thức xác lập màu giống BGCOLOR và TEXT − LEFTMARGIN: Thuộc tính này dùng để canh lề trái. Cú pháp <body LEFTMARGIN="X"> Nội dung của tập tin html được chèn tại đây </body> Lưu ý: X là một số nguyên, được tính bằng số lượng pixel từ bên trái sang Mã nguồn <html> <head> <title>Test </title> </head> <body leftmargin="100"> <p> Chao mung cac ban den voi lop hoc Thuong mai dien tu va Ung dung Internet </p> </body> </html> Hiển thị trên trình duyệt Web Môn học: Thương mại điện tử và Ứng dụng Internet Trang 8 − TOPMARGIN: Thuộc tính này dùng để canh lề bên trên Cú pháp <body TOPMARGIN="X"> Nội dung của tập tin html được chèn tại đây </body> Lưu ý: X là một số nguyên, được tính bằng số lượng pixel từ trên xuống dưới Mã nguồn <html> <head> <title>Test </title> </head> <body topmargin="100"> <p> Chao mung cac ban den voi lop hoc Thuong mai dien tu va Ung dung Internet </p> </body> </html> Hiển thị trên trình duyệt Web Môn học: Thương mại điện tử và Ứng dụng Internet Trang 9 2. Các thẻ định nghĩa đoạn văn bản, kiểu chữ a. Thẻ tag P: Định nghĩa đoạn văn bản. Cú pháp: <P> nội dung đoạn văn bản </P>  Các thuộc tính của thẻ P − <P ALIGN=LEFT> </P>: Tất cả nội dùng nằm giữa tag này sẽ được canh về bên phía trái lề trang web. Đây cũng là thẻ mặc định. − <P ALIGN=CENTER> </P>: Tất cả nội dung nằm giữa hai tag này sẽ được canh giữa − <P ALIGN=RIGHT> </P>: Tất cả nội dung nằm giữa hai tag này sẽ được canh phải Mã nguồn <html> <head> <title>Test </title> </head> <body> <p> Day la noi dung doan text </p> Môn học: Thương mại điện tử và Ứng dụng Internet Trang 10 [...]... bullets Cú pháp: Text1 Text3 Text3 … Môn học: Thương mại điện tử và Ứng dụng Internet Trang 24 Mã nguồn Test Text1 Text2 Test3 < /html> Hiển thị trên trình duyệt Web Môn học: Thương mại điện tử và Ứng dụng Internet Trang 25 a Thẻ tag OL: Tạo danh sách có đánh số theo thứ tự Môn... thuộc tính của thẻ IMG − ALIGN="left/right/top/texttop/middle/absmiddle/baseline/botto m/absbottom": Thuộc tính này dùng để so hàng hình ảnh với các dòng văn bản trong web − ALT="Alternative Text" : Thuộc tính này cho hiển thị một dòng văn bản thay thế cho tập tin hình ảnh trong trường hợp trình duyệt Web đang ở trong chế độ không hiển thị được hình ảnh Dòng văn bản này cũng hiển thị theo dạng ToolTip khi... Tạo danh sách có đánh số theo thứ tự Môn học: Thương mại điện tử và Ứng dụng Internet Trang 26 Cú pháp: Text1 Text2 Text3 Mã nguồn Test Text1 Text2 Test3 < /html> Hiển thị trên trình duyệt Web Môn học: Thương mại điện tử và Ứng dụng Internet Trang 27 b Thẻ tag HR: Tạo đường... < /html> Hiển thị trên trình duyệt Web b Thẻ tag BR: Dùng để xuống dòng Cú pháp: Mã nguồn Test Day la noi dung doan text thu 1 Day la noi dung doan text thu 2 Day la noi dung doan text thu 3 < /html> Hiển thị trên trình duyệt Web Môn học: Thương mại... đậm Mã nguồn Test Phan text chu khong to dam Phan text chu to dam < /html> Hiển thị trên trình duyệt Web Môn học: Thương mại điện tử và Ứng dụng Internet Trang 13 e Thẻ tag I: Hiển thị chữ in nghiêng Cú pháp: Phần chữ nghiêng Mã nguồn Test Phan text chu khong in... ALIGN="left/right/top/middle/bottom": Canh dòng văn bản so với khung chứa văn bản đó − BEHAVIOR="scroll/slide/alternate": Chỉ định kiểu chữ chạy + SCROLL: Dòng chữ chạy theo một hướng nhất định và lập đi lập lại quá trình đó Đây là thuộc tính mặc nhiên + SLIDE: Dòng chữ chạy chớp tắt + ALTERNATE: Dòng chữ chạy đổi hướng khi đụng đường biên của khung bao văn bản − BGCOLOR="#rrggbb/color name": Chỉ định... nghieng Phan text chu in nghieng < /html> Hiển thị trên trình duyệt Web Môn học: Thương mại điện tử và Ứng dụng Internet Trang 14 f Thẻ tag U: Hiển thị chữ gạch chân Cú pháp: Phần chữ gạch chân Mã nguồn Test Phan text chu khong gach chan Phan text chu gach chan < /html> Hiển thị trên trình... VnTimeH; VnArial; VnArialH;.VnAvant; Mã nguồn Test Phần text có font Arial theo chuẩn Unicode, cỡ chữ bằng 2, màu đen Môn học: Thương mại điện tử và Ứng dụng Internet Trang 16 < /html> Hiển thị trên trình duyệt Web h Thẻ... dưới Cú pháp: Phần chữ nhỏ chỉ số dưới Mã nguồn Test Đối tượngChi so duoi < /html> Hiển thị trên trình duyệt Web Môn học: Thương mại điện tử và Ứng dụng Internet Trang 17 Mã nguồn Test Hiển thị trên trình duyệt Web Môn học: Thương mại điện tử và Ứng dụng Internet Trang 29 c Thẻ tag CENTER: Đoạn văn bản nằm giữa tag này sẽ được định dạng canh . CHƯƠNG 3: NGÔN NGỮ ĐÁNH DẤU SIÊU VĂN BẢN HTML – HYPER TEXT MAKEUP LANGUAGE I. Khái niệm HTML hay HyperText Markup Language là ngôn ngữ đánh dấu siêu văn bản, đây là một ngôn ngữ thông dụng. báo cho trình duyệt Web – Web Browser làm thế nào để hiện thị một trang Web trên màn hình máy tính. Ngôn ngữ HTML không phải là một ngôn ngữ lập trình, HTML gọi là ngôn ngữ chỉ vì nó gồm các. của các Tag HTML 1. Các thẻ mở rộng trong phần thẻ tag < ;HTML& gt; và thẻ tag <HEAD> a. Thẻ tag < ;HTML& gt; Đây là thẻ chính yếu của tập tin dạng HTML, thẻ < ;HTML& gt; đánh dấu điểm

Ngày đăng: 09/06/2014, 10:23

TỪ KHÓA LIÊN QUAN

w