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

Ebook Các thủ thuật trong Flash & Dreamweaver: Phần 1 - Nguyễn Trường Sinh (chủ biên)

232 52 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 232
Dung lượng 15,55 MB

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

Nội dung

Phần 1 cuốn sách Các thủ thuật trong Flash & Dreamweaver giới thiệu tới người đọc các kiến thức: Các tổ chức không gian làm việc, sử dụng công cụ và thanh công cụ, các thủ thuật với bảng tiến trình, stage và library, tạo ra các hiệu ứng và hoạt hình tốt hơn,.... Mời các bạn cùng tham khảo.

Trang 1

MzaasgE N g u y ê n T r ư ờ n g S in h (C/iiỉ biên)

Trang 2

JUT NGUYỄN TRƯỜNG SINH (C hủ h iê n )

S I LÊ MINH HOÀNG - HOÀNG ĐỨC HẢI

Trang 3

LỜI NÓI ĐẨU

L Ờ I N Ó I Đ Ầ U

CuôYi sách “Các th ủ th u ậ t trong F lash và D ream w eaver” giới thiệu bộ sưu tập phong phú về các thủ th u ậ t r ấ t ấn tượng và những bí m ậ t chưa được

k h á m p há của F la s h MX 2004 và D ream w eaver MX 2004, giúp cho người

sử dụng có được k ế t quả n h a n h nh ất Với cuôn sách này, b ạn sẽ tìm hiểu

các thủ th u ậ t đẩy n h a n h tốc độ thực hiện, cách để làm được nhiều việc

n h á t trong thời gian n gắn n h ấ t, các gợi ý, các con đường tắt m à chúng

có th ể làm ngạc n h iê n ngay với những người đã có nhiều k in h nghiệm sử dụng F lash và D ream w eaver N ắm được các thủ th u ậ t, b ạn có t h ể tiế t kiệm công sức và d à n h nhiều thời gian hơn cho việc s áng tạo

Với sự k ế t hợp m ạ n h mẽ của các công cụ tr ì n h bày trực quan, các đặc điểm p h á t triể n ứng dụng và k h ả n ă n g soạn th ả o m ã lệnh, D ream w eaver

MX 2004 và F la s h MX 2004 chắc chắn sẽ trở t h à n h công cụ hữu ích để tạo và quản lý các website Trong cuốn sách này, các thủ th u ậ t được trìn h bày theo từ ng nh ó m chủ đề, giúp bạn dễ dàng tìm kiếm được chủ

đề m ình cần tìm hiểu B ạn có t h ể xem cuốn sách theo một tr ì n h tự b ất

kỳ vì các thủ th u ậ t tương đôi độc lập, ít có sự phụ thuộc lẫ n nhau

Nếu là người mới làm quen với F lash và D ream w eaver hoặc là người đang tìm cách cải tiế n công việc của m ìn h với những p h ầ n m ềm này thì cuốn sách thực sự là người b ạn tó t và cần t h i ế t của bạn

M K P U B

Trang 4

LỜI NGỎ

L Ờ I N G Ỏ

Cinh thưa quý Bạn đọc gần xa, Ban xuât b ản MK.PUB trước h é t xin bày

ỏ lòng biết ơn và niềm vinh h ạ n h trước n h iệ t tì n h của đông đào Bạn dọc tôi với tủ sách MK.PUB trong thời gian qua

Qiẩu hiệu của chúng tôi là:

Lao động khoa học nghiêm túc

C h ất lượng và ngày càng c h ấ t lượng hơn

oăc gửi vế: N h à sách M inh Khai

249 Nguyễn T hị M inh Khai, Q.I, TP.HỒ Chí M inh

ếu Bạn ghi chú trực tiếp lên cuốn sách, rồi gửi cuốn sách đó cho chúng

i thì chúng tôi sẽ xin h oàn lại cước phí bưu điện và gửi lại cho Bạn

ốn sách khác

lúng tôi xin gửi tặ n g m ột cuốn sách của tủ sách M K.PUB tùy chọn lựa

a Bạn theo một d an h mục thích hợp sẽ được gửi tới Bạn

(i mục đích ngày càng n â n g cao c h ấ t lượng của tủ sách MK.PUB, chúng

r ấ t mong n h ậ n được sự hợp tác của quý B ạn đọc g ần xa

ÍK P U B và Bạn đọc cùng làm !"

M K P U B

Trang 5

MỤC LỤC 5 [IP

M Ụ C LỰC

LỜI NÓI Đ Ầ U 3

LỜI N G Ỏ 4

MỤC L Ụ C 5

P H Ầ N I: CÁC T H Ủ T H U Ậ T TRONG F L A S H 27

C h ư ơ n g 1: TỔ CHỮC KHÔNG GIAN LÀM V IỆ C 29

Thủ th u ậ t 1-1: N ên đ ặ t b ảng tiế n trìn h ở đ â u 29

Thủ th u ậ t 1-2: Tôi cần không g i a n 30

Thủ th u ậ t 1-3: Tôi muốn có m ột bô' cục sắp xếp các bảng điều khiển theo ý m ì n h 31

Thủ th u ậ t 1-4: Loại bỏ một bảng điều k h iể n r a khỏi bô’ cục sắp xếp bảng điều k h i ể n 33

Thủ t h u ậ t 1-5: Thu gọn các p h ầ n 34

Thủ t h u ậ t 1-6: Mọi th ứ đều trôi n ổ i 35

Thủ th u ậ t 1-7: Đã đ ến lúc loại bỏ b ảng điều k h iể n tiế n t r ì n h 37

Thủ t h u ậ t 1-8: B ả n g điều kh iể n Library kh ô n g chịu n ằm y ê n 38

Thủ t h u ậ t 1-9: Đ ặ t tê n cho các lớ p 39

Thủ th u ậ t 1-10: Tên lớp bị ẩ n 40

Thủ t h u ậ t 1-11: Tôi muôn sdp xếp các hồ sơ đê so s á n h 41

Thủ th u ậ t 1-12: Hiệu ứng th á c nước 42

Thủ th u ậ t 1-13: T ăn g tốc th ể hiện hồ s ơ 43

Thủ th u ậ t 1-14: Gắn và thỏi g ắ n 45

Thù th u ậ t 1-15: T h iế t lập tín h th â n q u e n 47

Thủ th u ậ t 1-16: Chiều cao của lớ p 47

Thủ th u ậ t 1-17: Đơn giản hóa bảng m à u 48

Thủ th u ậ t 1-18: Bàng kiể m soát P r o p e r t y 4 9 Thủ th u ậ t 1-19: Cửa sổ m ớ i 50

Trang 6

MỤC LỤC

Thủ th u ậ t 1-20: Tôi làm m ấ t b ả n g điều k h i ể n 52

Thủ th u ậ t 1-21: Đường d ẫ n đến th ư mục C o n fig u ra tio n 53

C h ư ơ n g 2: s ử D Ụ N G CÔNG c ụ VÀ TH A N H CÔNG c ự 55

Thủ th u ậ t 2-1: Vẽ với h ìn h ả n h b i t m a p 55

Thủ th u ậ t 2-2: Các công cụ bí m ậ t 56

Thủ th u ậ t 2-3: Chọn lựa với công cụ Magic W a n d 57

Thủ th u ậ t 2-4: Xóa t ấ t cả những gì có tr ê n S ta g e 59

Thủ th u ậ t 2-5: Kiểm soát co/giãn 60

Thủ th u ậ t 2-6: Thay đổi n h a n h tỉ lệ t h ể h i ệ n 61

Thủ th u ậ t 2-7: T h iết lập b ảng màu tùy b i ế n 62

Thủ th u ậ t 2-8: Văn b ả n kích thước n h ỏ 64

Thủ th u ậ t 2-9: Loại bỏ n é t v ẽ 65

Thủ th u ậ t 2-10: Sao chép thuộc tí n h của h ìn h d ạ n g 66

Thủ th u ậ t 2-11: Đ iểm xoay 68

Thủ th u ậ t 2-12: Bảo vệ m ậ t k h ẩ u 69

Thủ th u ậ t 2-13: Chọn to à n bộ h ìn h d ạ n g 70

Thủ th u ậ t 2-14: Làm trò n g ó c 71

Thủ th u ậ t 2-15: B ắt đầu từ g iữ a 72

Thủ th u ậ t 2-16: Đ ịnh hướng văn b ả n 73

Thủ th u ậ t 2-17: Tự do hay không tự d o 74

Thủ th u ậ t 2-18: Giữ cho n é t của công cụ Lasso t h ẳ n g 75

Thủ th u ậ t 2-19: Từng cái m ộ t 77

Thủ th u ậ t 2-20: T rắn g và đ e n 78

Thủ th u ậ t 2-21: Siêu h ìn h d ạ n g 78

Thủ th u ậ t 2-22: Tìm kiếm các màu chuyên đặc b i ệ t 50

Thủ th u ậ t 2-23: B ám vào n h a u 51

Thủ th u ậ t 2-24: Từng chiếc m ộ t '3 Thủ th u ậ t 2-25: Chọn nhiều đỏi tượng ị 5

Trang 7

MỤC LỤC 7 M

Thủ th u ậ t 2-26: Văn b ản là n h â p hoặc k éo 86

Thủ t h u ậ t 2-27: Tùy biến kiểu n é t v ẽ 36

Thủ t h u ậ t 2-28: Đường n é t m ả n h '7

Thủ t h u ậ t 2-29: Xóa có chọn lự a t Thủ th u ậ t 2-30: Tô h ì n h 89

C h ư ơ n g 3: CÁC TH Ủ TH U Ậ T VỚI BẢNG T IÊ N TR ÌN H , STAGE VÀ L IB R A R Y 'Ệ 91

Thủ t h u ậ t 3-1: K hông có gì có th ể kéo được 91

Thủ th u ậ t 3-2: Lưới bô c ụ c 91

Thủ th u ậ t 3-3: Đưa tê n với ký tự gạch dưới lên t r ê n 92

Thủ th u ậ t 3-4: T hay đổi khung h ì n h 93

Thủ th u ậ t 3-5: Di chuyển tin h t ế 94

Thủ th u ậ t 3-6: N h ả y đến biểu tư ợ n g 95

Thủ th u ậ t 3-7: Lượng di chuyển thay đổi theo tỉ lệ thu p h ó n g 96

Thủ th u ậ t 3-8: Chọn nhiều mục tro n g L i b r a r y 97

Thủ th u ậ t 3-9: Các th ư mục lớp cũng có t h ể lồng vào n h a u 98

Thủ th u ậ t 3-10: Chủ n g h ĩa biểu t ư ợ n g 99

Thủ t h u ậ t 3-11: H ãy để chúng tôi th â y m ặ t nạ của b ạ n 100

Thủ t h u ậ t 3-12: Đường g ió n g 101

Thủ t h u ậ t 3-13: Lớp kh ô n g n h ìn t h ấ y 102

Thủ t h u ậ t 3-14: Đảo ngược 103

Thủ th u ậ t 3-15: Mở rộng khung h ì n h 104

Thủ t h u ậ t 3-16: Đường v i ề n 104

Thủ t h u ậ t 3-17: Xem trước L i b r a r y 106

Thủ th u ậ t 3-18: s ắ p xếp th ứ tự tro n g l ớ p 107

Thủ th u ậ t 3-19: T ấ t cả các lớp chú ý ! 108

Thủ th u ậ t 3-20: N h â n b ản cho an t o à n 109 Thù th u ậ t 3-21: Xem trước h ìn h ả n h thê hiện nhỏ h ơ n 1 1 1

Trang 8

Thủ th u ậ t 3-22: Chọn các khung h ìn h t r ẽ n cùng lớ p 112

Thử th u ậ t 3-23: Cùng nền, khác c ả n h 113

Thủ th u ậ t 3-24: Bổ sưng các khung h ìn h vào t ấ t cả các lớ p 115

Thủ th u ậ t 3-25: Library nói lên tắ t c ả 116

Thủ th u ậ t 3-26: Tôi nhớ F lash 5 11" Thử th u ậ t 3-27: D ành dụm tài n g u y ê n 118

Thủ th u ậ t 3-28: Điều gì xảy ra với cảnh b á o ? 119

Thả th u ậ t 3-29: Di chuyển qua lại n h a n h chóng trong bảng tiến t r ì n h 120

C hư ơng 4: TẠO RA CÁC H IỆU ÚNG VÀ HOẠT H ÌN H T ồ T H Ơ N 123

Thủ th u ậ t 4-1: Màu chuyển tùy b i ê n 123

Thủ th u ậ t 4-2: H ình cầu hiện t h ự c 124

Thủ th u ậ t 4-3: Xem nhiều khung h ìn h cùng lúc 126

Thủ th u ậ t 4-4: Bóng đổ hiện t h ự c 127

Thủ th u ậ t 4-5: c ẩ n th ậ n với các h ìn h dạn g n à y 129

Thủ th u ậ t 4-6: Hãy nh ìn xem, chúng t h ậ t hoàn h ả o 130

Thủ th u ậ t 4-7: N h a n h lên, h ãy m a n g m ặ t n ạ v à o ]31

Thủ th u ậ t 4-8: H oạt h ìn h dựng s ầ n 132

Thủ th u ậ t 4-9: Dẫn một m ặ t n ạ hoặc che m ặ t n ạ m ột đường d ẳ n 134 Thủ th u ậ t 4-10: Làm biến h ìn h v ăn b ả n 136

Thủ th u ậ t 4-11: Mờ rộng đến tôi đ a 137

Thủ th u ậ t 4-12: Chuyên động hiện t h ự c 139

Thủ th u ậ t 4-13: Đơn giản hóa h ìn h d ạ n g 140

Thủ th u ậ t 4-14: Tùy biến E a s i n g l ỉ l Thủ th u ậ t 4-15: T hiêt lập thuộc tín h cho từng p h ầ n của khỏi văn b ả n : Â ,2. Thủ th u ậ t 4-16: Kiểu b i t m a p : i ; Thủ th u ậ t 4-17: Thay đổi kích thước trường văn b ả n 1 4 5

M ]s 8 _ MỤC LỤC

Trang 9

MỤC LỤC 9

Thủ th u ậ t 4-18: Hiệu ứng mờ dần với biến h ì n h 146

Thủ t h u ậ t 4-19: L ậ t biểu tượng 148

Thủ th u ậ t 4-20: Biến h ìn h t h ậ t n h a n h 150

Thủ th u ậ t 4-21: Xem th ông qua hìn h d ạ n g 150

Thủ th u ậ t 4-22: H ãy để F lash đi theo sự dẫn d ắ t của b ạ n 152

Thủ th u ậ t 4-23: Tạo các đường với góc nghiêng n h ấ t đ ị n h 153

Thủ th u ậ t 4-24: Áp dụng nhiều biến h ìn h cùng lú c 154

Thủ th u ậ t 4-25: Chuyển biểu tượng th à n h h ìn h d ạ n g 155

Thủ t h u ậ t 4-26: H oạt h ìn h t h à n h biểu t ư ợ n g 156

Thủ t h u ậ t 4-27: T hay đổi khoảng cách ký tự của từ ng chữ cái một 157

Thủ t h u ậ t 4-28: Ngay cả các h ìn h d ạng cũng cần một gợi ý 158

Thủ th u ậ t 4-29: N ằ m p h ía trong các đường n é t 160

C h ư ơ n g 5: CÁC T H Ủ T H U Ậ T NHAM g i ú p c h o c ô n g v i ệ c CỦA B Ạ N ĐƯỢC N H A N H H Ơ N ẵ' 163 Thủ th u ậ t 5-1: C huyển qưa lại giữa các hồ sơ một cách n h a n h c h ó n g 163

Thủ t h u ậ t 5-2: Các b ả n g điều k h iể n m ạ n h 163

Thủ th u ậ t 5-3: P h ó n g to, thu n h ỏ 164

Thủ th u ậ t 5-4: T h iế t lập p hím t ắ t theo ý m ì n h 164

Thủ th u ậ t 5-5: Một bước tiến, m ột bước lù i 166

Thủ th u ậ t 5-6: Bỏ chọn t ấ t c ả 166

Thủ th u ậ t 5-7: Công cụ Arrow tạ m t h ờ i 167

Thủ th u ậ t 5-8: B àn tay d í n h 167

Thủ th u ậ t 5-9: P h ím t ắ t 168

Thủ th u ậ t 5-10: P h ím t ắ t với bảng tiến t r ì n h 168

Thủ th u ậ t 5-11: Thay đổi thuộc tín h của nhiều trường văn bản cùng lú c 169

Thủ th u ậ t 5-12: Phóng, phóng, phóng 170

Thủ th u ậ t 5-13: Đã đến lúc duyệt qua bảng phông chữ 171

Trang 10

n r 10 MỤC LỤC

Thủ th u ậ t 5-14: C hỉnh sửa n h a n h 172

Thủ th u ậ t 5-15: Đ ịnh vị l ớ p 172

Thủ th u ậ t 5-16: Hai tro n g m ộ t 173

Thủ th u ậ t 5-17: N ăm điều cơ b ả n 174

Thủ th u ậ t 5-18: N h â n b ả n l ớ p 175

Thủ th u ậ t 5-19: Cách sao chép n h a n h n h â 't 176

Thủ th u ậ t 5-20: Chọn n h a n h dải kh u n g h ì n h 177

Thủ th u ậ t 5-21: Tạo n h a n h hồ sơ m ớ i 178

Thủ th u ậ t 5-22: T h o át ra n h a n h 178

Thủ th u ậ t 5-23: T r a c k i n g 179

Thủ th u ậ t 5-24: Chèn nhiều khung hìn h cùng l ú c 180

Thủ th u ậ t 5-25: Dán vào đúng chỗ 181

Thủ th u ậ t 5-26: Khôi phục lại toàn bộ một cách n h a n h c h ó n g 182

Thủ th u ậ t 5-27: Vào ra từng cái m ộ t 183

Thủ th u ậ t 5-28: Làm q u e n 183

Thủ th u ậ t 5-29: Đó có phải là biểu tư ợ n g ? 184

C hư ơ n g 6: CÁC THỦ TH U Ậ T LINH T I N H 187

Thủ th u ậ t 6-1: Có lỗi khi lưu tập tin! .1 8 7 Thủ th u ậ t 6-2: Các biến h ìn h không h o ạt đ ộ n g 188

Thủ th u ậ t 6-3: Các hộp cảnh b á o 1 8 9 Thủ th u ậ t 6-4: B át đầu từ đ â y 1 9 1 Thú th u ậ t 6-5: Đ ạt đến giới h ạ n của F l a s h 192

Thủ th u ậ t 6-6: N hấp nút và một bản nhạc vang l ê n 192 Thủ th u ậ t 6-7: c ỏ gắng lần c h ó t 1 9 3

Thủ th u ậ t 6-8: Xem trước một đoạn phim mà không cần t h ừ 1 9 4

Thủ th u ậ t 6-9: c s s tro n g F l a s h ? 1 9 5

Thủ th u ậ t 6-10: Các nút không n h ìn t h â y 1 9 5

Thù th u ậ t 6-11: c ắ t xén âm t h a n h 1 ^ 7

Trang 11

MỤC LỤC 11

Thủ th u ậ t 6-12: T ạm biệt hộp b a o 198

Thủ th u ậ t 6-13: Hoán chuyển biểu tượng 199

Thủ th u ậ t 6-14: Truyền cảm h ứ n g 200

Thủ th u ậ t 6-15: Kích h o ạ t F l a s h 201

Thủ th u ậ t 6-16: A c tio n sc rip t.o rg 203

Thủ th u ậ t 6-17: Đây là bộ công cụ của b ạ n 203

Thủ th u ậ t 6-18: Đến đúng c h ỗ 204

Thủ th u ậ t 6-19: Chúng tôi có m ặ t 205

Thủ th u ậ t 6-20: Khắc phục l ỗ i 206

C h ư ơ n g 7: CÁC TH Ủ TH U Ậ T VE ĐƯA VÀO, XUAT r a v à K H U Ô N MẪU Ẽ ’ 209

Thủ th u ậ t 7-1: C h ỉn h sửa video! Bạn nghĩ s a o ? 209

Thủ th u ậ t 7-2: Xuất b ản phim vào th ư mục k h á c 210

Thủ th u ậ t 7-3: Đưa vào L ib r a ry 211

Thủ th u ậ t 7-4: Mở L ib r a r y 212

Thủ th u ậ t 7-5: Tôi không th ể đưa vào m ột phim Q uicktim e 213

Thủ th u ậ t 7-6: Giữ cho tài nguyên luôn được cập n h ậ t 214

Thủ th u ậ t 7-7: Tập tin của tôi lớn q u á 215

Thủ th u ậ t 7-8: Đưa tậ p tin Illu strato r vào F l a s h 216

Thủ t h u ậ t 7-9: Loạt h ìn h ả n h 217

Thủ t h u ậ t 7-10: H oán vị tậ p t i n 219

Thủ t h u ậ t 7-11: Xem trước k ế t quả công v iệ c 220

Thủ th u ậ t 7-12: Tạo hồ sơ mới từ khuôn m ẫ u 221

Thủ th u ậ t 7-13: P ro je c to r 222

Thủ th u ậ t 7-14: Bị k ẹ t với F lash MX 2004, tôi phải làm gì bây giờ? 223 Thủ th u ậ t 7-15: Tạo ra khuôn mẫu r i ê n g 224

Thủ th u ậ t 7-16: K hông cho phép d á n ? 226

Thủ th u ậ t 7-17: Duy trì giá trị A l p h a 227

Trang 12

Thủ th u ậ t 7-18: Xuất phim dưới d ạng v id e o 228

Thủ th u ặ t 7-19: Trực tiếp từ Photoshop (W indow s) 230

Thủ th u ậ t 7-20: Xuất các đoạn phim tro n g F la s h t h à n h từng tậ p tin SWF riêng b i ệ t 231

Thủ th u ậ t 7-21: Đúng và chính x á c 233

Thủ th u ậ t 7-22: Ghi đè các th iế t lập â m t h a n h 234

Thủ th u ậ t 7-23: Chỉnh sửa b it m a p 236

Thủ th u ậ t 7-24: Khóa nó l ạ i 237

Thủ th u ậ t 7-25: Hồ sơ thông tin xuất b ả n 238

Thủ th u ậ t 7-26: Đến với Hollyw ood 241

Thủ th u ậ t 7-27: c ầ n t h ậ n với chuyện tôi ư u 242

Thủ th u ậ t 7-28: Chức n ân g Save As gây phiền t o á i ? 244

C hư ơ n g 8: THỦ TH U Ậ T CHO CÁC T H À N H P H A N d ư n g s a n VÀ CÁC P H Ầ N TỬ H IỆ N C Ó 247

Thủ th u ậ t 8-1: Các t h à n h p h ầ n làm chậm F l a s h ! 247

Thủ th u ậ t 8-2: Bổ sung liên k ê t 248

Thủ th u ậ t 8-3: P hông chữ cho t ấ t c ả 249

Thủ th u ậ t 8-4: Không có chỗ cho t h à n h p h ầ n c ũ 250

Thú th u ậ t 8-5: Các t h à n h p h ầ n làm t ă n g kích thước tậ p t i n 251

Thú th u ậ t 8-6: T hay đổi tỉ lệ ch ín h x á c 252

Thủ th u ậ t 8-7: F lash M edia P l a y e r 253

Thu th u ậ t 8-8: Giữ kho ản g c á c h 255

Thủ th u ậ t 8-9: Bảng kiểm soát t h à n h p h ầ n so với b ản g kiểm soát thuộc t í n h 256

Thủ th u ậ t 8-10: Đó là k hoa học chính x á c 257

Thủ th u ậ t 8-11: Cung cấp lệnh và F la s h sẽ thực h i ệ n 258

Thủ th u ậ t 8-12: K h ám p há v id e o 2€0 Thủ thuật 8-13: Các t h ư viện dùng c h u n g 260

Thù thu ậ t 8-14: Tim kiêm là cứu cánh cua t ỏ i 261

Trang 13

MỤC LỤC _ 13 M @

Thủ th u ậ t 8-15: C a n h giữa đối t ư ợ n g 262

Thủ th u ậ t 8-16: Tương tác một cách dễ d à n g 263

Thủ th u ậ t 8-17: s ắ p xếp cơ b ả n 264

Thủ th u ậ t 8-18: Quản lý ph ân c ả n h 265

Thủ th u ậ t 8-19: Dò lỗi n h a n h 266

Thủ th u ậ t 8-20: T h ể h iệ n lặp trong môi trường sáng t á c 267

Thủ th u ậ t 8-21: Tách nhóm hay tách r ờ i ? 267

Thủ th u ậ t 8-22: T hay t h ế phông chữ 270

Thủ th u ậ t 8-23: Kiểm tr a từ v ự n g 271

Thủ th u ậ t 8-24: Tôi cần sự trợ giúp 273

Thủ th u ậ t 8-25: Biểu tượng của t h à n h p h ầ n 274

Thủ th u ậ t 8-26: Chia sẻ t h à n h p h ầ n 276

Thủ th u ậ t 8-27: C h ín h là cái bạn c ầ n 277

C h ư ơ n g 9: T H Ủ T H U Ậ T VE A C T IO N S C R IP T 279

Thủ th u ậ t 9-1: Kéo và t h ả m ã l ệ n h 279

Thủ th u ậ t 9-2: Đưa A ctionScript ra n g o à i 280

Thủ th u ậ t 9-3: Tùy biến màu làm nổi b ậ t mã l ệ n h 281

Thủ th u ậ t 9-4: Đó là dòng n à o ? 282

Thủ th u ậ t 9-5: Gợi ý l ệ n h 283

Thủ th u ậ t 9-6: K hông còn nh ấp n ú t phải chuột n ữ a 284

Thủ th u ậ t 9-7: Bỏ qua ký tự t r ắ n g 285

Thủ t h u ậ t 9-8: Gọi h à m J a v a S c r i p t 285

Thủ th u ậ t 9-9: Tạo th ư điện t ử 286

Thủ th u ậ t 9-10: K hông muốn p h im bị l ặ p 286

Thủ th u ậ t 9-11: B ạn đã bị g ă m 287

Thủ th u ậ t 9-12: Bỏ qua m ã lệ n h n à y 288

Thủ th u ậ t 9-13: Đ ịnh d ạ n g tự đ ộ n g 288

Thủ th u ậ t 9-14: Mở nó ra đúng c h ỗ 290

Trang 14

Thủ th u ậ t 9-15: Khóa _ r o o t 291

Thủ th u ậ t 9-16: Tôi chưa sẵn s à n g 291

Thủ th u ậ t 9-17: Văn b ản cuộn đ ư ợ c 293

Thủ th u ậ t 9-18: T ắ t gợi ý m ã lệnh .294

Thủ th u ậ t 9-19: loadMovie không tải h ìn h á n h J P E G ! 295

Thủ th u ậ t 9-20: P h ả n biệt chữ h o a/th ư ờ n g 296

Thủ th u ậ t 9-21: Ghi chú khung h ì n h 297

Thủ th u ậ t 9-22: Không cho i n 298

Thủ th u ậ t 9-23: Dò theo một h à n h đ ộ n g 298

Thủ th u ậ t 9-24: Cách tố t n h ấ t để ẩn menu người d ù n g 300

Thủ th u ậ t 9-25: Truy xuất cục b ộ 300

Thủ th u ậ t 9-26: Các h à n h động của n ú t n h ấ n làm việc theo kiểu cũ, diều gì xảy ra v ậy? 301

C hư ơ n g 10: CÁC THỦ TH U Ậ T VE VIỆC DƯA PH IM FLA SH LÈN SITE CỦA B Ạ N 303

Thủ th u ậ t 10-1: Đ ánh giá k h ả n â n g vận h à n h 303

Thủ th u ậ t 10-2: Chỉ nh ú n g ký tự sử d ụ n g 305

Thủ th u ậ t 10-3: SWF trong suốt? 306

Thủ th u ậ t 10-4: An toàn vveb đã th a y đổi 307

Thủ th u ậ t 10-5: Thay đổi kích thước m ột cách tương ứ n g 308

Thủ th u ậ t 10-6: Kích thước hồ sơ 309

Thủ th u ậ t 10-7: Việc th ể hiện tr ê n máy Mac thường bị c h ậ m 310

Thủ th u ậ t 10-8: Làm mờ/rõ d ần độ s á n g 311

Thủ th u ậ t 10-9: F la s h là d àn h cho web đúng k h ô n g ? 312

Thủ th u ậ t 10-10: Tại sao tậ p tin của tôi lại quá l ớ n ? 312

Thủ th u ậ t 10-11: Tô’c độ kh u n g h ì n h 314 Thủ th u ậ t 10-12: Sao lưu tốt hơn là hôi t i ê c 3 1 5

T hủ th u ậ t 10-13: Dự đoán kích thước tậ p t i n 3 1 7

Trang 15

MỤC LỤC

Thủ th u ậ t 10-14: T h iế t lập riêng cho từng đối tư ợ n g 318

Thủ t h u ậ t 10-15: H ế t tài nguyên m á y ! 320

Thủ t h u ậ t 10-16: H ìn h ả n h bitm ap bị h ỏ n g 320

Thủ t h u ậ t 10-17: Tùy biên khôi p h ụ c 321

Thủ t h u ậ t 10-18: Di chuyên qua l ạ i 322

Thủ t h u ậ t 10-19: F la s h hóa h ìn h ả n h 323

Thủ th u ậ t 10-20: Giảm thiểu nỗi đau! 325

Thủ th u ậ t 10-21: Sử dụng phông chữ p ix e l 326

Thủ th u ậ t 10-22: T hay đổi số mức khôi phục 327

Thủ th u ậ t 10-23: Dọn dẹp L i b r a r y 328

Thủ th u ậ t 10-24: Loại bỏ các mục không được sử d ụ n g 329

Thủ th u ậ t 10-25: Quá m ịn đôi với tô i 331

Thủ th u ậ t 10-26: Âm t h a n h r ỗ n g 332

Thủ t h u ậ t 10-27: G iảm các đường co n g 333

Thủ th u ậ t 10-28: Sử dụng biểu tượng đồ họa mỗi khi có t h ể 334

Thủ t h u ậ t 10-29: Âm t h a n h đồng b ộ 336

Thủ t h u ậ t 10-30: Thực h iệ n F l a s h 337

P h ầ n II: CÁC T H Ủ T H U Ậ T TRONG D R E A M W E A V E R 339

C h ư ơ n g 11: THAO TÁC VỚI KHÔNG GIAN LÀM VIỆC CỦA D R E A M W E A V E R 341

Thủ t h u ậ t 11-1: Quyết đ ịn h về không gian làm việ c 341

Thủ t h u ậ t 11-2: Tạo siêu liên k ế t n h a n h c h ó n g 343

Thủ t h u ậ t 11-3: T h êm nhiều phòng c h ữ 343

Thủ th u ậ t 11-4: Menu Site, quay trở lại! 344

Thủ th u ậ t 11-5: Các tậ p tin cục bộ, bạn ở đ â u ? 346

Thủ th u ậ t 11-6: Ân và hiện các bảng điều k h i ể n 347 Thủ th u ậ t 11-7: Đóng t ấ t cả hồ s ơ 3 4 9

Thủ th u ậ t 11-8: Mở lại các hồ sơ khi khởi đ ộ n g 3 4 9

Trang 16

I T 16 MỤC LỤC

Thủ th u ậ t 11-9: Menu ngữ c ả n h 351

Thủ th u ậ t 11-10: T h a n h công cụ c h u ẩ n 352

Thủ th u ậ t 11-11: Bô' trí các t h a n h công cụ theo ý m u ô n 353

Thủ th u ậ t 11-12: F a v o rite s 354

Thủ th u ậ t 11-13: Điều chỉnh t h a n h th ư ớ c 355

Thủ th u ậ t 11-14: T h iết lập lưới 357

Thủ th u ậ t 11-15: Một và chỉ m ộ t 358

Thủ th u ậ t 11-16: Tài sản của tôi là tà i sản của b ạ n 359

Thủ th u ậ t 11-17: P hóng t o 360

Thủ th u ậ t 11-18: Đừng chờ đợi tôi, F T P ! 361

Thủ th u ậ t 11-19: Chia bản g điều k h iể n F i l e s 362

Thủ th u ậ t 11-20: Định vị tậ p t i n 364

Thủ th u ậ t 11-21: Bỏ qua các hộp thoại đôi t ư ợ n g 365

Thú th u ậ t 11-22: Hồ sơ k ế t i ế p 366

Thủ th u ậ t 11-23: x ế p lợp các cửa s ổ 367

Thủ th u ậ t 11-24: Hồ sơ theo n g à y 368

Thủ th u ậ t 11-25: Mở rộng chiều cao tối đ a 370

Thủ th u ậ t 11-26: Sử dụng cùng phím t ắ t để có được b ấ t kỳ b ả n g điều khiển nào bạn m u ô n ! 371

Thủ th u ậ t 11-27: Sao lưu tr a n g web giữa các s i t e 373

Thủ th u ậ t 11-28: C h ế độ Design n ằ m t r ê n 3 7 4 Thủ th u ậ t 11-29: Các th a o tác site n h a n h h ơ n 374

Thủ th u ậ t 11-30: Cục bộ n ằ m bên trá i, m áy chủ n ằ m bên p h ả i 377

Thủ th u ậ t 11-31: Chuyển đổi t h a n h I n s e r t d ạng th ẻ t h à n h m e n u 378

Thụ th u ậ t 11-32: Kiểm t r a tr ì n h d u y ệ t 379

Thủ thuật 11-33: Hộp thoại Page P r o p e r t i e s 3S0 C h ư ơ n g 1 2: CÁC TH Ủ T H U Ậ T VE c s s 381

Thủ th u ậ t 12-1: Bảng kiểu lúc t h i ế t k è 3 5 1

Trang 17

Thủ th u ậ t 12-2: Thủ t h u ậ t © IM PO R T 382

Thủ th u ậ t 12-3: Tìm hiểu C S S - P 383

Thủ th u ậ t 12-4: Che giấu kiểu c s s 385

Thủ th u ậ t 12-5: Sử dụng nhiều lớp css cùng n h a u 385

Thủ th u ậ t 12-6: N h â n bản máy t í n h 387

Thủ th u ậ t 12-7: Tôi có th ê th â y các định d a n h k h ô n g ? 388

Thủ t h u ậ t 12-8: Gợi ý về k iể u 389

Thủ t h u ậ t 12-9: Loại bỏ các /* g h i c h ú * / 390

Thủ th u ậ t 12-10: c ẩ n t h ậ n với lớp k iể u 391

Thủ t h u ậ t 12-11: T ập tin css tức th ờ i 392

Thủ th u ậ t 12-12: L àm tr ò n các g ó c 393

Thủ th u ậ t 12-13: H o ạt động bình t h ư ờ n g 394

Thủ th u ậ t 12-14: Chỉ là s n i p p e t 395

Thủ th u ậ t 12-15: C h ế độ Div mở r ộ n g 396

Thủ th u ậ t 12-16: Con t r ỏ 398

Thủ t h u ậ t 12-17: Áp dụng kiểu tự đ ộ n g 400

Thủ t h u ậ t 12-18: Thu gọn đường b i ê n 401

Thủ th u ậ t 12-19: T r ậ t tự của các lớp giả (pseudoclass) 403

Thủ th u ậ t 12-20: Lọc hay không lọ c ? 404

Thủ th u ậ t 12-21: FOUC là g ì ? 405

Thủ t h u ậ t 12-22: Trước khi xem, hãy xem tr ư ớ c 406

Thủ t h u ậ t 12-23: Đổi màu các ô có t h ể n h ấ p c h u ộ t 407

Thủ th u ậ t 12-24: Ghi chú c s s 409

Thủ th u ậ t 12-25: Công cụ chọn th ẻ tiện l ợ i 410

Thủ th u ậ t 12-26: Bàng kiêu css cho các m e d ia 4 1 1 Thủ th u ậ t 12-27: Xuất c s s 4 1 2 Thủ th u ậ t 12-2S: Giấu CSS theo từng trường h ơ p 4 1 5 _ S ầ l Mujp.ftirti IWuvciV Thủ th u ậ t 12-29: R ất Ị í Ọ 0 ỉ j * ” * J 416

MỤC LỤC _ _17 [M T

Trang 18

Thủ th u ậ t 12-30: T h iê t lập css với hộp thoại Page P r o p e r t i e s 417

C h ư ơ n g 13: XÂY D Ư NG b ả n g T ố T h ơ n 419

Thủ th u ậ t 13-1: Chiều cao không t h à n h v ấ n d ề 419

Thủ th u ậ t 13-2: Chọn cột n h a n h 420

Thủ th u ậ t 13-3: Khó hơn như ng k h ô n g có n g h ĩa là k h ô n g t h ể 420

Thủ th u ậ t 13-4: C an h theo số t h ậ p p h â n 421

Thủ th u ậ t 13-5: Đổi tê n c s s 422

Thủ th u ậ t 13-6: Đ ịnh d ạ n g b ả n g tùy b i ế n 423

Thủ th u ậ t 13-7: Chia ô 425

Thủ th u ậ t 13-8: s ắ p xếp và đ ịnh d ạng hay là đ ịn h d ạn g và sắp xếp? 426

Thủ th u ậ t 13-9: Đ ịnh d ạn g b ả n g với l ớ p 428

Thủ th u ậ t 13-10: Tiêu đề b ả n g 429

Thủ th u ậ t 13-11: Canh giữa b ả n g 430

Thủ th u ậ t 13-12: Làm cho tiêu đề bảng không tự động cuộn xuỏng h à n g 431

Thủ th u ậ t 13-13: Các tiêu đề bảng có k h ả n ă n g truy x u â t 432

Thủ th u ậ t 13-14: Đưa vào cấu trúc b ả n g 433

Thủ th u ậ t 13-15: Bỏ lồng b ả n g 434

Thủ th u ậ t 13-16: Chiều rộng b ả n g thao yêu c ầ u 435

Thủ th u ậ t 13-17: Duy trì chiều rộng c ộ t 435

Thủ th u ậ t 13-18: Di chuyển các ó và nội dung ô 436

Thủ th u ậ t 13-19: P h à n cách các nội dung trong bảng bằng đường kẻ 437

Thủ th u ậ t 13-20: Cuộc thi của các n h à t h i ế t k ế 437

Thủ th u ậ t 13-21: Tạo cấu trúc b ản g với h ìn h ả n h đ ệ m 438 Thủ th u ậ t 13-22: H ìn h ả n h đ ệ m 4 3 8

Thủ th u ậ t 13-23: T hêm m ột õ nội dung trong chê độ L av o u t 4 3 9

Thủ th u ậ t 13-24: Tạm thời bỏ chê độ “bám d ín h " 4 4 0

Trang 19

Thủ th u ậ t 13-25: Cảu trúc cột cô định và cột th a v đ ổ i 440

Thủ t h u ậ t 13-26: Tạo đường biên hộp văn bản với b ả n g 442

C h ư ơ n g 14: CÁC KỶ T H U Ậ T TR ÌN H D UY ỆT THẺ GIỚI THƯC 445 Thủ th u ậ t 14-1: T ạm biệt Resize F i x 445

Thủ t h u ậ t 14-2: Đóng cửa sổ pop-up 446

Thủ t h u ậ t 14-3: Đóng cửa sổ câp c h a 447

Thủ t h u ậ t 14-4: K iểm t r a tr ì n h duyệt trước khi tra n g được tải xong 448 Thủ th u ậ t 14-5: K hông chỉ sử dụng F T P của D r e a m w e a v e r 449

Thủ th u ậ t 14-6: T h a m gia đội ngũ < a > 450

Thủ th u ậ t 14-7: T h iế t lập lề tra n g cho Netscape 4.X 451

Thủ t h u ậ t 14-8: K iểm t r a tr ì n h duyệt không cần đến tr ìn h duyệt 451

Thủ th u ậ t 14-9: Ghi chú có điều k i ệ n 453

Thủ th u ậ t 14-10: Bô’ trí, sắp đ ặ t 453

Thủ th u ậ t 14-11: Xem trước các liên k ết tương đối với gô'c của website m ột cách cục b ộ 455

Thủ th u ậ t 14-12: Chuyển bô' cục bảng sang bô' cục lớ p 456

Thủ th u ậ t 14-13: K hông phải là i F r a m e 457

Thủ th u ậ t 14-14: Từ bỏ làm việc theo thói quen 458

Thủ th u ậ t 14-15: Điều gì xảy r a nếu không có D OCT YPE? 459

Thú t h u ậ t 14-16: T h a n h tr ạ n g th á i xinh x ắ n 460

Thủ th u ậ t 14-17: T hay đôi kích thước tr ì n h duyệt n h a n h 462

Thủ th u ậ t 14-18: Loại trừ th a n h công cụ h ìn h ản h trong trìn h duyệt I E 464

Thủ th u ậ t 14-19: Xem trước nhiều hồ sơ cùng l ú c 465

Thủ t h u ậ t 14-20: Soạn th ả o d a n h sách tr ì n h d u y ệ t 466

Thủ th u ậ t 14-21: Cuộn tra n g n h a n h trong I E 468

Thủ th u ậ t 14-22: T h iết lập D ream w eaver làm trìn h soạn thảo mặc đ ị n h 468

Thủ th u ậ t 14-23: Giấu tiêu đ i ể m 472

MỤC LỤC _ 19 H P

Trang 20

20 MỤC LỤC

Thủ th u ậ t 14-24: Thử ng h iệ m k ế t quả tro n g nhiều loại tr ì n h d u y ệ t 475

Thủ th u ậ t 14-25: Bổ sung các chức n ă n g phụ t r ợ 475

Thủ th u ậ t 14-26: Chỉ là tạ m t h ờ i 476

Thủ th u ậ t 14-27: Kiểu người dùng định n g h ĩ a 477

C hư ơ n g 15: CÁC PH Ư Ơ N G P H Á P T R ÌN H BÀ Y B Ù N G N ổ 479

Thủ th u ậ t 15-1: T hay đổi th ứ tự xếp chồng của l ớ p 479

Thủ th u ậ t 15-2: Vẽ nhiều lớp liên tiếp n h a u 479

Thủ th u ậ t 15-3: T h iế t lập các th ô n g số mặc đ ịnh của l ớ p 480

Thủ th u ậ t 15-4: Áp dụng các biện p háp n g ă n n g ừ a 481

Thủ th u ậ t 15-5: Di chuyển l ớ p 482

Thủ th u ậ t 15-6: Không có đòi hỏi gì đặc b i ệ t 482

Thủ th u ậ t 15-7: Đ ặt các lớp vào đúng vị t r í 484

Thủ th u ậ t 15-8: Thay đổi kích thước l ớ p 485

Thủ th u ậ t 15-9: Không xâm l ấ n 486

Thủ th u ậ t 15-10: Lồng các lớp vào n h a u 487

Thủ th u ậ t 15-11: Hủy bỏ một h à n h đ ộ n g 489

Thủ th u ậ t 15-12: T hay đôi nội dung của l ớ p 490

Thủ th u ậ t 15-13: Chèn th ẻ D I V 4 9 1 Thủ t h u ậ t 15-14: Tập k h u n g 492

Thủ th u ậ t 15-15: P h â n chia đều tương đ ô i 493

Thủ th u ậ t 15-16: Vẽ n h a n h tậ p k h u n g 4 9 4 Thủ th u ậ t 15-17: Tại sao lại là x a n h dương? 4 9 5 Thủ th u ậ t 15-18: Tiếp xúc với tậ p kh u n g p h ía tro n g của b ạ n 496

Thủ th u ậ t 15-19: Lưu các tậ p tin tro n g tậ p k h u n g 4 9 7 Thủ th u ậ t 15-20: Đ ặt tiêu đề cho tậ p k h u n g 4 9 3 Thú th u ậ t 15-21: Giữ các kh u n g ờ đúng vị t r í 4 3S Thủ th u ậ t 15-22: Thoát khỏi tậ p k h u n g ẵ t ~‘Ị Thủ th u ậ t 15-23: Đích đẽn nhiều k h u n g

Trang 21

Thủ th u ậ t 15-24: Khôi phục các th a y đổi khi làm việc với

tậ p k h u n g 500

Thủ th u ậ t 15-25: Tạo ra các khung có tín h truy c ậ p 501

Thủ th u ậ t 15-26: T ập kh u n g đệ q u y 502

Thủ t h u ậ t 15-27: Đường gióng trong D r e a m w e a v e r 503

C h ư ơ n g 16: TẠO N H A N H TRANG, TRANG M AU, t h ư v i ệ n 507

Thủ t h u ậ t 16-1: Giữ phong c á c h 507

Thủ th u ậ t 16-2: Đ á n h dấu vùng có th ể chỉnh s ử a 507

Thủ th u ậ t 16-3: Các tr a n g mẫu bí m ậ t 508

Thủ th u ậ t 16-4: Liên k ế t trong tra n g m ẫ u 509

Thủ th u ậ t 16-5: Thẻ <m eta> trong tr a n g m ẫ u 510

Thủ th u ậ t 16-6: Khóa tr a n g mẫu lồ n g 511

Thủ th u ậ t 16-7: Các vùng có th ể chỉnh sửa n h a n h 512

Thủ th u ậ t 16-8: F O L 513

Thủ th u ậ t 16-9: T hay đổi suy nghĩ của bạn về các vùng của tra n g m ẫ u 514

Thủ th u ậ t 16-10: Chỉ là làm nổi b ậ t 517

Thủ th u ậ t 16-11: Các thuộc tín h thẻ có th ể chỉnh s ử a 517

Thủ th u ậ t 16-12: C hia sẻ ph ần tử th ư v iệ n 519

T h r th u ậ t 16-13: T h iết lập kiểu giá trị cho các thuộc tín h có th ể chỉnh s ử a 519

Thủ th u ậ t 16-14: Nhược điểm của các thuộc tín h có th ể chỉnh sửa 521

Thủ th u ậ t 16-15: Màu h à n g luân phiên theo cách sử dụng th a m sô" tra n g m ẫ u 521

Thủ th u ậ t 16-16: Áp dụng tr a n g mẫu cho những tr a n g đã có 522

Thủ t h u ậ t 16-17: P h ẩ n tử th ư viện và c ss 523

Thủ t h u ậ t 16-18: Cập n h ậ t t r a n g web có sử dụng tra n g m ẫ u 524

Thủ t h u ậ t 16-19: Đ ặt tê n v ù n g 526

Thủ th u ậ t 16-20: Điều gì đã xảy ra với New from T e m p la te ? 527

MỤC LỤC _ 21 Ẹ j P

Trang 22

MỤC LỤC

Thủ th u ậ t 16-21: Rollover 528Thủ th u ậ t 16-22: C h ế độ L a y o u t 528Thủ th u ậ t 16-23: C hỉnh sửa b e h a v io r 529Thủ th u ậ t 16-24: Hồ sơ chưa được đ ặ t t ê n 529Thủ th u ậ t 16-25: Đối tượng D a t e 530Thủ th u ậ t 16-26: XHTML, làn sóng m ớ i 532

C hư ơng 17: NHỮNG P H A N T ố T N H Â T c ủ a D R EA M W EA V ER 535

Thủ th u ậ t 17-1: Sao chép có hoặc không có định d ạ n g 535Thủ th u ậ t 17-2: Tìm kiếm tài sản cùa b ạ n tro n g m ột cãn phòng tối 535Thử th u ậ t 17-3: Liên k ế t rỗng với J a v a S c r i p t 536Thủ th u ậ t 17-4: Server-Side I n c lu d e 537Thủ th u ậ t 17-5: K hám p h á không gian từ k h ó a 538Thủ th u ậ t 17-6: Tổ chức biêu mẫu với thẻ < f ie ld s e t> 538Thủ th u ậ t 17-7: Các tùy chọn kích thước cửa sổ kh ô n g có hiệu lực 540Thủ th u ậ t 17-8: Các biêu tượng của D r e a m w e a v e r 541Thủ th u ậ t 17-9: Mở hộp thoại Find, Replace và p h ầ n chọn lựa của bạn

đã sẵn s à n g 544Thủ thuật 17-10: Diễn đàn và nhóm tin hỗ t r ợ 544Thủ th u ậ t 17-11: N h ấ t quán trong việc đ ặ t tê n các p h ầ n tử

biểu m ẫ u 5 4 5

Thù th u ậ t 17-12: Kho lưu trữ của Google 546Thủ th u ậ t 17-13: N ú t n h ấ n với h ìn h ả n h 5 4 7

Thủ th u ậ t 17-14: N h ã n cho các p h ầ n tử biểu m ẫ u 548Thủ thuật 17-15: Sử dụng nút nhấn biểu mẫu cho nhiều mục đích khác 549Thủ th u ậ t 17-16: T hiết lập các liên k ế t tuyệt đôi d à i 550Thủ thuật 17-17: Kiểm tr a từ vựng với nhiều loại ngôn ngữ khác nhau 552Thủ th u ậ t 17-18: Trò chơi bí m ậ t Thủ th u ậ t 17-19: Đòi hỏi J a v a S c r i p t 5 5 4

Trang 23

MỤC LỤC 23 M

Thủ t h u ậ t 17-20: T ạm biệt văn b ản trợ g i ú p 555Thủ t h u ậ t 17-21: Các biểu mẫu tự động hoàn t ấ t 556Thủ th u ậ t 17-22: Truyền s i t e 557Thủ th u ậ t 17-23: C hỉnh sửa h ìn h ả n h trong D ream w eav e r 558Thủ t h u ậ t 17-24: Tiện ích F l a s h P a p e r 559Thủ th u ậ t 17-25: Thực hiện các thao tác không cần định nghĩa site 560Thủ th u ậ t 17-26: J a v a S c rip t có th ể dùng l ạ i 563Thủ th u ậ t 17-27: Tập tru n g sự chú ý của bạn vào đ â y 564

C h ư ơ n g 18: CÁC T H Ủ TH U Ậ T Á P D ỤN G PH ÍA MÁY C H Ủ 565

Thủ th u ậ t 18-1: An to à n hơn với các tậ p tin kèm t h e o 565Thủ t h u ậ t 18-2: V irtual h ay là F i l e 566Thủ th u ậ t 18-3: Đường dẫn đến cơ sở dữ l i ệ u 567Thủ th u ậ t 18-4: Xử lý các ô tr ô n g 569Thủ th u ậ t 18-5: Vấn đề truy xuất với m ột lần n h ấ p c h u ộ t 570Thủ t h u ậ t 18-6: Đ ịnh dạn g dữ liệ u 572Thủ t h u ậ t 18-7: Tìm kiế m V ie w 572Thủ th u ậ t 18-8: N h â n bản R e c o rd s e t 573Thủ t h u ậ t 18-9: K hông có mẩu tin n à o ! 575Thủ th u ậ t 18-10: Sử dụng lại các trường m e m o 576Thủ th u ậ t 18-11: T hay đổi đ ộ n g 577Thủ th u ậ t 18-12: Giải quyết vấn đề đăng n h ậ p s a i 578Thủ th u ậ t 18-13: Giải quyết lỗi đăn g n h ậ p của ColdFusion 581Thủ th u ậ t 18-14: F orm W i z a r d 582Thủ th u ậ t 18-15: Áp dụng hiệu ứng Rollover cho các h ìn h ả n h trong vùng l ặ p 586Thủ t h u ậ t 1S-16: Xử lý sự kiện với m ã lệnh tùy b i ế n 588Thủ t h u ậ t 18-17: K iểm t r a biểu mẫu với phương p háp P O S T 589

Trang 24

M 24 MỤC LỤC

Thủ th u ậ t 18-18: Sử dụng v ăn bản, liên kết, h ìn h ả n h ngay trong

nguồn dữ liệ u 591Thủ th u ậ t 18-19: Cập n h ậ t nội dung tr a n g w e b 593Thii-thuật 18-20: T h a n h di chuyển R ecordset tùy b i ế n 593Thủ th u ậ t 18-21: Ngừng và khởi động m áy chủ C o ld F u s io n 595Thủ th u ậ t 18-22: Mở rộng N E T 596Thủ th u ậ t 18-23: N hiều tậ p tin A p p lic atio n cfm 598Thủ th u ậ t 18-24: Á nh xạ các p h ầ n tử biểu mẫu và các trường

dữ liệ u 599Thủ t h u ậ t 18-25: Khóa h ay kh ô n g khóa: Đó mới là v â n đ ề 599Thủ th u ậ t 18-26: Thẻ C F M A IL 600Thủ th u ậ t 18-27: B ạn có t h ể làm việc kh ô n g trực tuyến nếu b ạ n có

bộ đ ệ m ! 601Thủ th u ậ t 18-28: Chọn m ột mục để chọn t ấ t c ả 602Thủ th u ậ t 18-29: Các biến DSN của C old F u sio n 603

C h ư ơ n g 19: ĐAY n h a n h T ố c ĐỘ V IE T m ã 607

Thủ th u ậ t 19-1: Thao tác m ã lệnh kỳ ả o 607Thủ th u ậ t 19-2: B a c k s p a c e 607Thủ th u ậ t 19-3: Đ ịnh dạn g m ã lệ n h ép buộc 608Thủ th u ậ t 19-4: Một ký tự trong m ột đ á m r ừ n g 610Thủ th u ậ t 19-5: Đôi màu m ã l ệ n h 613Thủ th u ậ t 19-6: s ắ p xếp các p h ầ n tử biểu mẫu với b ả n g 615Thủ th u ậ t 19-7: Sử dụng D ream w eaver với m ột ngôn ngữ đ á n h dấu

b ất k ỳ 617Thủ th u ậ t 19-8: Sử dụng đặc điểm hoàn t ấ t th ẻ và gợi ý m ã lệnh 619Thủ th u ậ t 19-9: Chèn HTML trong c h ế độ D e s i g n 620Thủ th u ậ t 19-10: Bao quanh vùng chọn với m ột th ẻ H T M L 623Thủ th u ậ t 19-11: Quay trở lại với H T M L 624Thủ th u ậ t 19-12: Tạo phím t ắ t cho các s n i p p e t 625

Trang 25

MỤC LỤC 25

Thủ th u ậ t 19-13: Nhâ'p và kéo đối t ư ợ n g 626Thủ th u ậ t 19-14: Công cụ chọn th ẻ - Tag C h o o s e r 627Thủ t h u ậ t 19-15: T h ụ t đầu dòng m ã l ệ n h 628Thủ th u ậ t 19-16: K iểm t r a mục n ày ở th ư v i ệ n C28Thủ th u ậ t 19-17: Đừng cuộn, hãy đi trực tiếp đến số d ò n g 631Thủ th u ậ t 19-18: Xóa tr á i và xóa p h ả i 632Thủ th u ậ t 19-19: H à m đó ở đ â u ? 633Thủ th u ậ t 19-20: Sao chép nội dung p h ầ n đầu tr a n g giữa hai hồ sơ 634Thủ th u ậ t 19-21: Chuyển đổi t h ẻ 635Thủ th u ậ t 19-22: Loại bỏ thẻ đ ó n g 635Thủ th u ậ t 19-23: Qua lại giữa ch ế độ View và C o d e 636Thủ th u ậ t 19-24: Kiểm t r a tín h hợp lệ của hồ s ơ 637Thủ th u ậ t 19-25: G hi chú cho m ì n h 638Thủ th u ậ t 19-26: Tự tạo các gợi ý m ã lệ n h cho m ì n h 641Thủ th u ậ t 19-27: K iểm so á t định d ạ n g 645Thủ th u ậ t 19-28: G iám s á t m ã 646Thủ th u ậ t 19-29: Khôi phục các sn ip p e t từ D ream w eaver M X 647

C hư ơ n g 20: TÍCH H Ộ P v à m ở r ộ n g D R E A M W E A V E R 649

Thủ th u ậ t 201: c ấ u trúc hóa b ảng điều k h iể n H istory

-Tạo các l ệ n h 649Thủ th u ậ t 20-2: T h ể h iệ n nh iề u lớp h ơ n 651Thủ th u ậ t 20-3: Alias: L ệnh của D r e a m w e a v e r 652Thủ th u ậ t 20-4: Lời khuyên d à n h cho những ai đam mẽ đối tượng 653Thủ th u ậ t 20-5: Các th ẻ trố n g tùy b i ế n 653Thủ th u ậ t 20-6: Bổ sung cột tùy biến trong bảng điều khiển F i l e s 654Thủ th u ậ t 20-7: Mẹ của t ấ t cả các m e n u 656Thủ th u ậ t 20-8: Còn gì khác tr ê n m e n u ? 657Thủ th u ậ t 20-9: Các th ẻ nhóm th ứ b a 658

Trang 26

M 26 MỤC LỤC

Thủ th u ậ t 20-10: Các m ã kịch b ả n m iễn p h í 660Thủ th u ậ t 20-11: T hay t h ế tro n g b ả n g điều k h iể n R e s u l t s 661Thủ th u ậ t 20-12: Mở rộng k h ả n ă n g của các t h à n h p h ầ n mờ rộng .662Thủ th u ậ t 20-13: Chọn và điều chỉnh được? T h ậ t kh ô n g t h ể t i n ! 663Thủ t h u ậ t 20-14: Bí m ậ t của M X P 665Thủ th u ậ t 20-15: T ập tin MXI hợp l ệ 665Thủ t h u ậ t 20-16: Sự trở lại của Code N a v i g a t o r 667Thủ th u ậ t 20-17: Các p h ím n ó n g 668Thủ th u ậ t 20-18: Tìm các biểu tượng tro n g D ream w eav e r ở đ âu? 669Thủ th u ậ t 20-19: Tải lại hay khởi động lại, đó là v ấn đ ề 671Thủ th u ậ t 20-20: Cập n h ậ t d an h sách l ệ n h 672Thủ th u ậ t 20-21: Xin lỗi, đó không phải là giá trị mặc đ ịnh cùa tỏi 673Thủ th u ậ t 20-22: Có quá nhiều mục t r ê n m enu để c h ọ n 674Thủ th u ậ t 20-23: Đa người dùng có n g h ĩa là đa tậ p t i n 675Thủ th u ậ t 20-24: P h ía sau b ả n g điều k h iể n H i s t o r y 676Thủ th u ậ t 20-25: T ìm kiế m đối tư ợ n g 677Thủ th u ậ t 20-26: Tạo lệ n h New F ro m T em p late của riên g b ạ n 678Thủ th u ậ t 20-27: Thời gian tr ễ cho các b ả n g trôi n ổ i 679Thủ th u ậ t 20-28: Tùy biến các hồ sơ m ặc đ ị n h 680Thủ th u ậ t 20-29: Bổ sung các th ẻ tùy biến vào tro n g công cụ

chọn t h ẻ 681Thủ th u ậ t 20-30: Sửa đổi behavior p h ía m áy c h ủ 683Thủ th u ậ t 20-31: Tùy biến t h a n h công c ụ 684Thủ th u ậ t 20-32: Thực h iệ n m ột lệ n h từ m ột đối t ư ợ n g 685Thủ th u ậ t 20-33: T rìn h quản lý t h à n h p h ầ n mở r ộ n g 686Thủ th u ậ t 20-34: H ai sự kiện đặc biệt của các b ả n g trôi n ổ i 6S7Thủ th u ậ t 20-35: Tùy biên m à n h ìn h chào đ ó n 6^7

Trang 27

PHẦN I:

CÁC THỦ THUẬT TRONG FLASH

Trang 28

ềỉk 28 Phẩn I: Các thủ th u ậ t trong Flash

Trang 29

L hương 1: Tố chức không gian làm việc

[ 550 X 400 p ixel; ] Background: 1—-i f

Player: 7 ActionSo ipc:

0 ^ DVà Components

|Ạ ; CVitaHokter

i g l DataSet

C £ PDBMSPesolver V-isbServ-iceConriector XMLConn^or i0j j '.'U cìitePesor.er

E & IWE F id e Slfieshov/ V

H ▼ B e h a v io r s m,

tv l — 3 Layer 1 : Frame 1 - " E»*n» 1 Actor.

H ìn h 1-1-1

Hãy đ ặ t b ảng tiế n t r ì n h phía tr ê n S tage sau cho những gì n ằ m ở phía trá i và phía p h ải của nó chỉ 'à t h a n h công cụ và cột chứa các bảng diều khiển Lý do giải th ích cho điều n à y là b ạn có th ể muôn cuộn qua bảng tiến tr ì n h b ằ n g cách sử dụng t h a n h cuộn ngang n ằ m ở cuối bảng điều

Trang 30

P h ầ n I: Các th ù t h u ậ t tro n g Flash

khiển (xem h ìn h 1-1-1) Đôi khi việc đ ặ t b ảng tiế n tr ì n h sai vị trí có thỏ giới h ạ n việc cuộn hoặc không th ể cuộn được Điều này dặc biệt hữu ích nếu bạn có h à n g tr ă m khung h ìn h trê n m ột b ả n g tiế n tr i n h cụ th ể nào

đó Một giải pháp khác cho giải p háp này là sắp xếp lại không gian làm việc mỗi lần b ạn muốn cuộn ngang tr ê n b ảng tiế n tr ìn h Nếu đây là giải pháp của bạn thì bạn có th ể không cần phải tu â n theo thù th u ậ t này!

Vâng, các bảng điều k h iể n t h ậ t là tuyệt vời và lúc nào chúng ta cũng muôn t ấ t cả chúng hoặc ít ra là p h ần lớn tro n g sô" chúng có hiệu lực đối với mình Nếu b ạn chỉ có một không gian m à n h ìn h h ạ n chè hoặc bạn đang làm việc với các tậ p tin r ấ t lớn, bạn có t h ể sẽ không th ể xem Stage của m ình ở chê độ thu phóng 100% m à kh ô n g là m m ấ t đi một p h ầ n nào

đó Nêư đây là vấn đề đôi với bạn, h ãy n h ấ n phím F4 dể ẩ n toàn bộ các bảng điều khiển T rên m àn h ìn h giờ đây chỉ còn lại S tage và b ảng tiến

tr ì n h (mà b ạn có th ể thu gọn lại) - (xem h ìn h 1-2-1) Một điều đ án g nói đôi với thủ th u ậ t n ày là ở chỗ b ạn có th ể cho h iệ n lại các b ản g điều

k h iể n bằng cách n h â n p hím F4 m ột lầ n nữa (xem h ìn h 1-2-2) Đáy là

m ột thủ th u ậ t r ấ t tiện lợi m à b ạn n ên thường xuyên sử dụng

Trang 31

Chương 1; Tố chức không gian lảm việc 31 M

view Insert Modfy Text Commands Control Window Hdp

■Ml<000000 I H B I I

Mp3PlayerStereoToMono 5tmpleMp3Plciyer XmlMp3PiayerSC

bạn cần luôn luôn ờ t r ạ n g th á i s ẵ n sà n g khi b ạn cần N hưng nếu ai trong

số các bạn muốn có m ột cách thức sắp xếp riêng của mình, hãy đọc tiếp

Đúng vậy, b ạ n sẽ có được m ột bô cục mặc đ ịnh sắp xêp các bảng điều khiển, nhưng b ạ n có t h ể tạo r a m ột bố cục sắp xếp cho riêng mình Sau khi bạn đã mở t ấ t cả các b ảng điều k h iể n b ạn muốn và đ ặt đúng vị trí bạn muôn, hãy chọn mục Window > Save P anel Layout (xem h ìn h 1-3-1)

N hập vào một tê n gọi đơn giản cho bô cục sắp xêp cùa mình, chẳng h ạn

như “J u s t F o r M e!” và n h ấ p n ú t OK (xem h ìn h 1-3-2) Sau đó, mỗi khi

bạn truy xuất mục P anel Sets, bô cục sắp xêp mới này đã sẵn sàn g cho bạn (xem h ìn h 1-3-3) B ạn cũng có t h ể ghi đè một bố cục sắp xếp đã có bằng cách cung cấp tê n gọi trù n g với tê n gọi đã có

Trang 32

V Timeline C trl+ A lt+ T v> Tools Ctrl+F2 Library Ctrl+L Design Panels ►Development Panels ►Other Panels >

Hide Panels R Panel Sets >

“ ' I Cascade Tile

✓ 1 U n title d -1

H ìn h 1-3-1

S ave P a n e l L a y o u t Name: Just For Me'l i OK 1

vì vị trí của nó còn phụ thuộc vào hệ điều h à n h m à b ạn đ ang dune

Trang 33

Chương 1: Tố chức k h ông gian lầm việc

Đối với hệ điều h à n h Windows 2000 hoặc Windows XP, hãy truy xuất thư mục C :\D ocum ents and S e ttin g s \< u s e rn a m e > \L o c a l S e ttin g s \ Application D a t a \ M a c r o m e d i a \F la s h MX 2 0 0 4 \e n \C o n f ig u ra tio n \P a n e l Sets

Đối với hệ điều h à n h Windows 98 hoặc Windows ME, hãy truy xuât thư mục C :\W in d o w s\A p p lic atio n D a ta \ M a c r o m e d i a \F la s h MX 2 0 0 4 \ e n \

C onfiguration\Panel Sets

Đối với hệ điều h à n h M acintosh, h ãy truy xuât th ư mục < 0 đĩa

H ìn h 1-4-1

Trang 34

P h ầ n I: Các thủ t h u ậ t tro n g Flash

T hủ th u ậ t 1-5: T h u g ọ n c á c p h ầ n

Việc giới thiệu các b ảng điều k h iể n có th ê g ắn cô" đ ịn h tro n g F la s h MX là một cải tiến đáng kể so với các th i ế t k ế b ả n g điều k h iể n trước đây trong

Flash Các bảng điều k h iể n có th ể g ắn cô' đ ịn h cung cấp nhiều kiểm soát

hơn về những gì người sử dụng có th ể th ấ y và cách m à họ thấy Tuy nhiên, nó vẫn chưa t h ậ t hoàn hảo Ví dụ, b ạn k h ô n g t h ể nào loại bỏ cột bảng điều khiển ở p h ía phải nếu b ạ n k h ô n g loại bỏ hoặc làm ẩn t ấ t cả các bảng điều k h iể n tro n g chương trìn h Cho dù là cách nào thì việc loại

bỏ cột chứa b ản g điều kh iể n này cũng kh ô n g tiệ n lợi lắm F la s h MX 2004 giới thiệu một đặc điểm được gọi là các p h ầ n giao diện có t h ể th u gọn Bạn hãy chú ý đến t h a n h p h â n chia giữa các vùng chính của giao diện (chẳng h ạ n nh ư cột b ảng điều khiển) có m ột n ú t mũi tê n r á t m ả n h (xem hìn h 1-5-1) N út này cũng tương tự với các b ả n g điều k h iể n Actions, Debugger và các p h ần khác trong F la s h MX Đây là m ột t h à n h p h ẩ n của giao diện, việc sử dụng n ú t này sẽ h oàn to à n thu gọn p h ầ n giao diện tương ứng (xem h ìn h 1-5-2) và b ạn sẽ có nhiều kh ô n g gian hơn d à n h cho các p hần quan trọ n g khác của chương tr ì n h m à b ạ n quan tâm Rõ ràn g đây cũng là một cải tiế n đ áng kể của F la s h MX 2004

Pubfcsh: [ Settr«ọ* ] Player: 7 AcbonScrc*

& Auchc Se*

Mp3PtaverS:ereoT SimpJeMp j p i i v+r

Trang 35

Chương 1: Tổ chức không gian làm việc 35 m

Hãy sử dụng tô hợp phím Ctrl+U (Flash > P references tr ê n máy Mac) để

mở bảng điều k h iể n Preferences và sau đó chọn th ẻ G eneral (xem h ình 1-6-1) Bây giờ b ạ n chỉ việc chọn các mục Disable panel docking và Disable tim eline docking rồi nha'p n út OK Ngay lập tức, các b ảng điều khiển sẽ trở t h à n h d ạng trôi nổi t r ê n m à n h ìn h (xem h ìn h 1-6-2) Chỉ còn một b ảng điều k h iể n ở d ạng gắn c h ặ t là t h a n h công cụ Bạn có th ể chuyển th a n h công cụ s a n g d ạng trôi nổi b ằng cách kéo t h a n h điều khiên

G ripper của nó (các châYn nhỏ n ằ m ở góc tr ê n phía trá i b ảng điều khiển) Hãy chú ý r ằ n g thủ t h u ậ t n ày chỉ thực sự hữu hiệu khi b ạn có m àn h ình

độ p hân giải 1024x768 trở lên, nếu không b ạn chỉ làm cho không gian làm việc của m ìn h trở n ê n n á t vụn Để đưa các bảng điều k h iể n trở lại chế độ gắn c h ặ t với m à n h ìn h , hãy bỏ chọn hai mục mà b ạn đã chọn ờ trê n và chọn Default P an el S et từ menu Window > P anel Sets

Trang 36

36 P h ầ n I: Các thủ th u ậ t trong Flash

P r e fe r e n c e s

General Editing I Cbpboar d Warnnqs II ActionScrpt I

Gerieral Undo levels: 100

Printing options: o Disable PostScript Selection options; 0 Shift select

0 Show tooltips Pane! options: 0 Os able panel dochng TimelrK options: 0 Disable timeline dockjng

0 Span based selection

1 I Narred anchor on Scene Highlight cotof: © Use this color w l

o Use layer color Font mapping default:

Ori launch: o show sta rt Page

Trang 37

Chương 1: Tổ chức không gian làm việc 37 ET

Trang 38

E l ® 38 P h ẩ n I: Các thủ th u ậ t trong Flash

1 sf

kh iể n với m à n h ình, bạn chì việc n h ấ p vào th a n h G rip p er (các c h ă n nho

Trang 39

Chương 1: Tổ chức k hông gian làm việc

ở góc tr ê n phía trá i của b ảng điều khiển) và kéo bảng điều khiển lên phía trê n các b ảng điều k h iể n đã được gắn với m à n h ìn h hoặc kiểm soát cho đến khi nó “b á m ” vào m à n hình Nếu b ạ n có đủ không gian màn hình, bạn th ậ m chí có t h ể g ắn nó n ằ m về phía trá i các bảng điều khiển nằm ở phía phải của giao diện F la s h (xem h ìn h 1-8-1) Cho dù cách nào thì tùy chọn tố t hơn v ẫn là tiếp tục di chuyển hoặc th a y đôi kích thước của nó thường xuyên để b ạn có t h ể th ấ y những gì m à bạn đang làm việc

F4e Ed* View In se rt Modtfy T ext C om m ands Control Window Help

3 £ Audio Set

Mp ^Player j t f reoĩoM ono

SrfnpieMp BPIdyer XrnlMp 3Pldy <tr s c

s m

tb BR \srM

R:fo ] 6

chúng ta muốn Nếu chúng ta có m ột lớp t r ê n đó th ê hiện quả b a n h nảy, chúng ta có t h ể đ ặ t t ê n cho lớp là “T rái b an h n ả y ” đế tiện theo dõi Để thay đổi tê n mặc đ ịn h của b ấ t kỳ lớp nào, hãy n h ấ p đúp chuột vào tên lớp hiệ n tại và sau đó n h ậ p vào tê n b ạn muốn (xem h ìn h 1-9-2)

Trang 40

w 40 P h ầ n I: Các thu t h u ậ t tro n p i' lash

ơnũ ta IJJ

H ìn h 1-9-2

H ãy tin chúng tôi, sau khi b ạn đã đ ặ t tê n th ích hợp cho 20 lớp trẽ n bảng điều k h iể n tiế n tr ìn h , b ạ n sẽ nhớ đ ến th ủ t h u ậ t n ày và nói: “Cám ơn người b ạn tô’t của tôi !”

T h ủ th u ậ t 1-10: T ê n lớ p b ị ẩ n

Bạn n ên đ ặ t tên cho các lớp khác n h a u về nh ữ n g gì m à b ạn có trẽ n mỗi lớp Tuv nhiên, đôi khi b ạ n sẽ gập vấn đề với tê n gọi của lớp Khi ban gán cho một lớp một tê n gọi k h á dài, F la s h sẽ chỉ hiển thị một p h ả n cùa tên gọi và một sỗ dấu chấm ờ cuõi té n đè báo cho biết rà n g té n sẽ còn tiếp tục (xem h ìn h 1-10-1) Bạn có t h ể rú t n g ắ n tê n gọi cho các lớp nhưng điều này t h ậ t không cóng b àng khi bạn lại phải bị giới h a n như vậy Thay vào đó hãy kéo t h a n h p h ả n chia giữa p hần tê n lớp va phần các khung h ình về phía phải cho đến khi b ạ n th ấ y đầy đủ tên cua các lớp (xem h ìn h 1-10-2)

Ngày đăng: 30/01/2020, 08:52

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

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