Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 33 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
33
Dung lượng
4,44 MB
Nội dung
Bài6Thiếtkếcácthànhphầngiaodiện NHẮC LẠI BÀI TRƯỚC Tìm hiểu về một số Layout phổ biến Layout nổi (float) & Layout tuyệt đối (absolute) Ngăn tràn bố cục Một số vấn đề khi căn chỉnh cột Layout Tìm hiểu về một số Layout phổ biến Layout nổi (float) & Layout tuyệt đối (absolute) Ngăn tràn bố cục Một số vấn đề khi căn chỉnh cột Layout Bài6 - Thiếtkếcácthànhphầngiaodiện MỤC TIÊU BÀI HỌC Làm quen với cácthànhphần trên trang web Định nghĩa CSS cho những thành phần: Table Form Lists & Menu Làm việc với drop-down menu Làm quen với cácthànhphần trên trang web Định nghĩa CSS cho những thành phần: Table Form Lists & Menu Làm việc với drop-down menu Bài6 - ThiếtkếcácthànhphầngiaodiệnCÁCTHÀNHPHẦN TRÊN TRANG WEB THÀNHPHẦN (COMPONENT) Là thànhphần mở rộng Là một ứng dụng trên trang web Được sử dụng trên trang web để thể hiện những chức năng nhất định: Hiển thị danh sách Menu … Được trình bày trong những box trên trang web Bài6 - Thiếtkếcácthànhphầngiaodiện Là thànhphần mở rộng Là một ứng dụng trên trang web Được sử dụng trên trang web để thể hiện những chức năng nhất định: Hiển thị danh sách Menu … Được trình bày trong những box trên trang web THÀNHPHẦN (COMPONENT) Bài6 - Thiếtkếcácthànhphầngiaodiện LÀM VIỆC VỚI BẢNG (TABLE) BẢNG MẶC ĐỊNH <table border="1"> <tr> <td> </td> <td>Styling</td> <td>Coding</td> </tr> <tr> <td>Ngôn ngữ</td> <td>XHTML & CSS</td> <td>PHP & SQL</td> </tr> <tr> <td>Focus</td> <td>Interface design</td> <td>Back-end code</td> </tr> </table> Bài6 - Thiếtkếcácthànhphầngiaodiện <table border="1"> <tr> <td> </td> <td>Styling</td> <td>Coding</td> </tr> <tr> <td>Ngôn ngữ</td> <td>XHTML & CSS</td> <td>PHP & SQL</td> </tr> <tr> <td>Focus</td> <td>Interface design</td> <td>Back-end code</td> </tr> </table> CÁC THẺ THÀNHPHẦN CỦA BẢNG tr td th Bài6 - Thiếtkếcácthànhphầngiaodiện table tr th THUỘC TÍNH CỦA BẢNG Những thànhphần định nghĩa trong CSS khi làm việc với table: Background Border Text Kích thước Bài6 - Thiếtkếcácthànhphầngiaodiện Những thànhphần định nghĩa trong CSS khi làm việc với table: Background Border Text Kích thước [...]... từ người dùng: Form đăng ký Form đăng nhập Form xác thực Sử dụng như dạng biểu mẫu Bài6 - Thiếtkếcácthànhphầngiaodiện FORM Trong form chứa những thànhphần điều khiển (control) Thànhphần điều khiển nhập liệu Thànhphần lựa chọn Thànhphần submit Bài6 - Thiếtkếcác thành phầngiaodiện ĐỊNH STYLE CHO THÀNHPHẦN FORM CSS: input {font-size:.8em;} label {display:block; clear:both; font-size:85%;font-weight:bold;... mục con (subitem), thường được sử dụng làm chú giải Bài6 - Thiếtkếcác thành phầngiaodiện LIST Bài6 - Thiếtkếcácthànhphầngiaodiện LIST MẶC ĐỊNH Gibson Fender Rickenbacker Ibanez Gibson Fender Rickenbacker Ibanez Bài6 - Thiếtkếcácthànhphầngiaodiện ÁP STYLE CHO LIST Áp dụng CSS để định dạng kiểu... 6 - Thiếtkếcácthànhphầngiaodiện MENU Kết quả: Bài6 - Thiếtkếcácthànhphầngiaodiện DROP-DOWN MENU DROP-DOWN MENU Ứng dụng rộng rãi trên nhiều website Đáp ứng được việc hiển thị nhiều nội dung chuyển hướng Thiếtkế phong phú Bài6 - Thiếtkếcácthànhphầngiaodiện DROP-DOWN MENU Bài6 - Thiếtkếcác thành phầngiaodiện DROP-DOWN MENU CSS: #multi_drop_menus li { border:2px solid blue; list-styletype:none;float:left;position:relative;}... Bài6 - Thiếtkếcác thành phầngiaodiện ĐỊNH STYLE CHO THÀNHPHẦN FORM Định dạng style cho nút submit: CSS: input[type="submit"] { float:right; margin:.5em 0; } XHTML: Bài6 - Thiếtkếcác thành phầngiaodiện ĐỊNH STYLE CHO FORM form { float:left; width:24em; margin:20px... Bài6 - Thiếtkếcácthànhphầngiaodiện TỔNG KẾT Thànhphần (component) là những đối tượng thường xuyên được sử dụng trên trang web: Menu & List Bảng danh sách Form Cácthànhphần được định sẽ sẽ có dáng vẻ chuyên nghiệp hơn, cũng như thu hút sự chú ý Trong mỗi thànhphần đều có những thuộc tính riêng biệt Sử dụng những giá trị block, none của thuộc tính position để phân cấp menu dropdown Bài6. .. padding-bottom: 5em;} input[type="submit"] { float:right; margin: 5em 0;} Bài6 - Thiếtkếcácthànhphầngiaodiện DANH SÁCH (LIST) & MENU DANH SÁCH (LIST) & MENU List: là những nhóm mục văn bản liên quan tới đối tượng Cơ sở của việc điều hướng trên trang web Menu: danh sách lựa chọn để chuyển hướng lựa chọn Bài6 - Thiếtkếcácthànhphầngiaodiện LIST 3 loại list: Không thứ tự: được gạch đầu dòng Thứ tự:... IE6 & 7 CSS: body {font:1em verdana, arial, sans-serif;} div#listcontainer {border:1px solid #000; width:150px; font-size: 75em; margin:20px;} ul {border:0; margin:12px 20px 10px 1.25em; padding:0; list-style-type:none; border-top: 2px solid # 069 } li {border-bottom:2px solid # 069 ; margin:0; padding: 3em 0; text-indent: 5em} Bài6 - Thiếtkếcácthànhphầngiaodiện MENU Kết quả: Bài6 - Thiếtkế các. .. # 069 ;} Cách căn chỉnh trên IE6 & 7 CSS: body {font:1em verdana, arial, sans-serif;} div#listcontainer {border:1px solid #000; width:150px; font-size: 75em; margin:20px;} ul {border:0; margin:12px 20px 10px 1.25em; padding:0; list-style-type:none; border-top: 2px solid # 069 } li {border-bottom:2px solid # 069 ; margin:0; padding: 3em 0; text-indent: 5em} Bài6 - Thiếtkếcácthànhphầngiaodiện MENU Cách...ĐỊNH STYLE CHO BẢNG table.basic_lines {width:300px; border-top:3px solid # 069 ; } table.basic_lines th { border-bottom:2px solid # 069 ;} /* định nghĩa vùng header cho bảng*/ table.basic_lines td {border-bottom:1px solid # 069 ;}/*định nghĩa style cho các ô của bảng*/ Bài6 - Thiếtkếcácthànhphầngiaodiện LÀM VIỆC VỚI FORM FORM Dùng để lấy dữ liệu của người dùng để gửi tới máy chủ Sử dụng... behavior:url( / /lib/js_tools/csshover.htc); font-family:lucida, arial, sans-serif; border:1px solid #68 6;float:left;} #multi_drop_menus li ul { position:absolute; width:7em;display:none;} #multi_drop_menus li:hover ul {display:block;} #multi_drop_menus li:hover ul {display:block;} Bài6 - Thiếtkếcácthànhphầngiaodiện DROP-DOWN MENU HTML: Item 1 . form chứa những thành phần điều khiển (control) Thành phần điều khiển nhập liệu Bài 6 - Thiết kế các thành phần giao diện Thành phần lựa chọn Thành phần submit ĐỊNH STYLE CHO THÀNH PHẦN FORM CSS: input. quen với các thành phần trên trang web Định nghĩa CSS cho những thành phần: Table Form Lists & Menu Làm việc với drop-down menu Bài 6 - Thiết kế các thành phần giao diện CÁC THÀNH PHẦN TRÊN. vấn đề khi căn chỉnh cột Layout Bài 6 - Thiết kế các thành phần giao diện MỤC TIÊU BÀI HỌC Làm quen với các thành phần trên trang web Định nghĩa CSS cho những thành phần: Table Form Lists &