1. Trang chủ
  2. » Công Nghệ Thông Tin

bài 3 bố cục trang web và bảng (table) trên trang web

34 516 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Bài 3 bố cục trang web và bảng (table) trên trang web
Thể loại Bài học
Định dạng
Số trang 34
Dung lượng 3,17 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

BỐ CỤC WEBSITE VỚI CSSMô hình CSS Box: CSS bố trí các thành phần trong trang bằng mô hìnhBox Trong Box có thể chứa văn bản, hình ảnh, nội dung đa phương tiện, bảng, ….. Mỗi Box đảm nhiệm

Trang 1

BÀI 3

BỐ CỤC TRANG WEB & BẢNG (TABLE) TRÊN TRANG

WEB

Trang 2

NHẮC LẠI BÀI TRƯỚC

Làm quen với HTML:

Khái niệm, cấu trúc

Cách viết mã HTML với môi trường soạn thảo

Khởi tạo CSS với Dreamweaver CS4

Bố cục trang web với CSS

Làm quen với HTML:

Khái niệm, cấu trúc

Cách viết mã HTML với môi trường soạn thảo

Khởi tạo CSS với Dreamweaver CS4

Bố cục trang web với CSS

Trang 3

Cách làm việc với bảng (table) trên trang web:

Khởi tạo bảng với HTML

Định dạng style cho bảng với CSS/ HTML

Cách làm việc với bảng (table) trên trang web:

Khởi tạo bảng với HTML

Định dạng style cho bảng với CSS/ HTML

Trang 4

BỐ CỤC WEBSITE VỚI CSS

Trang 5

BỐ CỤC WEBSITE VỚI CSS

Mô hình CSS Box:

CSS bố trí các thành phần trong trang bằng mô hìnhBox

Trong Box có thể chứa văn bản, hình ảnh, nội dung

đa phương tiện, bảng, …

Mỗi Box đảm nhiệm một vùng nhất định trên trang

Box được xác định bởi chiều rộng và chiều dài

Mô hình CSS Box:

CSS bố trí các thành phần trong trang bằng mô hìnhBox

Trong Box có thể chứa văn bản, hình ảnh, nội dung

đa phương tiện, bảng, …

Mỗi Box đảm nhiệm một vùng nhất định trên trang

Box được xác định bởi chiều rộng và chiều dài

Trang 7

BỐ CỤC WEBSITE VỚI CSS

Lề (margins):

Phần trong suốt bao quanh ngoài hộp

Tạo khoảng cách giữa các box hoặc đường biên trang

Khoảng đệm (padding):

Là khoảng cách giữa cạnh trong của hộp và nội dung

Đường viền (border):

Nằm trực tiếp giữa lề và khoảng đệm, trong suốt theomặc định

Lề (margins):

Phần trong suốt bao quanh ngoài hộp

Tạo khoảng cách giữa các box hoặc đường biên trang

Khoảng đệm (padding):

Là khoảng cách giữa cạnh trong của hộp và nội dung

Đường viền (border):

Nằm trực tiếp giữa lề và khoảng đệm, trong suốt theomặc định

Trang 8

BỐ CỤC WEBSITE VỚI CSS

Ví dụ về CSS Box:

CSS:

.stylebox { width:450px; border:#F00 solid 1px; margin:10px 5px 5px 10px;

padding:4px 8px 10px 12px; background-color:#CCC; color:#F60}

HTML:

<div class="stylebox">nội dung box <div>

CSS:

.stylebox { width:450px; border:#F00 solid 1px; margin:10px 5px 5px 10px;

padding:4px 8px 10px 12px; background-color:#CCC; color:#F60}

HTML:

<div class="stylebox">nội dung box <div>

Trang 9

BỐ CỤC WEBSITE VỚI CSS

Làm việc với AP Div:

AP Div (Absolute Positioned Div – div định vị tuyệt

đối): là cách đơn giản và trực quan nhất để đặt các

hộp (box) trên web

left

Các thuộc tính này thiết lập khoảng cách của hộp lầnlượt từ cạnh trên và cạnh trái trang

Khi DW tạo AP Div sẽ tự động đặt tên mặc định:

tính miêu tả hơn (ví dụ: boxleft, boxright, …)

Làm việc với AP Div:

AP Div (Absolute Positioned Div – div định vị tuyệt

đối): là cách đơn giản và trực quan nhất để đặt các

hộp (box) trên web

left

Các thuộc tính này thiết lập khoảng cách của hộp lầnlượt từ cạnh trên và cạnh trái trang

Khi DW tạo AP Div sẽ tự động đặt tên mặc định:

tính miêu tả hơn (ví dụ: boxleft, boxright, …)

Trang 10

BỐ CỤC WEBSITE VỚI CSS

Khởi tạo và tùy chỉnh style cho AP Div bằng các

bảng tương ứng:

Có thể sử dụng chuột để tùy chỉnh vị trí, kích thước của AP Div vừa tạo hoặc sử dụng bảng PROPERTIES để điều chỉnh

Trang 11

BỐ CỤC WEBSITE VỚI CSS

Tùy chỉnh ApDiv với bảng PROPERTIES:

Điều chỉnh vị trí của APDiv bằng thuộc tính

top , left

Hoặc có thể áp dụng class riêng cho ApDiv

Điều chỉnh vị trí của APDiv bằng thuộc tính

top , left

Điều chỉnh kích thước của ApDIv bằng giá trị

width , height

Đặt giá trị hình nền và màu nền với thuộc tính

Bg image , Bg color

Hoặc có thể áp dụng class riêng cho ApDiv

Tùy chỉnh đặt tên cho ApDiv

Trang 12

BỐ CỤC WEBSITE VỚI CSS

Làm việc với div và định vị khối trên web:

Khởi tạo <div> và định vị giữa trang với bảng tươngứng

Định vị tương đối và tuyệt đối

Trang 13

BỐ CỤC WEBSITE VỚI CSS

Khởi tạo <div> và định vị giữa trang với bảng tương ứng

Sử dụng ID cho trường hợp này

Trang 14

BỐ CỤC WEBSITE VỚI CSS

Khai báo này giúp căn <div> ở giữa

trang

Trang 15

BỐ CỤC WEBSITE VỚI CSS

Định vị tuyệt đối:

Thành phần được thiết lập giá trị absolute (tuyệt đối)

trong mối tương quan với bộ chứa nó

Bộc chứa có thể là <div> hoặc bản thân trang

Box #2 được chứa, hay lồng trong

Trang 16

BỐ CỤC WEBSITE VỚI CSS

Định vị tương đối:

Thành phần được định vị tương đối nhận các giá trị

cho thuộc tính vị trí (top, left) nhưng cũng nằm trongluồng thông thường như các nội dung HTML xung

quanh

Định vị tương đối:

Thành phần được định vị tương đối nhận các giá trị

cho thuộc tính vị trí (top, left) nhưng cũng nằm trongluồng thông thường như các nội dung HTML xung

Trang 17

BỐ CỤC WEBSITE VỚI CSS

Xếp gối các hộp và z-index :

phần tử (thứ tự chồng)

Một phần tử với ngăn xếp thứ tự lớn hơn là luôn luôn

ở phía trước của một phần tử với một trật tự ngăn

xếp thấp hơn

z-index chỉ hoạt động trên các yếu tố vị trí (vị trí:

tuyệt đối, vị trí: tương đối, hoặc vị trí: cố định)

Xếp gối các hộp và z-index :

phần tử (thứ tự chồng)

Một phần tử với ngăn xếp thứ tự lớn hơn là luôn luôn

ở phía trước của một phần tử với một trật tự ngăn

xếp thấp hơn

z-index chỉ hoạt động trên các yếu tố vị trí (vị trí:

tuyệt đối, vị trí: tương đối, hoặc vị trí: cố định)

Trang 19

TỔ CHỨC VÀ PHÁC THẢO WEBSITE

Trang 20

TỔ CHỨC VÀ PHÁC THẢO WEBSITE

Tổ chức và phác thảo website là các công việc cần thiết nằm trong giai đoạn thiết kế của quá trình

thiết kế web

Sản phẩm chính của các công việc này:

Sơ đồ chi tiết về mối liên hệ giữa các trang web trongwebsite

Phác thảo chi tiết về mặt hình thức của từng trang

web trong website

Tầm quan trọng:

Phát hiện sớm các bất hợp lý trong yêu cầu

Tạo bố cục nhất quán cho các trang trong website

Công việc thực hiện dễ dàng hơn

Tổ chức và phác thảo website là các công việc cần thiết nằm trong giai đoạn thiết kế của quá trình

thiết kế web

Sản phẩm chính của các công việc này:

Sơ đồ chi tiết về mối liên hệ giữa các trang web trongwebsite

Phác thảo chi tiết về mặt hình thức của từng trang

web trong website

Tầm quan trọng:

Phát hiện sớm các bất hợp lý trong yêu cầu

Tạo bố cục nhất quán cho các trang trong website

Công việc thực hiện dễ dàng hơn

Trang 21

TỔ CHỨC VÀ PHÁC THẢO WEBSITE

web trong website và mối liên hệ giữa chúng

Các bước thực hiện:

Xác định các trang cần có trong website

Xác định vị trí của trang web

Xác định mối liên hệ giữa các trang trong website

web trong website và mối liên hệ giữa chúng

Các bước thực hiện:

Xác định các trang cần có trong website

Xác định vị trí của trang web

Xác định mối liên hệ giữa các trang trong website

Trang con cấp 2 Trang cấp 1

Trang chủ

Sản phẩm

Laptop Máy ảnh

Dịch vụ

Bảo

Ví dụ:

Trang 22

TỔ CHỨC VÀ PHÁC THẢO WEBSITE

Liên kết trang: là công việc xác định link giữa các

trang web

Các loại liên kết thông dụng:

Liên kết theo đường thẳng

Liên kết dựa trên cơ sở dữ liệu

Liên kết phân cấp

Liên kết kết hợp giữa các loại trên

Liên kết trang: là công việc xác định link giữa các

trang web

Các loại liên kết thông dụng:

Liên kết theo đường thẳng

Liên kết dựa trên cơ sở dữ liệu

Liên kết phân cấp

Liên kết kết hợp giữa các loại trên

Trang 23

TỔ CHỨC VÀ PHÁC THẢO WEBSITE

Liên kết theo đường thẳng:

Là loại liên kết phù hợp cho các website hướng

người dùng đi theo một thứ tự các bước nào đó

Là loại liên kết phù hợp cho các website hướng

người dùng đi theo một thứ tự các bước nào đó

Ví dụ:

Website hướng dẫn

Website xử lý đơn mua hàng

Trang 24

TỔ CHỨC VÀ PHÁC THẢO WEBSITE

Liên kết dựa trên có sở dữ liệu : Là loại liên kết khi

liên kết phụ thuộc vào các phần tử trong cơ sở dữ

liệu

Ví dụ:

Các trang web

liệt kê

Liên kết dựa trên có sở dữ liệu : Là loại liên kết khi

liên kết phụ thuộc vào các phần tử trong cơ sở dữ

liệu

Ví dụ:

Các trang web

liệt kê

Trang 25

TỔ CHỨC VÀ PHÁC THẢO WEBSITE

Liên kết phân cấp: Là loại liên kết thông dụng nhất,

Ví dụ:

Website tin tức

Liên kết phân cấp: Là loại liên kết thông dụng nhất,

Ví dụ:

Website tin tức

Trang 26

• Vẽ bằng tay trên giấy

• Sử dụng công cụ chuyên phác thảo web: Balsamiq Mockups, iPlotz, Microsoft Expression Blend, Mockup Screens, ForeUI, …

• Vẽ bằng tay trên giấy

• Sử dụng công cụ chuyên phác thảo web: Balsamiq Mockups, iPlotz, Microsoft Expression Blend, Mockup Screens, ForeUI, …

Trang 27

Vùng cung cấp các hình phác họa cho các thành phần trên web Vùng vẽ phác thảo cho toàn trang web

Trang 28

TỔ CHỨC VÀ PHÁC THẢO WEBSITE

Trang 29

LÀM VIỆC VỚI BẢNG TRÊN TRANG WEB

Trang 30

BẢNG TRÊN WEB

Bảng được sử dụng:

Hiển thị dữ liệu theo dạng bảng

Tạo bố cục (layout) cho trang web, trong thời kỳ đầucủa việc thiết kế web Tuy nhiên với sự phát triển củaCSS hiện nay, cách này đã ít được áp dụng

Trang 31

BẢNG TRÊN WEB

INSERT > Layout > Table

Hộp thoại Table, tùy chọn được các thành phần:

Dòng (Rows) Columns Chiều dài Boder Cell padding: xác định không gian, pixel giữa các ngăn

Cell spacing: xác định không gian, trong pixels, giữa các ngăn.

Hộp thoại Table, tùy chọn được các thành phần:

Dòng (Rows) Columns Chiều dài Boder Cell padding: xác định không gian, pixel giữa các ngăn

Cell spacing: xác định không gian, trong pixels, giữa các ngăn.

Trang 32

BẢNG TRÊN WEB

Định dạng style cho bảng với CSS/ HTML:

Lựa chọn bảng vừa tạo

Trên bảng CSS STYLES, chuột phải chọn New …

Trang 33

BẢNG TRÊN WEB

Sau khi sử dụng CSS để định dạng, sử dụng bảng

PROPERTIES để áp dụng class vừa khai báo cho

bảng đã tạo

Trang 34

TỔNG KẾT

Các thành phần trên webpage được định nghĩa bởi

mô hình hộp (box) Mô hình này định nghĩa được

Với thuộc tính z-index, có thể định nghĩa xếp gối các box trên webpage.

Tổ chức và phác thảo website là công đoạn cần

thiết và quan trọng trong quá trình thiết kế website Hiện nay bảng chỉ được sử dụng khi cần hiển thị

nhiều dữ liệu dạng bảng Không nên sử dụng bảng

để tạo layout cho web

Các thành phần trên webpage được định nghĩa bởi

mô hình hộp (box) Mô hình này định nghĩa được

Với thuộc tính z-index, có thể định nghĩa xếp gối các box trên webpage.

Tổ chức và phác thảo website là công đoạn cần

thiết và quan trọng trong quá trình thiết kế website Hiện nay bảng chỉ được sử dụng khi cần hiển thị

nhiều dữ liệu dạng bảng Không nên sử dụng bảng

để tạo layout cho web

Ngày đăng: 23/05/2014, 17:20

HÌNH ẢNH LIÊN QUAN

Bảng tương ứng: - bài 3 bố cục trang web và bảng (table) trên trang web
Bảng t ương ứng: (Trang 10)
Sơ đồ chi tiết về mối liên hệ giữa các trang web trong website - bài 3 bố cục trang web và bảng (table) trên trang web
Sơ đồ chi tiết về mối liên hệ giữa các trang web trong website (Trang 20)
BẢNG TRÊN WEB - bài 3 bố cục trang web và bảng (table) trên trang web
BẢNG TRÊN WEB (Trang 30)
BẢNG TRÊN WEB - bài 3 bố cục trang web và bảng (table) trên trang web
BẢNG TRÊN WEB (Trang 31)
BẢNG TRÊN WEB - bài 3 bố cục trang web và bảng (table) trên trang web
BẢNG TRÊN WEB (Trang 32)
BẢNG TRÊN WEB - bài 3 bố cục trang web và bảng (table) trên trang web
BẢNG TRÊN WEB (Trang 33)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm