View Full Version : Topic cho những ai thích design WEB
Me Minh Cua
20/05/2004, 09:49 AM
Mẹ Minh cua đã đọc nhiều bài nói về kinh nghiệm làm web cho bé, nhưng chưa thấy ai truyền cho cách thêm chức năng tự động gửi thư cảm ơn khi có người để lại lưu bút trong guest book.
Mình đang làm thử cho Minh cua 1 site ở freewebs.com và đã hỏi 1 anh bạn web designer, nhưng anh ta sau khi kiểm tra và thông báo rằng, ở đó họ không cho mình sửa đổi hay bổ sung chức năng gì cả.
Các bạn sẽ cảm thấy thế nào nếu nhận được cầu cảm ơn cho dù rất ngắn gọn sau khi ghé thăm site nào đó? Sẽ rất hài lòng và ấn tượng với site đó, phải không? Và cảm thấy người chủ site đó rất lịch sự nữa.
Website của Kiki là một ví dụ! Bạn cứ thử sẽ thấy. (Có thể một vài site khác cũng đã có chức năng này, nhưng Mẹ Minh cua chưa có dịp ghé thăm mà thôi).
Vì vậy, mình post bài này những mong các ông bố, bà mẹ, nếu có ai biết có free web & hosting nào có sẵn chức năng này hoặc cho phép bổ sung chức năng này thì alô cho Mẹ Minh cua và mọi người cùng biết với nhé.
Xin được cảm ơn trước.
Liên ròm
20/05/2004, 01:50 PM
Mình nhớ trong phần mềm Frontpage có cách làm mà mình quên mất rồi, cũng gần 4 năm nay chưa rờ mò vọc lại nên.... lạc hậu rồi, mẹ Minh Cua nghiên cứu FrontPage xem sao.
Kinh nghiệm của mình là không dùng dịch vụ trọn gói. Một trang web giúp bạn xây dựng trang của bạn trọn gói thường hạn chế dung lượng thông tin mà bạn muốn tải lên (vì server của họ có hạn). Bạn có thể soạn trang web của bé bằng Frontpage (như mình làm chẳng hạn) rồi link đến những trang riêng biệt cho Album, Guest's book, auto counting... Sau đó thì tìm một free web hosting để đưa trang web của bạn lên. Bạn có thể tìm những trang cung cấp guest's book (thử tham khảo trang của mình xem, vào guest book rồi nhìn xuống cuối trag sẽ thấy địa chỉ) rồi tự chọn và soạn lấy 1 guest'book cũng như những chức năng bạn thích rồi để link từ trang web của bạn.
Như trang web của Kiki, bọn mình chỉ để trên hosting server khoảng 3 trang còn lại đều được link đến các trang khác hết. Album của Kiki sẽ thoải mái lắm vì có đến 0,8GB để chứa ảnh, đã không?? Bọn mình mới upgrade trang web của Kiki đấy. Các bạn ghé thăm nhé. Cảm ơn các bạn.
Liên ròm
21/05/2004, 07:28 AM
Me Kiki ơi, đã vào tham quan phần web, phần hình lẫn phần guest book nhưng không thấy phần search cho biết cái guest book đến từ đâu. Mà Mẹ Minh Cua muốn hỏi là trang cảm ơn sẽ chạy ra sau khi có ngừơi submit guest book, nhưng theo mình kiểm tra thì mẹ Kiki làm cái phần đó ở chỗ khác rồi chứ không phải trên cùng same page. he he
À, mẹ Minh Cua hãy click vao đây sẽ xem được GUESTBOOK WITH THANK YOU PAGE (http://www.htmlgoodies.com/beyond/asp3.html) nhưng chỉ sợ server của mẹ không support ASP thôi.
Me Minh Cua
21/05/2004, 10:54 AM
Chào Lienrom!
Bạn nói mình mới biết trong Frontpage software có cách làm thank u page. Cái đĩa CD dạy ngôn ngữ Frontpge mua lâu rồi nhưng chưa xem được tý gì.
Cái GUESTBOOK WITH THANK YOU PAGE mà lienrom "sợ server của mẹ không support ASP thôi" lại support được. Vấn đề lại ở chỗ... tiếng Mỹ :) nên mẹ Minh cua cần phải có thời gian.
Cảm ơn lienrom đã mách nước.
Chào kiki!
Kinh nghiệm của kiki rất hay. Thật đơn giản lại hiệu quả. Tại sao mình lai không nghĩ ra cơ chứ(?!)
Đúng như lienrom nói, minh không thể tìm thấy links theo cách kiki hướng dẫn. Kiki có thể list luôn ra đây các weblink của bạn cho chị em cùng tham khảo được không?
(kiki có thường xuyên thức khuya như hôm qua không? Thức khuya là kẻ thù đáng gờm của nhan sắc đấy)
Liên ròm
21/05/2004, 02:06 PM
Ối trời thức khuya là bạn của nàng đấy, để chat với "người yêu bên Thụy Điển" mà.
Mẹ Minh Cua ơi cái sever của bạn support được ASP sướng quá đi thôi. Liên cũng đang làm website cho 2 nhóc đây nhưng mà cái server của Liên thì nó từ chối ASP thẳng thừng nên thôi đưa cho mẹ MC xài vậy. Hy vọng là Mẹ MC hài lòng.
Me Minh Cua
24/05/2004, 04:42 PM
Máy ảnh của mình có chức năng quay camera trong vòng 30s. Vì vậy mình có một vài đoạn phim ngắn hay hay nên muốn đưa lên web.
Theo lienrom và một số mẹ khác có biết một số freeweb không những cho phép tải các file dạng *.jpg mà còn cho phép tải dạng *.gif. Vậy có chỗ nào cho phép tải những đoạn phim kia lên không?
Hoặc có cách nào chế biến các đoạn phim kia để tải không?
Chị em ơi, ai biết mách nước cho mình với.
Xin được cảm ơn trước.
(Tái bút: "Vấn đề" hôm nay hỏi khác hẳn với nội dung của topic này, nhưng mình cho luôn vào đây cho gọn gàng, thông cảm nhé).
Mẹ Minh cua viết thư cho anh xã mình nếu cần giúp đỡ làm guest book và cài đặt nhé. Server của bọn mình còn khá thoải mái để cài thêm 1 guest book nữa. Chuyện để phim lên thì trang nào mà chẳng được. Đưa về dạng AVI thì ở VN nhiều người đọc được (máy ảnh thưởng ở sẵn dạng MOV). Vấn đề là dung lượng lớn đưa lên không chắc người ta đã download được thôi. Còn như chị Liên nói thì cũng có thể hiện ra 1 cửa sổ cảm ơn khi có người view guest book. Mình chỉ viết thêm 1 trang nữa và để nó ở ngay nút back chẳng hạn. Khi người ta đọc xong guest book và nhấn nút thì cửa sổ tự động mở ra và sleep ở đó ít giây rồi quay về trang mà nút back link tới. Lần tới em sẽ làm như vậy cho guest book của Kiki.
Mọi người có biết là nếu chỉ chuột vào những cái ảnh bé xíu trên trang web của Kiki sẽ hiện lên cái ảnh to hơn không? Dùng DHTML vui lắm.
Liên ròm
24/05/2004, 10:46 PM
Biết ạ nhưng mạng VN rùa lắm không biết mọi người có coi được ảnh to đùng như thế không và còn rất nhiều hình coi có hết đựơc không chứ.
Me Khue
24/05/2004, 10:48 PM
Đó là điều làm em thích nhất đó mẹ KiKi ơi, chỉ cần đưa chuột tới ảnh của bé thì tự nhiên sẽ ra 1 ảnh phóng to, em rất muốn học hỏi thêm nhưng sao khó quá và chẳng có thời gian nghiên cứu. Sao em ngưỡng mộ các mẹ quá chời :D
Me Minh Cua
26/05/2004, 08:38 AM
Chào Kiki!
Mình không biết địa chỉ của AX kiki. Vả lại mình nghe nói AX kiki sắp về rồi, thể nào chẳng có dịp đưa 2 mẹ con kiki xuống Hải phòng chơi. Khi đó mình sẽ "phỏng vấn trực tiếp" luôn á. Nhưng nếu Kiki đã có kinh nghiệm làm guest book rồi thì "loa loa loa" đi cho chị em biết với.
Kiki nói: "Server của bọn mình còn khá thoải mái để cài thêm 1 guest book nữa." nghĩa là mình có thể hiểu: kiki sẵn sàng cho mình đặt cái guest book của Minh cua vào đó à? Không biết hiểu thế có đúng không hay lại đang "nằm mơ giữa ban ngày". :o
Còn việc dùng html để thu nhỏ ảnh của kiki thì bây giờ mình mới biết. Trước mình đặt ảnh của Minh cua tại webshots.com, chẳng cần làm gì nó cũng tự động thu nhỏ, cho nên mình không hề có tí "thắc mắc" gì về chuyện đó khi xem ảnh của kiki. Kiki đã giới thiệu thì giới thiệu cho chót đi, cách sử dụng html như thế nào?
Chào Me Khue!
Giống như Me Khue, Mẹ Minh cua muốn học nhiều thứ, nhưng lại không có nhiều thời gian. Mình đã từng mua rất nhiều sách, băng, đĩa CD tự học, nhưng đều vứt xó. Mình thấy học hỏi kinh nghiệm trên Webtretho này rất dễ hiểu và tiết kiệm thời gian. Bởi vì các lý do:
- Cần biết gì, hỏi nấy - không mất công tìm kiếm. Cứ post bài lên đây, gần 7500 thành viên, thể nào cũng có người biết. WTT là nơi hội tụ của những ông bố, bà mẹ rất tốt bụng và đầy nhiệt tình. Họ sẽ tư vấn vô tư cho chúng ta.
- Các ông bố, bà mẹ ở WTT không phải ai cũng có trình độ sư phạm, nhưng tất thảy mọi người - ai nói cũng dễ hiểu vì sự giản dị của họ. Điều này chúng ta khó có thể tìm thấy trên sách vở.
- Trường hợp nói rồi, vẫn chưa hiểu, chúng ta vẫn có quyền hỏi lại. Điều này rất đáng quý vì làm gì đã có ai hỏi "sách ơi có phải thế này không?". Còn nếu đi tìm tác giả quyển sách đó thì đến... mồng thất.
(P/s: Hôm nay Mẹ Minh cua hơi chiết lý, vì tối hôm qua đi chơi về muộn bị ông bà Minh cua "lên lớp" chiết lý cho mấy tiếng đồng hồ nên... bị nhiễm, thông cảm nhá)
Sao lại "mơ giữa ban ngày"? Thậm chí ông xã mình còn bảo là để anh làm sẵn 1 cái cài sẵn rồi em gửi địa chỉ cho mẹ Minh cua để nàng chỉ việc link vào trang web của Minh cua thôi ấy. Sướng không??? Nhưng mình bảo là để hỏi mẹ cháu đã. Biết đâu mẹ cháu lại thích tự design cho con trai 1 guest book. Nếu Mẹ Minh cua thích thì viết thư cho mình mình cho địa chỉ của bố Kiki nhé. Post lên đây, nhỡ ra... hihihi (các bác thông cảm nhà cháu muộn chồng nên cảnh giác hơi bị cao :D :D :D )
Cái vụ DHTML mình cũng đang học thôi. Nhiều điều thú vị lắm. Bữa nào vỡ vạc được 1 chút sẽ chia sẻ kinh nghiệm nhé.
Meo U
26/05/2004, 10:27 AM
Hihi, mẹ Kiki cảnh giác hơi bị cao nhé, chắc hẳn vì trót có AX "ngon" chứ gì, thấy các mẹ khen tới tấp nên nàng sợ :D
Me Minh Cua
26/05/2004, 11:05 AM
Không phải là sướng!
Mà phải nói là... quá sướng.
Cảm ơn nhều nhều.
Bây giờ mình đang "định hình" cho bộ mặt của web. Khi nào cảm thấy "duyệt" được, mình sẽ gửi thư cho kiki. Nhớ giữ cho mình 1 suất nhá. Nhờ kiki rào trước với AX là có thể mình sẽ có thêm 1 chút ý tưởng để guest book của MC có đặc điểm riêng. Với lại, chắc chắn kiki chẳng muốn cái của kiki lại bị người khác copy 100% chứ.
Còn cái vụ: (các bác thông cảm nhà cháu muộn chồng nên cảnh giác hơi bị cao) xin chị em đừng tin cái miệng của kiki vì AX kiki là người như thế nào không phải Mẹ MC không biết. Xin thưa là chẳng dễ dàng gì đâu. AX kiki có rất nhiều việc "đại sự" phải hoàn thành mà thời gian lại chỉ có 24/7 (24h/ngày và 7ngày/tuần) nên kiki không muốn AX bị chia sẻ. Vụ guest book của MC chắc chắn là trường hợp đặc biệt rồi.
Mẹ MC đang rất nôn cái vụ DHTML (mình lại cứ tưởng là kiki gõ html bị sai - thế mới quê chứ). Chắc nhiều mẹ khác cũng thế vì chưa thấy ai bàn cả. Khi nào có dịp nhớ post ngay nhé.
Minh Cua
14/06/2004, 08:14 AM
Chèn nhạc nền vào website
Khi thiết kế website hẳn sẽ không ít bạn muốn cho nhạc nền vào website của mình.Bạn cũng có thể đưa nhạc nền vào website bằng rất nhiều cách như dùng Flash chẳng hạn.., nay tôi cũng xin giới thiệu với các bạn một cách nữa cũng rất đơn giản mà hiệu quả khá cao.Bạn chỉ việc copy đoạn mã sau vào website của bạn và đưa nên mạng là xong liền hà
<embed src="http://www.giaidieuxanh.vietnamnet.vn/msol/neu_phai_xa_nhau_minhquan.swf" height="16" width="20" hidden="false" autostart="true" loop="false"><noembed><bgsound src="http://www.giaidieuxanh.vietnamnet.vn/msol/neu_phai_xa_nhau_minhquan.swf" loop="infinite"></noembed>
Khi bạn copy đoạn mã trên vào website của bạn và đưa nên mạng thì bài hát nền của bạn sẽ là bài "Nếu phải xa nhau " của ca sĩ Minh Quân. Nếu bạn muốn cho bài hát khác vào thì sao? Cũng rất đơn giản thôi, bạn vào website khá nổi tiếng http://www.giaidieuxanh.vietnamnet.vn , vào mục nghe nhạc Online, nếu bạn thích bài hát nào thì kích hoặt vào bài hát đó, một của sổ nhỏ mới sẽ được bật ra ở góc trái màn hình của bạn, bạn đưa chuột vào đó, View source để xem mã nguồn, bạn copy dòng mã *.swf (VD nếu tôi thích nghe bài Người Việt Nam của ca sĩ Đan Trường thì tôi sẽ copy nguoi_Viet_Nam_dantruong.swf ) và dán đè nên dòng neu_phai_xa_nhau_minhquan.swf của đoạn mã nguồn trên.
Chúc các bạn thành công !
Minh Cua
14/06/2004, 08:20 AM
Đặt Bộ đếm trên trang Web
Thật là điều tự nhiên, ngay khi đưa trang web đầu tiên của mình lên Internet, bạn đã muốn biết có bao nhiêu người sẽ đến đọc trang web đó. Cũng như bạn, tôi đã từng sử dụng khá nhiều những bộ đếm (counter) miễn phí. Nhưng rồi không bằng lòng với những gì được cho không, cộng với chút công sức tìm hiểu, tôi đã tìm ra được cách làm bộ đếm cho mình.
Vì bộ đếm này được viết bằng PHP nên điều kiện để bộ đếm hoạt động được là website của bạn phải hỗ trợ PHP. Nếu bạn muốn lưu giữ website miễn phí thì đây là một số nhà cung cấp dịch vụ lưu website có hỗ trợ PHP: www.cbj.net, www.lycos.co.uk, www.sourceforge.net, …
Sau đây là hướng dẫn nhanh để bạn có được bộ đếm trên trang web của mình.
Bước 1: Mở tệp web muốn đặt bộ đếm bằng một trình soạn thảo văn bản như Notepad, EditPlus, UltraEdit. Mã HTML trang web của bạn sẽ hiện lên trong trình soạn thảo.
Bước 2: Tìm đến vị trị bạn muốn hiện bộ đếm, và dán đoạn mã PHP dưới đây vào:
<?
$CountFile = "index.log";
$CF = fopen ($CountFile, "r");
$Hits = fread ($CF, filesize ($CountFile));
fclose ($CF);
$Hits++;
$CF = fopen ($CountFile, "w");
fwrite ($CF, $Hits);
fclose ($CF);
echo ($Hits);
?>
Bước 3: Lưu tệp. Nếu tệp có phần mở rộng là .htm thì đổi tên sang .php. Ví dụ index.htm thì đổi thành index.php. Có vậy thì server mới hiểu và thi hành đoạn mã để hiện bộ đếm.
Bước 4: Tạo một tệp văn bản có tên index.log để lưu giá trị đếm. Nội dung tệp này là một con số bất kỳ mà bạn muốn bắt đầu cho bộ đếm của mình (ta hãy bắt đầu bằng con số 0). Nhớ đừng thêm dấu cách, Enter hay một ký tự nào khác ngoài con số trên.
Bước 5: Upload tệp web chứa bộ đếm (index.php) và tệp index.log lên website của bạn. Và nhớ đặt thuộc tính cho tệp index.log là writable bằng lệnh chmod 777.
Bây giờ, hãy đánh địa chỉ tệp web của mình trong trình duyệt, bạn sẽ thấy trang web hiện lên cùng với bộ đếm. Mỗi lần bạn nhấn nút Refresh thì bộ đếm lại tăng lên 1 đơn vị.
***
Nay ta hãy nhìn sâu vào đoạn mã PHP một chút. Nguyên lý chung của các bộ đếm là lưu giá trị đếm vào một tệp riêng, mỗi lần có người truy cập đến tệp web thì sẽ đọc giá trị lưu trong tệp đếm, tăng thêm 1, ghi lại vào tệp đếm và hiện giá trị đó lên màn hình.
Trước hết, ta cần cho chương trình biết giá trị đếm được lưu ở đâu, hay nói cách khác, tên tệp lưu giá trị đếm là gì:
$CountFile = "index.log";
Dùng các hàm xử lý tệp do PHP cung cấp, ta lần lượt mở tệp ở chế độ đọc ("r" có nghĩa là "reading") và gán con trỏ tệp cho biến $CF:
$CF = fopen ($CountFile, "r");
đọc toàn bộ nội dung tệp và lưu vào biến $Hits:
$Hits = fread ($CF, filesize ($CountFile));
và đóng tệp lại sau khi đọc xong:
fclose ($CF);
Giá trị đếm hiện tại đã được lưu ở biến $Hits, giờ ta tăng biến này thêm 1 để chỉ rằng đã có thêm một người nữa truy cập trang web:
$Hits++;
Các bước tiếp theo cũng tương tự như ở trên. Ta mở tệp ở chế độ ghi ("w" có nghĩa là "writing"), ghi lại biến $Hits (đã tăng thêm 1 so với trước) và đóng tệp sau khi ghi xong:
$CF = fopen ($CountFile, "w");
fwrite ($CF, $Hits);
fclose ($CF);
Việc cuối cùng là ta hiện giá trị đếm lên màn hình:
echo ($Hits);
Giá trị đếm này hiện lên ở chế độ văn bản, sử dụng đúng loại font mà bạn đang dùng trong trang web. Nếu bạn muốn thay đổi kiểu chữ, cỡ chữ, màu sắc để làm nổi bật bộ đếm, bạn có thể sử dụng thẻ <FONT> trong mã HTML để làm điều này.
***
Bạn chắc cũng chưa thoả mãn với bộ đếm ở dạng văn bản mà muốn bộ đếm được thể hiện ở dạng đồ hoạ, giống như ở các trang web chuyên nghiệp khác. Việc này không khó. Bạn cần có thêm các tệp ảnh (dạng .gif hoặc .jpg) chứa các con số từ 0 đến 9. Bạn có thể tải về nhiều tệp ảnh với các hình dạng con số khác nhau tại Digitmania. Giả sử các tệp ảnh này có tên lần lượt là 0.gif, 1.gif, … 9.gif - mỗi tệp tương ứng với một con số, và các tệp ảnh này đều lưu ở cùng thư mục với tệp index.php trên server.
Đoạn mã PHP trong tệp index.php sẽ như sau:
<?
$CountFile = "index.log";
$CF = fopen ($CountFile, "r");
$Hits = fread ($CF, filesize ($CountFile));
fclose ($CF);
$Hits++;
$CF = fopen ($CountFile, "w");
fwrite ($CF, $Hits);
fclose ($CF);
for ($i = 0; $i < strlen($Hits); $i++)
{
$Digit = substr ($Hits, $i ,1);
echo "<IMG SRC = \"$Digit.gif\">";
}
?>
Bạn thấy là những dòng đầu hoàn toàn giống như trước. Sự khác nhau chỉ bắt đầu ở dòng cuối cùng. Thay vì dòng lệnh echo ($Hits); ta dùng vòng lặp for để lần lượt tách từng con số trong giá trị đếm và lưu tạm vào một biến gọi là $Digit:
$Digit = substr ($Hits, $i ,1);
sau đó ta sẽ dùng thẻ <IMG> của HTML để chỉ ra các tệp ảnh nào ta muốn hiện tương ứng với từng con số trong giá trị đếm:
echo "<IMG SRC = \"$Digit.gif\">";
Ví dụ giá trị đếm lưu trong biến $Hits là 865. Giá trị này gồm 3 chữ số nên vòng lặp for sẽ được thực hiện 3 lần. Tại lần thứ nhất, biến $Digit sẽ được gán với con số thứ nhất, tức là bằng 8. Lần thứ hai và thứ ba, biến $Digit sẽ lần lượt nhận giá trị là 6 và 5. Kết quả là trang web index.php khi xuất hiện trong trình duyệt của người dùng sẽ có mã HTML thực tế là:
<IMG SRC="8.gif"><IMG SRC="6.gif"><IMG SRC="5.gif">
và trình duyệt sẽ hiện lên 3 tệp ảnh tương ứng với các con số 8, 6, 5, tạo thành một dãy số hoàn chỉnh là số lần trang web đã được truy cập.
***
Câu hỏi cuối cùng đặt ra: Làm thế nào để đặt bộ đếm trên nhiều trang web khác nhau mà mỗi trang không phải lặp lại đoạn mã trên nữa? Cũng như nhiều ngôn ngữ lập trình khác, PHP cho phép người dùng tạo ra các hàm xử lý riêng và đặt các hàm này ở một tệp riêng để giảm bớt chiều dài cho tệp chính. Tệp chứa các hàm riêng như vậy gọi là tệp thư viện.
Vận dụng khả năng trên, ta đặt toàn bộ đoạn mã bộ đếm vào một hàm gọi là Counter và đặt hàm này vào một tệp thư viện có tên là ezcount.php. Hãy nhìn vào nội dung của tệp ezcount.php này là gì:
<?php
function Counter ($CountFile, $Text, $ImgPath, $ImgType)
{
$CF = fopen ($CountFile, "r");
$Hits = fread ($CF, filesize ($CountFile));
fclose ($CF);
$Hits++;
$CF = fopen ($CountFile, "w");
fwrite ($CF, $Hits);
fclose ($CF);
if ($Text)
{
echo ($Hits);
}
else
{
for ($i = 0; $i < strlen($Hits); $i++)
{
$Digit = substr ($Hits, $i ,1);
echo "<IMG SRC =\"$ImgPath/" . $Digit . "$ImgType\">";
}
}
}
?>
Ta dễ dàng nhận thấy nội dung chính của tệp ezcount.php cũng giống như đoạn mã mà ta đã biết. Nhưng ở đây có một số điểm mới nhằm giúp đoạn mã được sử dụng linh hoạt hơn. Hãy nhìn vào dòng đầu tiên của hàm:
function Counter ($CountFile, $Text, $ImgPath, $ImgType)
Dòng này chỉ ra hàm của chúng ta có tên là Counter và có 4 giá trị đầu vào, hay còn gọi là 4 tham số.
• Tham số thứ nhất $CountFile chỉ ra tên tệp lưu giá trị đếm. Với mỗi tệp web, ta cần có một tệp lưu giá trị đếm nên ta cần phải chỉ rõ tên tệp lưu giá trị đếm này khi gọi hàm để tránh ghi nhầm vào tệp lưu giá trị đếm khác.
• Vì có lúc ta muốn dùng bộ đếm dạng văn bản, có lúc lại muốn dùng bộ đếm dạng đồ hoạ nên ta cần có một tham số $Text có tác dụng như nút chuyển giữa hai dạng này. Nếu muốn thể hiện bộ đếm dạng văn bản, khi gọi hàm ta đặt tham số này bằng 1, còn với bộ đếm dạng đồ hoạ, tham số này cần đặt bằng 0.
• Tham số thứ ba $ImgPath chỉ ra đường dẫn thư mục lưu các tệp ảnh chứa con số. Vì tệp web chứa bộ đếm có thể không nằm cùng thư mục với các tệp ảnh chứa con số nên ta cần có đường dẫn này để tìm đến đúng nơi chứa các tệp ảnh.
• Tham số thứ tư $ImgType chỉ ra loại tệp ảnh, được thể hiện bằng phần mở rộng của tệp là ".gif" hoặc ".jpg".
Giờ ta nhìn vào đoạn cuối của hàm. Đây là nơi xử lý cụ thể việc lựa chọn giữa bộ đếm dạng văn bản và dạng đồ hoạ. Ý nghĩa của biểu thức if … else ở đây là: Nếu biến $Text bằng 1, sẽ thi hành mã lệnh echo ($Hits); để hiện bộ đếm dạng văn bản, còn nếu không (khi biến $Text bằng 0) sẽ thi hành đoạn mã để hiện bộ đếm dạng đồ hoạ.
Khi chọn sử dụng bộ đếm dạng đồ hoạ, các tham số $ImgPath và $ImgType trong dòng lệnh echo "<IMG SRC =\"$ImgPath/" . $Digit . "$ImgType\">"; sẽ được thay bằng nội dung cụ thể khi gọi hàm.
Để sử dụng hàm Counter, trong tệp web đặt bộ đếm (index.php) ta chỉ cần đặt những dòng sau:
<?php
include "ezcount.php";
Counter ("index.log", 0, "digit", ".gif");
?>
Đoạn mã trên sẽ đưa nội dung tệp ezcount.php thành một phần của tệp index.php và gọi hàm Counter với các tham số cụ thể: tên tệp lưu giá trị đếm là index.log, sử dụng bộ đếm dạng đồ hoạ ($Text bằng 0), thư mục chứa các tệp con số là digit, và phần mở rộng của các tệp con số là .gif.
Bằng cách gán sẵn một số giá trị cho các tham số khi khai báo hàm như sau:
function Counter ($CountFile, $Text=1, $ImgPath="digit", $ImgType=".gif")
nếu cần gọi hàm Counter để hiện bộ đếm dạng văn bản, bạn chỉ cần viết như sau:
<?php
include "ezcount.php";
Counter ("index.log");
?>
Chúc các bạn thành cộng
Minh Cua
14/06/2004, 08:30 AM
Tôi đã sẵn bài hướng dẫn làm web bằng FrontPage XP, nhưng dài quá (khoảng 14 trang A4) nên không tiện post lên đây, bạn nào quan tâm gửi email cho tôi, tôi sẽ reply kèm theo file attach.
Liên ròm
14/06/2004, 03:38 PM
Cha Minh Cua ơi cho Liên hỏi thăm tí đưa nhạc nền vào website thì Liên làm đựơc nhưng mà muốn đưa lời con hát, con cười vào website thì phải làm sao cha MC bày dùm với. Cái website cũ của bé lớn Liên làm cách đây 3 năm rồi và Liên thu con khóc, con la bằng cassete rồi đưa vô website được nhưng bây giờ lại quên mất method và phần software nào rồi. Cha MC có giúp được gì cho Liên không???
Mà cha MC bảo email cho tôi nhưng chả thấy địa chỉ email đâu cả??? :(
Minh Cua
21/06/2004, 07:57 AM
Chào Chị Lienrrom!
Xin lỗi vì sự chậm chễ.
Chị thử chuyển file sang dạng (*.swf) rồi đưa lên trang web chị được cấp quyền và thay (http://www.giaidieuxanh.vietnamnet.vn/msol/neu_phai_xa_nhau_minhquan.swf) bằng URL của chị.
Tôi đã ghé thăm quép sai 2 cháu nhà chị thấy được lắm. Tôi tự hỏi liệu có múa rìu qua mắt thợ không? Chắc chị hỏi chỉ để kiểm tra thôi.
Minh Cua
23/06/2004, 11:44 AM
Chào chị Lienrom!
Về việc chị muốn chèn tiếng con chị vào "quép sai" ngoài cách trên còn một cách nữa. chị có thể upload trực tiếp từ PC, cách làm như sau:
- Mở Microsoft FrontPage.
- Nhấp chuột phải vào PageProperties => Background.
- Chọn General => Browse... và tìm đến nơi chứa file tiếng của con bạn.
- OK
Minh Cua
23/06/2004, 12:00 PM
Có một số bạn yêu cầu tôi gửi file hướng dẫn làm web bằng FrontPage, nhung do không thường xuyên vào WTT nên bị chậm trễ. Vì vậy tôi rút gọn và upload lên đây, bạn nào cần có thể tham khảo ngay, tuy nhiên cách này chỉ làm web rất đơn giản thôi.
Về căn bản thì để có một website chạy ngon lành trên mạng thì cần những bước sau : thứ nhất bạn cần phải thiết kế xong trang web trên máy tính của bạn, thứ hai bạn cần phải có một nơi để đặt trang web của mình lên (Host), thứ ba để có một địa chỉ dễ nhớ thì bạn cần phải đăng kí 1 tên miền (Domain name)
Website của bạn có thể được viết bằng nhiều ngôn ngữ khác nhau như htm, html, php,asp...do vậy cũng có nhiều công cụ khác nhau để bạn soạn web. Xong theo mình nếu bạn mới bắt đầu làm web thì bạn nên làm bằng công cụ Microsoft FrontPage có trong bộ cài đặt Microsoft Office.
Lưu ý khi làm website
Giao diên và vấn đề thời gian tải web: Vấn đề đầu tiên bạn sẽ nghĩ là nên làm một trang web có dáng vẻ như thế nào. Theo mình đây sẽ do mắt thẩm mỹ của từng người, nhưng để làm một trang web nhìn trông bắt mắt thôi thì cũng không khó lắm mà khó ở chỗ là trang web làm ra vừa phải đẹp mà khi đưa nên mạng thì khách viếng thăm trang web đó phải mất khoảng thời gian ngắn nhất để có thể trông thấy toàn bộ diên mạo của nó; Bạn và tôi đều chắc chắn 1 điều rằng sẽ close ngay trang đó đi khi đã không còn đủ kiên nhẫn để ngồi chờ.
Vậy những yếu tố gì làm cho trang web trở nên chậm chạp vậy (ở đây mình xin bỏ qua trường hợp ngẽn mạch hay các lý do khách quan khác mà bản thân không thể khắc phục được) mọi hiệu ứng mà bạn đưa nên trang web của bạn nếu không được cân nhắc kỹ sẽ là nguyên nhân. Thứ nhất bạn cho quá nhiều mã java hay các đoạn mã khác không cần thiết, thứ hai bạn đưa quá nhiều Flash nên đó, thứ ba là bạn đưa quá nhiều tranh ảnh lên hoặc là số tranh ảnh đó chưa được định dạng lại để kích thước nhỏ nhất, thứ tư nhạc nền trên trang đó chưa được sử lý cẩn thận...còn một nguyên nhân ngoài ý muốn là trang web của bạn bị đính kèm theo quảng cáo do bạn dùng host hay domain miễn phí. Do vậy mình khuyên các bạn không nên đưa quá nhiều hiệu ứng nên web, tuy đẹp thật nhưng hic..hic...Nếu có điều kiện thì nên mua hẳn một host và domain xịn nhé (cũng rẻ thôi nhưng hic..hic..tiền cả mà)
Font chữ trên web: Có thể bạn sẽ thắc mắc là tại sao trên các trang web font chữ tại sao đơn điệu và giống nhau vậy, sao họ không dùng những font chữ nghệ thuật cho đẹp. Vấn đề ở chỗ font chữ trên website của bạn liệu có trên các máy tính khác không, nếu không có thì chữ trên website của bạn sẽ không hiện đúng như mong đợi đâu. Để khắc phục điều này, hiện nay hầu hết các máy tính trên thế giới đều có font chuẩn theo bảng mã Unicode trong hệ thống, do đó bạn nên dùng font unicode trên website của bạn; ví dụ như font: Verdana, Tahoma, Arial là những loại font hay được dùng nhất.
Cấu trúc trang web : Điều này rất quan trọng khi bạn muốn upload trang web của mình nên 1 host nào đó. Để tránh trường hợp khi bạn upload bạn sẽ bị bỏ sót một trang hay hay một phần nào đó trên trang web của bạn. Hoặc bạn đã upload đủ nhưng bị sai cấu trúc trang web dẫn đễn trang web đó không hoặt động tốt như trên máy tính của bạn; tui khuyên bạn nên tạo 1 Folder mới và đưa mọi tư liệu mà bạn muốn đưa nên trang web của bạn như tranh ảnh, âm nhạc... vào đó. Khi bạn upload lên 1 host nào đó bạn cũng phải giữ nguyên cấu trúc trang web đó như trên máy tính của bạn, mọi thứ như tranh ảnh hay cái gì đó bạn đưa vào trang web bạn đều phải upload nó nên.
Một điều xin bạn hết sức lưu ý nữa là trang chủ của bạn phải đặt tên là Index và nó không được nằm trong bất kỳ Folder nào trên host của bạn. Có nghĩa là bạn phải upload thẳng nó nên và không upload nó vào Folder nào hết.
Thiết kế:
Đầu tiên bạn cần cài Mỉcosoft Office (nên cài office Xp hoặc office 2003, ở bài viết này tui dùng FrontPageXp). Sau khi cài xong bạn click vào start=>Programs=>Microsoft FrontPage, màn hình FrontPage được mở ra, bạn vào File=>New=>Page or Web=>Blank Page (để mở trang xoạn thảo mới) hoặc Page Templates (nếu muốn dùng mẫu có sẵn, ở FrontPage2003 có rất nhiều mẫu đẹp cho bạn lựa chọn).
Bạn hãy nhìn xuống gần góc trái màn hình sẽ thấy lựa chọn sau: Normal ı HTML ı Preview Trong đó Normal là lựa chọn xoạn web bình thường giống như ở Word vậy (bạn sẽ làm web nhiều nhất ở lựa chọn này); HTML là lựa chọn xem và biên xoạn web ở giao diện mã nguồn (bạn lựa chọn nó khi cần đưa mã nguồn khác vào, java chẳng hạn); bạn sẽ lựa chọn Preview khi cần xem thành quả của mình.
Đầu tiên chúng ta sẽ học cách làm nền cho trang web..: Bạn nháy chuột phải=>PageProperties=>Background
* Nếu bạn muốn nền là 1 bức ảnh thì bạn đánh dấu nhắp vào Background picture, sau đó nhấn vào Browse... để tìm đến nơi mà chứa ảnh bạn muốn đưa vào làm nền. Nhắp chuột vào Watermark nếu bạn muốn hiệu ứng khi kéo thanh trượt ảnh nền không bị "trượt" theo.
Nếu bạn chỉ muốn nền đơn thuần là một màu nào đó thì bạn lựa chọn màu ở hộp lựa chọn Background; lựa chọn Text đối với màu chữ
* Để tạo hiệu ứng cho các dòng chữ liên kết bạn đánh dấu nhắp vào Enable hyperlink rollover effects rồi click vào Rollover style..để lựa chọn (phần liên kết sẽ được nói sau).
* Ngoài ra, để tạo nhạc nền cho trang web thì bạn nhấn chuột vào lựa chọn General=>Browse.. và tìm đến nơi bạn chứa nhạc mà bạn muốn đưa vào làm nhạc nền.
Font, kích thước, trạng thái , màu sắc của chữ , căn lề chỉnh dòng... :
Bạn thấy đấy, các công cụ của nó cũng gần giống với các chương trình khác thôi
*Chia thành các ô trong trang web: Thông thường khi làm web, ta phải chia thành các ô trên trang web để tổ chức, bố chí mọi thứ trên đó, ví dụ như mỗi bức hình trên web ta đặt chúng vào các ô riêng được chia sẵn ra. Sở dĩ phải làm như thế bởi vì như vậy ta mới có thể đặt chúng vào đúng nơi mong muôn.
Nếu bạn không cho chúng vào thành từng ô riêng biệt thì khi bạn viết chữ nên giữa hai tấm ảnh nó sẽ đẩy tấm bên phải ra mỗi khi bạn gõ thêm 1 ký tự.
Khắc phục như sau, bạn vào Table=>Insert=>Table , bạn sẽ thấy như sau:
*Đưa tranh ảnh vào web: trước khi đưa tranh ảnh vào web, bạn nên định dạng, nén nó lại, nếu là ảnh tĩnh thì định dạng thành file JPG, nếu là ảnh động thì gif .
Bình thường bạn có thể đưa ảnh vào theo cách sau: đưa dấu nhắp vào vị trí muốn đặt, vào Insert =>Picture=> From File..tìm đến ảnh bạn muốn đưa vào rùi nhấn Insert
Làm như vậy thì mất thời gian quá, bạn có thể làm theo cách sau: bạn có thể copy và paste trực tiếp ảnh bạn muốn đưa vào là xong. Sau khi đưa ảnh vào rồi, bạn nhấn chuột vào ảnh đó để chỉnh lại kích thước sao cho ưng ý nhất. Ngoài ra bạn có thể nháy kép chuột vào ảnh đó để tuỳ chọn thêm
Aca The Prince
23/06/2004, 03:55 PM
Về căn bản thì để có một website chạy ngon lành trên mạng thì cần những bước sau : thứ nhất bạn cần phải thiết kế xong trang web trên máy tính của bạn, thứ hai bạn cần phải có một nơi để đặt trang web của mình lên (Host), thứ ba để có một địa chỉ dễ nhớ thì bạn cần phải đăng kí 1 tên miền (Domain name)
...Nếu có điều kiện thì nên mua hẳn một host và domain xịn nhé (cũng rẻ thôi nhưng hic..hic..tiền cả mà)
Dạo này các bố mẹ sôi sục khí thế làm web cho con quá đi. Con cái chúng ta sướng thật!!! :P
Để góp phần minh hoạ cho bài viết của Cha Minh Cua, Aca The Prince xin bổ sung 1 số thông tin:
1. Domain: chi phí đăng ký 1 domain/năm đã giảm đáng kể, hiện chỉ vào khoảng 10$/năm thôi. Với hơn 10.000VND/tháng, bạn đã có thể tự hào sở hữu một tên miền chính thức mang tên con hoặc tên riêng bất kỳ (Vd: Aca có domain giakhang.net) Nếu bạn có thể mua trên Web, giá còn có thể rẻ hơn nữa.
Bạn vào đây để kiểm tra thông tin về tên miền muốn đăng ký (nhập tên miềnmuốn kiểm tra vào - không cần gõ www) http://www.internic.net/whois.html
Nếu hệ thống báo là "No match for domain <ten mien can kiem tra>" thì có nghĩa bạn có khả năng đăng ký được domain đó. Tuy nhiên do tốc độ đăng ký liên tục nên domain sẽ được cấp cho người đăng ký trước. Bạn hãy nhanh chân lên nhé!
2. Hosting: Khi bạn đã có domain, bạn vẫn có thể dùng những hosting cũ (miễn phí hoặc mượn được). Nguyên tắc là bạn sẽ forward domain này đến địa chỉ thật của trang web.Tuy nhiên nếu bạn muốn chuyên nghiệp hơn, host trực tiếp vào domain bạn đã có, bạn nên mua hosting service. Với các bạn ở nước ngoài, có thể mua dịch vụ bằng credit card online, bạn có thể tìm kiếm những hosting plan phù hợp với giá khoảng từ 5 - 20$/tháng (tùy thuộc vào độ lớn của website, lưu lượng truy cập, tính năng lập trình...) Các bạn ở trong nước có thể mua dịch vụ từ các công ty trong nước. Bình quân chi phí khoảng 5-10$/tháng. Ngoài ra các bạn còn có thể sử dụng email dưới tên miền riêng của mình nữa đấy!!!
Các bạn thấy thế nào??? Quyết định mua domain & hosting riêng chứ!!! :D
Nếu các bạn thấy rắc rối phức tạp quá thì Ba Aca có thể giúp các bạn đăng ký domain & hosting. Các bạn liên hệ trên diễn đàn này hoặc email: daddy@giakhang.net nhé.
Tin đặc biệt dành riêng cho các thành viên WTT:các bạn có thể đăng ký tên miền phụ vd:< tênbé.giakhang.net> miễn phí và forward đến trang web thực tế của bạn. Nếu bạn chưa có hosting, có thể cùng chia sẻ với Aca - Chi phí hàng tháng từ 1$ đến miễn phí tuỳ đặc trưng & độ lớn của trang web.
Các bạn còn chờ gì nữa... hãy liên hệ với Aca The Prince nhanh lên nhé :o
be sunny
24/11/2005, 02:50 PM
Tôi đã sẵn bài hướng dẫn làm web bằng FrontPage XP, nhưng dài quá (khoảng 14 trang A4) nên không tiện post lên đây, bạn nào quan tâm gửi email cho tôi, tôi sẽ reply kèm theo file attach.
Cha Minh Cua ơi,
Gửi cho mình bài hướng dẫn làm web nhé. Địa chỉ mail của mình: pnghi@yahoo.com. Cám ơn nhiều. Mình không hiểu gì về Javacript cả. Có thể chỉ cho mình cụ thể không?
Chi & Tom
25/11/2005, 11:04 AM
Chào chị Lienrom!
Về việc chị muốn chèn tiếng con chị vào "quép sai" ngoài cách trên còn một cách nữa. chị có thể upload trực tiếp từ PC, cách làm như sau:
- Mở Microsoft FrontPage.
- Nhấp chuột phải vào PageProperties => Background.
- Chọn General => Browse... và tìm đến nơi chứa file tiếng của con bạn.
- OK
minh đã lam website trong dịa chỉ babiesonline nhưng muốn post nhiều hình lên thì vào mục nào bạn có biết chỉ cho mình mới .địa chỉ của mình là uyentn2705@yahoo.com rất xin cám ơn nhiều .
Chi & Tom
29/11/2005, 09:42 AM
Cha Minh Cua ơi cho Liên hỏi thăm tí đưa nhạc nền vào website thì Liên làm đựơc nhưng mà muốn đưa lời con hát, con cười vào website thì phải làm sao cha MC bày dùm với. Cái website cũ của bé lớn Liên làm cách đây 3 năm rồi và Liên thu con khóc, con la bằng cassete rồi đưa vô website được nhưng bây giờ lại quên mất method và phần software nào rồi. Cha MC có giúp được gì cho Liên không???
Mà cha MC bảo email cho tôi nhưng chả thấy địa chỉ email đâu cả??? :(
Cha Minh Cua ơi chỉ giúp mình cách làm VCD cho hai bé nhà mình với có cả cách làm nhạc nữa nhé. mình rất xin cám ơn....uyentn2705@yahoo.com
MomMi
29/11/2005, 09:52 AM
Cha Minh Cua oi, cho mình một ban với nhé.
Email của mình là: akaruikomo@yahoo.com
Cam on nhiều nhieu
Liên ròm
29/11/2005, 09:57 AM
MomMi bài chị viết gửi qua cho em và của CMC cũng là Frontpage thôi mà, em đã làm xong rồi cần gì phải coi thệm nữa hả em.
Chi & Tom: VCD nhạc ở topic khác chứ đâu phải topic làm website này, cần bày thì xin mời qua đây luôn http://www.webtretho.com/forum/showthread.php?t=12167
jasmin
29/11/2005, 10:30 AM
Tôi đã sẵn bài hướng dẫn làm web bằng FrontPage XP, nhưng dài quá (khoảng 14 trang A4) nên không tiện post lên đây, bạn nào quan tâm gửi email cho tôi, tôi sẽ reply kèm theo file attach.
Cha Minh Cua ơi, cho mình xin một bản nữa với nhé, gửi về: nmtuanveu@yahoo.com.vn
Cảm ơn cha Minh Cua nhiều!
MomMi
29/11/2005, 10:35 AM
MomMi bài chị viết gửi qua cho em và của CMC cũng là Frontpage thôi mà, em đã làm xong rồi cần gì phải coi thệm nữa hả em.
Chi & Tom: VCD nhạc ở topic khác chứ đâu phải topic làm website này, cần bày thì xin mời qua đây luôn http://www.webtretho.com/forum/showthread.php?t=12167
oi thế hả chị, em tuởng là có gì mới hon nen em mới xin thoi, vậy thì chắc khong cần nữa chị nhỉ? Em cam on chị nhiều, nhung cái website của em cũng vẫn chuo hoàn thiện đuợc vì khi em post thử len nó cứ bị lỗi như em đã gui cho chị xem đấy mà em khong biết cách sửa, thành ra em đã delete nó đi để làm cái khác. chị oi, nhung cái background mà có lá rơi, hình động thì lam thế nào hả chị, em khong tìm đuợc cái background nào cả, và cả cái banner nữa, làm sao cho đẹp chị oi? giúp em với nhé.
Mod_KNH1
29/11/2005, 10:40 AM
Lần cuối ID Minh Cua vào WTT là 10/08/2004 02:57 PM cho nên các bạn viết tin nhắn vào đây bạn ấy cũng chả giúp được gì cả, các bạn hãy gửi qua email cho ID ấy đi nhé.
MomMi: mấy cái background, banner bạn có thể search trên google là ra hết cả, còn các phần hình động như bạn tả làm trong Frontpage thì phải xài Java Script, cái này chắc hơi khó bạn phải học thôi.
PHƯƠNG ANH
29/11/2005, 12:45 PM
Tôi đã sẵn bài hướng dẫn làm web bằng FrontPage XP, nhưng dài quá (khoảng 14 trang A4) nên không tiện post lên đây, bạn nào quan tâm gửi email cho tôi, tôi sẽ reply kèm theo file attach.
Cha Minh Cua gửi cho em xin với nhé, địa chỉ email của em : thuthuy@vietvuong.com.vn
Cảm ơn trước nhé. :1:
Hà Châu
29/11/2005, 01:44 PM
Cha Minh Cua gửi cho em xin với nhé, địa chỉ email của em : thuthuy@vietvuong.com.vn
Cảm ơn trước nhé. :1:
Em cứ tìm mãi cái địa chỉ mail nhà Minh Cua mà "ngứa con mắt bên phải, đỏ con mắt bên trái" rồi mà hổng thấy, MOD thông cảm đừng mắng mẹ HC nhé, nhà MC ơi cho mẹ cháu xin file hướng dẫn đó với nha: miliket@gmail.com, gửi cho mẹ HC vào địa chỉ đó nha, cám ơn cả nhà MC nhiều nhiều!!!
me miu
23/01/2006, 08:36 PM
Cha Minh Cua ơi, cho mình xin một bản nữa với nhé, gửi về: nmtuanveu@yahoo.com.vn
Cảm ơn cha Minh Cua nhiều!
Các bạn ơi mình cũng đang lò dò học frontpage đây mà chưa kiếm được tài liệu, tự lần mò thì mất nhiều thời gian quá. Thế nên muốn xin bố Minh cua hay la các bạn nào có bản hướng dẫn đó gửi cho mình vơi
mail của minh là miucon99@yahoo.com
Mình cảm ơn trước nhiều nhá
Lullaby
24/01/2006, 04:02 AM
nhưng có mẹ nào có frontpage không vậy? cho tớ xin với. Cám ơn nhiều nhiều nhé...
jasmin
26/01/2006, 03:34 PM
nhưng có mẹ nào có frontpage không vậy? cho tớ xin với. Cám ơn nhiều nhiều nhé...
Frontpage có sẵn trong bộ office đó bạn! Cứ mở máy ra, vào Start ->program rồi tìm Frontpage
Lullaby
27/01/2006, 02:48 PM
Frontpage có sẵn trong bộ office đó bạn! Cứ mở máy ra, vào Start ->program rồi tìm Frontpage
Thanks!! nhưng tớ chẳng thấy ở đâu cả :( với lại lên http://office.microsoft.com, nó... nhử mua... Nếu có trong bộ microsoft office thì phải tìm như thế nào, chứ tớ đã mở start - all programs - microsoft office rồi... :( mà vẫn không thấy
btw, tớ xài office 2003
sunset
28/01/2006, 12:05 PM
nhưng có mẹ nào có frontpage không vậy? cho tớ xin với. Cám ơn nhiều nhiều nhé...
Em có nè: FrontPage pro 2003+cd key.zip
http://www.megaupload.com/?d=4X0ZC3W1
@ cái này download riêng thôi, chứ trong bộ office 2003 hông có đâu chị ơi!
Lullaby
28/01/2006, 01:37 PM
Em có nè: FrontPage pro 2003+cd key.zip
http://www.megaupload.com/?d=4X0ZC3W1
@ cái này download riêng thôi, chứ trong bộ office 2003 hông có đâu chị ơi!
úi cha... Sunset dễ "sương" quá à... Cám ơn lắm lắm đó... phen này phải làm cho OX hết tinh tướng (nhờ làm website cho con mãi mà không làm), khà khà...
mà sao cái chi cũng có hết vậy ta?? Còn trò nào hay ho thì khoe luôn cho chị.... ho với nhe, hehehe...
yeuhqh22
06/03/2006, 10:17 AM
Nếu ai làm web bằng Front Page or DreamWeaver thì vào trang này: http://www.dynamicdrive.com/ sẽ có thêm những hiệu ứng làm cho website sinh động (dùng mã java script)
Xứ sở thần tiên
17/03/2006, 10:16 AM
E đang định học thêm về WEB. Vậy các anh+chị nào có kinh nghiệm mở lớp cho mọi ng theo học nhé.
:6:
Lullaby
17/03/2006, 10:18 AM
E đang định học thêm về WEB. Vậy các anh+chị nào có kinh nghiệm mở lớp cho mọi ng theo học nhé.
:6:
Ừ đúng đấy, ai có chiêu gì hay ho thì hô lên cho bà con cùng... ho với...
ps. thanks xứ sở thần tiên đã... gãi đúng chỗ... ngứa nhé, hehehe...
Xứ sở thần tiên
17/03/2006, 10:30 AM
Đây là tư liệu mà e sưu tập được. Nhưng đọc mãi ko hiểu? Thế mới... đau cái đầu.
Ai thành thạo thông cái đầu cho e với.......
Download (http://www.uploading.com/?get=5PNK2656 )
passrar: xuyenviet_company
Lullaby
17/03/2006, 10:37 AM
Đây là tư liệu mà e sưu tập được. Nhưng đọc mãi ko hiểu? Thế mới... đau cái đầu.
Ai thành thạo thông cái đầu cho e với.......
Download (http://www.uploading.com/?get=5PNK2656 )
Cái này đúng là đau đầu mà chẳng giải quyết được nhu cầu cấp thiết, hichic...
Mẹ Manly2005 chỉ chị www.w3schools.com, rất hiệu quả. Nhưng ngặt một nỗi toàn bằng tiếng Anh thôi, hichic... Nhưng sau 1 thời gian tầm sư thì chị tìm được www.vietphotoshop.com, họ dịch từ trang trên ra (nhưng mới phần căn bản, chưa có nâng cao, họ đang rao ai dịch được sẽ trả nhuận bút, có mẹ nào interested không?).
Em vào đấy tham khảo trước đi nhé. Có bài tập cho từng bài rất cụ thể. Có gì không hiểu thì post lên, chắc chắn là mọi người sẽ có cách giải quyết thôi.
Xứ sở thần tiên
17/03/2006, 10:42 AM
Em check rồi mà. Passrar is working
Xứ sở thần tiên
20/03/2006, 09:25 AM
Đây là cách viết WEB bằng notepad.
Hãy học ngay bây giờ nếu muốn các mẹ nhé.
div là division: định vị trí
h là header
p là paragraph
a là anchor
img là image
Chúng ta viết bắt đầu bằng <> kết thúc bằng </>
Xứ sở thần tiên
20/03/2006, 09:33 AM
bây giờ muốn viết 1 bài thơ thì làm sao nhỉ?
có nhấn enter xuống hàng như trong cái phần mềm sọan thảo được không?
trước tiên
muốn xuống hàng thì phải dùng thẻ <br>
có nghĩa là break
Lullaby
20/03/2006, 09:33 AM
Đây là cách viết WEB bằng notepad.
Hãy học ngay bây giờ nếu muốn các mẹ nhé.
div là division: định vị trí
h là header
p là paragraph
a là anchor
img là image
Chúng ta viết bắt đầu bằng <> kết thúc bằng </>
Nhưng muốn cho I E hiểu mình đang viết 1 trang web thì phải có 2 cặp thẻ rất quan trọng sau đây
<html><body>
</body></html>
Xứ sở thần tiên
20/03/2006, 03:06 PM
Những thẻ HTML cơ bản
Tag Mô Tả
<html> Xác định một văn bản dạng HTML
<body> Xác định phần thân của tài liệu
<h1> to <h6> Xác định header từ 1 đến 6
<p> Xác định một đoạn văn
<br> Chèn một dòng trắng
<hr> Xác định một đường thẳng
<!--> Xác định vùng chú thích
<b> Định dạng chữ đậm
<big> Định dạng chữ lớn
<em> Định dạng kiểu chữ được nhấn mạnh
<i> Chữ in nghiêng
<small> Chữ nhỏ
<strong> Chữ đậm
<sub> định dạng subscripted (chữ nhỏ)
<sup> Đ5inh dạng superscripted (chữ lên cao)
<ins> Dạng chữ mới chèn thêm
<del> Dạng chữ bị xóa
<s> Hết hỗ trợ. Thay bằng <del>
<strike> Hết hỗ trợ. Thay bằng <del>
<u> Gạch dưới
Lullaby
20/03/2006, 03:21 PM
Những thẻ HTML cơ bản
Tag Mô Tả
Quá siêng năng luôn... Đáng nể! Đáng nể!!... Thầy ơi, dạy kiểu shortcut như bên photoshop đi, để giải quyết nhu cầu cấp thiết đấy.
Xứ sở thần tiên
20/03/2006, 05:02 PM
"Computer Output" Tags
<code> Định dạng code
<kbd> Kiểu keyboard text
<samp> Kiểu sample computer code
<tt> Kiểu teletype text
<var> Kiểu a variable
<pre> Kiểu preformatted text
<listing> Hết hỗ trợ. Dùng<pre> thay thế
<plaintext> Hết hỗ trợ. Dùng<pre> thay thế
<xmp> Hết hỗ trợ. Dùng<pre> thay thế
Xứ sở thần tiên
20/03/2006, 05:03 PM
Thẻ Citations, Quotations, và Definition
<abbr> Kiểu tóm tắt
<acronym> Kiểu viết tắt
<address> Kiểu địa chỉ
<bdo> Kiểu chữ định hướng
<blockquote> Kiểu trích dẫn dài
<q> Kiểu trích dẫn ngắn
<cite> 1 kiểu trích dẫn khác
<dfn> Kiểu định nghĩa
Lullaby
20/03/2006, 10:48 PM
Tớ thấy rất nhiều mẹ muốn học làm website cho con. Nếu học từ từ thì cần rất nhiều thời gian, tớ sẽ trình bày cách làm shortcut của tớ: trong 1 ngày có thể làm trang web như thế này: www.danquynh.info/eng.html
(Tớ giả định rằng các mẹ đã có kiến thức cơ bản về photoshop nữa rồi nhé, hihì)
Có nhiều chương trình để làm website như frontpage, dreamweaver,... nhưng để có thể kiểm soát được tất cả những mã thì người ta khuyên chúng ta nên viết website bằng notepad. Bây giờ các mẹ thử nhấp chuột phải trên website của webtretho, chọn "view source", chúng ta có thể đọc được tất cả những mã mà người viết đã dùng để thiết kế trang web này. Nếu biết 1 chút về html và download 1 số scripts (hay các mã nguồn khác) thì chúng ta có thể biến hóa thành website của chúng ta, hihì... Nhưng vấn đề là 1 số mã nguồn họ chỉ bán chứ không cho không, nên nhiều website chúng ta không thể đổi được nếu chúng ta không có sẵn mã đó trong directory của chúng ta. Còn những trang offer những linkwares hoặc free websets (www.cutecolors.com, www.graphicgarden.com) thì chúng ta có thể thay đổi. Ví dụ trang web mừng sinh nhật của Yến Vi mà tớ làm (www.danquynh.info/yenvi) là dùng source code của Majestics (http://www.majesticwebsets.com/birthday/bb/birthdayballoons2.htm) và đổi 1 chút mà thành (nhưng vì là tay ngang nên làm hơi lâu 1 chút, hihihi). Khi dùng những linkware hoặc free websets thì chúng ta nên tôn trọng người viết bằng cách để link back to their websites (mặc dù chúng ta có thể dễ dàng xóa đi trong notepad), cho biết là không phải chúng ta tự thiết kế trang web này. Cái này cũng "dễ ăn dễ nói" khi lỡ có tranh chấp về copyright nữa, hihì... 1 số website họ viết "nặng" lắm: không nên ăn cắp, phải tôn trọng công sức của người khác,... mình không làm thì cũng thấy... áy náy, lương tâm cắn rứt.
Bây giờ tớ sẽ "hướng dẫn" cách viết 1 trang web đơn giản trước. Trước tiên, các mẹ hãy mở 1 folder trong máy của mình, đặt tên gì cũng được, ví dụ: "website của bé" chẳng hạn. Tất cả các file dùng để hiển thị trên web cần phải bỏ vào folder này. Nếu chúng ta tạo sub-folder thì chúng ta phải chỉ đường dẫn cho tập tin nằm trong subfolder đó.
Các mẹ mở notepad ra (start/all programs/accessories/notepad), viết vào đoạn mã này
<html>
<head>
<title> Website của bé</title>
</head>
<body>
<h1> Đây là tiêu đề</h1>
<h2> Đây là tiêu đề</h2>
<h3> Đây là tiêu đề nữa</h3>
<p> Đây là đoạn văn</p>
</body>
</html>
Chúng ta thấy tất cả các lệnh đều phải bắt đầu bằng < > và kết thúc bằng </>
<html></> để nhận biết đây là một file viết để chạy trên trình duyệt web
<head></> để chúng ta viết những thông số, mã cần thiết để có thể chạy 1 số effect, nhưng không thể hiện trên web, ví dụ, tuyết rơi, mưa rơi, hoa chạy theo chuột,...
<title></> để chúng ta ghi tên trang web, nhìn thấy ở thanh màu xanh trên cùng của Internet Explorer (ví dụ: trang này, Diễn đàn WTT - Topic cho những ai thích design WEB)
Trong <body></> là tất cả những nội dung hiển thị trên màn hình.
Các mẹ save file này với đuôi là html hoặc htm, vào folder "website của bé", dùng mã là utf-8 để đọc được tiếng Việt. Chúng ta mở IE, chọn file/open, và browse đến cái file mà chúng ta vừa save. Các mẹ xem trên màn hình IE hiện lên cái gì nhé??
Good luck!
Xứ sở thần tiên
21/03/2006, 09:01 AM
Ơi...............i pàkon click vào đây để coi tác phẩm đầu tay của xstt nhé.
Cảm ơn teacher Lullaby đã tận tình chỉ bảo. :5:
www.danquynh.info/xstt
phuongbe
21/03/2006, 10:03 AM
Rất rất cám ơn Xứ sở thần tiên và Lullaby. Tớ muốn học làm WEB lắm mà chẳng biết bắt đầu từ đâu. Hai bạn cứ tiếp tục đi, tớ sẽ là fan nhiệt tình.
Tớ đang làm theo hướng dẫn của 2 bạn đây.
Mẹ yêu Cún
21/03/2006, 10:18 AM
Ui, mình cũng thích topic này lắm vì mong mỏi làm được webpage cho Cún mà cứ mày mò chưa xong. Cho mình làm một học sinh của các mẹ thông thái với nhé :8:
Lullaby
21/03/2006, 10:39 AM
Ơi...............i pàkon click vào đây để coi tác phẩm đầu tay của xstt nhé.
Cảm ơn teacher Lullaby đã tận tình chỉ bảo. :5:
Cám ơn XSTT đã lancer nhé :9:
Cám ơn các mẹ đã nhiệt tình ủng hộ :6: Nhưng tớ nói trước là những gì tớ trình bày là tớ tự học trên www.w3schools.com, và học theo kiểu cần đâu, mò đó, cho nên nếu cái nào tớ... mò chưa ra thì các mẹ thông cảm cho tớ thời gian, hoặc cùng mò với tớ nhé :9:
Tiếp theo, chúng ta học chèn hình vô trang web nhé. Trước hết các mẹ hãy chép 1 số hình vào trong folder "website của bé". Thông thường chúng ta save ở dạng jpg hoặc gif. Muốn khung trong suốt thì phải vô photoshop và dùng lệnh file/save for web, rồi chọn đuôi là gif. Ví dụ chúng ta có 1.gif, 2.jpg, 3.gif,... Chúng ta dùng lệnh <img> để chèn hình vào phần <body></body> của trang web
<body>
<img border="0" src="1.gif">
<img border="0" src="2.jpg">
<img border="0" src="3.gif">
</body>
Chúng ta cần nhớ là trình duyệt sẽ không hiểu lệnh enter trong phần mềm soạn thảo, nên nếu các mẹ muốn xuống hàng thì bắt buộc phải dùng lệnh <br> ngay chỗ cần enter, vd. <img border="0" src="1.gif"><br>
border="0" để hình sẽ không bị tự động đóng khung bằng 1 màu mặc định của trình duyệt.
Nếu các mẹ muốn resize hình cho phù hợp với trang web thì có thể dùng photoshop để resize trước, hoặc chúng ta sẽ đặt thông số cho tấm hình sẽ hiển thị trên web. Thông số sẽ bao gồm width (chiều ngang) và height (chiều cao) của tấm hình, sẽ nằm trong thẻ <img>, tính bằng đơn vị pixel.
<img border="0" src="1.gif" width="100" height="50">
Phần định thông số này hữu dụng với trường hợp các mẹ cần sử dụng 1 tấm hình để trang trí với nhiều kích thước khác nhau, nếu chúng ta resize và save thành nhiều tấm thì sẽ tốn chỗ để lưu (mặc dù không nhiều lắm, nhưng cũng... tốn). Để tấm hình không bị... quái dị, thì các mẹ cần phải dùng lệnh edit/resize trong photoshop để xem tỷ lệ trước.
Muốn quản lý hình trong 1 sub-folder thì các mẹ có thể tạo sub-folder là images chẳng hạn, rồi chép hình vào trong folder con này. Tuy nhiên, lúc đó chúng ta phải chỉ đường dẫn trong thẻ src (có nghĩa là source, nguồn). Cụ thể là
<img border="0" src="images/1.gif">
...
Sau đó thì save với đuôi html hoặc htm, mở bằng IL ra coi kết quả. Nhớ post cho mọi người cùng xem nhé!
Good luck!
Xứ sở thần tiên
21/03/2006, 05:34 PM
Mẫu design đơn giản và code của nó. Các mẹ tham khảo.
<html><body>
<body bgcolor="#BBB7AB">
<div align="center"><img border="0" src="baby1.jpg" width="40%">
<h1 align="center">Thời thơ ấu của tôi</h1>
<p align="center"> Một kỷ niệm đẹp.<br>
Một thời đẻ nhớ.<br>
Được cha mẹ nâng niu.<br>
Lớn lên rồi mới tôi mới hiểu<br>
Cha mẹ nuôi tôi lớn khôn đúng là công trời biển.</p>
<p align="center"> Công cha như núi thái sơn<br>
Nghĩa mẹ như nước trong nguồn chay
</body></html>
http://img70.imageshack.us/img70/9081/demo2ul.jpg
Bố bé Thanh
21/03/2006, 05:57 PM
Theo BBT nghĩ và theo kinh nghiệm của BBT thì các mẹ nên cài chương trình Fontpage của Microsoft sau đó làm web html chẳng khác gì soạn thảo văn bản, nếu các mẹ muốn xem code của nó thì bấm vào tag html. Mới bắt đầu mà học thuộc các thẻ html rất là khó nhớ và trừu tượng. Cái đó dành cho dân chuyên nghiệp chứ ko thể học qua topic này được.
Ngoài kiến thức về thiết kế web (coding)thì các mẹ nên học cách sử dụng qua mấy cái phần mềm về đồ họa để sửa ảnh cho nó hài hòa và bắt mắt một chút.
Cuối cùng là học về máy chủ (server) để quản trị và xuất bản cái web của mình cho mọi người cùng xem.
Lullaby
21/03/2006, 10:01 PM
Theo BBT nghĩ và theo kinh nghiệm của BBT thì các mẹ nên cài chương trình Fontpage của Microsoft sau đó làm web html chẳng khác gì soạn thảo văn bản, nếu các mẹ muốn xem code của nó thì bấm vào tag html. Mới bắt đầu mà học thuộc các thẻ html rất là khó nhớ và trừu tượng. Cái đó dành cho dân chuyên nghiệp chứ ko thể học qua topic này được.
Ngoài kiến thức về thiết kế web (coding)thì các mẹ nên học cách sử dụng qua mấy cái phần mềm về đồ họa để sửa ảnh cho nó hài hòa và bắt mắt một chút.
Cuối cùng là học về máy chủ (server) để quản trị và xuất bản cái web của mình cho mọi người cùng xem.
Tớ cũng đã xin sunset Frontpage, install rồi, nhưng đọc help mãi (cả bản tóm tắt của ba Minh cua) mà chẳng biết làm như thế nào :20: Mặc dù toàn nghe mọi người quảng cáo làm web bằng frontpage. Đến khi hỏi mẹ Manly2005, thì mẹ nói nên học viết bằng notepad, và khi tớ search trên các tutorial online thì họ cũng khuyên như vậy :7: .
Lúc đầu tớ cũng không muốn học, chỉ vì uổng công mình download và install frontpage thôi :9: Nhưng bây giờ tớ cực kỳ biết ơn mẹ Manly2005 về lời khuyên đó :Rose: :Rose: :Rose: :8: :8: :8: :6: . Những gì tớ bày cho mọi người ở đây là theo kinh nghiệm (cho nên những từ ngữ tớ dùng để giải thích có thể làm cho dân pro. buồn cười :2: ). Thật ra, không phải ngay từ đầu tớ có thể làm được như vậy, nhưng vì tớ đã trải qua "giai đoạn khó khăn" nhất, cho nên tớ muốn giúp các mẹ tránh được những khó khăn đó (không phải tự quảng cáo nhé :9: ). Tớ là mẹ, nên tớ hiểu mong muốn khoe con mình cho toàn thế giới của các mẹ như thế nào :6:
Về phần quản trị thì tớ cũng sẽ bày dần dần :9: vì tớ cũng đang mò :22: Sau vài lần sign up ở các free host khác nhau, tớ cũng làm quen được với 1 số cách quản lý rồi. Và tớ cũng đã xin YM của 1 số bố, mẹ, vd ba Aca, để support khi tớ bí :4: Nếu tớ add Bố Bé Thanh vô contact list để tớ hỏi một số chiêu thì bố bé Thanh có đồng ý không? :25: :5: Nhân tiện mời bố bé Thanh ghé thăm website của bé Đan Quỳnh do tớ viết, vì lúc tớ làm cái này thì tớ chưa biết chiêu sửa code, cho nên hơi bị khổ :20:
Lullaby
21/03/2006, 10:11 PM
Mẫu design đơn giản và code của nó. Các mẹ tham khảo.
<body bgcolor="#BBB7AB"
http://img70.imageshack.us/img70/9081/demo2ul.jpg
Sao em không up vào domaindlx.com mà em vừa tạo mà phải chụp ảnh như thế này? :7:
Trong đoạn code của xstt, chúng ta thấy có 1 phần mới đó là thêm màu nền cho toàn bộ trang web (background color). Các mẹ có thể dùng tên màu bằng tiếng Anh để thay mã trong dấu kép, vd.
<body bgcolor="white">
Bảng tên màu và mã màu các mẹ có thể tham khảo tại http://www.w3schools.com/html/html_colors.asp
Hoặc có 1 cách rất đơn giản, đó là mở photoshop phần chọn màu và tìm tên màu trong bảng. Muốn tìm màu cho phù hợp với nền của tấm hình thì chúng ta so màu bằng cái icon hình... ống nhỏ thuốc :10:
Trong trường hợp muốn thêm hình nền, thì chúng ta dùng code
<body background="1.gif">
Các mẹ nhớ ghi đúng tên của file hình, và save vào trong cùng folder.
Hình nền các mẹ có thể lấy tại www.cutecolors.com hoặc www.graphicgarden.com, là những sites chuyên làm hình cho website của con nít.
Good luck!
Xứ sở thần tiên
22/03/2006, 01:55 AM
Em đồng tình với mẹ Lullaby vì e cũng đã từng mơ mình làm được một trang web thật sinh động.
Nhưng e nói thật nhé! E bắt tay vào với.html (đó là dạng file được đọc trên trình duyệt của web)
Ai mới bắt đầu nên học nó vì đó là những gì cơ bản nhất.
Đừng nên nôn nóng, tất cả đều ở phía trước.
Nói thật với các mẹ, chỉ với vài dòng code đó mà e có thể tạo ra vô số những file html theo ý muốn đẹp miễn chê.
Thế lý do tại sao mà các mẹ ko bắt đầu vì những gì đơn giản nhất nhỉ. :26:
Xứ sở thần tiên
22/03/2006, 02:03 AM
Tặng các mẹ phần mềm trọn mầu theo ý thích.
Download (http://www.uploading.com/?get=MQO3STT7 )
Passzip: xuyenviet_company.
Fun!
Liên ròm
22/03/2006, 02:06 AM
Theo BBT nghĩ và theo kinh nghiệm của BBT thì các mẹ nên cài chương trình Fontpage của Microsoft sau đó làm web html chẳng khác gì soạn thảo văn bản, nếu các mẹ muốn xem code của nó thì bấm vào tag html. Mới bắt đầu mà học thuộc các thẻ html rất là khó nhớ và trừu tượng. Cái đó dành cho dân chuyên nghiệp chứ ko thể học qua topic này được.
Ngoài kiến thức về thiết kế web (coding)thì các mẹ nên học cách sử dụng qua mấy cái phần mềm về đồ họa để sửa ảnh cho nó hài hòa và bắt mắt một chút.
Cuối cùng là học về máy chủ (server) để quản trị và xuất bản cái web của mình cho mọi người cùng xem.
Mình làm web bằng Frontpage theo kiểu Bố Bé Thanh tức là thích gì thì cứ đưa vào như trên WORD, sau đó rồi mới xem html ra làm sao, và từ từ học tiếp html chứ lần đầu tiên mò vào html tớ ngỏm tại chỗ.
Đây là web tớ làm bằng Frontpage :
http://www.luanau.f2s.com/Tu-Dang/Tu.htm
XSTT và Lullaby bày tiếp đi, tớ cũng học tiếp và sửa lại cho mấy đứa cho đẹp hơn.
XSTT, cái web mới làm của em cái banner đẹp lắm.
Lullaby
22/03/2006, 05:31 AM
Mình làm web bằng Frontpage theo kiểu Bố Bé Thanh tức là thích gì thì cứ đưa vào như trên WORD, sau đó rồi mới xem html ra làm sao, và từ từ học tiếp html chứ lần đầu tiên mò vào html tớ ngỏm tại chỗ.
XSTT, cái web mới làm của em cái banner đẹp lắm.
Chị Liên ơi, em cũng muốn ngỏm ngay từ khi lò dò vô mấy trang tutorials on line. Nhưng họ có từng bài, rất hệ thống, mình cứ từ từ mà mò theo thôi. Chứ làm bằng frontpage thì trước sau gì cũng phải học html thôi à, lúc đó sửa lại còn mệt hơn, hichic...
XSTT đã cảnh cáo sẽ có web đẹp hơn của bé ĐQ từ khi mới học cơ, hichic... Em thì chẳng nghi ngờ điều đó, vì cậu ấy là designer mà, em đang nịnh để xin làm phụ tá cho cậu ấy ở cty, kiếm chút tiền savings :24:
btw, website của bé Yến Vi được chuyển tới http://j.domaindlx.com/quangyenvi/Yen%20Vi Xin thông báo với tất cả mọi người nhé :1:
Liên ròm
22/03/2006, 05:45 AM
Chị Liên ơi, em cũng muốn ngỏm ngay từ khi lò dò vô mấy trang tutorials on line. Nhưng họ có từng bài, rất hệ thống, mình cứ từ từ mà mò theo thôi. Chứ làm bằng frontpage thì trước sau gì cũng phải học html thôi à, lúc đó sửa lại còn mệt hơn, hichic...
XSTT đã cảnh cáo sẽ có web đẹp hơn của bé ĐQ từ khi mới học cơ, hichic... Em thì chẳng nghi ngờ điều đó, vì cậu ấy là designer mà, em đang nịnh để xin làm phụ tá cho cậu ấy ở cty, kiếm chút tiền savings :24:
Chị học song song 2 thứ với nhau em à, làm cái gì thì chị đưa vào sau đó nhìn phần html thử nó thêm cái gì bởi vì trong web chị đưa Java Script vô nên phải biết html chứ.
Nói thật với em có một thời mê mẩn giờ.. chán rồi.
Lullaby
22/03/2006, 06:02 AM
Nói thật với em có một thời mê mẩn giờ.. chán rồi.
Ôi... em cũng đang mong tới ngày... chán đây :9: Mất thời gian mà hại cho sức khỏe quá đi thôi :20: :10:
Lullaby
22/03/2006, 06:53 AM
Nói thật với các mẹ, chỉ với vài dòng code đó mà e có thể tạo ra vô số những file html theo ý muốn đẹp miễn chê.
XSTT này, có rất nhiều web designers offer linkware hoặc free websets cho bà con xài đó. Hay em cũng làm vậy đi. Phải có 1 web designer của VN cho "chúng nó" sợ chứ :15:
Lullaby
22/03/2006, 08:20 AM
Tớ không thấy ai nói gì nữa hết, cho nên tớ assume rằng các mẹ đều làm được hết những phần vừa rồi.
Do XSTT muốn thêm background music cho trang web nên tớ sẽ nói về phần này. Thông thường, các webhost sẽ chấp nhận file.mp3 hoặc file.mid (midi). Nhưng để cho trang web nhẹ (mọi người mở ra thì cũng không phải chờ lâu) thì chúng ta nên chọn file.mid. Các mẹ có thể convert sang file.mid dùng phần mềm này (http://www.webtretho.com/forum/showthread.php?t=19225) Tuy nhiên file này thì thường là nhạc không lời. Download file.mid ở đây (http://www.aspecialplace.net/midi/). Ví dụ chúng ta có bài happynewyear.mid, file nhạc này cũng phải để trong folder "website của bé".
Đoạn code cho nhạc nền phải được đặt trong phần <head> của trang web, cụ thể là
<html>
<head>
<bgsound src="happynewyear.mid" loop="-1">
</head>
<body>
...
</body>
</html>
loop="-1" để cho đoạn nhạc lập đi lập lại nhiều lần.
Như vậy là chúng ta đã có 1 trang web vừa có chữ cho mọi người đọc, hình cho mọi người xem, và nhạc cho mọi người nghe nữa :15: :16: :3:
Good luck!
Ps. thank mẹ Manly2005 đã giúp tớ tìm site giải thích về đoạn code này nhé.
Xứ sở thần tiên
22/03/2006, 09:31 AM
Em cho nhạc được vào rồi. Heeeeeeeeeeeeeeeeeeeeeeeeeee
Lullaby
22/03/2006, 09:44 AM
thông báo với các mẹ là embedded background music không work out với firefox nhé. Cho nên chúng ta test trên IE thôi, mà cái này cũng popular nữa.
Tớ bày thêm 1 cách chèn nhạc nữa nhé, người ta nói cách này work out với netscape và IE 3 trở lên
<embed src="happynewyear.mid" width="0" height="0" autostart="true" loop="true"></embed>
Code này có thể cho phép người nghe tắt nhạc nếu muốn. Vì có nhiều người ngồi trong chỗ làm thì âm thanh có thể bother họ, và như vậy có thể họ sẽ đóng website của mình và không bao giờ dám mở ra nữa :20:
Để làm được điều đó thì các mẹ phải reset chiều ngang/ cao trong đoạn code để cho phép người xem web có thể thấy được nút play, pause, stop. Thường thì người ta set là width="68" height="25". Nếu không set gì cả thì trình duyệt sẽ tự động hiểu hiện lên tất cả các nút (play, pause, fw, rw,...).
Các mẹ cũng có thể set cho người nghe click vào nút play thì mới nghe được nhạc, bằng cách đổi thông số autostart thành "false", nhưng nhớ là phải có hướng dẫn cho mọi người biết để click vô, cụ thể là
<embed src="happynewyear.mid" width="68" height="25" autostart="false"></embed><br>
nhấp vào đây để nghe bài Happy New Year
Các mẹ để đoạn code này ở vị trí nào mà các mẹ muốn ở trong <body> nhé.
Good luck
thuthuyqnm
22/03/2006, 10:16 AM
Một Topic miễn chê luôn, nhưng tại sao dạo này mình bận thế không biết.
thật là tiếc quá đi mất.
:2: :2: :2: :2: :2:
Xứ sở thần tiên
22/03/2006, 02:23 PM
http://users.domaindlx.com/xstt/
Code:
<html>
<head>
<bgsound src="happy.mid" loop="-1">
</head>
<body>
<body bgcolor="#BBB7AB">
<div align="center"><img border="0" src="baby1.jpg" width="40%"><br>
<h1 align="center">Thời thơ ấu của tôi</h1>
<tr>
<td><img border="2" src="b1.jpg" width="10%"</tb>
<td><img border="2" src="b2.jpg" width="10%"</tb>
<td><img border="2" src="b3.jpg" width="10%"</tb>
</tr>
<p align="center"> Một kỷ niệm đẹp.<br>
Một thời để nhớ.<br>
Được cha mẹ nâng niu.<br>
Lớn lên rồi mới tôi mới hiểu<br>
Cha mẹ nuôi tôi lớn khôn đúng là công trời biển.</p>
<p align="center"> Công cha như núi thái sơn<br>
Nghĩa mẹ như nước trong nguồn chảy ra.
</body></html>
:6: Have fun!
MomMi
22/03/2006, 02:49 PM
có em thắc mắc đây:
em đã làm thế này như bác chỉ dẫn :
<html>
<head>
<title>Website của bé</title>
</head>
<body bgcolor="pink">
<h1><b><sup>Welcome to Mi'Web</sup></b></h1><br>
<img border="0" src="images/1.gif" with="100" height="100"><br>
<img border="0" src="images/2.jpg" with="100" height="100"><br>
</body>
</html>
nhưng khi đưa lên IE thì nó chẳng hiện ra hình gì cả mà chỉ là cái khung vuông với cái dấu X ở trong. Bác xem hộ em với nào. :7:
khoaito
22/03/2006, 02:53 PM
Thấy cái topic nay lai phải đảo vào
Deign xịn đây. ai muốn hỏi gì thì hỏi đi nào
Xứ sở thần tiên
22/03/2006, 02:56 PM
Chị copy file ảnh đó vào một floder chung với file html đó. Chị nhớ kiểm tra tên file sao cho trùng với tên trong đoạn code (chú ý cả định dạng của ảnh)
Chị chỉnh lại nhé: width chứ ko phải with
MomMi
22/03/2006, 03:07 PM
Chị copy file ảnh đó vào một floder chung với file html đó. Chị nhớ kiểm tra tên file sao cho trùng với tên trong đoạn code (chú ý cả định dạng của ảnh)
Chị chỉnh lại nhé: width chứ ko phải with
Mình đã copy file ảnh đó vào một folder chung rồi, tên cũng đúng rồi, cả định dạng ảnh cũng đúng rồi mà vẫn không được.
MomMi
22/03/2006, 03:23 PM
thử lần nữa này vẫn không được:
<html>
<head>
<title>Website của bé</title>
</head>
<body bgcolor="pink">
<h1><b><sup>Welcome to Mi'Web</sup></b></h1><br>
<img border="0" src="images/1.gif" width="100" height="100"><br>
<img border="0" src="images/2.jpg" width="100" height="100"><br>
<div align="center"><img border="2" src="images/3.jpg" width="40%"><br>
<p align="center"> Một kỷ niệm đẹp.<br>
Một thời để nhớ.<br>
Được cha mẹ nâng niu.<br>
Lớn lên rồi tôi mới hiểu<br>
Cha mẹ nuôi tôi khôn lớn đúng là công trời biển.</p>
<p align="center"> Công cha như núi Thái sơn<br>
Nghĩa mẹ như nước trong nguồn chảy ra.<br>
Một lòng thờ mẹ kính cha<br>
Cho tròn chữ hiếu mới là đạo con.
</body>
</html>
Pool & Ben
22/03/2006, 03:36 PM
Bạn thử làm cách này nhé: hay copy hình từ chính folder và paste vào ngay cho hình mà bạn muốn hiện ra trong trang bạn viết thì nó mới hiểu đúng đường dẫn. Có nghĩa là bạn phải delete cái hình cũ đi và paste vào đúng chỗ đó. Bạn làm thử nhé.
phuongbe
22/03/2006, 03:38 PM
Thấy cái topic nay lai phải đảo vào
Deign xịn đây. ai muốn hỏi gì thì hỏi đi nào
Mình cũng mới học theo Lullaby và XSTT nhưng thuộc dạng hấp tấp nóng vội. Cho mình hỏi: để làm được homepage thuộc dạng canvas thì phải làm thế nào?
VD, bạn vào thử nguoitapviet.info, cái mà mình muốn nói nó giống như phần góc trên bên phải (Albulm ảnh, Bài viết, Am nhạc). Mình muốn làm một cái giống thế nhưng có tiêu đề là Tiếng Việt, English, French. Khi bấm vào cái nào thì hiện lên màn hình tương ứng với ngôn ngữ đó.
Thanks
Pool & Ben
22/03/2006, 03:40 PM
Spam Lullapy: bạn ơi mình muốn hỏi thế này, mình không xem được source 1 vài trang web, vd trang của chị Liênròm, mình muốn tìm hiểu học cái đó nữa đó. Bạn chỉ bọn mình với nhé. :11: :11: :11: :11:
Lullaby
22/03/2006, 10:41 PM
Spam Lullapy: bạn ơi mình muốn hỏi thế này, mình không xem được source 1 vài trang web, vd trang của chị Liênròm, mình muốn tìm hiểu học cái đó nữa đó. Bạn chỉ bọn mình với nhé. :11: :11: :11: :11:
Hì hì.... tớ mà chỉ cái này thì chị Liên ròm đánh tớ chết mất :20: Với lại bạn lại xem source code của trang bé Đan Quỳnh thì tớ cũng... chết luôn :10:
Nói vậy chứ, bạn chọn menu file/save as của IE. Không những source code mà hình ảnh gì cũng chạy tuốt vào máy của bạn :20: Nhưng bạn đâu có muốn copy y chang phải không? :3: :19:
Tớ mò mãi mới ra được cái code disable right click. Nhưng ai dè, cái save as menu của IE vẫn hại tớ :24: Khoaito ơi, bạn là pro design, có cách nào không, chỉ tớ với :8: Tớ thấy nhiều trang họ làm được đó :7:
Thêm nội dung nhé: tớ thông báo là tớ tìm được cách để bảo vệ source code của mình rồi, dùng software html protector, nhưng phải trả tiền :20: Ai kiếm được sunset thì hỏi xin key nhé :9:
Lullaby
22/03/2006, 10:43 PM
http://users.domaindlx.com/xstt/
Code:
<html>
<head>
<bgsound src="happy.mid" loop="-1">
</head>
</body></html>
:6: Have fun!
Hình như chưa up file nhạc, không có nhạc :7:
Lullaby
23/03/2006, 12:33 AM
thử lần nữa này vẫn không được:
<img border="0" src="images/1.gif" width="100" height="100"><br>
<img border="0" src="images/2.jpg" width="100" height="100"><br>
<div align="center"><img border="2" src="images/3.jpg" width="40%"><br>
</body>
</html>
Gửi cho tớ ảnh đi, tớ xem thử cho thuyhien@fulbrightweb.org or thuy.hien@yahoo.com
Lullaby
23/03/2006, 12:41 AM
Mình cũng mới học theo Lullaby và XSTT nhưng thuộc dạng hấp tấp nóng vội. Cho mình hỏi: để làm được homepage thuộc dạng canvas thì phải làm thế nào?
VD, bạn vào thử nguoitapviet.info, cái mà mình muốn nói nó giống như phần góc trên bên phải (Albulm ảnh, Bài viết, Am nhạc). Mình muốn làm một cái giống thế nhưng có tiêu đề là Tiếng Việt, English, French. Khi bấm vào cái nào thì hiện lên màn hình tương ứng với ngôn ngữ đó.
Thanks
Cái này người ta viết bằng css nữa, chứ không phải chỉ html phuongbe ạ :10: Css thì cao cấp quá, tớ chỉ mới mò tới hình nền, các trang trí liên quan tới text thôi :9: (tác giả trang web này là sinh viên chuyên ngành IT, mà đai học nước ngoài nữa :13: ). Cái js để chạy trang web này người ta để ở máy chủ của người ta, và không cho phép save :20: Cho nên bạn có sửa source code (tớ sẽ chỉ phần đó) thì web của bạn cũng không chạy được, vì thiếu js.
Còn muốn thay đổi tiếng Anh, tiếng Việt thì bạn chỉ cần viết 2 trang, 1 bằng tiếng Anh, 1 bằng tiếng Việt rồi link với nhau thôi (như trang của bé Đan Quỳnh :9: )
Lullaby
23/03/2006, 01:06 AM
<tr>
<td><img border="2" src="b1.jpg" width="10%"</tb>
<td><img border="2" src="b2.jpg" width="10%"</tb>
<td><img border="2" src="b3.jpg" width="10%"</tb>
</tr>
XSTT ơi, đoạn code này bị... sai rồi :20: và cũng không cần thiết trong trường hợp này nữa :9: Cho nên nó bị ignored luôn :1:
Em chỉ cần ghi:
<img...>
<img...>
<img...>
là tự động các hình sẽ sắp xếp gần nhau theo hàng ngang thôi (với điều kiện là hình không bự quá, nếu hình to thì nó sẽ tự động xuống hàng).
Lullaby
23/03/2006, 01:44 AM
hi các mẹ,
tớ nhận được 3 pm hỏi về 1 số vấn đề liên quan, nhưng tớ nghĩ sẽ useful cho tất cả mọi người nên trả lời chung luôn.
1/ làm sao publish website mình viết.
Hiện nay có rất nhiều free hosting, nhưng tớ recommend các mẹ nên sign up tại www.domaindlx.com, chúng ta sẽ có subdomain name (vd website của xstt :5: ), host này rất ổn định, chỉ có 1 dòng text quảng cáo ở dưới chân (không ảnh hưởng lắm tới website của bé), 100MB webspace để chứa dữ liệu (tha hồ mà xài, nếu chỉ làm web cho bé). Cách quản lý cũng dễ, giống y như chúng ta làm trong máy thôi. Tuy nhiên host này bị hạn chế bandwidth, nếu nhiều người vô thăm quá thì webpage có thể unavailable trong 1 khoảng thời gian :2:
Có 1 host khác rất tốt www.95mb.com, unlimited bandwidth (tha hồ thăm :6: ), 95mb web space (ít hơn 1 tí, nhưng cũng còn nhiều chán), không hề quảng cáo. Quản lý bằng ftp (cũng đơn giản thôi). Nhưng có 1 nhược điểm lâu lâu rất chậm, cho nên ở VN hay bị lỗi timed out. Xài ở Mỹ thì cực kỳ tốt.
Khi up vào các host này thì các mẹ phải giữ nguyên hiện trạng :4: tức là ở trong máy mình quản lý folder như thế nào thì phải up y chang như vậy, không thay đổi đường dẫn. Trang chủ phải có tên là index.html hoặc index.htm, thì host mới nhận biết được để chỉ đường dẫn (domaindlx chấp nhận cả default.html hoặc default.htm, nhưng các mẹ nên dùng index cho popular, lỡ sau này đổi host thì cũng đỡ mất công). Các mẹ nên chọn tên folder và file không có dấu tiếng việt, không có khoảng trống. Domaindlx rất dễ tính, như thế nào cũng được (trừ dấu &), nhưng các host khác thì không chấp nhận.
2/ Làm sao để đọc được tiếng Việt của một số trang web bằng tiếng Việt
các mẹ chọn menu view/encoding, chọn 1 code nào đó mà mình có thể đọc tiếng việt được :10: (thường là unicode hoặc western europe-window)
Còn khi chúng ta viết file.html của chúng ta, thì chúng ta phải save với code là utf-8 (cửa sổ dưới cùng trên pop-up window để save file.html). Tớ xoay với cái này 2 ngày trời, vì tớ save unicode nhưng lên web không đọc được :17:
Để chắc ăn hơn nữa, các mẹ cho đoạn code này vào phần <head> của file.html
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
3/ Làm sao để có domain.info
Cái này thì phải... mua :10: Tuy nhiên, hiện này www.1and1.com đang khuyến mãi domain này free năm đầu. Nếu các mẹ có người quen ở Mỹ hoặc Canada thì có thể nhờ mua dùm (vì họ đòi ID của Mỹ hoặc Canada). Tớ chỉ có visa đến 31/8 năm nay, nhưng họ cũng chấp nhận. Tớ mua cho DQ xài năm đầu, năm sau không free nữa thì nghỉ xài :24: Và domain thì không liên quan gì tới host hết. Chúng ta vẫn cần sign up 1 free host, hoặc nếu ăn... mặn thì trả tiền cho host luôn :10: . Các mẹ có thể tham khảo giá host tại www.nhanhoa.com hoặc www.1and1.com. Giá của 1and1 là good deal, rẻ hơn nhanhoa nhiều, nhưng cũng cần có ID của Mỹ và Canada.
Liên ròm
23/03/2006, 06:17 AM
Nói vậy chứ, bạn chọn menu file/save as của IE. Không những source code mà hình ảnh gì cũng chạy tuốt vào máy của bạn :20: Nhưng bạn đâu có muốn copy y chang phải không? :3: :19:
Có một cách viết source code mà save as cũng chả tác dụng gì - vào đấy chỉ thấy text hoặc 1 dòng code.
Lullaby
23/03/2006, 08:58 AM
Có một cách viết source code mà save as cũng chả tác dụng gì - vào đấy chỉ thấy text hoặc 1 dòng code.
Chị chỉ đi chị Liên :6: , em mò mãi mà chẳng kiếm ra :20: Biết cho có tụ với người ta thôi :9: , chứ mấy tay hyper thieves muốn là chẳng chừa cho tí phúc đâu :14:
Đông Vy
23/03/2006, 09:26 AM
Chị học song song 2 thứ với nhau em à, làm cái gì thì chị đưa vào sau đó nhìn phần html thử nó thêm cái gì bởi vì trong web chị đưa Java Script vô nên phải biết html chứ.
Nói thật với em có một thời mê mẩn giờ.. chán rồi.
Sao chị giống em thế! :20: Ban đầu mê mẩn, cái gì cũng muốn học, thấy code gì hay cũng muốn lượm về, mò mẫm cả Flash nữa...nhưng bây giờ thì chán rồi! Cuối cùng nhận ra rằng nhu cầu của mình chỉ là một trang web đơn giản cho gia đình, càng rối càng khó đọc... :1: Bây giờ thì việc cố gắng update thường xuyên cũng đã mệt lắm rồi!
Đông Vy
23/03/2006, 09:50 AM
Chị chỉ đi chị Liên :6: , em mò mãi mà chẳng kiếm ra :20: Biết cho có tụ với người ta thôi :9: , chứ mấy tay hyper thieves muốn là chẳng chừa cho tí phúc đâu :14:
Nếu chị dùng những thứ như "Encrypt HTML source" chẳng hạn thì có thể ngăn các tay mơ xem source code được. Nhưng chẳng ăn thua đâu, vì bên cạnh đó vẫn có rất nhiều thủ thuật giúp chị dễ dàng xem source code của những trang web đã ngăn chặn chức năng này...
Cũng giống như virus ấy, có virus thì sẽ có phần mềm diệt virus thôi ! :1: Với dân chuyên nghiệp thì..."chỉ có một cách giấu html source code hữu hiệu, đó là đừng upload nó lên server.." :10:
Ban đầu em cũng rất bực với việc bị chôm đủ thứ...nhưng sau đó thì...thây kệ họ! :19:
À, post rùi mới nhớ! Cách tốt nhất để người ta không chôm được source là làm web bằng Flash đi chị!
Pool & Ben
23/03/2006, 10:00 AM
Chị chỉ đi chị Liên :6: , em mò mãi mà chẳng kiếm ra :20: Biết cho có tụ với người ta thôi :9: , chứ mấy tay hyper thieves muốn là chẳng chừa cho tí phúc đâu :14:
Đúng đấy, em cũng chỉ muốn biết để thêm kiến thức thôi. Chị chỉ cho bọn em đi. :11: :11: :11:
Em còn lơ mơ lắm, đã làm được trang web nhưng không biết làm sao cho nó nhúc nhích, em chẳng hiểu tận căng cơ nó thế nào nên khó chịu ghê đi.
Giúp em với. :6: :6: :5:
Lullaby
23/03/2006, 10:19 AM
Ban đầu em cũng rất bực với việc bị chôm đủ thứ...nhưng sau đó thì...thây kệ họ! :19:
À, post rùi mới nhớ! Cách tốt nhất để người ta không chôm được source là làm web bằng Flash đó chị! :1:
Chị thì chẳng sợ ai chôm hết :3: Vì chị toàn xài đồ free họ offer thôi, có link back đàng hoàng, chẳng tự sáng tạo cái gì hết :9: Nếu họ muốn thì họ có thể vào thẳng trang offer linkware luôn. Nhưng chị muốn dấu vì sợ họ đọc được, họ... buồn cười, vì mình viết kiểu... thủ công quá!!
Làm bằng Flash thì chắc dân chuyên nghiệp cũng đọc được chứ hả :7:
Lullaby
23/03/2006, 10:22 AM
Em còn lơ mơ lắm, đã làm được trang web nhưng không biết làm sao cho nó nhúc nhích, em chẳng hiểu tận căng cơ nó thế nào nên khó chịu ghê đi.
Bạn muốn làm cho blogspot của bạn... nhúc nhích hả? hay là website khác mà bạn mới viết?? Nếu là blogspot thì nó chẳng nhích được đâu :2: Vì là đồ ready-made mà. Bạn chỉ có thể up thông tin của bạn vô template làm sẵn của họ thôi, hoặc đổi sang template khác.
Đông Vy
23/03/2006, 10:48 AM
Chị thì chẳng sợ ai chôm hết :3: Nhưng chị muốn dấu vì sợ họ đọc được, họ... buồn cười, vì mình viết kiểu... thủ công quá!!
Làm bằng Flash thì chắc dân chuyên nghiệp cũng đọc được chứ hả :7:
À, đúng rồi chị ạ! Cả Flash cũng có thể chôm được! :2:
Còn nếu sợ viết buồn cười thì...em nghĩ dân chuyên nghiệp chẳng ai thèm đọc source code của chị em mình làm gì đâu, hehe...Còn amateur như em đọc thì...chẳng hiểu gì cả! Em cũng viết loạn xà ngầu cả lên, add script tùm lum luôn! Đọc lại em cũng không biết gì luôn. :21: Nhưng kệ, có trang web tàm tạm cho vui là được rồi chị há!
Nhưng nếu chị vẫn muốn giấu source thì vào đây xem nè:
http://www.cgiscript.net/cgi-script/csNews/csNews.cgi?database=js_misc%2edb&command=viewone&id=60
Hoặc là vào Google gõ "hide source code".
P/S: Em chưa làm thử nên không biết hiệu quả ra sao!
Lullaby
23/03/2006, 11:11 AM
Nhưng nếu chị vẫn muốn giấu source thì vào đây xem nè:
http://www.cgiscript.net/cgi-script/csNews/csNews.cgi?database=js_misc%2edb&command=viewone&id=60
Thanks em nhiều nhiều :8: Nhưng chị disable được right click rồi (cái này cũng tương tự thôi), nhưng không disable được save as menu của IE (kiếm được cái html protector thì nó đòi tiền :2: ). Đang chờ chị Liên tư vấn đây :26: :23: :45:
Lullaby
23/03/2006, 12:39 PM
Alo các mẹ ơi, trước khi đi... ngủ, tớ bày thêm 1 bài nữa cho các mẹ mò mẫm trong giờ nghỉ trưa nhé :24: Tớ fải fulfill commitment là giúp các mẹ hoàn thành website trong vòng 2 ngày mà :8: Mong các mẹ đừng tẩu hỏa nhập ma thôi :24: (Bây giờ mỗi buổi sáng thức dậy, tớ hồi hộp lắm :17: :3: )
Những pro designers khuyên rằng, chúng ta không nên viết quá nhiều nội dung trên 1 trang web: "đừng mong người xem sẽ cuộn hết trang web để đọc hàng nghìn chữ trên 1 trang. Nếu chúng ta có nhiều thông tin cần giới thiệu, hãy cắt thành nhiều trang, và chỉ đường dẫn cho người xem :1: ". Như vậy, chúng ta nên viết thành nhiều file.html và sau đó link các files này với nhau.
Ví dụ, trên website của bé chúng ta muốn giới thiệu về WTT, thì không nên insert nguyên phần introduction của WTT vào, muốn khoe ảnh bé, thì cũng không nên cho hết vào trang đó,... Trên trang chủ chúng ta chỉ cần viết tiêu đề và đường dẫn thôi. Code để link đến trang khác, vd "trang hình ảnh", được đặt tên là photo.html (save cùng folder với index.html):
<a href="photo.html">Trang hình ảnh</a>
Nếu chúng ta muốn link đến 1 trang khác không phải do chúng ta viết thì chúng ta phải chỉ đường dẫn đầy đủ, vd, link đến WTT
<a href="http://www.webtretho.com">Web Trẻ Thơ</a>
Lưu ý cần phải ghi đầy đủ "http://", nếu không trình duyệt sẽ tìm "www.webtretho.com" trong folder mà chúng ta up vào host :2:, và tất nhiên kết quả sẽ là "the page cannot be displayed" :20:
Nếu các mẹ muốn mở đến 1 window khác, không phải window chúng ta đang xem website của chúng ta, thì chúng ta sẽ thêm thông số target (đích đến), cụ thể là:
<a href="photo.html" target="_blank">Trang hình ảnh</a>
Chữ blank nằm sau underscore (_), và tất cả trong dấu ngoặc kép.
Trong trường hợp các mẹ muốn link là 1 ảnh, chứ không phải chữ, thì thay vì viết chữ (trang hình ảnh), các mẹ sẽ chèn tấm hình vào đó (1.jpg), cụ thể là
<a href="photo.html" target="_blank"><img border="0" src="1.jpg"></a>
Các mẹ nhớ là mở anchor (<a>) thì phải đóng lại (</a>), nếu không thì link sẽ không hoạt động. Thiếu bất kỳ ký tự nào thì link cũng sẽ không hoạt động.
Bây giờ các mẹ viết vài trang, up vào host cho hoành tráng rồi mời bà con vào xem để click cho hư chuột luôn nhe :24:
Chúc các mẹ thành công nhé. Chúc tớ ngủ ngon cái nào :6:
Lullaby
24/03/2006, 12:24 AM
Có một cách viết source code mà save as cũng chả tác dụng gì - vào đấy chỉ thấy text hoặc 1 dòng code.
Chị ơi, em thấy trang babiesonline.com họ có... cái như chị nói, mở view source thì chỉ thấy là "bản quyền thuộc về babiesonline.com, và ip của bạn đã bị recorded" :2: Nhưng em dùng save as thì vẫn có được source code :7: Vậy túm lại là không có tác dụng gì luôn :7:
Liên ròm
24/03/2006, 01:07 AM
Chị ơi, em thấy trang babiesonline.com họ có... cái như chị nói, mở view source thì chỉ thấy là "bản quyền thuộc về babiesonline.com, và ip của bạn đã bị recorded" :2: Nhưng em dùng save as thì vẫn có được source code :7: Vậy túm lại là không có tác dụng gì luôn :7:
Lâu quá rồi chị quên vả lại giờ chị xóa hết trong máy chị đợt bị virus rồi nhưng chị nhớ là là một đoạn code nào đó của em - em save nó một tên là web1.?? (sorry cái đuôi tên gì chị quên mất) sau đó em dùng một dòng code gì đấy em bỏ cái web1.?? vào và em upload vào folder, đồng thời ngay trang web của em thay vì em viết cả đoạn code thì em viết cái dòng em vừa upload đấy. Bà con sẽ copy về cái source code nhưng chỉ có cái dòng ấy thôi nên không thể cóp được cái nguyên bản của em.
Lullaby
24/03/2006, 01:59 AM
thử lần nữa này vẫn không được:
<img border="0" src="images/1.gif" width="100" height="100"><br>
<img border="0" src="images/2.jpg" width="100" height="100"><br>
<div align="center"><img border="2" src="images/3.jpg" width="40%"><br>
Mẹ MomMi ơi, tớ nhận được ảnh rồi. Tớ giải thích chung để cho những mẹ khác nếu mắc phải lỗi này thì có cách giải quyết luôn nhé :8:
3 ảnh của bạn có tên như sau:
1.gif.bmp
2.jpg.jpg
3.jpg.jpg
Ảnh đầu tiên của bạn định dạng là bitmap (bmp) thì nhiều host không cho upload đâu. Với lại bmp có dung lượng rất lớn, ảnh rất nặng, tốn space của bạn lắm.
Tuy nhiên bạn cần đổi tên lại cho các ảnh, vì tên ảnh bạn ghi trong code không phù hợp với tên thật của ảnh. Khi bạn dùng photoshop để save for web thì bạn không cần chọn tên ảnh là 1.gif hay 1.jpg, tên chỉ bao gồm phần trước dấu chấm thôi, sau đó bạn chọn định dạng là jpg hay gif (có ai biết cách chụp ảnh cái window "save for web" trong photoshop thì làm giúp nhé, tớ ứ biết :9: :20: ). Trong folder của bạn thì tên ảnh cũng chỉ là phần trước dấu chấm, bạn có thể xác định xem đó là gif hay jpg bằng cách click chuột phải vào ảnh, chọn properties, bạn sẽ thấy file type thể hiện định dạng của file (jpg image or gif image).
Bạn làm lại thử xem nhé, cố lên :41:
MomMi
24/03/2006, 09:18 AM
chị ơi, em làm được rồi, cảm ơn chị nhiều, còn gì thì chị dạy nốt cho các mẹ trên này đi chị.
yeuhqh22
24/03/2006, 10:03 AM
em làm Frontpage mà mún add hình của mình làm nền hoặc dùng templates thì fải sao ạ?
Xứ sở thần tiên
24/03/2006, 10:19 AM
E cũng làm được vài phần rồi. Giờ cứ theo các code đã học đựơc e làm đủ thứ. Chán lại xoá nhưng thấy thích rồi.
Giờ e cũng hiểu thế nào gọi là html. :21:
Giờ lại muốn học CSS
Có ai biết chỉ thêm cho e với. Cái CSS mới là cái mà e quan tâm. :26:
Lullaby
24/03/2006, 10:40 AM
chị ơi, em làm được rồi, cảm ơn chị nhiều, còn gì thì chị dạy nốt cho các mẹ trên này đi chị.
Chắc chắn là còn rất nhiều thứ để học mà (tớ cũng vẫn còn đang học đây), nhưng mẹ MomMi đã tạo được link chưa? Cả các mẹ khác nữa??
Tớ chỉ tiếp bài khác nhé. Bây giờ đến phần trang trí cho website hén? :1:
Trước tiên, đơn giản nhất là phần text. Mặc định của trình duyệt là chữ màu đen, font times-new-roman (hình như là vậy, tớ thấy giống giống thế :10: ).
Nếu chúng ta muốn đổi toàn bộ text của trang web sang màu khác thì chúng ta đưa đoạn code sau vào phần <body>
<body text="green"> (không đóng </body> lại nhé :1: )
Tên màu cũng có thể dùng mã giống như làm màu nền vậy. Như vậy thì toàn bộ phần text của cả trang sẽ chuyển thành màu xanh.
Trong trường hợp chúng ta muốn đổi text của một đoạn, 1 câu hoặc 1 chữ thôi thì chúng ta đặt đoạn code sau ngay trước chữ, câu mà chúng ta muốn đổi màu
<font color="green">màu xanh lá</font>
Muốn đổi font chữ thì chúng ta dùng đoạn code này trước đoạn, câu, chữ mà chúng ta muốn đổi
<font face="verdana">Font Verdana</font>
Tuy nhiên, các mẹ lưu ý khi chúng ta chọn font để viết tiếng việt thì nên chọn những font nào phổ biến, vì nếu chọn font ít người xài (không có trong directory của họ) thì trang web sẽ không hiển thị đúng font chữ trên trình duyệt của họ. Và như vậy là... thất bại trong việc tiếp thị bé rồi :10:
Còn muốn cho cả trang chuyển sang font khác thì phải học XSLT (Extensible Stylesheet Language Transformations), cái này thì tớ chưa rờ tới :9: Họ bảo xài đoạn code này
<xsl:attribute-set name="font">
<xsl:attribute name="fname">Verdana</xsl:attribute>
</xsl:attribute-set>
Nhưng tớ chẳng biết bỏ vào đâu :20:
Thôi, các mẹ chịu khó copy rồi paste cái code html font ở mỗi đoạn mà các mẹ muốn đổi font đi há? :8:
Good luck!
Lullaby
24/03/2006, 10:42 AM
E cũng làm được vài phần rồi. Giờ cứ theo các code đã học đựơc e làm đủ thứ. Chán lại xoá nhưng thấy thích rồi.
Giờ e cũng hiểu thế nào gọi là html. :21:
Giờ lại muốn học CSS
Có ai biết chỉ thêm cho e với. Cái CSS mới là cái mà e quan tâm. :26:
Vô đây học nè cưng :1:
http://www.w3schools.com/css/default.asp
Lullaby
24/03/2006, 11:38 AM
tớ tìm ra rồi: dùng đoạn code sau bỏ vào <head>
<head>
<style type="text/css">
p { color : green;
font-family : Verdana}
h1 { color : green}
</style>
</head>
Các mẹ lưu ý, những thông số trong phần này chỉ áp dụng với đoạn văn (p) và heading 1 (h1) thôi nhé (tớ in đậm để lưu ý chứ không phải khi viết code cũng phải in đậm nha :9: ). Nếu muốn áp dụng với tất cả các headings thì các mẹ phải định thông số cho tất cả các headings trong đoạn code. Nếu không định thì headings sẽ không hiển thị trên website luôn đó :20:
Tớ thấy làm "thủ công" bằng html là ok rồi :4: XSTT thấy sao? đây là 1 phần của css đó :10:
Manly
24/03/2006, 11:45 AM
tớ tìm ra rồi: dùng đoạn code sau bỏ vào <head>
<head>
<style type="text/css">
p { color : green;
font-family : Verdana}
h1 { color : green}
</style>
</head>
Chị ơi css chị nên tạo thành file riêng rồi
<link rel="stylesheet" type="text/css" href="XXX.css">
Lullaby
24/03/2006, 11:57 AM
Chị ơi css chị nên tạo thành file riêng rồi
<link rel="stylesheet" type="text/css" href="XXX.css">
Nhưng chị thấy tạo file riêng thì... lùm xùm quá, hì hì... cái code đó là chị copy y chang ở w3schools. Chị copy source của nhiều trang thì thấy họ cũng link tới file.css, chị đang tính... sửa để cho nó chung 1 file.html của chị để up :9: Bây giờ liều lắm rồi :21: Sửa code loạn xị lên hết, sai thì... mò lại từ đầu thôi :21:
Anyway, thanks em nhiều lắm, em cũng giúp chỉ cho mọi người vài chiêu đi chứ.
Manly
24/03/2006, 12:25 PM
Nhưng chị thấy tạo file riêng thì... lùm xùm quá, hì hì... cái code đó là chị copy y chang ở w3schools. Chị copy source của nhiều trang thì thấy họ cũng link tới file.css, chị đang tính... sửa để cho nó chung 1 file.html của chị để up :9: Bây giờ liều lắm rồi :21: Sửa code loạn xị lên hết, sai thì... mò lại từ đầu thôi :21:
Anyway, thanks em nhiều lắm, em cũng giúp chỉ cho mọi người vài chiêu đi chứ.
CHị ơi, em sắp chết ngáp rồi :2:. Nếu có thời gian em sẽ cố gắng :1:
Lullaby
24/03/2006, 12:45 PM
Cái text dễ quá các mẹ nhỉ? Tớ "vây" các mẹ thêm 1 lưới nữa trước khi tớ đi khò nè :10: Sắp xếp trang web nhé :3:
Tất cả các trình duyệt web đều không hiểu được những lệnh trong các phần mềm soạn thảo văn bản, vd. enter, tab, space,... Cho nên nếu các mẹ có ý định sắp xếp 2 tấm hình cách xa nhau bằng những lệnh này thì... công cốc thôi :10: Thật ra, chúng ta có thể dùng các lệnh trên bằng cách cho vào cặp thẻ <pre></pre>. Nhưng rất là risky, vì các mẹ sẽ không thể estimate được trang web của mình sẽ thể hiện trên các màn hình khác (15", 17",...) như thế nào.
Để sắp xếp 1 trang web, chúng ta phải lập bảng (table), vd trang chủ của DQ www.danquynh.info/vn.html được chia thành bảng gồm 3 cột: trái, giữa, và phải. Cấu trúc của bảng như sau (nằm trong <body>):
<table border="0" width="100%" valign="top">
<tr>
<td></td>
<td></td>
...
</tr>
</table>
border="0" để bảng không bị đóng khung, nếu không set bằng 0 thì trang web sẽ giống như màn hình excel vậy :20:
width="100%" có nghĩa là chiều ngang; trong trường hợp này được tính bằng toàn bộ chiều ngang của màn hình. Các mẹ cũng có thể tính bằng đơn vị pixel nếu thích. Chiều cao không cần set, vì nó sẽ trải dài đến hết nội dung của bảng.
valign: định vị trí của nội dung trong bảng theo chiều dọc (vertical align), bao gồm top, middle và bottom
(chúng ta cũng còn nhớ XSTT đã giới thiệu cách định vị trí theo chiều ngang là <div align="center">, bao gồm left, center và right)
<tr> (table row) xác định cách sắp xếp của bảng là theo hàng ngang
<td> (table data) xác định nội dung của từng cột trong bảng. Nếu chúng ta muốn chia làm bao nhiêu cột thì chúng ta cần xác định bấy nhiêu cặp <td></td>.
Ví dụ chúng ta muốn sắp 3 tấm hình 1.jpg, 2.jpg và 3.jpg theo hàng ngang, thì chúng ta sẽ phải lập bảng như sau:
<table width="100%" valign="top">
<tr>
<td width="30%" valign="top">
<div align="center"><img border="0" src="1.jpg"></div>
</td>
<td width="40%" valign="top">
<div align="center"><img border="0" src="2.jpg"></div>
</td>
<td width="30%" valign="top">
<div align="center"><img border="0" src="3.jpg"></div>
</td>
</tr></table>
Nếu tấm hình ở giữa to hơn 2 tấm 2 bên thì các mẹ cũng set width cho phù hợp; thông số valign cũng có thể thay đổi bằng middle or bottom.
Nếu các mẹ muốn nhiều cột hơn thì chia thêm cột (xác định thêm <td>); ngược lại muốn bớt đi thì điều chỉnh width cho phù hợp (sao cho tổng là 100%, không cần tính bằng pixel vì 100% là so với toàn bộ chiều ngang của bảng).
Các mẹ muốn hình là link đến trang khác thì thêm link vô.
Như vậy là tớ đã chỉ các mẹ viết 1 trang giống y như trang chủ của DQ nhà tớ rồi đó :4: chúc các mẹ thành công nhe. Tớ hy vọng sáng mai thức dậy sẽ nhận được link của các mẹ mời coi website nhé :3:
Mod_KNH2
24/03/2006, 03:14 PM
em làm Frontpage mà mún add hình của mình làm nền hoặc dùng templates thì fải sao ạ?
Sorry nha, bài trên của bạn Mod bấm nhầm nên hiện dòng chữ Mod sửa bài.
Hình của bạn là một image mà, bạn cứ làm như bình thường thôi. Mình thấy có mẹ nào làm được thì phải, hay qua bên topic đang hót bên kia hỏi đi nhé, chứ bên này lâu quá ít ai vô:
http://www.webtretho.com/forum/showthread.php?t=21381
Còn đây là web có hình nền của chị ròm, tham khảo nhé:
http://website.lineone.net/~beauminhtu/Tu%205-6%20thang.htm
Cũng lưu ý bạn hỏi ở 1 chủ đề thôi nhé, tránh post 1 câu hỏi vào nhiều topic nha bạn.
Xứ sở thần tiên
27/03/2006, 09:08 AM
Nào chúng ta nhớ lại bài giảng của teacher Lullaby nhé.......
Mở đầu là: <html>
Sau đó là: <head>: Phần này ko hiển thị trên giao diện đâu nhé (Ví dụ như nhạc nền...)
Tiếp theo là: <body> là phần thân của trình duyệt.
Trong <body> thì có <h>;<p>;<tb>......
Đúc rút kinh nghiệm sau khi học xstt thấy rằng. Nên học từng phần từng phần, từ to đến nhỏ, từ tổng quát đến chi tiết.
UI học, học..
Thi lại học thêm
Không lên học lại. :26:
yeuhqh22
27/03/2006, 10:21 AM
dạ có ai rành về dreamwaver ở đây ko ạ, cho em hỏi tí.
VD em có 1 page rùi, làm sao để em nhấn 1 thì nó mở ra cũng trong trang đó lun, 2 thì mở cái khác nhưng vẫn ở trang đó chứ ko fải sang trang khactạo nhìu trang rùi cài liên kết
Lullaby
27/03/2006, 10:30 AM
dạ có ai rành về dreamwaver ở đây ko ạ, cho em hỏi tí.
VD em có 1 page rùi, làm sao để em nhấn 1 thì nó mở ra cũng trong trang đó lun, 2 thì mở cái khác nhưng vẫn ở trang đó chứ ko fải sang trang khactạo nhìu trang rùi cài liên kết
Tớ không biết có cái đó không, nhưng tớ chép source code về, toàn thấy họ viết nhiều trang giống nhau, chỉ nội dung là khác rồi link với nhau thôi. Khi click chuột thì nó chuyển, nhưng mình không "cảm thấy" chuyển sang trang khác, nên mình cứ tưởng là tạo 1 trang.
Có 1 cách làm như bạn nói, đó là tạo navigation frame, theo hướng dẫn ở đây http://www.w3schools.com/html/html_frames.asp
Nhưng cái này có 1 nhược điểm mà tớ chưa biết làm sao để khắc phục, đó là khi muốn trở về homepage thì không mất frame được :2:
Đông Vy
27/03/2006, 11:52 AM
Nhưng cái này có 1 nhược điểm mà tớ chưa biết làm sao để khắc phục, đó là khi muốn trở về homepage thì không mất frame được :2:
Chị tạo target frame cho đường link là "whole page".
Thẻ <a target = "_top"
Lullaby
27/03/2006, 12:10 PM
Chị tạo target frame cho đường link là "whole page".
Thẻ <a target = "_top"
Chị làm được rồi, thanks em gái nhiều nhiều nhé :6: . Đúng là lên WTT một ngày là khôn ra được 1 tí :4: Nhưng chị đang muốn sửa ở ultraguest.com nữa, mà hình như họ không cho sửa thì phải? Cứ click vô là nó highlight hết à :7: .
cutit2004
28/03/2006, 09:35 AM
báo cáo thành tích với cô giáo Lullaby và thầy giáo XSTT: em chèn ảnh, chèn nhạc và ảnh nền vào trang web được rồi ạ :5: . Nhưng không viết nổi tiếng Việt. :20:
Tác phẩm đây ạ:http://bb.domaindlx.com/titmom/index1.html
Em dùng Viêtkey,chỉnh sửa thể nào để trang web hiện thị tiếng Việt đây?
Lullaby
28/03/2006, 09:43 AM
báo cáo thành tích với cô giáo Lullaby và thầy giáo XSTT: em đưa chèn ảnh, chèn nhạc và ảnh nền vào trang web được rồi ạ :5: . Nhưng không viết nổi tiếng Việt. :20:
Em dùng Viêtkey,chỉnh sửa thể nào để trang web hiện thị tiếng Việt đây?
hi mẹ Tít, hôm nay mệt quá nên chị Lu ngủ ngày :9: không nhận được YM của mẹ Tít.
Mẹ Tít phải viết bằng bảng mã unicode (xài kiểu gõ telex hay VNI cũng được, có phân biệt trong bộ gõ), save bằng utf-8 thì lên web mới hiển thị tiếng Việt được. Còn nếu đã làm thế rồi mà vẫn không đọc được thì phải coi menu view/encoding của IE đã dùng unicode chưa. Chắc ăn hơn thì mẹ Tít bỏ đoạn code này vô <head> nhe
<META http-equiv=Content-Type content="text/html; charset=utf-8">
Nếu mà không được nữa thì Lu... :30: :77: :10:
Lullaby
28/03/2006, 02:57 PM
Em dùng Viêtkey,chỉnh sửa thể nào để trang web hiện thị tiếng Việt đây?
Mẹ Tít coi file đính kèm để save cho đúng nhe :4:
Cái hình làm bằng frameshow thì em chọn save for web trong photoshop, rồi định dạng là .gif thử nhé.
Nếu em không làm được thì chị sẽ gửi cho em file chị đã sửa :1:
Btw, em làm đẹp lắm :41:
cutit2004
28/03/2006, 03:41 PM
Ko biết em hiểu có đúng ko nhưng nếu chị dùng unicode va times news roman thì ra tiếng việt ngay đấy ạ. Chị thử lại xem.
Trong notepad chả có chỗ nào để chọn unicode và times news roman cả :12:
cutit2004
28/03/2006, 03:43 PM
Mẹ Tít phải viết bằng bảng mã unicode (xài kiểu gõ telex hay VNI cũng được, có phân biệt trong bộ gõ) Còn nếu đã làm thế rồi mà vẫn không đọc được thì phải coi menu view/encoding của IE đã dùng unicode chưa.
EM LÀM ĐÚNG NHƯ VẬY RỒI
Còn nếu đã làm thế rồi mà vẫn không đọc được thì phải coi menu view/encoding của IE đã dùng unicode chưa.
CŨNG OK RỒI Ạ
save bằng utf-8 thì lên web mới hiển thị tiếng Việt được.
MÁY EM KHÔNG THẤY CÁI HỘP ENCONDING NÀY ĐÂU Ạ. MÁY CỦ CHUỐI RỒI :23:
Chắc ăn hơn thì mẹ Tít bỏ đoạn code này vô <head> nhe
<META http-equiv=Content-Type content="text/html; charset=utf-8">
thế không phải cái này sao hả chị?
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
nó có phân biệt chữ hoa chữ thường không ạ?
@XSTT:thầy giáo đừng mắng học trò copy bài của thầy nhé ! :10:
Lullaby
29/03/2006, 04:23 AM
thế không phải cái này sao hả chị?
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
nó có phân biệt chữ hoa chữ thường không ạ?
Cái này hồi đó chị cũng có add vô, nhưng nếu không save bằng utf-8 encoding, thì nó cũng không hiển thị tiếng Việt luôn :2:
Trong phần code thì không phân biệt chữ hoa chữ thường; còn phần text thì có phân biệt chữ hoa, chữ thường, nếu em muốn viết hoa thì viết hoa, viết thường thì viết thường :10: , trừ khi em đặt style.css cho toàn bộ file.
Lullaby
29/03/2006, 05:26 AM
dạ có ai rành về dreamwaver ở đây ko ạ, cho em hỏi tí.
VD em có 1 page rùi, làm sao để em nhấn 1 thì nó mở ra cũng trong trang đó lun, 2 thì mở cái khác nhưng vẫn ở trang đó chứ ko fải sang trang khactạo nhìu trang rùi cài liên kết
Bạn xem cái này (http://www.duyhien.com/thuyhien/decuong.html) thử nhé.
Tớ sửa source code, làm 3 trang có decoration giống nhau, nhưng nội dung khác nhau rồi link lại. Bạn để ý menu ở phía trên cùng cho 3 môn học khác nhau. Xem thử có phải cái bạn muốn nói đến không nhé :4:
Btw, tớ viết bằng notepad thôi. Không xài frontpage hay dreamweaver đâu :1:
cu san
29/03/2006, 07:41 AM
Chào bạn Đông Vy mình đã vào website của gia đình bạn rồi rất đẹp và hay quá bạn có thể hướng dẫn mình làm website được không? Mong sự hồi âm của bạn
Đông Vy
29/03/2006, 10:44 AM
Chào bạn Đông Vy mình đã vào website của gia đình bạn rồi rất đẹp và hay quá bạn có thể hướng dẫn mình làm website được không? Mong sự hồi âm của bạn
Cám ơn bạn nhiều lắm! Nhưng mình đã làm web trong những ngày...thất nghiệp! Làm trong những lúc con ngủ, cũng tự mày mò như tất cả các mẹ trên WTT vậy. Bây giờ thì mình đã đi làm trở lại nên hầu như không có thời gian nữa.
Mình chỉ có một ít kinh nghiệm thế này thôi, hy vọng sẽ giúp bạn ít nhiều:
- Mình làm web bằng Frontpage và HTML. Mình bắt đầu từ số 0 khi bắt tay vào trang web đầu tiên, vừa làm vừa ngâm cứu sách, và các trang tutorial trên Internet. Trình độ về kỹ thuật làm web của mình không hơn gì các mẹ trên WTT cả, đó là sự thật! Những gì thể hiện trên trang web là tất tần tật những gì mình biết! :1:
- Nếu mục đích của bạn là làm một trang web gia đình..."để cho vui" (như mình) thì bạn có thể bắt tay ngay với những kiến thức cơ bản nhất, rồi vừa làm vừa tiếp tục mày mò. Bạn có thể vào đây để học. Đây là trang web bằng tiếng Việt, hướng dẫn nhiều thủ thuật làm web cũng như photoshop, rất thú vị và hữu ích.
http://www.vietphotoshop.com/index.php?categoryid=26
- Nếu mục đích chủ yếu của bạn là trưng bày album hình ảnh, theo mình bạn có thể dùng một công cụ tạo album miễn phí, (mình dùng JAlbum) và chỉnh sửa trên trang html mà nó tạo ra cũng đủ.
- Nếu mục đích chính của bạn là tạo một nhật ký trên mạng, bạn hãy cố học cách tạo trang web động để dễ cập nhật ( :10: ), nhưng nếu không có thời gian ngâm cứu php, bạn chỉ cần sử dụng Blog (ví dụ như Blogger (http://www.blogger.com) là đủ.
- Nếu mục đích của bạn không chỉ là làm được một trang web cá nhân mà
bạn thực sự mê làm web, thì không còn cách nào khác, bạn phải học: CSS, HTML, PHP, JAVA SCRIPT, FLASH, PHOTOSHOP...... :1:
Ngoài ra, về nội dung và cách trình bày, theo thiển ý của mình thì:
- Vấn đề quan trọng nhất của một trang web là Nội dung. Nếu nội dung hấp dẫn và phong phú thì bạn chỉ cần design đơn giản và sáng sủa, dễ đọc là được.
- Nếu nội dung không đủ nặng, bạn có thể thu hút bằng layout đẹp, và điều đó tuỳ thuộc vào thẩm mỹ riêng của bạn dựa trên những hiểu biết html cơ bản và những nguyên liệu bạn có, như phối hợp background, font chữ, màu chữ, ảnh gif để trang trí, java script....
Còn những thứ để trang trí bạn có thể lấy từ hai source của Lullaby:
CuteColors (http://www.cutecolors.com)
GraphicGarden (http://www.graphicgarden.com)
hoặc trang này cũng có nhiều hình ảnh rất dễ thương:
GranGran (http://home.att.net/~scorh2/)
Tuy nhiên, theo kinh nghiệm của mình thì tránh sử dụng những hình ảnh trang trí này với mật độ quá dày, vì sẽ làm rối giao diện. Chỉ nên dùng điểm xuyết mà thôi. Cả các java script cũng vậy. Thời gian đầu, bạn rất dễ bị quyến rũ bởi các hiệu ứng, và bạn dễ đưa quá nhiều thứ rối rắm vào trang web. Hãy cố gắng tỉnh táo! :1:
Ở chừng mực nghiệp dư như mình, chỉ cần xác định rõ "mình cần cái gì" và cố gắng theo đuổi chính cái đó mà thôi. Sau khi hoàn thành cơ bản trang web, lúc đó tiếp tục học những cái phức tạp hơn vẫn chưa muộn! Bạn có thể thay đổi trang web của bạn bất cứ khi nào, nhưng thay đổi trên một trang web đã định hình thì dễ hơn nhiều!
Để khởi đầu, bạn có thể phác hoạ layout trên giấy, sau đó tìm các thẻ html phục vụ cho layout của mình.
Hy vọng giúp bạn được ít nhiều! :1: Và mong sớm được thăm trang web của bạn.
thuthuyqnm
30/03/2006, 07:57 AM
Đông Vy ơi mình xin lỗi vì đã ăn cắp source của bạn. Mình thuộc dạng non nóng nên không bắt đầu từ số 0 được. Hơn nữa mình rất thích trang web của bạn. Có gì thì thông cảm nhé.
Me Khue
30/03/2006, 09:37 AM
Thấy mọi người học làm web thích quá, lâu quá rồi mình đã bị mất cái đam mê làm web rồi, nhớ lại ngày nào cũng mò mẵm để làm thích lắm khi học được thêm cái gì đó. Nếu ở nhà mình có thể vào được internet thì chắc mình sẽ dành thêm thời gian để học làm web.
Lullaby
30/03/2006, 10:13 AM
Thấy mọi người học làm web thích quá, lâu quá rồi mình đã bị mất cái đam mê làm web rồi, nhớ lại ngày nào cũng mò mẵm để làm thích lắm khi học được thêm cái gì đó. Nếu ở nhà mình có thể vào được internet thì chắc mình sẽ dành thêm thời gian để học làm web.
Mẹ Khuê ơi, tớ thích website của Minh Khuê lắm, từ hồi chưa biết làm gì, đến bây giờ biết tí tí rồi vẫn thích :5: Không biết mai mốt biết nhiều thì thế nào :15: :10: Nhưng tớ không sign được guestbook (the page cannot be displayed) :2: Không biết là tại mẹ Khuê lkhông cập nhật hay tại máy tớ không mở được :7:
Xứ sở thần tiên
30/03/2006, 10:20 AM
Tạo chữ nhảy múa
<HTML>
<HEAD>
<SCRIPT>
<!-- Beginning of JavaScript -
// ################################################## #############################
// INSTRUCTIONS:
// Configure the script as follows:
// ################################################## #############################
var mes = new Array()
mes[0]="Đơn xin yêu hợp đồng"
mes[1]="Thỏa thận yêu 5 ngày"
mes[2]="Nếu cảm thấy không hợp thì ta làm hợp đồng mới"
mes[3]="Trị giá ngắn ngày hơn :D"
// The path array contains the path of the newsworm. How can you configure this path? Best way:
// 1. Produce an empty (white) gif-image with your graphic-tool, size about 1000x800 pixels.
// 2. Open the application that you are using to create imagemaps (for instance CuteMAP).
// 3. Open this gif-image.
// 4. Set the drawing-tool to "polygon".
// 5. Draw a path.
// 6. Copy and paste the resulting values (x,y coordinates) inside the path-array below.
// ATTENTION: There should be no space between the numbers!!!
var path= new Array(554,9,552,10,550,13,542,13,538,13,532,10,528 ,9,528,9,522,7,519,8,512,9,510,11,507,13,505,16,50 0,17,495,18,492,17,488,15,482,9,477,9,473,9,466,12 ,461,17,459,19,452,20,448,21,443,18,439,15,434,9,4 31,9,424,8,419,9,416,11,412,12,410,15,408,17,406,1 9,398,19,391,20,383,19,379,17,372,14,369,10,364,9, 356,7,348,8,340,9,334,11,323,13,315,17,301,18,293, 17,288,12,285,10,278,7,274,7,269,9,268,9,265,12,26 0,17,250,17,241,17,229,16,220,10,216,9,213,9,208,9 ,203,9,194,14,188,16,177,16,166,16,157,14,149,13,1 46,8,135,7,124,6,114,9,104,14,94,16,69,16,61,15,41 ,15,34,15,22,16,12,16,13,15)
// thoi gian truoc khi chu roi xuong trinh duyet
var stoptime=20
// font chu, co chu
var textfont="Arial"
var textsize=25
// mau chu
var textcolor=new Array("FF0000","0000FF","00FF00","FF00FF")
// 1: chu in dam; 0: chu binh thuong
var fontweight=1
// hieu ung loc cho chu, 1: su dung; 0: khong su dung
var gloweffect=0
// khoang cach giua cac chu
var letterspace=15
// ################################################## #############################
// INSTRUCTIONS:
// End of instructions part. No need to change the variables below.
// ################################################## #############################
var tickerleft=path[path.length-2]
var tickertop=path[path.length-1]
var timer
var finalxpos=tickerleft
var i_mes=0
var message=""
var i_path=0
var stoptimemilli=stoptime*10
var maxtextlength=0
var i_endposition=0
var pathx= new Array()
var ii=0
for (i=0;i<=path.length-1;i=i+2) {
pathx[ii]=path[i]
ii++
}
ii=0
var pathy= new Array()
for (i=1;i<=path.length-1;i=i+2) {
pathy[ii]=path[i]
ii++
}
if (gloweffect==1) {
gloweffect="style='filter:glow(strength=1,color=yellow)'"
}
else {
gloweffect=""
}
if (fontweight==1) {
fontweight="<b>"
}
else {
fontweight=""
}
for (i=0;i<=mes.length-1;i++) {
if (mes[i].length>=maxtextlength) {maxtextlength=mes[i].length}
}
for (i=0;i<=mes.length-1;i++) {
mes[i]=mes[i]+" "
}
if (document.layers) {
if (textsize>20) {textsize=6}
else if (textsize>20) {textsize=5}
else if (textsize>14) {textsize=4}
else if (textsize>10) {textsize=3}
else if (textsize>8) {textsize=2}
else if (textsize<=7) {textsize=1}
}
var xpos=new Array()
for (i=0;i<=maxtextlength;i++) {
xpos[i]=5000
}
var ypos=new Array()
for (i=0;i<=maxtextlength;i++) {
ypos[i]=5000
}
function randomizer(range) {
return Math.floor(range*Math.random())
}
function makesnake() {
if (i_path<=pathx.length-1) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]
ypos[i]=ypos[i-1]
}
xpos[0]=pathx[i_path]
ypos[0]=pathy[i_path]
if (document.all) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=xpos[i]+(i*letterspace)
thisspan.posTop=ypos[i]
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=xpos[i]+(i*letterspace)
thisspan.top=ypos[i]
}
}
i_path++
timer=setTimeout("makesnake()",20)
}
else {
clearTimeout(timer)
endposition()
}
}
function endposition() {
if (i_endposition<=stoptimemilli) {
if (document.all) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posTop+=Math.ceil(8*Math.random())-4
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.top+=Math.ceil(8*Math.random())-4
}
}
i_endposition++
timer=setTimeout("endposition()",10)
}
else {
clearTimeout(timer)
i_endposition=0
endposition2()
}
}
function endposition2() {
if (i_endposition<=30) {
if (document.all) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posTop+=Math.ceil(200*Math.random())-70
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.top+=Math.ceil(200*Math.random())-70
}
}
i_endposition++
timer=setTimeout("endposition2()",20)
}
else {
clearTimeout(timer)
i_endposition=0
clearmessage()
}
}
function clearmessage() {
finalxpos=tickertop
i_path=0
for (i=0;i<=maxtextlength;i++) {
xpos[i]=5000
}
if (document.all) {
for (i=0;i<=maxtextlength;i++) {
var thisspan = eval("document.all.span"+i)
thisspan.innerHTML=" "
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=xpos[i]=5000
}
}
if (document.layers) {
for (i=0;i<=maxtextlength;i++) {
var thisspan = eval("document.span"+i+".document")
thisspan.write("<p> </p>")
thisspan.clear()
thisspan = eval("document.span"+i)
thisspan.left=5000
}
}
timer=setTimeout("changemessage()",2000)
}
function changemessage() {
var messa=mes[i_mes]
message=messa.split("")
if (document.all) {
for (i=0;i<=message.length-1;i++) {
var thisspan = eval("document.all.span"+i)
thisspan.innerHTML="<p style='font-family:"+textfont+";font-size:"+textsize+";color:"+textcolor[Math.floor((textcolor.length)*Math.random())]+"'>"+fontweight+message[i]+"</p>"
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan=eval("document.span"+i+".document")
thisspan.write("<p><font size="+textsize+" color="+textcolor[Math.floor((textcolor.length)*Math.random())]+" face="+textfont+">"+fontweight+message[i]+"</font></p>")
thisspan.clear()
}
}
i_mes++
if (i_mes>=mes.length) {i_mes=0}
finalxpos=tickertop
i_path=0
timer=setTimeout("makesnake()",1000)
}
// - End of JavaScript - -->
</SCRIPT>
<STYLE>A {
COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: bold; LEFT: 8px; POSITION: absolute; TOP: 250px
}
.spanstyle {
LEFT: 5000px; POSITION: absolute; VISIBILITY: visible
}
</STYLE>
</HEAD>
<BODY bgColor=#ffffff onload=changemessage()>
<SCRIPT>
<!-- Beginning of JavaScript -
for (i=0;i<=maxtextlength;i++) {
document.write("<span id='span"+i+"' class='spanstyle' "+gloweffect+">")
document.write(message)
document.write("</span>")
}
// - End of JavaScript - -->
</SCRIPT>
</BODY>
</HTML>
Khổ một nỗi là e chưa làm được. Chị lullaby giúp e voiiiiiiiiiiiii.
Me Khue
30/03/2006, 10:20 AM
Hihi... guest book mình link từ babiesonline, lâu quá mình không đăng nhập vào nên đã bị khoá account rồi, có lần mình cũng đã phục hồi account lại được nhưng bây giờ thì bị xoá account thật rồi, mất hết trơn... tiếc quá, cũng may là mình đã in hết ra cho Khuê, chứ không thì mình hối hận lắm (híc híc)
Lullaby
30/03/2006, 10:34 AM
Tạo chữ nhảy múa
var mes = new Array()
mes[0]="Đơn xin yêu hợp đồng"
mes[1]="Thỏa thận yêu 5 ngày"
mes[2]="Nếu cảm thấy không hợp thì ta làm hợp đồng mới"
mes[3]="Trị giá ngắn ngày hơn :D"
Khổ một nỗi là e chưa làm được. Chị lullaby giúp e voiiiiiiiiiiiii.
1/Ngoài phần này ra, em có sửa phần nào trong script không? (hay nguyên si của họ như vậy? tại chị thấy mấy cái lệnh bị sửa thành tiếng việt nên chị hơi... nghi ngờ)
2/ js này em lấy từ thư viện js của echip hay ở đâu?
Lullaby
30/03/2006, 10:41 AM
Cái này chị copy i chang trong echip rồi đổi text theo của em đó, em thử lại coi được không? chị test thì ok (còn cái kia để từ từ chị xem tại sao không chạy được :10: để mai mốt còn biết sửa chứ :10: ).
Khi mới tập làm thì chỉ nên sửa những phần chị đã in đậm thôi nhé (nhưng nhớ viết lại bình thường khi copy vô file.html của em :10: ). Từ từ, quen rồi thì tha hồ sửa... tá lả luôn.
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<SCRIPT language=JavaScript>
<!--
function SymError()
{
return true;
}
window.onerror = SymError;
var SymRealWinOpen = window.open;
function SymWinOpen(url, name, attributes)
{
return (new Object());
}
window.open = SymWinOpen;
//-->
</SCRIPT>
<SCRIPT>
<!-- Beginning of JavaScript -
// ################################################## #############################
// INSTRUCTIONS:
// Configure the script as follows:
// ################################################## #############################
var mes = new Array()
mes[0]="Đơn xin yêu hợp đồng"
mes[1]="Thỏa thuận yêu năm ngày"
mes[2]="Nếu cảm thấy không hợp thì ta làm hợp đồng mới"
mes[3]="Trị giá ngắn ngày hơn"
// The path array contains the path of the newsworm. How can you configure this path? Best way:
// 1. Produce an empty (white) gif-image with your graphic-tool, size about 1000x800 pixels.
// 2. Open the application that you are using to create imagemaps (for instance CuteMAP).
// 3. Open this gif-image.
// 4. Set the drawing-tool to "polygon".
// 5. Draw a path.
// 6. Copy and paste the resulting values (x,y coordinates) inside the path-array below.
// ATTENTION: There should be no space between the numbers!!!
var path= new Array(554,9,552,10,550,13,542,13,538,13,532,10,528 ,9,528,9,522,7,519,8,512,9,510,11,507,13,505,16,50 0,17,495,18,492,17,488,15,482,9,477,9,473,9,466,12 ,461,17,459,19,452,20,448,21,443,18,439,15,434,9,4 31,9,424,8,419,9,416,11,412,12,410,15,408,17,406,1 9,398,19,391,20,383,19,379,17,372,14,369,10,364,9, 356,7,348,8,340,9,334,11,323,13,315,17,301,18,293, 17,288,12,285,10,278,7,274,7,269,9,268,9,265,12,26 0,17,250,17,241,17,229,16,220,10,216,9,213,9,208,9 ,203,9,194,14,188,16,177,16,166,16,157,14,149,13,1 46,8,135,7,124,6,114,9,104,14,94,16,69,16,61,15,41 ,15,34,15,22,16,12,16,13,15)
// thoi gian truoc khi chu roi xuong trinh duyet
var stoptime=20
// font chu, co chu
var textfont="Arial"
var textsize=25
// mau chu
var textcolor=new Array("FF0000","0000FF","00FF00","FF00FF")
// 1: chu in dam; 0: chu binh thuong
var fontweight=1
// hieu ung loc cho chu, 1: su dung; 0: khong su dung
var gloweffect=0
// khoang cach giua cac chu
var letterspace=15
// ################################################## #############################
// INSTRUCTIONS:
// End of instructions part. No need to change the variables below.
// ################################################## #############################
var tickerleft=path[path.length-2]
var tickertop=path[path.length-1]
var timer
var finalxpos=tickerleft
var i_mes=0
var message=""
var i_path=0
var stoptimemilli=stoptime*10
var maxtextlength=0
var i_endposition=0
var pathx= new Array()
var ii=0
for (i=0;i<=path.length-1;i=i+2) {
pathx[ii]=path[i]
ii++
}
ii=0
var pathy= new Array()
for (i=1;i<=path.length-1;i=i+2) {
pathy[ii]=path[i]
ii++
}
if (gloweffect==1) {
gloweffect="style='filter:glow(strength=1,color=yellow)'"
}
else {
gloweffect=""
}
if (fontweight==1) {
fontweight="<b>"
}
else {
fontweight=""
}
for (i=0;i<=mes.length-1;i++) {
if (mes[i].length>=maxtextlength) {maxtextlength=mes[i].length}
}
for (i=0;i<=mes.length-1;i++) {
mes[i]=mes[i]+" "
}
if (document.layers) {
if (textsize>20) {textsize=6}
else if (textsize>20) {textsize=5}
else if (textsize>14) {textsize=4}
else if (textsize>10) {textsize=3}
else if (textsize>8) {textsize=2}
else if (textsize<=7) {textsize=1}
}
var xpos=new Array()
for (i=0;i<=maxtextlength;i++) {
xpos[i]=5000
}
var ypos=new Array()
for (i=0;i<=maxtextlength;i++) {
ypos[i]=5000
}
function randomizer(range) {
return Math.floor(range*Math.random())
}
function makesnake() {
if (i_path<=pathx.length-1) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]
ypos[i]=ypos[i-1]
}
xpos[0]=pathx[i_path]
ypos[0]=pathy[i_path]
if (document.all) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=xpos[i]+(i*letterspace)
thisspan.posTop=ypos[i]
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=xpos[i]+(i*letterspace)
thisspan.top=ypos[i]
}
}
i_path++
timer=setTimeout("makesnake()",20)
}
else {
clearTimeout(timer)
endposition()
}
}
function endposition() {
if (i_endposition<=stoptimemilli) {
if (document.all) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posTop+=Math.ceil(8*Math.random())-4
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.top+=Math.ceil(8*Math.random())-4
}
}
i_endposition++
timer=setTimeout("endposition()",10)
}
else {
clearTimeout(timer)
i_endposition=0
endposition2()
}
}
function endposition2() {
if (i_endposition<=30) {
if (document.all) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posTop+=Math.ceil(200*Math.random())-70
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.top+=Math.ceil(200*Math.random())-70
}
}
i_endposition++
timer=setTimeout("endposition2()",20)
}
else {
clearTimeout(timer)
i_endposition=0
clearmessage()
}
}
function clearmessage() {
finalxpos=tickertop
i_path=0
for (i=0;i<=maxtextlength;i++) {
xpos[i]=5000
}
if (document.all) {
for (i=0;i<=maxtextlength;i++) {
var thisspan = eval("document.all.span"+i)
thisspan.innerHTML=" "
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=xpos[i]=5000
}
}
if (document.layers) {
for (i=0;i<=maxtextlength;i++) {
var thisspan = eval("document.span"+i+".document")
thisspan.write("<p> </p>")
thisspan.clear()
thisspan = eval("document.span"+i)
thisspan.left=5000
}
}
timer=setTimeout("changemessage()",2000)
}
function changemessage() {
var messa=mes[i_mes]
message=messa.split("")
if (document.all) {
for (i=0;i<=message.length-1;i++) {
var thisspan = eval("document.all.span"+i)
thisspan.innerHTML="<p style='font-family:"+textfont+";font-size:"+textsize+";color:"+textcolor[Math.floor((textcolor.length)*Math.random())]+"'>"+fontweight+message[i]+"</p>"
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan=eval("document.span"+i+".document")
thisspan.write("<p><font size="+textsize+" color="+textcolor[Math.floor((textcolor.length)*Math.random())]+" face="+textfont+">"+fontweight+message[i]+"</font></p>")
thisspan.clear()
}
}
i_mes++
if (i_mes>=mes.length) {i_mes=0}
finalxpos=tickertop
i_path=0
timer=setTimeout("makesnake()",1000)
}
// - End of JavaScript - -->
</SCRIPT>
<STYLE>A {
FONT-WEIGHT: bold; FONT-SIZE: 8pt; LEFT: 8px; COLOR: #000000; FONT-FAMILY: Verdana; POSITION: absolute; TOP: 250px
}
.spanstyle {
LEFT: 5000px; VISIBILITY: visible; POSITION: absolute
}
</STYLE>
<META content="MSHTML 6.00.2900.2802" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff onload=changemessage()>
<SCRIPT>
<!-- Beginning of JavaScript -
for (i=0;i<=maxtextlength;i++) {
document.write("<span id='span"+i+"' class='spanstyle' "+gloweffect+">")
document.write(message)
document.write("</span>")
}
// - End of JavaScript - -->
</SCRIPT>
<SCRIPT language=JavaScript>
<!--
var SymRealOnLoad;
var SymRealOnUnload;
function SymOnUnload()
{
window.open = SymWinOpen;
if(SymRealOnUnload != null)
SymRealOnUnload();
}
function SymOnLoad()
{
if(SymRealOnLoad != null)
SymRealOnLoad();
window.open = SymRealWinOpen;
SymRealOnUnload = window.onunload;
window.onunload = SymOnUnload;
}
SymRealOnLoad = window.onload;
window.onload = SymOnLoad;
//-->
</SCRIPT>
</BODY></HTML>
Lullaby
30/03/2006, 11:02 AM
Hihi... guest book mình link từ babiesonline, lâu quá mình không đăng nhập vào nên đã bị khoá account rồi, có lần mình cũng đã phục hồi account lại được nhưng bây giờ thì bị xoá account thật rồi, mất hết trơn... tiếc quá, cũng may là mình đã in hết ra cho Khuê, chứ không thì mình hối hận lắm (híc híc)
Vậy mẹ Khuê sign up guestbook khác cho Khuê đi, in ra giấy coi chừng mai mốt cũng mất luôn đó :10: (không phải trù ẻo đâu, hihì). Với lại để bà con vô còn khen mẹ, khen con nữa chứ :6:
Lullaby
30/03/2006, 12:33 PM
Tạo chữ nhảy múa
<HTML>
<HEAD>
<SCRIPT>
<!-- Beginning of JavaScript -
// ################################################## #############################
// INSTRUCTIONS:
// Configure the script as follows:
// ################################################## #############################
var mes = new Array()
mes[0]="Đơn xin yêu hợp đồng"
mes[1]="Thỏa thận yêu 5 ngày"
mes[2]="Nếu cảm thấy không hợp thì ta làm hợp đồng mới"
mes[3]="Trị giá ngắn ngày hơn :D"
// The path array contains the path of the newsworm. How can you configure this path? Best way:
// 1. Produce an empty (white) gif-image with your graphic-tool, size about 1000x800 pixels.
// 2. Open the application that you are using to create imagemaps (for instance CuteMAP).
// 3. Open this gif-image.
// 4. Set the drawing-tool to "polygon".
// 5. Draw a path.
// 6. Copy and paste the resulting values (x,y coordinates) inside the path-array below.
// ATTENTION: There should be no space between the numbers!!!
var path= new Array(554,9,552,10,550,13,542,13,538,13,532,10,528 ,9,528,9,522,7,519,8,512,9,510,11,507,13,505,16,50 0,17,495,18,492,17,488,15,482,9,477,9,473,9,466,12 ,461,17,459,19,452,20,448,21,443,18,439,15,434,9,4 31,9,424,8,419,9,416,11,412,12,410,15,408,17,406,1 9,398,19,391,20,383,19,379,17,372,14,369,10,364,9, 356,7,348,8,340,9,334,11,323,13,315,17,301,18,293, 17,288,12,285,10,278,7,274,7,269,9,268,9,265,12,26 0,17,250,17,241,17,229,16,220,10,216,9,213,9,208,9 ,203,9,194,14,188,16,177,16,166,16,157,14,149,13,1 46,8,135,7,124,6,114,9,104,14,94,16,69,16,61,15,41 ,15,34,15,22,16,12,16,13,15)
Khổ một nỗi là e chưa làm được. Chị lullaby giúp e voiiiiiiiiiiiii.
Chú ý đoạn in đậm nhé XSTT, không được có khoảng trống giữa các con số. Chị copy nguyên si đoạn code của em thì thấy khoảng trống rất nhiều (mặc dù nhìn ở đây thì không thấy :7: ). Em delete các khoảng trống đi thì sẽ ok thôi. Thử xem có được không nhé :3:
Lullaby
30/03/2006, 12:41 PM
Chú ý đoạn in đậm nhé XSTT, không được có khoảng trống giữa các con số. Chị copy nguyên si đoạn code của em thì thấy khoảng trống rất nhiều (mặc dù nhìn ở đây thì không thấy :7: ). Em delete các khoảng trống đi thì sẽ ok thôi. Thử xem có được không nhé :3:
Mà hình như tại copy vào wtt mới bị như vậy :7: (đoạn code chị copy từ echip, rồi paste vô wtt, rồi copy về, rồi paste vô notepad cũng không xài được luôn :20: ). Nhưng nguyên tắc là giữa những con số không được có khoảng trống. Em cứ delete hết khoảng trống là mọi thứ sẽ ok. Muốn đổi màu, đổi font thì thoải mái đổi trong phần người ta đã dịch ra tiếng Việt rồi đó.
Xứ sở thần tiên
31/03/2006, 02:38 PM
:20: Vẫn kô được chị ơi.
Lullaby
31/03/2006, 10:54 PM
:20: Vẫn kô được chị ơi.
Sorry for late reply nhé :6: hôm qua tới giờ không vô được internet :20:
Vậy em xem khi em mở cái dance_text.html đó thì trên màn hình có hiện lên 1 thanh màu vàng, ngay dưới dòng địa chỉ của website không? em click chuột trái vô, chọn allow, nó sẽ có 1 window hiện lên, em chọn yes (coi files đính kèm). Nếu em không thấy thì có thể IE của em không tự động block js, nhưng cũng có thể là em chưa delete hết khoảng trống trong phần code, nên IE không nhận diện được js. Thử xem nhé, căng mắt ra kiếm :26: , hoặc là copy lại source code (bằng cách save as thay vì view source thử coi có effet hơn không :10: ).
Nếu không được nữa thì chị Lu :30: , vì chị copy cái code của em về, delete hết spaces đi là chạy ngon lành.
cutit2004
01/04/2006, 08:28 AM
Mẹ Tít coi file đính kèm để save cho đúng nhe :4:
Nếu em không làm được thì chị sẽ gửi cho em file chị đã sửa :1:
:41:
chị ơi, em copy cái file chị gửi rồi paste vào notepad, những dòng tiếng Việt hiện lên bị loạn font-không còn là tiếng Việt nữa. Thế nhưng mở ra bằng IE thì lại hiện lên TV rất rõ ràng.
Túm lại là em vẫn không thuộc bài "viết Tiếng Việt", lần này chắc bị cô giáo phán "lưu ban, về học lại lớp 1" :9:
Lullaby
01/04/2006, 08:48 AM
chị ơi, em copy cái file chị gửi rồi paste vào notepad, những dòng tiếng Việt hiện lên bị loạn font-không còn là tiếng Việt nữa. Thế nhưng mở ra bằng IE thì lại hiện lên TV rất rõ ràng.
Túm lại là em vẫn không thuộc bài "viết Tiếng Việt", lần này chắc bị cô giáo phán "lưu ban, về học lại lớp 1" :9:
Trong các phần mềm soạn thảo, em viết tiếng Việt bằng font unicode hay vni hay abc? Khi em gửi thư bằng Yahoo, em có viết tiếng Việt được không? Chị hỏi để biết là em có font unicode trong máy của em không. Nếu em không thể viết tiếng Việt được khi viết email trong yahoo thì có thể là em không có font unicode, vậy em phải download (http://home.att.net/~jameskass/#dn), rồi thử lại xem khi em save bằng notepad có utf-8 encoding không nhé :4:
Còn một cách nữa rất thủ công, đó là em làm banners hoặc buttons bằng photoshop (viết text vô hình) và save với đuôi là gif hoặc jpg, rồi chèn vào như chèn ảnh (<img>) lúc đó thì bảo đảm không sợ hỏng font, mà còn tha hồ chọn font, kể cả font thư pháp nữa :5: :3: giống như trang của Yến Vi. Thường thì người ta viết lên banners hoặc buttons bằng css, mà chị thì chưa mò tới css nên bí quá thì cũng phải làm kiểu đó thôi :9:
cutit2004
01/04/2006, 09:27 AM
Còn một cách nữa rất thủ công, đó là em làm banners hoặc buttons bằng photoshop (viết text vô hình) và save với đuôi là gif hoặc jpg, rồi chèn vào như chèn ảnh (<img>) lúc đó thì bảo đảm không sợ hỏng font, mà còn tha hồ chọn font, kể cả font thư pháp nữa :5: :3: giống như trang của Yến Vi. Thường thì người ta viết lên banners hoặc buttons bằng css, mà chị thì chưa mò tới css nên bí quá thì cũng phải làm kiểu đó thôi :9:
chắc em phải dùng cách này thôi :17:
Lullaby
05/04/2006, 12:27 PM
tớ để ý thấy hình như có nhiều mẹ đã hoàn thành website của bé, sao không thấy ai khoe để mọi người xem với nhỉ?? :6: Chịu khó tìm thì chắc cũng thấy, nhưng hơi lâu 1 tí, mà cũng không... formal nữa, hihì... :4:
thuthuyqnm
06/04/2006, 03:14 PM
tớ để ý thấy hình như có nhiều mẹ đã hoàn thành website của bé, sao không thấy ai khoe để mọi người xem với nhỉ?? :6: Chịu khó tìm thì chắc cũng thấy, nhưng hơi lâu 1 tí, mà cũng không... formal nữa, hihì... :4:
Thầy giáo Lullaby ơi em chưa có đăng ký được Host. Có chổ nào đăng ký Free nữa không chị. ở cơ quan em mấy ông Admin ổng chặn hết các trang đó rồi (Link nào mà có Main, load... là bị chặn hết) hic hic
Bi giờ em muốn trên đầu trang WEB của em mỗi lần mở ra là có dòng " Hôm nay, Thứ...., Ngày..... tháng.....năm......." thì phải làm sao thầy giáo ơi.
thuthuyqnm
06/04/2006, 03:17 PM
Còn nữa thầy giáo ơi. cái trang http://www.95mb.com làm sao đăng ký được hả chị. Oem Click vào SINGUP NOW nhưng không biết đăng ký như thế nào.
Lullaby
06/04/2006, 10:11 PM
Xin thông báo là Lu là cô chứ không phải thầy nhé :5:
Thầy giáo Lullaby ơi em chưa có đăng ký được Host. Có chổ nào đăng ký Free nữa không chị. ở cơ quan em mấy ông Admin ổng chặn hết các trang đó rồi (Link nào mà có Main, load... là bị chặn hết) hic hic
Còn nữa thầy giáo ơi. cái trang http://www.95mb.com làm sao đăng ký được hả chị. Oem Click vào SINGUP NOW nhưng không biết đăng ký như thế nào.
Mẹ Tít đã sign up ở domaindlx rồi? cái đó là host chứ còn cái nào nữa? :4: Cái 95mb cà giựt lắm :2: nó chỉ work out với users ở Mỹ hoặc Canada thôi :2: sorry :5:
Bi giờ em muốn trên đầu trang WEB của em mỗi lần mở ra là có dòng " Hôm nay, Thứ...., Ngày..... tháng.....năm......." thì phải làm sao thầy giáo ơi.
Em để đoạn code sau đây vô phần <body>, ngay sau chữ hôm nay, nhé
<script>
/*
Live Date Script-
© Dynamic Drive (www.dynamicdrive.com)
For full source code, installation instructions, 100's more DHTML scripts, and Terms Of Use,
visit http://www.dynamicdrive.com
*/
var dayarray=new Array("Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy")
var montharray=new Array("Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai")
function getthedate(){
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var hours=mydate.getHours()
var minutes=mydate.getMinutes()
var seconds=mydate.getSeconds()
var dn="AM"
if (hours>=12)
dn="PM"
if (hours>12){
hours=hours-12
}
if (hours==0)
hours=12
if (minutes<=9)
minutes="0"+minutes
if (seconds<=9)
seconds="0"+seconds
//change font size here
var cdate="<small><font color='000000' face='Arial'><b>"+dayarray[day]+", "+montharray[month]+" "+daym+", "+year+" "+hours+":"+minutes+":"+seconds+" "+dn
+"</b></font></small>"
if (document.all)
document.all.clock.innerHTML=cdate
else if (document.getElementById)
document.getElementById("clock").innerHTML=cdate
else
document.write(cdate)
}
if (!document.all&&!document.getElementById)
getthedate()
function goforit(){
if (document.all||document.getElementById)
setInterval("getthedate()",1000)
}
</script>
<span id="clock"></span>
<body onLoad="goforit()">
Chú ý những phần chị Lu in đậm
(1) Có thể đổi tiếng Anh, tiếng Pháp, tiếng Tàu (nếu có font :4: ) và đừng đổi thứ tự nhé
(2) Thay đổi màu sắc, font chữ hiển thị
Ngoài ra, đừng đụng đậy những chỗ khác :3:
Lullaby
06/04/2006, 10:23 PM
Còn nữa thầy giáo ơi. cái trang http://www.95mb.com làm sao đăng ký được hả chị. Oem Click vào SINGUP NOW nhưng không biết đăng ký như thế nào.
Ôi, sorry, mắt nhắm mắt mở (mới ngủ dậy :10: ) Nhìn mecutyTK lại ra cutit2004 :4: (Mẹ cu Tít thì biết nhỏ hơn nên xưng chị luôn, còn mẹ Tý thì chưa biết nên... sorry :6: )
mẹ Tý (?) vào www.domaindlx.com để sign up nhé, còn nếu bị chặn thì để Lu sign up dùm cho :21: rồi Lu làm admin luôn :21:
Có 1 số host khác không có chữ main hay load vd. www.t35.com, hay www.f2g.com, nhưng mà dung lượng rất ít. Mẹ Tý cứ vô google gõ vô free hosting rồi search, hoặc là vô đây www.freewebspace.net, là công cụ để tìm free host. Good luck nhé :4:
thuthuyqnm
07/04/2006, 07:37 AM
Vẫn biết là cô những thích gọi là thầy hihi....
Mẹ Tý sinh năm 76 chắc là nhỏ hơn cô giáo rùi.
Cảm cơn chị Lu nhiều, mẹ Tý thử xem sao.
beconnhai
07/04/2006, 07:51 AM
Thầy giáo Lullaby ơi em chưa có đăng ký được Host. Có chổ nào đăng ký Free nữa không chị. ở cơ quan em mấy ông Admin ổng chặn hết các trang đó rồi (Link nào mà có Main, load... là bị chặn hết) hic hic
Bi giờ em muốn trên đầu trang WEB của em mỗi lần mở ra là có dòng " Hôm nay, Thứ...., Ngày..... tháng.....năm......." thì phải làm sao thầy giáo ơi.
Chào bạn,
Bạn có thể đăng ký hosting miễn phí Cty Nhân Hòa
http://www.nhanhoa.com/freeplan.htm
Nếu website của bạn chỉ gồm các trang web html (không sử dụng ASP/PHP/CGI/Database), bạn hoàn toàn có thể host trang web này miễn phí trên máy chủ cấu hình cao của Nhân Hòa: Intel Xeon 3.2 - 4Gb Ram - 2500 Gb Bandwidth.
Đối với mỗi website này, Nhân Hòa dành cho bạn 20Mb lưu trữ + 500 Mb bandwidth hàng tháng + 01 FTP account. Để đăng ký tài khoản hosting miễn phí này các bạn cần những thủ tục sau đây:
1. Trỏ DNS của tên miền về ns17.nhanhoa.com và ns18.nhanhoa.com
2. Đọc kỹ và đồng ý với quy định sử dụng dịch vụ của Nhân Hòa
3. Gửi email tới contact@nhanhoa.com theo mẫu sau:
- Tiều đề mail: Dang ky tai khoan hosting mien phi
- Địa chỉ email người gửi:
- Họ và Tên:
- Điện thoại:
- Địa chỉ liên hệ:
- Tên miền cần host (domain name):
- Mục đích sử dụng:
Nhân Hòa chỉ cung cấp tài khoản hosting miễn phí cho các bạn gửi đầy đủ thông tin cho chúng tôi. Thời gian để Nhân Hòa nhận mail và tạo tài khoản cho các bạn là 24h (không làm việc ngày Chủ nhật). Các website này mong các bạn đặt dòng chữ dưới footer: Hosted by http://www.nhanhoa.com
thuthuyqnm
07/04/2006, 08:31 AM
Chị Lu ơi, em đã làm được hiển thị ngày tháng năm rùi, nhưng sao em View bằng Fronpage thì thấy OK mà mở ra trên Explorer thì nó đi đâu mất tiêu hết, chỉ thấy được chữ Hôm nay. Cứu giá nghe chị.
Lullaby
07/04/2006, 08:52 AM
Chị Lu ơi, em đã làm được hiển thị ngày tháng năm rùi, nhưng sao em View bằng Fronpage thì thấy OK mà mở ra trên Explorer thì nó đi đâu mất tiêu hết, chỉ thấy được chữ Hôm nay. Cứu giá nghe chị.
Vậy phải coi lại mấy cái files hình mà chị Lu attached ở thread trước (vụ án chữ nhảy múa của XSTT :3: ) coi em đã allow js trên IE chưa đã.
btw, mẹ Tý bằng tuổi xã nhà chị Lu đấy :24:
Lullaby
07/04/2006, 08:55 AM
[I][COLOR=Blue]Nếu website của bạn chỉ gồm các trang web html (không sử dụng ASP/PHP/CGI/Database)
Tớ gà mờ hỏi chút nhe, vậy cái này có cho chèn js vô file.html không vậy??
thuthuyqnm
07/04/2006, 10:02 AM
Vậy phải coi lại mấy cái files hình mà chị Lu attached ở thread trước (vụ án chữ nhảy múa của XSTT :3: ) coi em đã allow js trên IE chưa đã.
Hihi... Chị Lu thật tài, em làm được rùi.
Lullaby
07/04/2006, 10:07 AM
Hihi... Chị Lu thật tài, em làm được rùi.
:9:
Vậy thì up vào host rồi khoe với mọi người chứ :6: Chị Lu hồi hộp và mong chờ coi tác phẩm của mẹ Tý lắm đó. Cả các mẹ khác nữa :6:
thuthuyqnm
07/04/2006, 10:15 AM
:9:
Vậy thì up vào host rồi khoe với mọi người chứ :6: Chị Lu hồi hộp và mong chờ coi tác phẩm của mẹ Tý lắm đó. Cả các mẹ khác nữa :6:
Đang chờ Nhân Hoà cấp Hosting đây. Chị Lu ơi có cách nào mà mở ra là nó tự động allow IE luôn không. Mỗi lần mở phải allow hình như không tiện lắm.
Lullaby
07/04/2006, 10:18 AM
Đang chờ Nhân Hoà cấp Hosting đây. Chị Lu ơi có cách nào mà mở ra là nó tự động allow IE luôn không. Mỗi lần mở phải allow hình như không tiện lắm.
Khi mình test thì như vậy, nhưng up vào host thì tự động nó chạy luôn đấy, người xem không cần allow đâu. Nó block như vậy để bảo vệ máy cho mình mà :5: Còn nếu em muốn tự động thì vô menu tools/internet options/advanced, scroll down tới security rồi check vô allow active content to run CD/files in computer.
Chị Lu không biết là free hosting của Nhân Hoà có cho chạy Js không nhé, đang chờ họ trả lời đấy. Nếu họ không cho Js thì mấy cái script em add vô cũng không có tác dụng gì hết :20:
Lullaby
07/04/2006, 10:36 AM
- Tên miền cần host (domain name):
Ôi, quả này thì hình như phải trả phí duy trì tên miền cho Nhân Hoà rồi :20: ($9/năm)
cutit2004
08/04/2006, 10:53 AM
chị ơi, chị dạy sang phần guestbook đi, làm sao để hiển thị Viewguestbook và Ghi guestbook, cả cách trang trí luôn nghen chị.
:11: :11: :11:
ý quên, còn cả trang hình ảnh trong jaalbum nữa chứ!
Lullaby
08/04/2006, 11:42 AM
chị ơi, chị dạy sang phần guestbook đi, làm sao để hiển thị Viewguestbook và Ghi guestbook, cả cách trang trí luôn nghen chị.
:11: :11: :11:
ý quên, còn cả trang hình ảnh trong jaalbum nữa chứ!
Hì hì... mấy cái này thì chỉ có sign up free guestbook cho đơn giản, vd tại www.ultraguest.com, rồi link qua thôi, chứ chị Lu đang mò cái php mãi mà chưa ra; mất thời gian mà chẳng nên công cán gì :9: cho nên ứ mò nữa, để từ từ, chừng nào rảnh rỗi tính tiếp :10: . Mẹ Tít cứ sign up đi rồi chị Lu bày cho vài đường trang trí tạm tạm cho vui mắt thôi :10: :9: Nếu mẹ Tít thích đồ độc thì chịu khó đọc cái này vậy you want a guestbook? (http://www.htmlgoodies.com/tutorials/forms/article.php/3479131). Good luck!
Còn JAlbum thì download software rồi install rồi run thôi, chứ chẳng biết chỉ cái gì luôn :9: À, phải làm ra sản phẩm rồi chị Lu chỉ cho trang trí file.html trong album, nếu cần :10:
cutit2004
10/04/2006, 08:01 AM
vậy ha, chị gái yêu quý ơi em bắt tay vào làm ngay đây.Em cũng chỉ dám xài đồ free cho tiện thôi. Còn mấy thứ đồ độc thì đợi khi nào em chuyển nghề sang design web thì em lại nhờ chị dạy nha :3:
Học xong, biết làm rồi thích thật đấy,để em rủ thêm người cho topic này nhộn hơn chị nhé.
cutit2004
10/04/2006, 08:38 AM
chị ơi em làm xong guestbook rồi nhưng xấu lắm,chị dạy em cách trang trí đi
Lullaby
10/04/2006, 09:00 AM
chị ơi em làm xong guestbook rồi nhưng xấu lắm,chị dạy em cách trang trí đi
Em làm ở đâu? nếu trang ultraguest thì chị chỉ liền, còn các trang khác thì để chị nghiên cứu coi đã.
Với ultraguest thì em log in (sử dụng email và pw lúc em sign up) vào control panel. Em chọn menu Guestbook settings/ design and layout. Trong phần này em có thể chọn màu text, màu nền, màu border, font chữ, size chữ, hoặc hình nền. Đối với hình nền, em cần chỉ đường dẫn đầy đủ, vd chị có 1 hình nền 1.jpg trong folder images trên domain www.danquynh.info, thì đường dẫn phải là http://www.danquynh.info/images/1.jpg. Nếu em sign up 1 domain không allow hot link thì hình không những không hiển thị mà còn bị borther bởi những warnings :14: Nhưng domaindlx thì ok :4:
Kế đến, em chọn Guestbook Settings/ Guestbook header. Chị chưa xài frontpage bao giờ, nhưng chị nghĩ cái này cũng giống frontpage, cho phép thêm hình, thêm chữ vô. Tuy nhiên, chị set phần này dùng notepad bằng cách click vô biểu tượng <> trên tool bar (icon thứ 9). Màn hình tương tự notepad sẽ mở ra, em có thể sử dụng các tags để thêm hình ảnh(<img>), links (<a href>), texts (<p>), thậm chí làm thêm js nữa (đối với những js không cần sử dụng code trong phần <head>). Mỗi khi làm xong thì phải save changes, nếu không sẽ mất hết đó :2:
Tiếp theo em chọn Guestbook Settings/ Options. Em chỉ cần giữ default setting và bổ sung thông tin của mình vô. Em có thể customize phần options bằng cách bổ sung các custome fields (như chị thêm vô homepage).
Đừng đụng tới phần Guestbook Settings/ Custom CSS, vì ở đây đòi hỏi phải biết CSS. Chị không biết nên cũng ứ dám xài :9: :10:
Lullaby
10/04/2006, 09:02 AM
vậy ha, chị gái yêu quý ơi em bắt tay vào làm ngay đây.Em cũng chỉ dám xài đồ free cho tiện thôi. Còn mấy thứ đồ độc thì đợi khi nào em chuyển nghề sang design web thì em lại nhờ chị dạy nha :3:
Học xong, biết làm rồi thích thật đấy,để em rủ thêm người cho topic này nhộn hơn chị nhé.
Em có tính khuyên chị chuyển nghề không vậy? :3:
yeuhqh22
10/04/2006, 12:54 PM
mọi ng vào đây xem thử cho ý kiến dùm em
http://xthost.info/a1blues
cám ơn ạ
Lullaby
10/04/2006, 01:04 PM
mọi ng vào đây xem thử cho ý kiến dùm em
http://xthost.info/a1blues
cám ơn ạ
Website của bạn hiển thị trên màn hình 15.4" của tớ như thế này (http://www.duyhien.com/danquynh/test/yeuhqh22(1).jpg) và thế này nữa (http://www.duyhien.com/danquynh/test/yeuhqh22(2).jpg).
Cái này tớ đã muốn nói với nhiều người, nhưng vì không ai nhờ góp ý nên không nói :5: Tớ mong bạn không shocked khi thấy kết quả như vậy. Hầu hết những trang web làm bằng frontpage trên màn hình 14", khi hiển thị trên màn hình to hơn đều bị như vậy. Cho nên đó là lý do mà các pro web designers đều recommend viết bằng notepad :4:
yeuhqh22
10/04/2006, 01:07 PM
Website của bạn hiển thị trên màn hình 15.4" của tớ như thế này (http://www.duyhien.com/danquynh/test/yeuhqh22(1).jpg) và thế này nữa (http://www.duyhien.com/danquynh/test/yeuhqh22(2).jpg).
Cái này tớ đã muốn nói với nhiều người, nhưng vì không ai nhờ góp ý nên không nói :5: Tớ mong bạn không shocked khi thấy kết quả như vậy. Hầu hết những trang web làm bằng frontpage trên màn hình 14", khi hiển thị trên màn hình to hơn đều bị như vậy. Cho nên đó là lý do mà các pro web designers đều recommend viết bằng notepad :4:
ko đâu, em thấy chị là chuyên gia nên mới post lên để học hỏi kinh nghiệm mà,
cái này em ko làm bằng fontpage mà làm bằng photoshop chị ạ
Lullaby
10/04/2006, 01:10 PM
ko đâu, em thấy chị là chuyên gia nên mới post lên để học hỏi kinh nghiệm mà,
cái này em ko làm bằng fontpage mà làm bằng photoshop chị ạ
Rất cám ơn bạn đã tin tưởng, nhưng tớ xin đính chính, tớ không phải là chuyên gia đâu :9: (cho nên chẳng phân biệt được frontpage hay photoshop nữa đó :2: ). Những gì tớ chỉ cho mọi người là tất tần tật những gì tớ mò mẫm trong 2 tháng vừa qua. Có hỏi thêm cái gì khác tớ cũng mù tịt thôi à :10: Cho nên tớ mới theo topic này đến cùng, vì lâu lâu cũng có chuyên gia ghé thăm, tớ lại học được thêm nhiều thứ :4: Bạn có kinh nghiệm gì hay thì cũng chia sẻ nhé :6: :6: :6:
yeuhqh22
10/04/2006, 01:33 PM
Rất cám ơn bạn đã tin tưởng, nhưng tớ xin đính chính, tớ không phải là chuyên gia đâu :9: (cho nên chẳng phân biệt được frontpage hay photoshop nữa đó :2: ). Những gì tớ chỉ cho mọi người là tất tần tật những gì tớ mò mẫm trong 2 tháng vừa qua. Có hỏi thêm cái gì khác tớ cũng mù tịt thôi à :10: Cho nên tớ mới theo topic này đến cùng, vì lâu lâu cũng có chuyên gia ghé thăm, tớ lại học được thêm nhiều thứ :4: Bạn có kinh nghiệm gì hay thì cũng chia sẻ nhé :6: :6: :6:
vậy là chị cũng giỏi wá rùi còn gì, em thiết kế bằng photoshop tất, chỉ dùng front page để hyperlink thui
yeuhqh22
10/04/2006, 01:39 PM
chị Lu có thể giúp em ko
em vào trang này của mẹ nào đó làm http://nguyendangminh.net.tf/ có phần mà chữ chạy lên, dạng chữ cuộn em rất kết, chị có thể chỉ em cách làm như vậy đc ko
yeuhqh22
10/04/2006, 01:43 PM
cho em hỏi thêm là ở đây có ai rành về làm web bằng flash thì cho một cái topic chỉ dạy đc ko ạ
yeuhqh22
10/04/2006, 02:03 PM
chị Lu ui cho em hỏi sao chị viết bằng notepad hay thế, chị ko preview thì làm sao thấy mà có thể chỉnh cho nó đẹp đc ạ
Lullaby
10/04/2006, 02:07 PM
vậy là chị cũng giỏi wá rùi còn gì, em thiết kế bằng photoshop tất, chỉ dùng front page để hyperlink thui
Nghe bạn khen mà tớ tưởng thật :9: mũi chắc nở ra mấy xăng-ti-mét... khối rồi :21: tối nay chắc ngủ ngon đây :3:
Nếu thiết kế như vậy thì tớ thấy cũng giống các mẹ "tả" về cách làm frontpage. Vậy tớ recommend bạn mở file.html bằng notepad rồi thêm thẻ <div align="center"></div> vào những nơi mà bạn thấy bị chuệch choạc trong hình mà tớ chụp từ màn hình. I hope it helps.
em vào trang này của mẹ nào đó làm http://nguyendangminh.net.tf/ có phần mà chữ chạy lên, dạng chữ cuộn em rất kết, chị có thể chỉ em cách làm như vậy đc ko
Bạn đặt đoạn này chỗ nào bạn thích trong phần <body> nhé
<marquee class="Scroller" behavior="scroll" direction="up" width="*" height="*" scrollamount="1" scrolldelay="60" onmouseover="this.stop()"
onmouseout="this.start()" height="*">
Nội dung của dòng chữ chạy ghi ở đây</marquee>
* Lưu ý:
- Thông số width và height (in đậm) là kích thước của cửa sổ cho chữ chạy, tính bằng đơn vị pixel;
- Thông số height (in đậm, nghiêng) là phần chữ hiển thị trên khung cửa sổ, luôn phải nhỏ hơn kích thước của thông số height ở trên;
- Phần nội dung bạn có thể chỉnh sửa font chữ (<font face=""), màu sắc (<font color="">), kích thước (<font size="">), đậm, nghiêng, nhỏ, to,... tùy ý thích và cho phù hợp với trang web của bạn. Muốn xuống hàng thì bạn thêm thẻ <br>; muốn canh lề bạn dùng <div align="">.
Mong rằng tớ giúp được bạn ít nhiều :4:
Lullaby
10/04/2006, 02:10 PM
chị Lu ui cho em hỏi sao chị viết bằng notepad hay thế, chị ko preview thì làm sao thấy mà có thể chỉnh cho nó đẹp đc ạ
Phải preview chứ, bằng IE :4: Thôi, tớ đi ngủ nhé (hơn 2am rồi), sáng mai dậy lại chat tiếp :1:
beconnhai
10/04/2006, 02:37 PM
Nguyên văn bởi beconnhai
[I][COLOR=Blue]Nếu website của bạn chỉ gồm các trang web html (không sử dụng ASP/PHP/CGI/Database)
Tớ gà mờ hỏi chút nhe, vậy cái này có cho chèn js vô file.html không vậy??
Mình không rành về web đâu. Mình đọc báo thấy thông tin này nên gửi lên cho các mẹ đang cần host miễn phí thôi.
Bạn có thể vào trang web của Cty Nhân Hoà để biết thêm nhé.
Nếu bạn biết Cty nào có phí duy trì tên miền rẻ hơn Nhân Hoà thì cho mình biết với nhé.
yeuhqh22
10/04/2006, 02:50 PM
Nghe bạn khen mà tớ tưởng thật :9: mũi chắc nở ra mấy xăng-ti-mét... khối rồi :21: tối nay chắc ngủ ngon đây :3:
Nếu thiết kế như vậy thì tớ thấy cũng giống các mẹ "tả" về cách làm frontpage. Vậy tớ recommend bạn mở file.html bằng notepad rồi thêm thẻ <div align="center"></div> vào những nơi mà bạn thấy bị chuệch choạc trong hình mà tớ chụp từ màn hình. I hope it helps.
Bạn đặt đoạn này chỗ nào bạn thích trong phần <body> nhé
<marquee class="Scroller" behavior="scroll" direction="up" width="*" height="*" scrollamount="1" scrolldelay="60" onmouseover="this.stop()"
onmouseout="this.start()" height="*">
Nội dung của dòng chữ chạy ghi ở đây</marquee>
* Lưu ý:
- Thông số width và height (in đậm) là kích thước của cửa sổ cho chữ chạy, tính bằng đơn vị pixel;
- Thông số height (in đậm, nghiêng) là phần chữ hiển thị trên khung cửa sổ, luôn phải nhỏ hơn kích thước của thông số height ở trên;
- Phần nội dung bạn có thể chỉnh sửa font chữ (<font face=""), màu sắc (<font color="">), kích thước (<font size="">), đậm, nghiêng, nhỏ, to,... tùy ý thích và cho phù hợp với trang web của bạn. Muốn xuống hàng thì bạn thêm thẻ <br>; muốn canh lề bạn dùng <div align="">.
Mong rằng tớ giúp được bạn ít nhiều :4:
em khen thật mà :1:. À cho em hỏi thêm vài kinh nghiệm về vụ canh giữa gì đó ạ, mí ng bên dohoavn chỉ thì chỉ cần thêm code đó vào đằng sau chữ table là đc, nên em làm thế, thế này thì em fải sửa lại rùi, cám ơn chị nhiu
chị chỉ cho em thêm chút đỉnh đc ko, chỗ <div align="center"></div> tì thêm vào như thế nào vậy, chị cho ví dụ đc ko
Lullaby
10/04/2006, 09:54 PM
Mình không rành về web đâu. Mình đọc báo thấy thông tin này nên gửi lên cho các mẹ đang cần host miễn phí thôi.
Bạn có thể vào trang web của Cty Nhân Hoà để biết thêm nhé.
Nếu bạn biết Cty nào có phí duy trì tên miền rẻ hơn Nhân Hoà thì cho mình biết với nhé.
Trang web của Nhân Hoà cũng chỉ có mấy thông tin đó thôi, chứ không có gì hơn hết. Mà mấy cái CGI-bin gì đó thì tớ cũng ứ biết là gì :2:
Tớ host ở www.1and1.com, $3/tháng, 5,000MB, 250GB bandwidth, free domain name. Nhưng bạn phải có ID của Mỹ hoặc Canada mới được.
Lullaby
10/04/2006, 10:48 PM
chị chỉ cho em thêm chút đỉnh đc ko, chỗ <div align="center"></div> tì thêm vào như thế nào vậy, chị cho ví dụ đc ko
Nếu bạn muốn canh lề cho text hay hình thì bạn chỉ cần đặt đoạn code đó bao với text hoặc hình.
Vd. <div align="center"><img border="0" src=""></div>
Text cũng tương tự, nếu set là paragraph thì bạn dùng <p align="center">paragraph</p>; là headers thì <h1 align="center">headers</h1>,...
Tuy nhiên, thường thì người ta sẽ cho tất cả các nội dung đó vô 1 table thì sẽ đỡ "lắt nhắt" hơn :10: Vd, trang của gia đình Đông Vy (http://www.luanvy.com) (xin phép Đông Vy cho chị lấy website nhà em làm mẫu nhé :6: ), bạn sẽ thấy bodybackground là 1 hình, và 1 table (có hình nền khác) để chứa tất cả các nội dung. Đoạn code để tạo table đó như sau (bạn bỏ vào phần <body>)
<body background="*" bgcolor="*">
<TABLE cellspacing="*" cellpadding="*" width="*" align="*" background="*" bgColor="*" border="0"><TR><TD>
Phần nội dung của table hiển thị ở đây
</table>
*Lưu ý:
- nếu bạn không muốn set các background (hình hoặc màu) khác nhau, thì chỉ cần dùng hình hoặc màu giống nhau cho cả background của trang web và background của table. Thường thì người ta set cả thông số background và bgcolor để nhỡ Internet chậm quá thì website của bạn không chỉ hiển thị màu mặc định (đen hoặc trắng) của IE.
-thông số cellspacing để chèn thêm khoảng trắng theo chiều dọc của bảng (vertical); cellpadding theo chiều ngang (horizontal), tính bằng đơn vị pixel từ margin trên cùng và bên trái của màn hình. Thông số này rất hữu ích nếu bạn muốn trình bày nhiều layers cho background của bạn.
- thông số width là chiều ngang của table, có thể tính bằng tỷ lệ phần trăm, hoặc đơn vị pixel. Theo kinh nghiệm của mình thì nên tính bằng pixel (bạn cứ canh trên màn hình 14" của mình, khoảng 900 đến 1,000 là ok), vì nếu bạn tính % thì khi hiển thị trên màn hình to hơn sẽ không được như mong muốn của bạn (bề ngang của bảng sẽ trải dài hơn).
- thông số align để bạn định vị trí cho table trong màn hình (left không cần ghi, center và right). Thông số này rất cần thiết, vì bạn làm trên màn hình 14" thì bạn không thấy sự khác biệt giữa left và center, nhưng đối với màn hình to hơn thì sẽ bị lệch.
- Nếu bạn muốn đóng khung bảng thì bạn có thể set thông số border tùy theo ý thích (tớ làm bằng 0 để bảng không đóng khung).
- Khi bạn làm bao nhiêu layers, bắt đầu ở đâu hoặc kết thúc ở đâu thì bạn phải nhớ để đóng table lại (/table), vd trang của gia đình Đông Vy, có tất cả là 2 tables chứa nội dung, với background khác nhau, thì bạn cũng cần xác định phần nội dung của từng table để đóng lại cho đúng.
Nếu làm không được thì báo cho tớ nhé, cái này cũng hơi rắc rối 1 tí :2: Tớ cũng mất nhiều thời gian với cái này lắm :2: Nhưng sau này, tớ cứ mấy cái linkwares hoặc free websets mà "phang", chỉ cần thay đổi nội dung hoặc bỏ bớt tables là ok rồi (vd. trang của Jumbo (http://users.domaindlx.com/quynhthy) là tớ sửa lại mẫu của Gran Gran (http://home.att.net/~scorh5/LoveMother.html) mà Đông Vy mới giới thiệu). Tớ thấy bạn dùng mẫu của Ladyoz, nếu bạn có mẫu original của họ, tớ có thể chỉ bạn thay đổi source để thành trang web của mình, cái đó nhanh hơn là mình tự viết lại từ đầu đấy :9:
nightmare_hbt
11/04/2006, 08:53 AM
Nếu bạn muốn canh lề cho text hay hình thì bạn chỉ cần đặt đoạn code đó bao với text hoặc hình.
Vd. <div align="center"><img border="0" src=""></div>
Text cũng tương tự, nếu set là paragraph thì bạn dùng <p align="center">paragraph</p>; là headers thì <h1 align="center">headers</h1>,...
Tuy nhiên, thường thì người ta sẽ cho tất cả các nội dung đó vô 1 table thì sẽ đỡ "lắt nhắt" hơn :10: Vd, trang của gia đình Đông Vy (http://www.luanvy.com) (xin phép Đông Vy cho chị lấy website nhà em làm mẫu nhé :6: ), bạn sẽ thấy bodybackground là 1 hình, và 1 table (có hình nền khác) để chứa tất cả các nội dung. Đoạn code để tạo table đó như sau (bạn bỏ vào phần <body>)
<body background="*" bgcolor="*">
<TABLE cellspacing="*" cellpadding="*" width="*" align="*" background="*" bgColor="*" border="0"><TR><TD>
Phần nội dung của table hiển thị ở đây
</table>
*Lưu ý:
- nếu bạn không muốn set các background (hình hoặc màu) khác nhau, thì chỉ cần dùng hình hoặc màu giống nhau cho cả background của trang web và background của table. Thường thì người ta set cả thông số background và bgcolor để nhỡ Internet chậm quá thì website của bạn không chỉ hiển thị màu mặc định (đen hoặc trắng) của IE.
-thông số cellspacing để chèn thêm khoảng trắng theo chiều dọc của bảng (vertical); cellpadding theo chiều ngang (horizontal), tính bằng đơn vị pixel từ margin trên cùng và bên trái của màn hình. Thông số này rất hữu ích nếu bạn muốn trình bày nhiều layers cho background của bạn.
- thông số width là chiều ngang của table, có thể tính bằng tỷ lệ phần trăm, hoặc đơn vị pixel. Theo kinh nghiệm của mình thì nên tính bằng pixel (bạn cứ canh trên màn hình 14" của mình, khoảng 900 đến 1,000 là ok), vì nếu bạn tính % thì khi hiển thị trên màn hình to hơn sẽ không được như mong muốn của bạn (bề ngang của bảng sẽ trải dài hơn).
- thông số align để bạn định vị trí cho table trong màn hình (left không cần ghi, center và right). Thông số này rất cần thiết, vì bạn làm trên màn hình 14" thì bạn không thấy sự khác biệt giữa left và center, nhưng đối với màn hình to hơn thì sẽ bị lệch.
- Nếu bạn muốn đóng khung bảng thì bạn có thể set thông số border tùy theo ý thích (tớ làm bằng 0 để bảng không đóng khung).
- Khi bạn làm bao nhiêu layers, bắt đầu ở đâu hoặc kết thúc ở đâu thì bạn phải nhớ để đóng table lại (/table), vd trang của gia đình Đông Vy, có tất cả là 2 tables chứa nội dung, với background khác nhau, thì bạn cũng cần xác định phần nội dung của từng table để đóng lại cho đúng.
Nếu làm không được thì báo cho tớ nhé, cái này cũng hơi rắc rối 1 tí :2: Tớ cũng mất nhiều thời gian với cái này lắm :2: Nhưng sau này, tớ cứ mấy cái linkwares hoặc free websets mà "phang", chỉ cần thay đổi nội dung hoặc bỏ bớt tables là ok rồi (vd. trang của Jumbo (http://users.domaindlx.com/quynhthy) là tớ sửa lại mẫu của Gran Gran (http://home.att.net/~scorh5/LoveMother.html) mà Đông Vy mới giới thiệu). Tớ thấy bạn dùng mẫu của Ladyoz, nếu bạn có mẫu original của họ, tớ có thể chỉ bạn thay đổi source để thành trang web của mình, cái đó nhanh hơn là mình tự viết lại từ đầu đấy :9:
còn với tetbox thì sao hả chị? mấy cái js chống click chuột trái của chị ở đâu vậy, cho em đc ko
Lullaby
11/04/2006, 10:01 AM
còn với tetbox thì sao hả chị?
Tớ không hiểu ý bạn :9: , bạn có thể nói rõ hơn được không? :4:
mấy cái js chống click chuột trái của chị ở đâu vậy, cho em đc ko
Nếu mà chống click chuột trái thì chắc chỉ có cách bạn vô control panel rồi chọn mouse, uncheck hết các options thôi :3: hoặc là tháo chuột khỏi máy tính :21:
Còn nếu bạn muốn disable right click (chuột phải) thì bạn có thể để đoạn code sau vào <body>
<script language=JavaScript>
<!--
//Disable right mouse click Script
//By Maximus (maximusatnsimail.com) w/ mods by DynamicDrive
//For full source code, visit http://www.dynamicdrive.com
var message="Functions Disable!";
///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}
function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}
if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}
document.oncontextmenu=new Function("alert(message);return false")
// -->
</script>
*Lưu ý:
- phần text (in đậm) có thể thay đổi.
- js này không work với js cho dòng chữ chạy theo chuột nhé (cho nên trang đầu tiên của DQ nhà tớ, tớ cũng không gắn đoạn code này vào được).
- source codes của bạn vẫn có thể bị sao chép bằng menu save as của IE :2:
Tuy nhiên, bạn cũng cần biết cách xử lý đoạn code này để nếu bạn có "xài tạm" những websets đòi hỏi licensed :9: Vd thử click chuột phải vào webset này của Groovy Lizard (http://www.groovylizard.com/sets/ltd/exclusive/structured/page.htm), bạn sẽ không thể view source được. Nhưng dùng menu save as thì vẫn có source. Nếu bạn sử dụng webset này để làm trang web của mình bằng frontpage, bạn sẽ có thể không để ý đến đoạn code này, và vẫn để y nguyên như vậy. Nếu họ phát hiện ra, có thể họ sẽ kiện bạn ăn cắp bản quyền. Bạn cũng không thể chứng minh được mình đã xài chung webset với 1 người đã mua bản quyền, vì webset đó vẫn còn được rao bán trên website của họ :2:
Đối với trường hợp này, tớ có ý kiến hoặc là thay đổi text trong js disable right click, hoặc bỏ đoạn code đó luôn, hoặc là đừng sử dụng y chang webset đó. Mà muốn làm được vậy, chắc là phải edit bằng notepad thôi :10:
nightmare_hbt
11/04/2006, 12:41 PM
em đánh nhầm chị ạ, là chuột fải. cám ơn đoan mã của chị!
ý em là chị chỉ cách cho cái code jì đó với hình , với tét, còn giả sử textbox thì sao
Lullaby
11/04/2006, 07:20 PM
em đánh nhầm chị ạ, là chuột fải. cám ơn đoan mã của chị!
ý em là chị chỉ cách cho cái code jì đó với hình , với tét, còn giả sử textbox thì sao
textbox trong các phần mềm soạn thảo theo tớ nghĩ được xem là buttons hoặc banners trong file.html :7: Như vậy cũng là hình thôi.
thuthuyqnm
12/04/2006, 09:00 AM
Chị Lu ơi, bi giờ em muốn mỗi lần trỏ chuột vào một hình ảnh (hay một siêu liên kết) thì tự động nổi lên dòng chữ abc gì đó thì phải làm sao chị.
thuthuyqnm
12/04/2006, 09:29 AM
Hihi.... oem tìm được rồi. Dùng thẻ Alt="abc"
Lullaby
12/04/2006, 09:38 AM
Hihi.... oem tìm được rồi. Dùng thẻ Alt="abc"
Vậy có cần chú thích cho hyperlinks nữa không? chị Lu đang viết cho cái code để chú thích hyperlinks, mà internet cà giựt hoài, nãy giờ viết rồi mất, mất rồi viết, rồi mất tiếp :20:
thuthuyqnm
12/04/2006, 10:27 AM
Vậy có cần chú thích cho hyperlinks nữa không? chị Lu đang viết cho cái code để chú thích hyperlinks, mà internet cà giựt hoài, nãy giờ viết rồi mất, mất rồi viết, rồi mất tiếp :20:
Chị Lu ơi, bi giờ em muốn mỗi lần trỏ chuột vào các siêu liên kết thì nó tự đổi màu đó chị.
yeuhqh22
12/04/2006, 10:41 AM
thẻ alt làm sao vậy chị, chỉ em đc ko, thêm vào ở đâu ạ!!!!!!
Chị Lu ơi, chỉ em cách sửa đi, sao em cứ thêm thẻ vào, preview rùi xem lại code thì chả thấy thẻ đâu hít
ko có màn hình bự, ứ KT đc. Chán!
thuthuyqnm
12/04/2006, 10:48 AM
thẻ alt làm sao vậy chị, chỉ em đc ko, thêm vào ở đâu ạ!!!!!!
Chị Lu ơi, chỉ em cách sửa đi, sao em cứ thêm thẻ vào, preview rùi xem lại code thì chả thấy thẻ đâu hít
ko có màn hình bự, ứ KT đc. Chán!
chị ơi, để như thế này
<img src='anh/Ty_5th2.jpg' border=0 width="100" height="93" alt="Click chuot de xem Album anh">
Lullaby
12/04/2006, 11:31 AM
Chị Lu ơi, bi giờ em muốn mỗi lần trỏ chuột vào các siêu liên kết thì nó tự đổi màu đó chị.
Vậy túm lại là chú thích hay đổi màu??
1/ Chú thích cho hyperlinks
Đoạn này đặt vô phần <head>
<html>
<head>
<style type="text/css">
#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}
</style>
</head>
*Lưu ý: Trong phần này chỉ nên thay đổi font chữ, dạng thể hiện (normal, strong, big, small,...), size chữ. Đừng thay đổi các settings khác, nhất là postion. Nếu... muốn quá :21: , thì có thể đổi phần khung của chú thích (border), cho đậm lên tí (tăng px hoặc giảm bằng 0 để khỏi có khung), hoặc chuyển màu khác (dùng tên tiếng Anh hoặc mã màu); thêm khoảng trắng trên, dưới của dòng chú thích (padding); giãn dòng (line-height). Nhưng chị thấy họ set như vậy là perfect rồi :4:
Tiếp theo, cho đoạn sau đây vô phần <body>
<body>
<script type="text/javascript">
/***********************************************
* Fixed ToolTip script- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
var tipwidth='150px' //default tooltip width
var tipbgcolor='lightyellow' //tooltip bgcolor
var disappeardelay=250 //tooltip disappear speed onMouseout (in miliseconds)
var vertical_offset="0px" //horizontal offset of tooltip from anchor link
var horizontal_offset="-3px" //horizontal offset of tooltip from anchor link
/////No further editting needed
var ie4=document.all
var ns6=document.getElementById&&!document.all
if (ie4||ns6)
document.write('<div id="fixedtipdiv" style="visibility:hidden;width:'+tipwidth+';background-color:'+tipbgcolor+'"></div>')
function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}
function showhide(obj, e, visible, hidden, tipwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top=-500
if (tipwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=tipwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function clearbrowseredge(obj, whichedge){
var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWid th-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeig ht-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeigh t
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHe ight
}
return edgeoffset
}
function fixedtooltip(menucontents, obj, e, tipwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidetip()
dropmenuobj=document.getElementById? document.getElementById("fixedtipdiv") : fixedtipdiv
dropmenuobj.innerHTML=menucontents
if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", tipwidth)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}
}
function hidetip(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}
function delayhidetip(){
if (ie4||ns6)
delayhide=setTimeout("hidetip()",disappeardelay)
}
function clearhidetip(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}
</script>
<a href="http://www.webtretho.com" onMouseover="fixedtooltip('Web trẻ thơ', this, event, '150px')" onMouseout="delayhidetip()">Web trẻ thơ</a>
</body>
</html>
*Lưu ý:
- có thể thay đổi tipwidth (chiều rộng của bảng chú thích) và tipbgcolor (màu nền của bảng chú thích)
- fixedtooltip (chú thích cho hyperlink) cần phải xác định lại chiều rộng của bảng, nếu bằng với default ở trên (tipwidth) thì phải ghi '' (2 dấu ngoặc đơn trên), chứ nếu không ghi gì cả thì chú thích không hiển thị được.
2/ Đổi màu hyperlink khi có chuột chạy qua
Đặt đoạn code này vào phần <head>
<html>
<head>
<style type="text/css">
.initial2{font-weight:bold;background-color:lime}
</style>
</head>
*Lưu ý: có thể thay đổi dạng thể hiện của font chữ (bold, normal, big, small,...) và màu nền của hyperlink (background-color).
Tiếp theo, đặt đoạn code này vào <body>
<body>
<script type="text/javascript">
<!--
/***********************************************
* Rollover background-color button Script- © Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
//Specify optional button target: "_new" for new window, or name of FRAME target (ie "myframe")
var buttontarget=""
function change(e, color){
var el=window.event? event.srcElement: e.target
if (el.tagName=="INPUT"&&el.type=="button")
el.style.backgroundColor=color
}
function jumpto2(url){
if (buttontarget=="")
window.location=url
else if (buttontarget=="_new")
window.open(url)
else
parent.location=url
}
//-->
</script>
[B]<form onMouseover="change(event, 'yellow')" onMouseout="change(event, 'lime')">
<input type="button" value="Webtretho" class="initial2" onClick="jumpto2('http://www.webtretho.com')">
<input type="button" value="Mẹ và bé yêu" class="initial2" onClick="jumpto2('http://www.mevabeyeu.com')">
</form>
</body>
</html>
*Lưu ý:
- Nếu các hyperlinks nằm gần nhau, thì cho hết vô cặp thẻ <form></form>, nếu nằm xa nhau thì cũng phải tạo trong cặp thẻ <form></form>
- lime là màu được chuyển khi chuột chạy qua, có thể đổi, dùng tên tiếng anh hoặc mã màu.
- code để chuyển màu hyperlinks khi chuột chạy qua nằm trong thẻ <input>
By the way, Lu từng giới thiệu Dynamic Drive (http://www.dynamicdrive.com) hoặc Echip (http://echip.com.vn) là những thư viện js. Các mẹ cứ vô đó kiếm đi nhe :4: Lu cũng toàn kiếm trong đó khi mọi người hỏi thôi (chứ làm sao biết được từng đó thứ trong vòng 2 tháng :9: ). Nếu có khó khăn gì khi áp dụng, các mẹ cứ post lên, nếu Lu biết thì Lu sẽ giải thích, còn không biết thì chắc sẽ có chuyên gia khác giải thích mà :6: :6: :6:
Lullaby
12/04/2006, 11:37 AM
Chị Lu ơi, chỉ em cách sửa đi, sao em cứ thêm thẻ vào, preview rùi xem lại code thì chả thấy thẻ đâu hít
ko có màn hình bự, ứ KT đc. Chán!
Bạn click chuột phải vào file.html, chọn open with notepad nhé. Sau khi sửa, thêm rồi thì nhớ save lại, rồi cứ double click vô cái file.html đó thì sẽ preview được thôi.
Không có màn hình bự là sao?? Bạn maximize cái màn hình ra thì nó sẽ bự :5:
Lullaby
12/04/2006, 12:04 PM
ko có màn hình bự, ứ KT đc. Chán!
À, hiểu rồi (đầu óc bã đậu thật :9: ). Nếu bạn thêm đúng và save lại thì nó sẽ hiển thị đúng trên màn hình... bự đó. Hoặc bạn cứ post rồi đưa link, tớ coi dùm cho :6: :6:
Hôm nay mon men mò vào đây, bà con đừng cười nhé. :9:
Thấy bạn bè quảng cáo là có cái này: http://pages.google.com
Mò mẫm vào, thiết kế được cái này
http://bethongminh.googlepages.com/ebooksđây
Mong ước của tớ là:
1- Tạo 1 cái web mà click chuột vào đấy thì download đựoc ebooks về.
Ví dụ trang này: http://tomgud.googlepages.com/ebooks
2- Tạo được một cái trang: có một số web hữu ích hàng ngày mình nên ngó qua.
Bà con hướng dẫn tớ nhé.
đừng html, frontpage tớ không tiếp thu được. Khó lắm :1:
Stitch
13/04/2006, 01:52 AM
NNTM ơi, chị thấy link này có nhiều bài hay lắm, em link qua phần web của em cho mọi người tham khảo đi.
http://www.webtretho.com/forum/showpost.php?p=63715&postcount=1
Xin lỗi lạc đề nhưng môi người bày tiếp cho NNTM phần đó đi nhé. Mình thấy ý kiến của NNTM hay đấy.
1- Tạo 1 cái web mà click chuột vào đấy thì download đựoc ebooks về.
Ví dụ trang này: http://tomgud.googlepages.com/ebooks
2- Tạo được một cái trang: có một số web hữu ích hàng ngày mình nên ngó qua.
Bà con hướng dẫn tớ nhé.
đừng html, frontpage tớ không tiếp thu được. Khó lắm :1:
Nếu có ebooks của riêng mình load lên server rồi thì bỏ cái này vô chỗ "chưa biết viết gì"
<a href="BillClinton-Mylife.pdf">Bill Clinton - My life</a>
-chú thích: "billclinton-Mylife.pdf" là tên của cái file bạn load trên server
Bill clinton - My life là cái text mà bạn muốn display trên màn hình
Nếu không có ebook của riêng mình thì ăn gian, link vô 1 ebook của người khác bằng URL
<a href="http://www.someserver.com/someFile.extension">Bill Clinton - My life</a>
Muốn link tới trang mình muốn tới thì same thing
<a href="http://www.webtretho.com">Tác nhân gây nghiện</a>
hì hì....
TiiZii
13/04/2006, 02:27 AM
Hôm nay mon men mò vào đây, bà con đừng cười nhé. :9:
Thấy bạn bè quảng cáo là có cái này: http://pages.google.com
Mò mẫm vào, thiết kế được cái này
http://bethongminh.googlepages.com/ebooksđây
Mong ước của tớ là:
1- Tạo 1 cái web mà click chuột vào đấy thì download đựoc ebooks về.
Ví dụ trang này: http://tomgud.googlepages.com/ebooks
2- Tạo được một cái trang: có một số web hữu ích hàng ngày mình nên ngó qua.
Bà con hướng dẫn tớ nhé.
đừng html, frontpage tớ không tiếp thu được. Khó lắm :1:
Làm theo cái cách trong trang của google thì không cần code chị Cỏ ơi, mình click thôi, còn lại thì automatic hết :5:
Chị NTTM, đầu tiên chị vô phần edit của cái trang chị hen
- Góc trái có nút Link, click cái nút đó
- Một cái bảng gọi là "Edit Link" hiện ra
- Trên cái bảng phần "Text to display" , chị điền vào tên quyển sách, ví dụ như "Bé thông minh"
- Dưới đó là phần "Link to" thì chị chọn "Your files" sẽ có cái phần upload file hiện lên, và chị browse vào computer của mình để upload cái ebook chị muốn lên.
- Bấm okie là xong
- Lưu ý nếu chị upload nhiều file eboob thì khi chị chỉnh phần "Text to display" thì phải highlight đúng cái files trong list, không thôi là râu ông nọ cắm cằm bà kia nhé!
Mẹ Bi bầu
13/04/2006, 09:02 AM
Với mong muốn như vậy mặc dù chẳng biết gì về web hay html và cũng lười nghiên cứu frontpage, mình tự viết trong Notepad và tạo được một số file có link để gửi cho bạn bè.
Các link để tìm văn bản chế độ: http://c.1asphost.com/Leo1971/Timvanbanchedo.htm
Các mẹ có thể đưa link ebook và sửa cái file Timvanbanchedo.htm trên ở những chỗ cần thiết thì sẽ tạo được một file htm có các link về ebook.
Cách làm này thủ công và không đẹp và không được phổ biến rộng rãi.
Mình đã gọi anh Tân - Bố Bong&Bambee anh ấy đang làm Từ điển Bách khoa toàn thư bằng tiếng Việt để anh ấy có thể tạo cho các mẹ những trang như vậy trên Từ điển Bách khoa đó.
Đợt trước mình định làm file như trên với các ebook sau đó đã thay đổi ý định và đã chỉnh sửa và đưa link lên trong này, mọi người đều có thể tự chỉnh sửa để có một danh sách hoàn thiện hơn, ý này làm mình rất thích.
Truyện trẻ em: http://www.vietkey.net/mediawiki/index.php?title=Truy%E1%BB%87n_cho_tr%E1%BA%BB_em# Truy.E1.BB.87n_n.C6.B0.E1.BB.9Bc_ngo.C3.A0i
Mình đã có ý kiến với anh Tân là nên chia truyện theo độ tuổi để mọi người dễ chọn hơn nhưng anh Tân chưa sửa.
NNTM ơi, chị thấy link này có nhiều bài hay lắm, em link qua phần web của em cho mọi người tham khảo đi.
http://www.webtretho.com/forum/showpost.php?p=63715&postcount=1
Xin lỗi lạc đề nhưng môi người bày tiếp cho NNTM phần đó đi nhé. Mình thấy ý kiến của NNTM hay đấy.
Chị ơi, chị yên tâm. Các file này em đã copy hết cả. Sẽ có nó trong trang web bethongminh. Có khoảng 50 file, gần 300 MB trong hộp thư bé thông minh. Em sẽ cố gắng upload hết lên.
Manly
13/04/2006, 10:54 AM
Chị ơi, chị yên tâm. Các file này em đã copy hết cả. Sẽ có nó trong trang web bethongminh. Có khoảng 50 file, gần 300 MB trong hộp thư bé thông minh. Em sẽ cố gắng upload hết lên.
bà muốn tự làm hay là sao? Có cần tôi giúp không? Đưa thông tin đây, tôi làm cho, bà không cần gửi file đâu, chỉ cần gửi tên file, thể loại, tôi làm rồi upload lên web free, rồi bà upload các file của bà là ok :1:
cảm ơn các bạn đã hướng dẫn và giúp đỡ. Hy vọng web bethongminh sẽ trình làng sớm.
MeNgocBoi
13/04/2006, 10:18 PM
Free domain đây các mẹ ơi!
http://www.smartdots.com/
Lullaby
13/04/2006, 10:41 PM
cảm ơn các bạn đã hướng dẫn và giúp đỡ. Hy vọng web bethongminh sẽ trình làng sớm.
Tớ có đăng ký 1 host, dung lượng khá nhiều. Mục đích chính là khoe con :9: :10: ; thứ hai là chia sẻ kinh nghiệm và upload tài liệu cho sinh viên download (tất nhiên là những tài liệu cho phép sử dụng free rồi :4: ). Nếu những nội dung trên website bé thông minh cũng là những tài liệu hợp pháp (thông cảm nhé, tớ ngại vụ tranh chấp bản quyền lắm) thì tớ có thể dành 1 phần host cho WTT (nghe mẹ Manly2005 nói khoảng 300M). Không có banners, pop-up, text quảng cáo gì hết :4:
Chỉ có 1 điều kiện, các mẹ nêu rõ nguồn tài liệu thu thập được nhé :4: (chỉ cần có 1 link back về cái sites providing tài liệu đó thôi). Domain name thì các mẹ có thể đăng ký free ở uni.cc rồi forward tới subdomain name trên host của tớ (hoặc các mẹ có thể mua ở www.1and1.com, giá là $5.99/năm).
Nếu các mẹ quan tâm thì alô... vera cho tớ biết nhé :4: :6:
Tinker
13/04/2006, 11:44 PM
Với mong muốn như vậy mặc dù chẳng biết gì về web hay html và cũng lười nghiên cứu frontpage, mình tự viết trong Notepad và tạo được một số file có link để gửi cho bạn bè.
Các link để tìm văn bản chế độ: http://c.1asphost.com/Leo1971/Timvanbanchedo.htm
Các mẹ có thể đưa link ebook và sửa cái file Timvanbanchedo.htm trên ở những chỗ cần thiết thì sẽ tạo được một file htm có các link về ebook.
Cách làm này thủ công và không đẹp và không được phổ biến rộng rãi.
Chị ơi, em vào rồi mà ko up đc cái j lên cả chị ạ :(. Chị viết trong Notepad như thế nào để tạo được link ạ, chỉ cho em với.
Lullaby
14/04/2006, 05:22 AM
Chị ơi, em vào rồi mà ko up đc cái j lên cả chị ạ :(. Chị viết trong Notepad như thế nào để tạo được link ạ, chỉ cho em với.
Bạn coi lại cách tạo links ở những threads trước (cũng trong topic này đó), thẻ <a href="#"></a>
Manly
14/04/2006, 09:59 AM
Tớ có đăng ký 1 host, dung lượng khá nhiều. Mục đích chính là khoe con :9: :10: ; thứ hai là chia sẻ kinh nghiệm và upload tài liệu cho sinh viên download (tất nhiên là những tài liệu cho phép sử dụng free rồi :4: ). Nếu những nội dung trên website bé thông minh cũng là những tài liệu hợp pháp (thông cảm nhé, tớ ngại vụ tranh chấp bản quyền lắm) thì tớ có thể dành 1 phần host cho WTT (nghe mẹ Manly2005 nói khoảng 300M). Không có banners, pop-up, text quảng cáo gì hết :4:
Chỉ có 1 điều kiện, các mẹ nêu rõ nguồn tài liệu thu thập được nhé :4: (chỉ cần có 1 link back về cái sites providing tài liệu đó thôi). Domain name thì các mẹ có thể đăng ký free ở uni.cc rồi forward tới subdomain name trên host của tớ (hoặc các mẹ có thể mua ở www.1and1.com, giá là $5.99/năm).
Nếu các mẹ quan tâm thì alô... vera cho tớ biết nhé :4: :6:
Cám ơn chị H nhiều :11: :11: :11: :11:
Chị cho em đăng ký để đó, qua 1/5 em rảnh em sẽ dùng nha chị :8: :8: :8:
Tớ có đăng ký 1 host, dung lượng khá nhiều. Mục đích chính là khoe con :9: :10: ; thứ hai là chia sẻ kinh nghiệm và upload tài liệu cho sinh viên download (tất nhiên là những tài liệu cho phép sử dụng free rồi :4: ). Nếu những nội dung trên website bé thông minh cũng là những tài liệu hợp pháp (thông cảm nhé, tớ ngại vụ tranh chấp bản quyền lắm) thì tớ có thể dành 1 phần host cho WTT (nghe mẹ Manly2005 nói khoảng 300M). Không có banners, pop-up, text quảng cáo gì hết :4:
Chỉ có 1 điều kiện, các mẹ nêu rõ nguồn tài liệu thu thập được nhé :4: (chỉ cần có 1 link back về cái sites providing tài liệu đó thôi). Domain name thì các mẹ có thể đăng ký free ở uni.cc rồi forward tới subdomain name trên host của tớ (hoặc các mẹ có thể mua ở www.1and1.com, giá là $5.99/năm).
Nếu các mẹ quan tâm thì alô... vera cho tớ biết nhé :4: :6:
Thân chào mẹ Mẫn Kỳ,
Cảm ơn bạn đã cùng chúng mình xây web bethongminh
1- Có nhiều file lắm, load từ hồi vdc up ebooks lên. Tớ ghi rõ tên tác giả thôi có được ko ?
2- Có một cái quảng cáo Hội quán từ thiện WTT, chắc là Ok, mẹ Mẫn Kỳ nhỉ. :1:. Chắc chỉ qcáo vậy thôi chứ cái web đấy ít Mê Bai nên tiết kiệm từng tí một.
3- Có một cái Cẩm nang săn súng thì toàn kiến thức copy của các bác Tây, đại thụ trong ngành. Không đời nào các bác ý thèm ngó vào cái web bé tí tẹo này mà kiện đâu nhỉ. :4: Còn lại lấy case và tài liệu của chính các mẹ trong wtt này + kỹ năng xào xáo của mình thôi. Hơi nhậy cảm tí, :9: tớ hứa sẽ xoá các hình ảnh nhậy cảm :4:
Cảm ơn các bạn nhiều. :8: :8: :8:
:6: :6: :6: :6: :6: :6: :6:
Lullaby
14/04/2006, 10:37 AM
2- Có một cái quảng cáo Hội quán từ thiện WTT, chắc là Ok, mẹ Mẫn Kỳ nhỉ. :1:. Chắc chỉ qcáo vậy thôi chứ cái web đấy ít Mê Bai nên tiết kiệm từng tí một.
Tớ nói không quảng cáo là tớ không đặt quảng cáo lên web bé thông minh, chứ các mẹ muốn quảng cáo cái gì cho các mẹ thì tùy ý :3:
1- Có nhiều file lắm, load từ hồi vdc up ebooks lên. Tớ ghi rõ tên tác giả thôi có được ko ?
3- Có một cái Cẩm nang săn súng thì toàn kiến thức copy của các bác Tây, đại thụ trong ngành. Không đời nào các bác ý thèm ngó vào cái web bé tí tẹo này mà kiện đâu nhỉ. :4: Còn lại lấy case và tài liệu của chính các mẹ trong wtt này + kỹ năng xào xáo của mình thôi. Hơi nhậy cảm tí, :9: tớ hứa sẽ xoá các hình ảnh nhậy cảm :4:
Tớ ký hợp đồng, họ yêu cầu không up bất hợp pháp các tài liệu có copyright (mà tớ làm luật nữa :9: ) nên tớ cũng ngại. Tớ có ý kiến thế này, nếu là sách các mẹ tập hợp rồi chuyển thành e-copy, các mẹ có thể ghi "cám ơn thành viên nào đó đã chia sẻ tài liệu này" chẳng hạn (kiểu như là mẹ đó mua, rồi chúng ta cùng xài chung vậy mà :9: ). Các mẹ cứ ghi tên 1 mẹ đại diện là được. Như vậy tớ cũng dễ ăn nói nữa. Cám ơn các mẹ đã cộng tác nhé :6: :6: :6:
Pool & Ben
14/04/2006, 10:51 AM
Các chị ơi khéo lạc đề mất.
Lullaby
14/04/2006, 12:42 PM
Cám ơn chị H nhiều :11: :11: :11: :11:
Chị cho em đăng ký để đó, qua 1/5 em rảnh em sẽ dùng nha chị :8: :8: :8:
Hương ơi, chị đăng ký được www.bethongminh.uni.cc rồi, configure là forwarding domain (to www.duyhien.com/bethongminh). Khi nào làm xong mọi thứ thì upload vô yousendit, rồi đưa links cho chị nhé :1:
thuthuyqnm
14/04/2006, 03:27 PM
Cô giáo Lu ơi, mẹ cu Tý trả bài cho cô nè: http://www.caonguyendangkhoa.net.tc Nhưng mà chưa hoàn chỉnh đâu nghe. Cô giáo chấm thử được mấy điểm. (Mẹ cu Tý toàn ăn cắp của các mẹ trên WTT thôi, xin các mẹ gia ân!)
Xứ sở thần tiên
14/04/2006, 04:51 PM
HÍc! Chị nói chưa hoàn thiện mà sao đẹp quá vậy.
Giỏi quá :4:
Lullaby
14/04/2006, 08:30 PM
Cô giáo Lu ơi, mẹ cu Tý trả bài cho cô nè: http://www.caonguyendangkhoa.net.tc Nhưng mà chưa hoàn chỉnh đâu nghe. Cô giáo chấm thử được mấy điểm.
Thắc mắc miết không biết cái TK là gì, hóa ra Tam Kỳ, hihì... :9:
Mẹ Tý làm đẹp lắm :41: Nhưng sao chưa có guestbook?? :29: Làm chị Lu không sign được :3: Với lại, mẹ Tý coi lại bài làm table để đặt trang web vô chính giữa nhé. Website của Tý bị lệch trên màn hình bự của chị Lu :20: Hay là mẹ Tý cố ý làm như vậy?? :7:
Cái code đổi màu hyperlinks khi chuột chạy qua hôm bữa chị Lu note bị thiếu :9:
<form onMouseover="change(event, 'yellow')" onMouseout="change(event, 'lime')">
<input type="button" value="Webtretho" class="initial2" onClick="jumpto2('http://www.webtretho.com')">
<input type="button" value="Mẹ và bé yêu" class="initial2" onClick="jumpto2('http://www.mevabeyeu.com')">
</form>
- yellow là màu hiển thị khi "dí" chuột vô hyperlinks;
- lime là màu hiển thị khi hyperlinks đã đươc xem.
Tất cả đều có thể đổi để phù hợp với background của trang web :1:
Mẹ cu Tý toàn ăn cắp của các mẹ trên WTT thôi, xin các mẹ gia ân!
Đó là những sources cho xài free mà mẹ Tý. Mẹ Tý không phải áy náy đâu, đúng không các mẹ?? :4: :9: :9:
Mà mẹ Tý có 1 cái bảng ghi công to quá làm chị Lu... :9: :9: :9: :25: :25: :25: Có thể làm... nhỏ lại (được khen cũng sướng :10: :9: ) bằng đoạn code này nè
<a href="#" onClick="window.open('#','windowName','width="*",height="*",top="*",left="*",directories=no,toolbar=no,scrollbars=yes,dependen t=yes,noresize=yes');return false;">Lời ngỏ</a>
*Lưu ý:
- # thay thế bằng tên file.html (hoặc hyperlinks), phải giống nhau ở 2 vị trí.
- Thông số height, width, top, left,có thể set tùy ý theo kích thước mẹ Tý muốn; tính bằng đơn vị pixel.
- các thông số còn lại có thể thay đổi yes/no. Tuy nhiên nếu không muốn hiển thị thanh công cụ của IE thì set directories và toolbar là no; Scrollbars thì nên set yes phòng hờ nếu nội dung nhiều quá,...
HÍc! Chị nói chưa hoàn thiện mà sao đẹp quá vậy.
Giỏi quá :4:
Khà khà!! Thế là XSTT có đối thủ cạnh tranh rồi!?? Cố lên! Cố lên!! :36: :69:
cutit2004
17/04/2006, 09:56 AM
chị Lu ơi, em tìm mãi cái bài chị chỉ cách làm con trỏ chuột có tên bé<giống trang chủ của Đan Quỳnh) mà chả được.
Lullaby
17/04/2006, 10:29 AM
chị Lu ơi, em tìm mãi cái bài chị chỉ cách làm con trỏ chuột có tên bé<giống trang chủ của Đan Quỳnh) mà chả được.
Đặt đoạn này vô <head>
<style>
.spanstyle {
position:absolute;
visibility:visible;
top:-50px;
font-size:10pt;
font-family:Verdana;
font-weight:bold;
color:black;
}
</style>
<script>
/*
Cursor Trailor Text- By Peter Gehrig (http://www.24fun.ch/)
Permission given to Dynamicdrive.com to feature script in it's archive.
For full source code, installation instructions, and 1000's more DHTML scripts,
visit http://dynamicdrive.com
*/
var x,y
var step=20
var flag=0
// Your snappy message. Important: the space at the end of the sentence!!!
var message="CHỮ CHẠY GHI Ở ĐÂY "
message=message.split("")
var xpos=new Array()
for (i=0;i<=message.length-1;i++) {
xpos[i]=-50
}
var ypos=new Array()
for (i=0;i<=message.length-1;i++) {
ypos[i]=-50
}
function handlerMM(e){
x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
flag=1
}
function makesnake() {
if (flag==1 && document.all) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]+step
ypos[i]=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y
for (i=0; i<message.length-1; i++) {
var thisspan = eval("span"+(i)+".style")
thisspan.posLeft=xpos[i]
thisspan.posTop=ypos[i]
}
}
else if (flag==1 && document.layers) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]+step
ypos[i]=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=xpos[i]
thisspan.top=ypos[i]
}
}
var timer=setTimeout("makesnake()",30)
}
</script>
*Lưu ý:
- Thay đổi các phần in đậm (font chữ, size chữ, màu chữ, cách thể hiện) tùy theo ý thích và phù hợp với background của website
- Đoạn in đậm và nghiêng (Important: the space at the end of the sentence): rất quan trọng, luôn phải chừa 1 khoảng trắng sau dòng chữ chạy!!
Đặt tiếp đoạn này vào <body>
<script>
<!-- Beginning of JavaScript -
for (i=0;i<=message.length-1;i++) {
document.write("<span id='span"+i+"' class='spanstyle'>")
document.write(message[i])
document.write("</span>")
}
if (document.layers){
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = handlerMM;
// - End of JavaScript - -->
</script>
Không sửa gì hết :4:
cutit2004
17/04/2006, 11:08 AM
.....
Không sửa gì hết :4:
sức mấy mà sửa chị ơi :3:
thích thật, vừa post bài đã được trả lời ngay :5:
chị Lu ơi,yêu chị nhất trên đời :8: :8: :8:
Lullaby
17/04/2006, 11:28 AM
thích thật, vừa post bài đã được trả lời ngay :5:
chị Lu ơi,yêu chị nhất trên đời :8: :8: :8:
Cái gì biết thì phải... ti toe 1 tí chứ :21: :21: :21:
Đừng yêu!! Có người nổi ghèn đó :24: :24: :24:
Pool & Ben
17/04/2006, 01:35 PM
Spam Chị Lu: chị Lu ơi cho em hỏi tí nhé. Em còn lờ mờ cái vụ web này. Có phải mình tạo từng trang web riêng rồi mới post lên 1 trang chủ đúng không chị ? Còn những đaon code chị đã chỉ có dùng cho FrontPage được không?
Lullaby
17/04/2006, 01:56 PM
Spam Chị Lu: chị Lu ơi cho em hỏi tí nhé. Em còn lờ mờ cái vụ web này. Có phải mình tạo từng trang web riêng rồi mới post lên 1 trang chủ đúng không chị ? Còn những đaon code chị đã chỉ có dùng cho FrontPage được không?
Bạn sign up 1 free host, rồi upload tất cả các trang (homepage, nhật ký, hình ảnh,...) và hình ảnh hiển thị của từng trang. Những trang này cần link với nhau (bằng <a href></a>) để có thể xem được tất cả.
Tớ không biết frontpage :9: Bạn hỏi mẹ Tít hoặc mẹ Tý xem mọi người làm như thế nào nhé :1: Hoặc bạn tìm file.html mà bạn đã save từ frontpage, click chuột phải, open with notepad rồi thêm code vào <head>/<body>.
cutit2004
17/04/2006, 01:58 PM
HongDiep ơi, giờ này chị Lu đang khò khò rồi, chớ gọi chị ấy dậy nhé. Với lại, bạn hỏi về FrontPage là chị ý ứ thèm trả lời đâu.
Những đoạn code chị Lu cho đều dùng được trong FP, bạn thiết kế bằng FP, thì nhấp chuột vào phần HTML đó, rồi paste đoạn code đó vào phần nào bạn thích.
Nói chung, những người mới học html như chúng mình (trừ chị Lu ra :3: ) thì nên bắt đầu bằng FP, học thêm html của chị Lu để chỉnh sửa trang web cho đẹp và phong phú hơn. html và các ngôn ngữ web khác mới là "xịn" đấy.
cutit2004
17/04/2006, 01:59 PM
úi da, vẫn còn thức sao hả chị Lu ơi !
Lullaby
17/04/2006, 02:01 PM
HongDiep ơi, giờ này chị Lu đang khò khò rồi, chớ gọi chị ấy dậy nhé. Với lại, bạn hỏi về FrontPage là chị ý ứ thèm trả lời đâu.
Khà khà, may mà mắc thread luật của mẹ Yến Vi nên mới thức tới giờ này, và phát hiện có người đang nói xấu :19: :19: :19: Không trả lời vì không biết, chứ không phải không thèm nha :20: :20: :20:
Lullaby
17/04/2006, 10:53 PM
úi da, vẫn còn thức sao hả chị Lu ơi !
Mẹ Tít ơi, chị Lu mới vào thăm trang web của Tít, wow, quá bất ngờ, quá ngưỡng mộ luôn, đẹp quá trời luôn :Applause: :Applause: :Applause: Nhưng cái link back từ guestbook về homepage vẫn bị sai đó :2:
Chắc chị Lu phải bắt chước mẹ Tít làm cái cursor logo cho website của DQ, vì cái cursor trailor text không work với disable right click script :2:
Với lại, :9: :9: :9: hôm qua chị Lu copy thiếu 1 khúc (mới đi ăn về, căng da bụng nên chùng da mắt mà :9: :9: :10: ), nên chắc mẹ Tít cũng không test được :9: :9: :9: Nếu mẹ Tít còn thích làm thì thêm đoạn này vào ngay trước đoạn đã cho vào phần body nhé :10:
<body onLoad="makesnake()" style="width:100%;overflow-x:hidden;overflow-y:scroll">
Btw, mẹ Tít phong cho chị Lu học hàm cao quá, coi chừng chị Lu bị bỏ tù vì mạo nhận đó nhe :20: :20: :20:
thuthuyqnm
18/04/2006, 08:14 AM
HÍc! Chị nói chưa hoàn thiện mà sao đẹp quá vậy.
Giỏi quá :4:
Cảm ơn XSTT đã có lời khen. Hichic.. nở mũi quá đi thôi
thuthuyqnm
18/04/2006, 08:36 AM
<a href="#" onClick="window.open('#','windowName','width="*",height="*",top="*",left="*",directories=no,toolbar=no,scrollbars=yes,dependen t=yes,noresize=yes');return false;">Lời ngỏ</a>
Chị Lu ơi sao em đặt đoạn code này vào không được, nó báo lỗi gì đó em cũng không biết.
Lullaby
18/04/2006, 09:42 AM
Chị Lu ơi sao em đặt đoạn code này vào không được, nó báo lỗi gì đó em cũng không biết.
Mẹ Tý phải điền đầy đủ thông số, ví dụ muốn link đến WTT, nhưng ở 1 window nhỏ thôi, không phải toàn bộ màn hình, thì mẹ Tý xác định chiều ngang (width), chiều cao (height) cho window đó, cụ thể là
<a href="http://www.webtretho.com" onClick="window.open('http://www.webtretho.com','windowName','width="400",height="600",top="10",left="50",directories=no,toolbar=no,scrollbars=yes,dependen t=yes,noresize=yes');return false;">Web Trẻ Thơ</a>
Mẹ Tý thử coi được không nhe :6:
cutit2004
19/04/2006, 10:42 AM
Btw, mẹ Tít phong cho chị Lu học hàm cao quá, coi chừng chị Lu bị bỏ tù vì mạo nhận đó nhe :20: :20: :20:
chị ơi, em chỉ gọi tên trước cái học vị mà nhà nước trước sau rồi cũng phong cho chị thôi. :30: .
Em loay hoay mãi mà không xài được cái trang www.cutecolors.com
của chị cho, chỉ save picture as được thôi. Làm thế nào để copy code của họ hả chị?
Lullaby
20/04/2006, 06:25 AM
chị ơi, em chỉ gọi tên trước cái học vị mà nhà nước trước sau rồi cũng phong cho chị thôi. :30: .
Em loay hoay mãi mà không xài được cái trang www.cutecolors.com
của chị cho, chỉ save picture as được thôi. Làm thế nào để copy code của họ hả chị?
ai chà!! cái này là học hàm chứ không phải học vị :3: mà muốn có học hàm này ít nhất phải có học vị Ph.D., có sách, có công trình nghiên cứu, có... và được hội đồng khoa học của Nhà nước approve :15: Em nói "trước sau" làm chị tưởng bở đó :9:
Em vô menu free clip arts, chọn websets nào em thích, rồi save as vô folder nào đó, mở cái file.html bằng notepad (click chuột phải, chọn open with notepad).
cutit2004
20/04/2006, 09:25 AM
Chị ơi, em save thì save được rồi, nhưng vấn đề là khi mở ra bằng IE thì không hiện ra trang em save mà hiện ra trang chủ www.cutecolors.com . :2:
Phải sửa đoạn code nào hả chị?
Lullaby
20/04/2006, 10:34 AM
Chị ơi, em save thì save được rồi, nhưng vấn đề là khi mở ra bằng IE thì không hiện ra trang em save mà hiện ra trang chủ www.cutecolors.com . :2:
Phải sửa đoạn code nào hả chị?
Bây giờ mẹ Tít tạo 1 folder đặt tên là cutecolors, rồi mới chọn 1 webset, vd frog, save vào folder cutecolors. Mẹ Tít mở folder cutecolors sẽ thấy 1 folder mang tên frog_files có chứa hình và trang home.html; và 1 file frog.html chính là cái code của webset đó. Mẹ Tít thử lại nhe :4:
cutit2004
20/04/2006, 02:06 PM
như vậy là nó chỉ cho save hình và hình nền thôi hả chị, tại em lười quá muốn copy nguyên si cái mẫu của họ về cơ. :23:
Pool & Ben
20/04/2006, 03:53 PM
như vậy là nó chỉ cho save hình và hình nền thôi hả chị, tại em lười quá muốn copy nguyên si cái mẫu của họ về cơ. :23:
Trang web của cutit đẹp quá rồi còn copy giề nữa :11: hihìhìhìhì
cutit2004
20/04/2006, 04:16 PM
vẫn đang hoàn thiện mà, HongDiep ơi.
à, bạn có cần giáo trình hướng dẫn MFrontPage không? tớ gửi cho.
Thế web mới của cu Pool đâu? Sao chưa trình làng hả ?
Pool & Ben
20/04/2006, 04:33 PM
Mỉnh chưa làm xong. Đang còn " ngâm" cứu mà. Mẹ cutit gửi file giáo trình FP cho mình hén, phánh kiu.
Lullaby
20/04/2006, 08:22 PM
như vậy là nó chỉ cho save hình và hình nền thôi hả chị, tại em lười quá muốn copy nguyên si cái mẫu của họ về cơ. :23:
Nguyên si mẫu chứ sao?? Thế đã làm như chị hướng dẫn chưa? Chị save tất cả vô máy rồi, nếu muốn thì download ở đây nhé (http://download.yousendit.com/1A5F40C827AB852C), 5.91MB, 29 mẫu tất cả.
Chị đang đi conference :5: không thức khuya như ở NY được :20: vì sáng phải dậy sớm mà (tranh thủ surf trong khi roommate sử dụng bathroom thôi :9: ). Sorry không trả lời ym được nhé :5:
cutit2004
21/04/2006, 07:51 AM
Mỉnh chưa làm xong. Đang còn " ngâm" cứu mà. Mẹ cutit gửi file giáo trình FP cho mình hén, phánh kiu.
gửi vô đâu đây? nhắn tin cho mình nhé.ID HongDiep không nhận email mà :17:
Pool & Ben
21/04/2006, 09:31 AM
gửi vô đâu đây? nhắn tin cho mình nhé.ID HongDiep không nhận email mà :17:
Ủa sao kỳ vậy, mình đâu có làm giề đâu nhể. Mình sẽ xem lại sau, bây giờ nhờ mẹ Tít gửi vào đây (diep1912@yahoo.com.au) dùm mình nhé ! :11: :11:
Xứ sở thần tiên
21/04/2006, 09:40 AM
Chùi ui!
Mới vài ngày ko dạo qua topic mà thấy các mẹ học nhanh quá.
Còn e vẫn lẹt đẹt :2:
Phải dành thêm nhiều thời gian để học vậy nếu ko thì teacher LULLABY mắng chít. :4:
Lullaby
21/04/2006, 12:23 PM
Làm album ảnh với JAlbum (theo yêu cầu của mẹ cutit2004 và mẹ HaLe :1: )
JAlbum có thể được download tại www.jalbum.net
- step 1: test xem java có phù hợp với JAlbum không (đại loại là thế, giải thích không chuyên :9: ), nếu tương thích thì sang bước kế, nếu không thì click vô link download java.
- step 2: đăng ký (không bắt buộc), nếu không thích thì click vô "skip this step"
- step 3: download, chọn hệ điều hành windows, tiếng Mỹ (lá cờ Mỹ); hoặc chọn download file.zip
Nếu không được thì các mẹ download ở đây (http://s42.yousendit.com/d.aspx?id=24Z7P64OQU7UM0IA9QOXBQYU2N) vậy :6: rồi install.
Để tạo 1 album, trước tiên, các mẹ tạo 1 folder, vd lấy tên là album. Rồi tạo các sub-folders theo từng tháng của bé, từng sự kiện,... tùy theo các mẹ tổ chức album của mình như thế nào. Hình ảnh định làm album cần save vào trong các sub-folders.
Mở chương trình JAlbum (icon hình mặt ếch màu xanh lá). Menu bao gồm main/ edit/ publish/ advanced/ chameleon.
1/ Main
- image directory: browse đến folder album
- output directory: là folder để up vô host, có thể đặt cùng tên, hoặc khác tên. Nhưng lưu ý, folder này sẽ là sub-folder của folder album, đặt tên là JAlbum chẳng hạn.
Tốt nhất là các mẹ nên set default. Chị Lu thường sửa 1 số thông số sau đây
- images: 480x480 (hình nhỏ, fit màn hình, coi đỡ phải scroll up/down)
- columns: 4; rows: 3
- appearance: tùy chọn skin theo ý thích, click vô "sample" để xem mẫu. Thường nếu tạo sub-folder thì nên chọn skin là chameleon; và chọn style cho phù hợp với background của website.
2/ Edit: click chuột phải vô sub-folder, chọn properties để ghi title; double click vô từng hình để ghi comment
3/ Advanced
- Encoding: chọn Utf-8 để ghi tiếng Việt, đồng thời check vô "write utf-8"
- Image generation: có thể chọn high quality scaling để hình có chất lượng cao hơn, nâng tỉ lệ phần trăm scaling.
4/ Chameleon: giữ default, nhưng nếu không thích thể hiện các thông số của máy ảnh thì uncheck cái "show Exif info", muốn protect thì check vô "copy protection"...
Riêng phần publish thì chỉ work với những host nào hỗ trợ ftp thôi :10:
Sau khi đã set tất cả các phần, thì quay trở lại "Main", click "make album".
Up nguyên cái folder JAlbum vô host, rồi link với những file.html đã viết.
Có gì không rõ thì báo chị Lu nhé, chị Lu tranh thủ để cho các mẹ kịp làm đó :6:
hadungtdh3
21/04/2006, 01:49 PM
Mẹ Lu ơi, em làm trang bogger cho Pupu, trước đây vẫn mở bình thường thế mà dạo này chả mở gì cả, toàn báo firewall thôi. Không biết có phải em sửa linh tinh gì không. Link trang web ở mục chữ kí ý, bác xem thế nào chỉ cho em với. Chứ em vữn ấm ức vì post hình cho con giai lên mà chả xem được gì cả.
Cảm ơn bác nhá
cutit2004
21/04/2006, 02:26 PM
Nếu không được thì các mẹ download ở đây vậy rồi install.
như thế này là nhanh nhất đó :11:
Các mẹ ơi, cô giáo chỉ dẫn tận tình như vậy mà không làm được là đắc tội đó nha.Riêng em sắp thất nghiệp chuyển qua nghề design web rồi :10:
mẹ bé Hoàng Dương (gớm, ID nhà bác dài thế,chẳng nhớ nổi) : trang blogger nhà bác là đồ người ta làm sẵn cho xài, vì vậy thắc mắc của bác thì chỉ có ... admin của blogger mới giải đáp được thôi. Chị Lu đang hướng dẫn các mẹ làm web tự mình thiết kế nên mới sửa được chứ.
papasusi
21/04/2006, 05:06 PM
các mẹ làm tôi nôn nao hết cả ruột gan, muốn học cách quảng bá 2 bé con. Chỉ tiếc khi bấm vào link phía dưới chữ ký của các mẹ để tham khảo toàn bị báo lỗi error.
Lullaby
21/04/2006, 07:55 PM
Mẹ Lu ơi, em làm trang bogger cho Pupu, trước đây vẫn mở bình thường thế mà dạo này chả mở gì cả, toàn báo firewall thôi. Không biết có phải em sửa linh tinh gì không. Link trang web ở mục chữ kí ý, bác xem thế nào chỉ cho em với. Chứ em vữn ấm ức vì post hình cho con giai lên mà chả xem được gì cả.
Cảm ơn bác nhá
Firewall chắc là từ chỗ mẹ Hà rồi, chứ mẹ Lu vẫn mở tốt, mặt trời vàng rất... vàng :21:
Phải nói với network admin chỗ mẹ Hà nhé; các anh quản trị mạng đôi khi hay block lung tung lắm :19:
Lullaby
21/04/2006, 07:56 PM
các mẹ làm tôi nôn nao hết cả ruột gan, muốn học cách quảng bá 2 bé con. Chỉ tiếc khi bấm vào link phía dưới chữ ký của các mẹ để tham khảo toàn bị báo lỗi error.
Lỗi gì vậy bố?? Nếu là firewall thì bố phải kiện admin chỗ của bố, chứ đừng kiện các mẹ :2:
hadungtdh3
22/04/2006, 08:53 AM
Firewall chắc là từ chỗ mẹ Hà rồi, chứ mẹ Lu vẫn mở tốt, mặt trời vàng rất... vàng :21:
Phải nói với network admin chỗ mẹ Hà nhé; các anh quản trị mạng đôi khi hay block lung tung lắm :19:
Vữn mở được hả bác, để em kiện cái anh chàng kĩ thuật công ty iem vậy, không thì em cứ tiếc hùi hụi.
Cảm ơn bác nhé!
thuthuyqnm
24/04/2006, 08:32 AM
Chị Lu ơi bày em làm Guestbook với (bằng Frontpage thì càng tốt).
thuthuyqnm
24/04/2006, 08:35 AM
Em có seek được bài này trên mạng nhưng chưa có làm được:
Tạo Guestbook sử dụng PHP và MySQL
Khi vào thăm một website, guestbook là một phần thường tìm thấy trong site. Ở đây, khách thăm có thể viết các ý nghĩ của mình về site. Trong bài viết này sẽ giới thiệu về cách tạo một guestbook như vậy.
Trước hết cần tạo một bảng để lưu dữ liệu, bảng guestbook
1. id : id
2. name : tên khách
3. email : địa chỉ email của khách
4. url : địa chỉ website, nếu có
5. message : lời nhắn
6. entry_date : ngày tháng
CREATE TABLE guestbook (
id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
email VARCHAR(50) NOT NULL,
url VARCHAR(50) NULL,
message TEXT NOT NULL,
entry_date DATE NOT NULL,
PRIMARY KEY(id)
);
Tiếp đến chúng ta sẽ tạo một form để lấy thông tin từ phía khách thăm.
<form method="post" name="guestform"><table width="550" border="0" cellpadding="2" cellspacing="1"><tr> <td width="100">Name *</td> <td> <input name="txtName" type="text" size="30" maxlength="30"></td></tr><tr> <td width="100">Email</td><td> <input name="txtEmail" type="text" size="30" maxlength="50"></td></tr><tr> <td width="100">Website URL</td><td> <input name="txtUrl" type="text" value="http://" size="30" maxlength="50"></td></tr><tr> <td width="100">Message *</td> <td> <textarea name="mtxMessage" cols="80" rows="5"></textarea></td></tr><tr> <td width="100"> </td><td> <input name="btnSign" type="submit" value="Sign Guestbook" onClick="return checkForm();"></td></tr></table></form>
Khi khách click vào nút Sign Guestbook, chúng ta sẽ thực hiện một đoạn script để kiểm tra:
function checkForm(){ // the variables below are assigned to each // form input var gname, gemail, gurl, gmessage; with(window.document.guestform) { gname = txtName; gemail = txtEmail; gurl = txtUrl; gmessage = mtxMessage; } // if name is empty alert the visitor if(trim(gname.value) == '') { alert('Please enter your name'); gname.focus(); return false; } // alert the visitor if email is empty or // if the format is not correct else if(trim(gemail.value) != '' && !isEmail(trim(gemail.value))) { alert('Please enter a valid email address or leave it blank'); gemail.focus(); return false; } // alert the visitor if message is empty else if(trim(gmessage.value) == '') { alert('Please enter your message'); gmessage.focus(); return false; } else { // when all input are correct // return true so the form will submit return true; }}/*Strip whitespace from the beginning and end of a string*/function trim(str){ return str.replace(/^\s+|\s+$/g,'');}/* Check if a string is in valid email format. */function isEmail(str){var regex = /^[-_.a-z0-9]+@(([-a-z0-9]+\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|a s|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn |bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|c l|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk| dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|f o|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs |gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|in t|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr| kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md |mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum |mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|n p|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr |pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg| sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf |tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|u m|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za| zm|zw)|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i;return regex.test(str);}Sau khi form được gửi đi, chúng ta sẽ thực hiện việc nhận dữ liệu để đưa vào csdl.Dưới đây là đoạn mã để lấy dữ liệu từ form:<?php //thực hiện việc kết nối tới csdlif(isset($_POST['btnSign'])){ $name = trim($_POST['txtName']); $email = trim($_POST['txtEmail']); $url = trim($_POST['txtUrl']); $message = trim($_POST['mtxMessage']); if(!get_magic_quotes_gpc()) { $message = addslashes($message); } // if the visitor do not enter the url // set $url to an empty string if ($url == 'http://') { $url = ''; } $query = "INSERT INTO guestbook (name, email, url, message, entry_date) VALUES ('$name', '$email', '$url', '$message', current_date)"; mysql_query($query) or die('Error, query failed'); header('Location: ' . $_SERVER['REQUEST_URI']); exit;}?>Vậy là đã xong việc thêm vào csdl các thông tin từ phía khách thăm, bây giờ chúng ta sẽ đưa thông tin ra website:<?php// thực hiện việc kết nối tới csdl// ... đoạn mã thực hiện việc lưu dữ liệu vào csdl}?><html><head><title>Guestbook</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><script language="JavaScript">// ... the rest of javascript code goes here</script></head><body><!-- this is where we put the guestbook form --><?php// prepare the query string$query = "SELECT id, name, email, url, message, DATE_FORMAT(entry_date, '%d.%m.%Y') ". "FROM guestbook ". "ORDER BY id DESC ";$result = mysql_query($query) or die('Error, query failed');// if the guestbook is empty show a messageif(mysql_num_rows($result) == 0){?><p><br><br>Guestbook is empty </p><?php}else{// get the entrieswhile($row = mysql_fetch_array($result)){// list() is a convenient way of assign a list of variables// from an array values list($id, $name, $email, $url, $message, $date) = $row;// change all HTML special characters,// to prevent some nasty code injection$name = htmlspecialchars($name);$message = htmlspecialchars($message); // convert newline characters to HTML break tag ( <br> )$message = nl2br($message);?><table width="550" border="1" cellpadding="2" cellspacing="0"><tr> <td width="80" align="left"> <a href="mailto:<?=$email;?>"> <?=$name;?> </a> </td><td align="right"><small><?=$date;?></small></td></tr><tr> <td colspan="2"> <?=$message;?> <?phpif($url != ''){ // make the url clickable by formatting it as HTML link$url = "<a href='$url' target='_blank'>$url</a>";?><br> <small>Homepage : <?=$url;?></small> <?php}?></td></tr></table><br><?php} // end while?>Vậy là xong việc hiển thị dữ liệu. Chúc các bạn thành công.
cutit2004
24/04/2006, 09:46 AM
mẹ cu Tý TK, chị Lu làm guestbook online ở đây nè, không cần làm trên FP đâu.
http://www.ultraguest.com
Lullaby
24/04/2006, 11:18 AM
chị Lu ơi, vấn đề về J album đây ạ:
Em tạo được album rồi, em tạo 1 folder để save album vào đó, Cụ thể là em tạo folder 7month, khi làm album xong thì trong folder này xuất hiện các folder sau: res , slides, thumbs và file 7month1.html, 7month2.html, 7month3.html...Em đã upload tất cả lên domaindlx rồi ạ.
Vậy khi link vào trang Hình ảnh thì em làm thế nào hả chị? Vì em thử dùng <a href> thì chỉ hiển thị được 1 trong số các file.html trên kia thôi. :29:
Mẹ Tít làm sao ra được 7month1.html, 7month2.html,... vậy? Chị Lu xài JAlbum thì nó tự động generate index.html, index2.html thôi à :2: còn trong folder slides thì mới có các file.html cho từng hình chứ?? :7:
Nếu mẹ Tít đổi tên thì để lại default đi nha :4: mấy cái files này đã tự động link với nhau rồi. Mẹ Tít chỉ cần dùng thẻ <a href> để link qua folder thôi; trình duyệt tự động tìm file index.html để hiển thị. Trên từng file index.html đó có hiển thị tổng số trang, tương ứng với tổng số file index.html của mẹ Tít.
Mẹ Tít thử lại nha :1:
cutit2004
24/04/2006, 02:08 PM
em làm được rồi chị ơi, mà em cũng không hiểu sao hôm qua em làm mấy lần mà nó lại ra7month1.html, 7month2.html,...nữa :13: Hôm nay làm lại thì OK rồi ! Và em cũng nhớ đổi tên file index.html của Jalbum rồi. Học trò được thừa hưởng gien thông minh của cô giáo mà :21:
papasusi
24/04/2006, 02:55 PM
Xin chào toàn thể các đại sư phụ (và cả đại sư chính).
Thân thủ các sư phụ thật là phi phàm, phải tới mấy mươi thành công lực. Tớ đây đang học "hấp tinh đại pháp", Hy vọng hấp thụ được mấy phần. @ ngày nghỉ weekend hoa con mắt bên phải, toét con mắt bên trái mà chưa thấm được bao nhiêu.
Web của mẹ Mẫn Kỳ là đồ ngoại nên ở đâu cũng vào được.
Web của các mẹ khác hình như cũng là dồ ngoại nhưng free hay sao ấy. ở công ty không thể vào được. Mà ở nhà thì lâu quá (dial-up mà).
các mẹ cuti2004, mẹ cutiTK... chơi hình nguyên gốc (original resolution) từ máy ảnh hay sao mà nặng quá.
Muốn hình nhẹ, dề load lên, load xuống, các mẹ có thể dùng 1 tiện ích của Photoshop: File - Save for Web, hoặc giảm dộ phân giải xuống 72 là chuẩn
Các mẹ có thể chỉ cho tôi link thẳng tới nơi các mẹ host để xem được không, đừng bắt đi dường vòng, không thể được.
cutit2004
24/04/2006, 04:13 PM
Xin báo cáo với bác papa2congai là của chị Lu là đồ ngoại xịn mất tiền mua, còn của chúng em là đồ ngoại không xịn vì free.
Mời bác xem trang của em đây ạ:http://bb.domaindlx.com/titmom/index.html
Em xài toàn hàng free nên không dám bon chen so tài, chỉ là nơi lưu giữ kỷ niệm của gia đình thôi ạ.
Đông Vy
24/04/2006, 04:25 PM
chỉ là nơi lưu giữ kỷ niệm của gia đình thôi ạ.
Nghe wen wá! hehe :10: :4:
Mẹ Tít ơi, ở phía trên table của trang chủ vẫn bị lộ một dòng code đó, xem lại chút nha! :1:
cutit2004
24/04/2006, 04:47 PM
Nghe wen wá! hehe :10: :4:
Zdậy ha? Ủa, mình xài đồ chùa quen rồi nên ngỡ câu này cũng là đồ chùa chớ :21:
Mẹ Tít ơi, ở phía trên table của trang chủ vẫn bị lộ một dòng code đó, xem lại chút nha! :1:
mình đã nhờ chị Lu sửa giúp rồi, upload ngay đây. Đúng là con mắt nhà nghề có khác :29: "Gia đình xin chân thành cảm ơn nhé "
P/S: Trang của Thuyên mình vào mấy lần đều không vào được.Sao thế nhỉ?
Đông Vy
24/04/2006, 07:36 PM
P/S: Trang của Thuyên mình vào mấy lần đều không vào được.Sao thế nhỉ?
Mình cũng không biết tại sao. Vào bằng máy nhà và cơ quan mình thì vẫn ok. Dạo này bận quá, không o bế web được nữa rồi. :2:
Lullaby
25/04/2006, 01:02 AM
em làm được rồi chị ơi, mà em cũng không hiểu sao hôm qua em làm mấy lần mà nó lại ra7month1.html, 7month2.html,...nữa :13: Hôm nay làm lại thì OK rồi ! Và em cũng nhớ đổi tên file index.html của Jalbum rồi. Học trò được thừa hưởng gien thông minh của cô giáo mà :21:
:13: híc, đổi tên file index.html là sao?? :2:
Bây giờ nói lại chút nhe. Vd, trang "thư viện ảnh" của DQ, trong phần album làm bằng JAlbum có tất cả 21 sub-folders (từ tháng đầu tiên đến tháng thứ 20) nằm trên 2 trang index.html và index2.html.
Để tạo được 2 trang này bằng JAlbum, trước tiên cần tạo 1 folder "album", sau đó tạo 21 subfolders (đặt tên tùy ý, chị Lu đặt 1, 2,..., studio, birthday,..., 20... Không cần phải ghi rõ là "tháng đầu tiên", "7th month",... ). Hình ảnh sẽ copy vào các subfolders.
Mở chương trình JAlbum, rồi browse đến folder "album" thôi, không browse further nhé :4: Lúc này sẽ vào menu edit để thay đổi vị trí các album (click and drag), ghi title or comment,... (nói chung là làm tất cả các bước như chị Lu đã hướng dẫn ở phần trước). Rồi click "make album".
Lúc này trong folder "album" tạo lúc đầu sẽ xuất hiện 1 folder nữa (tên album, hoặc tên được đặt trong menu main, chị Lu đặt "photo"). Trong folder này sẽ bao gồm các folders "res", "slides", "thumbs" và 2 files index.html và index2.html.
- "res" và "thumbs" bao gồm các hình ảnh để hiện thị trên các files.html
- "slides" bao gồm các hình ảnh và các file.html cho từng hình ảnh, các files này không mang tên index mà sẽ có tên theo files hình ảnh.
Phải up hết folder "photo" vô host, rồi link đến folder (<a href="http://www.danquynh.info/photo"></a>). Nếu muốn test offline thì link đến file index.html (<a href="photo/index.html"></a>), nhưng folder album phải để cùng với file index.html (trang chủ) trong cùng folder "website của bé".
btw, chị Lu có 1 album mới nè, mọi người vô xem nha: Conference in Denver, Colorado, 04/06 (http://www.danquynh.info/fulbright) :6: :6: :6: Cái template là của CIES, vẫn để copyright :9:
Xin chào toàn thể các đại sư phụ (và cả đại sư chính).
Thân thủ các sư phụ thật là phi phàm, phải tới mấy mươi thành công lực. Tớ đây đang học "hấp tinh đại pháp", Hy vọng hấp thụ được mấy phần. @ ngày nghỉ weekend hoa con mắt bên phải, toét con mắt bên trái mà chưa thấm được bao nhiêu.
Web của mẹ Mẫn Kỳ là đồ ngoại nên ở đâu cũng vào được.
Papa chắc luyện film bộ HK dữ lắm. Tớ nghe papa nói mà không biết đang khen hay chê nữa :9: Dù khen hay chê thì papa vui lòng chuyển ngữ sang tiếng Việt phổ thông cho dễ hiểu nha :6: Với lại, papa nói có vào thăm website của DQ, sao không thấy papa sign guestbook? :9: :4:
Em có seek được bài này trên mạng nhưng chưa có làm được:
Tạo Guestbook sử dụng PHP và MySQL
Khi vào thăm một website, guestbook là một phần thường tìm thấy trong site. Ở đây, khách thăm có thể viết các ý nghĩ của mình về site. Trong bài viết này sẽ giới thiệu về cách tạo một guestbook như vậy.
Mẹ Tý cho chị Lu xin cái link nhé :6: nhưng để tham khảo thôi, chứ chị Lu không làm đâu :9: Chị Lu có 1 đống tutorials, nhưng mò mẫm mất thời gian quá. Bây giờ phải chạy nước rút cho xong công việc để cuối tháng sau về VN :4:
Hiện tại, chị Lu sign up free guestbook at www.ultraguest.com (bài hướng dẫn trang trí chị Lu đã post rồi), họ offer unlimited hits, nhưng phải log in every month (or every 2 months, chị Lu không nhớ chính xác). Cứ cách khoảng 2, 3 tuần thì log in 1 lần, cho họ biết mình vẫn muốn duy trì cái guestbook đó nhé. Nếu không, họ delete thì... uổng lắm :2: Anyway, chị Lu cũng sẽ ráng học cách làm guestbook rồi chia sẻ với mọi người, vì cái chính sách free chẳng biết có permanent không. Tự nhiên họ thay đổi, giống kiểu 1,000GB free webmail, thì lại trở tay không kịp :3: :4:
Powered by vBulletin™ Version 4.0.2 Copyright © 2010 vBulletin Solutions, Inc. All rights reserved.
LinkBacks Enabled by
vBSEO