Làm rõ thuật ngữ (Id) và (Class)
Thứ 5, 3:51 PM Ngày 27/05/2010, số lần xem 313,
Lập trình web
1. Id.
Đầu tiên chúng ta sẽ đi tìm hiểu về thuật ngữ id
1.1 Id là gì?
id
hay là index(chỉ số) được dùng để xác định một đối tượng duy nhất nào
đó. Do đó trong một trang HTML của bạn mỗi đối tượng chỉ có duy nhất
một id, nếu có 2 đối tượng trở lên có id giống nhau trong cùng một trang thì điều đó có nghĩa là trang đó của bạn không validate HTML.
1.2 Id dùng khi nào?.
Do mỗi trang HTML mỗi đối tượng chỉ có thể có duy nhất một id chính vì vậy id được dùng cho những đối tượng nào mang tính duy nhất trong trang (ví dụ: khung viền (wrapper), menu chính (main menu),...).
..................
Xem chi tiết »
10 lý do để học CSS ,DIV thay cho Table
Thứ 5, 3:43 PM Ngày 27/05/2010, số lần xem 303,
Lập trình web
1. Xây dựng một nền tảng để thay thế các
phương thức cổ điển của Web. Tổ chức World Wide Web Consortium (W3C)
tạo ra CSS để thay thế các bảng (table), các thẻ font, frame và các
dạng "hack" thẻ HTML để tạo hiệu quả cho website Với tôi, CSS mang lại
hiệu quả công việc cao hơn. Nhìn cái tag font rối rắm là tôi thấy nản.
Coder muốn sửa chữa gì cũng mệt vì sự rối rắm của nó. Trong trường hợp
muốn thay đổi về thiết kế của code, bạn lại đụng tới khá nhiều mảng của
coder. Còn nếu sử dụng css, việc chỉnh sửa rất đơn giản, không phụ
thuộc vào coder.
2. Tăng tốc độ website.
Thời gian load một website sẽ nhanh hơn. Dung lượng của một trang web sẽ nhẹ hơn 50% so với cách làm cổ điển.
Theo cơ sở của DOM thì:
- Table: web browser phải load cả < table>...< /table> thì mới có thể dựng thành DOM tree và hiển thị ra màn hình.
- Div: chỉ cần load < div>..< /div> là đã có thể dựng được DOM tree và hiển thị.
Như
vậy, quá trình hiển thị 1 trang table-less sẽ nhanh hơn 1 trang table.
Hơn nữa, cùng 1 cấu trúc nhưng DOM tree của table sẽ lớn và phức tạp
hơn của div rất nhiều, điều này cũng ảnh hưởng đến bộ nhớ và tốc độ xử
lý của browser.
Chưa kể, cùng 1 trang nhưng nếu dùng table thì code HTML sẽ lớn hơn dùng div. Code CSS có dùng div có thể sẽ lớn hơn, nhưng CSS được load 1 lần, sau đó được cache trên client.
..................
Xem chi tiết »
Vị ngọt của cà phê muối
Thứ 5, 12:10 PM Ngày 27/05/2010, số lần xem 306,
Góc tâm hồn

Anh gặp cô trong một bữa tiệc. Cô nổi bật giữa đám đông. Rất nhiều ánh mắt trìu mến và ngưỡng mộ hướng về phía cô, rất nhiều lời có cánh vây quanh cô. Trong khi, anh chỉ là một người đàn ông bình thường...
Cuối bữa tiệc, anh ngỏ ý mời cô đi uống cà phê. Cô rất ngạc nhiên, nhưng trước vẻ lịch thiệp của anh, cô nhận lời.
Họ ngồi trong một quán cà phê nhỏ. Anh, dường như quá căng thẳng, đến chẳng nói được điều gì. Còn cô, cảm thấy không được thoải mái, đang nghĩ sẽ đề nghị anh đưa về.
Bất chợt anh gọi người phục vụ: "Làm ơn cho tôi chút muối, tôi muốn dùng cà phê với muối!". Lời đề nghị của anh làm mọi người xung quanh chú ý, mọi ánh mắt đổ dồn về phía anh, ngạc nhiên và giễu cợt. Gương mặt anh chuyển sang màu đỏ. Tuy thế, khi người phục vụ mang muối tới, anh vẫn dùng muỗng để lấy một chút muối bỏ vào ly cà phê của mình, và uống.
..................
Xem chi tiết »
Một câu chuyện về lòng kiên trì
Thứ 5, 11:58 AM Ngày 27/05/2010, số lần xem 323,
Góc tâm hồn
Tôi là cựu giáo viên dạy nhạc tại một trường tiểu học ở DeMoines. Tôi luôn kiếm
được lợi tức từ công việc dạy đàn dương cầm _ đó là một công việc mà tôi đã làm suốt 30 năm qua. Trong thời gian đó, tôi đã gặp nhiều trẻ em có những khả năng về âm nhạc ở nhiều cấp độ khác nhau. Tôi chưa bao giờ có hứng thú trong việc có học sinh thuộc dạng "cần nâng đỡ" mặc dù tôi đã từng dạy một vài học sinh tài năng. Tuy nhiên tôi cũng dành thì giờ vào những học sinh mà tôi gọi là "trơ nhạc". Một trong những học sinh đó
là Robby.
..................
Xem chi tiết »
Những thiên thần của mùa Giáng Sinh
Thứ 5, 10:27 AM Ngày 27/05/2010, số lần xem 339,
Góc tâm hồn
Một sáng tháng 9 năm 1960, tôi tỉnh dậy cùng 6 đứa trẻ đang đói mà chỉ còn 75 cent trong túi. Cha của chúng đã đi. Các cháu trai từ 3 tháng đến 7 tuổi, còn cháu gái mới lên 2.
Trong nhiều năm cha của bọn trẻ chẳng hơn gì một nỗi sợ hãi đối với chúng. Cứ mỗi lần nghe tiếng xe ông ấy ngay từ ngoài cửa, bọn trẻ lại sợ run tìm chỗ ẩn nấp dưới gậm giường. Dù vậy, cha của bọn trẻ thường thu xếp lo cho chúng 15 đô la mỗi tuần
để mua thực phẩm.
..................
Xem chi tiết »
Kỹ thuật tải ảnh trước bằng CSS
Thứ 5, 8:50 AM Ngày 27/05/2010, số lần xem 322,
Lập trình web
Trong file CSS của bạn có sử dụng đến một số ảnh background,
nhưng những ảnh đó sẽ không được trình duyệt tải về trong bộ đệm
(cache) trên máy ngay từ đầu, mà khi nào sử dụng đến thì nó mới được
tải về. Chính vì vậy đôi khi nó sẽ sinh ra độ trễ khi chúng ta lần đầu
tiên khi vào trang Web.
Chúng ta lấy một ví dụ như sau: Giả sử rằng trong thẻ của
bạn có sử dụng hai ảnh, một ảnh làm dùng để hiển thị ngay từ đầu, còn
một ảnh khác sử dụng cho thuộc tính :hover. KHi lần đầu tiên bạn vào Website khi hover
chuột lên thẻ đó thì nó sẽ không hiển thị anh thử hai ngay mà
sau một khoảng thời gian khoảng 2 đến 3 giây sau thì mới hiện tùy theo
tốc độ đường truyền.
Để khắc phục điều đó chúng ta có một thủ thuật (tips) nhỏ như sau:
..................
Xem chi tiết »