Ngôn ngữ đánh dấu mở rộng - Chương 05 Khai báo thuộc tính
Số trang: 36
Loại file: ppt
Dung lượng: 3.60 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Khai báo được thuộc tính cho các thẻ. Đặt giá trị mặc định cho từng thuộc tính. Trình bày được ý nghĩa và sử dụng các kiểu dữ liệu khác nhau cho từng thuộc tính. Trình bày được ý nghĩa của 2 thuộc tính
Nội dung trích xuất từ tài liệu:
Ngôn ngữ đánh dấu mở rộng - Chương 05 Khai báo thuộc tính NGÔN NGỮ ĐÁNH DẤU MỞ RỘNG CHƯƠNG 05 Document Type Definition Document Type Definition 1 NGÔN NGỮ ĐÁNH DẤU MỞ RỘNG BÀI 2 KHAI BÁO THUỘC TÍNH Document Type Definition 2 Nội dung Mục tiêu của bài học Giới thiệu về thuộc tính Khai báo thuộc tính Chỉ định giá trị mặc định cho thuộc tính Các kiểu dữ liệu của thuộc tính Thuộc tính được định nghĩa trước Document Type Definition 3 Mục tiêu Khai báo được thuộc tính cho các thẻ Đặt giá trị mặc định cho từng thuộc tính Trình bày được ý nghĩa và sử dụng các kiểu dữ liệu khác nhau cho từng thuộc tính. Trình bày được ý nghĩa của 2 thuộc tính xml:space và xml:lang Document Type Definition 4 Nội dung 1 TỔNG QUAN VỀ THUỘC TÍNH 2 KHAI BÁO THUỘC TÍNH TRONG DTD 3 CHỈ ĐỊNH GIÁ TRỊ MẶC ĐỊNH CHO THUỘC TÍNH 4 CÁC KIỂU CỦA THUỘC TÍNH TRONG DTD 5 CÁC THUỘC TÍNH ĐƯỢC ĐỊNH NGHĨA TRƯỚC Document Type Definition 5 Tổng quan về thuộc tính (1) - Một số phần tử (element) của XML có thuộc tính (Attribute). - Ví dụ: Hello XML! - Thuộc tính chứa các thông tin dành cho các ứng dụng. - Thuôc tính chứa thông tin về nội dung của phần tử - Thuộc tính bao gồm tên của thuộc tính, giá trị của thuộc tính, chúng ngăn cách với nhau bằng dấu “=” Document Type Definition 6 Tổng quan về thuộc tính (2.) - Tên của thuộc tính: + Phân biệt chữ hoa và chữ thường + Không có hai thuộc tính cùng tên trong cùng 1 tag. - Giá trị của thuộc tính: + Là giá trị chuỗi. + Nằm trong dấu nháy “ ”. - Một phần tử có thể có nhiều thuộc tính. - Ví dụ : ... Document Type Definition 7 Nội dung 1 TỔNG QUAN VỀ THUỘC TÍNH 2 KHAI BÁO THUỘC TÍNH TRONG DTD 3 CHỈ ĐỊNH GIÁ TRỊ MẶC ĐỊNH CHO THUỘC TÍNH 4 CÁC KIỂU CỦA THUỘC TÍNH TRONG DTD 5 CÁC THUỘC TÍNH ĐƯỢC ĐỊNH NGHĨA TRƯỚC Document Type Definition 8 Khai báo t.tính trong DTD (1) - Sử dụng tag để khai báo thuộc tính trong DTD. - Cú pháp : Tên của phần tử sở Giá trị mặc định Tên của Attribute của Attribute Kiểu hữu thuộc tính này. của Atrribute - Ví dụ: Hola! Khai báo attribute: 9 Document Type Definition Khai báo t.tính trong DTD (2.) - Khai báo nhiều thuộc tính (có hai cách) : 1. Khai báo theo kiểu thông thường: element RECTANGLE có cả thuộc tính LENGTH và WIDTH. Khai báo nhiều Atribute với mỗi khai báo cho 1 Attribute 2. Khai báo theo kiểu rút gọn: element RECTANGLE có cả thuộc tính LENGTH và WIDTH. Khai báo nhiều Atribute theo kiểu rút gọn 10 Document Type Definition Nội dung 1 TỔNG QUAN VỀ THUỘC TÍNH 2 KHAI BÁO THUỘC TÍNH TRONG DTD 3 CHỈ ĐỊNH GIÁ TRỊ MẶC ĐỊNH CHO THUỘC TÍNH 4 CÁC KIỂU CỦA THUỘC TÍNH TRONG DTD 5 CÁC THUỘC TÍNH ĐƯỢC ĐỊNH NGHĨA TRƯỚC Document Type Definition 11 Chỉ định giá trị mặc định (1) - Để chỉ định giá trị mặc định cho thuộc tính ta sử dụng 3 từ khoá: #REQUIRED : Bắt buộc phải nhập giá trị : Không bắt buộc phải nhập giá trị #IMPLIED : Gán giá trị mặc định cho thuộc tính # FIXED 12 Document Type Definition Chỉ định giá trị mặc định (2) #REQUIRED : Bắt buộc phải nhập giá trị cho thuộc tính. - Ví dụ : element SINHVIEN có 3 thuộc tính MSSV, TEN, EMAIL. Khai báo thuộc tính : 13 Document Type Definition Chỉ định giá trị mặc định (3) #IMPLIED : Không bắt buộc nhập giá trị cho thuộc tính. - Ví dụ: element SINHVIEN có 3 thuộc tính MSSV, TEN, EMAIL. Khai báo thuộc tính : 14 Document Type Definition Chỉ định giá trị mặc định (4.) #FIXED : Gán giá trị mặc định cho thuộc tính - Ví dụ: element SINHVIEN có 4 thuộc tính MSSV, TEN, EMAIL, UNIVERSITY. Khai báo thuộc tính: 15 Document Type Definition Nội dung 1 TỔNG QUAN VỀ THUỘC TÍNH 2 KHAI BÁO THUỘC TÍNH TRONG DTD 3 CHỈ ĐỊNH GIÁ TRỊ MẶC ĐỊNH CHO THUỘC TÍNH 4 CÁC KIỂU CỦA THUỘC TÍNH TRONG DTD 5 CÁC THUỘC TÍNH ĐƯỢC ĐỊNH NGHĨA TRƯỚC Document Type Definition 16 Các kiểu của thuộc tính (1) Thuộc tính có tổng cộng 10 kiểu thường dùng sau: Kiểu thuộc tính CDATA Kiểu thuộc tính ENTITIES Kiểu thuộc tính Enumerated Kiểu thuộc tính ENTITY Kiểu thuộc tính NMTOKEN Kiểu thuộc tính IDREFS Kiểu thuộc tính NMTOKENS Kiểu thuộc tính IDREF ...
Nội dung trích xuất từ tài liệu:
Ngôn ngữ đánh dấu mở rộng - Chương 05 Khai báo thuộc tính NGÔN NGỮ ĐÁNH DẤU MỞ RỘNG CHƯƠNG 05 Document Type Definition Document Type Definition 1 NGÔN NGỮ ĐÁNH DẤU MỞ RỘNG BÀI 2 KHAI BÁO THUỘC TÍNH Document Type Definition 2 Nội dung Mục tiêu của bài học Giới thiệu về thuộc tính Khai báo thuộc tính Chỉ định giá trị mặc định cho thuộc tính Các kiểu dữ liệu của thuộc tính Thuộc tính được định nghĩa trước Document Type Definition 3 Mục tiêu Khai báo được thuộc tính cho các thẻ Đặt giá trị mặc định cho từng thuộc tính Trình bày được ý nghĩa và sử dụng các kiểu dữ liệu khác nhau cho từng thuộc tính. Trình bày được ý nghĩa của 2 thuộc tính xml:space và xml:lang Document Type Definition 4 Nội dung 1 TỔNG QUAN VỀ THUỘC TÍNH 2 KHAI BÁO THUỘC TÍNH TRONG DTD 3 CHỈ ĐỊNH GIÁ TRỊ MẶC ĐỊNH CHO THUỘC TÍNH 4 CÁC KIỂU CỦA THUỘC TÍNH TRONG DTD 5 CÁC THUỘC TÍNH ĐƯỢC ĐỊNH NGHĨA TRƯỚC Document Type Definition 5 Tổng quan về thuộc tính (1) - Một số phần tử (element) của XML có thuộc tính (Attribute). - Ví dụ: Hello XML! - Thuộc tính chứa các thông tin dành cho các ứng dụng. - Thuôc tính chứa thông tin về nội dung của phần tử - Thuộc tính bao gồm tên của thuộc tính, giá trị của thuộc tính, chúng ngăn cách với nhau bằng dấu “=” Document Type Definition 6 Tổng quan về thuộc tính (2.) - Tên của thuộc tính: + Phân biệt chữ hoa và chữ thường + Không có hai thuộc tính cùng tên trong cùng 1 tag. - Giá trị của thuộc tính: + Là giá trị chuỗi. + Nằm trong dấu nháy “ ”. - Một phần tử có thể có nhiều thuộc tính. - Ví dụ : ... Document Type Definition 7 Nội dung 1 TỔNG QUAN VỀ THUỘC TÍNH 2 KHAI BÁO THUỘC TÍNH TRONG DTD 3 CHỈ ĐỊNH GIÁ TRỊ MẶC ĐỊNH CHO THUỘC TÍNH 4 CÁC KIỂU CỦA THUỘC TÍNH TRONG DTD 5 CÁC THUỘC TÍNH ĐƯỢC ĐỊNH NGHĨA TRƯỚC Document Type Definition 8 Khai báo t.tính trong DTD (1) - Sử dụng tag để khai báo thuộc tính trong DTD. - Cú pháp : Tên của phần tử sở Giá trị mặc định Tên của Attribute của Attribute Kiểu hữu thuộc tính này. của Atrribute - Ví dụ: Hola! Khai báo attribute: 9 Document Type Definition Khai báo t.tính trong DTD (2.) - Khai báo nhiều thuộc tính (có hai cách) : 1. Khai báo theo kiểu thông thường: element RECTANGLE có cả thuộc tính LENGTH và WIDTH. Khai báo nhiều Atribute với mỗi khai báo cho 1 Attribute 2. Khai báo theo kiểu rút gọn: element RECTANGLE có cả thuộc tính LENGTH và WIDTH. Khai báo nhiều Atribute theo kiểu rút gọn 10 Document Type Definition Nội dung 1 TỔNG QUAN VỀ THUỘC TÍNH 2 KHAI BÁO THUỘC TÍNH TRONG DTD 3 CHỈ ĐỊNH GIÁ TRỊ MẶC ĐỊNH CHO THUỘC TÍNH 4 CÁC KIỂU CỦA THUỘC TÍNH TRONG DTD 5 CÁC THUỘC TÍNH ĐƯỢC ĐỊNH NGHĨA TRƯỚC Document Type Definition 11 Chỉ định giá trị mặc định (1) - Để chỉ định giá trị mặc định cho thuộc tính ta sử dụng 3 từ khoá: #REQUIRED : Bắt buộc phải nhập giá trị : Không bắt buộc phải nhập giá trị #IMPLIED : Gán giá trị mặc định cho thuộc tính # FIXED 12 Document Type Definition Chỉ định giá trị mặc định (2) #REQUIRED : Bắt buộc phải nhập giá trị cho thuộc tính. - Ví dụ : element SINHVIEN có 3 thuộc tính MSSV, TEN, EMAIL. Khai báo thuộc tính : 13 Document Type Definition Chỉ định giá trị mặc định (3) #IMPLIED : Không bắt buộc nhập giá trị cho thuộc tính. - Ví dụ: element SINHVIEN có 3 thuộc tính MSSV, TEN, EMAIL. Khai báo thuộc tính : 14 Document Type Definition Chỉ định giá trị mặc định (4.) #FIXED : Gán giá trị mặc định cho thuộc tính - Ví dụ: element SINHVIEN có 4 thuộc tính MSSV, TEN, EMAIL, UNIVERSITY. Khai báo thuộc tính: 15 Document Type Definition Nội dung 1 TỔNG QUAN VỀ THUỘC TÍNH 2 KHAI BÁO THUỘC TÍNH TRONG DTD 3 CHỈ ĐỊNH GIÁ TRỊ MẶC ĐỊNH CHO THUỘC TÍNH 4 CÁC KIỂU CỦA THUỘC TÍNH TRONG DTD 5 CÁC THUỘC TÍNH ĐƯỢC ĐỊNH NGHĨA TRƯỚC Document Type Definition 16 Các kiểu của thuộc tính (1) Thuộc tính có tổng cộng 10 kiểu thường dùng sau: Kiểu thuộc tính CDATA Kiểu thuộc tính ENTITIES Kiểu thuộc tính Enumerated Kiểu thuộc tính ENTITY Kiểu thuộc tính NMTOKEN Kiểu thuộc tính IDREFS Kiểu thuộc tính NMTOKENS Kiểu thuộc tính IDREF ...
Tìm kiếm theo từ khóa liên quan:
Dữ liệu của thuộc tính Ngôn ngữ đánh dâu Ngôn ngữ khai báo Ngôn ngữ lập trình Soan thảo XML Tổng quan XML Tài liệu XMLGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 258 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 247 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 247 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 229 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 210 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 200 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 188 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 164 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 161 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 147 0 0