Thời gian vừa qua sự việc diễn viên tuổi teen Hoàng Thùy Linh đóng phim XXX đã làm xôn xao cộng đồng Blogger Việt Nam, các diễn đàn cũng như một số trang web đưa tin nóng xoay quanh vụ scandal này. Sự tai tiếng rồi cũng sẽ qua, hãy tha thứ cho người có lỗi và chúng ta lại tiếp tục cuộc sống học tập hay lao động thường nhật. Hôm nay tôi giới thiệu với các bạn một vài kiến thức về CSS dùng để chỉnh sửa style của bạn ở Yahoo! Mash.
Yahoo! Mash là gì?
Cái tên Yahoo! Mash ngày càng được nhiều người biết đến sau khi hãng Yahoo! chính thức công bố sẽ đóng cửa Yahoo! 360 và công bố sẽ phát triển một dịch thay thế Yahoo! 360 vào đầu năm tới. Đây quả là tin buồn cho cộng đồng blogger Việt Nam quen thuộc và thích sự đơn giản của Yahoo! 360. Yahoo! Mash hứa hẹn cung cấp nhiều tính năng nổi bậc kế thừa từ các mạng xã hội khác như MySpace, Facebook,... bên cạnh các tính năng kết nối giữa những người dùng từ Yahoo! 360. Yahoo! Mash hứa hẹn sẽ trở thành mạng xã hội ảo cạnh tranh với những tên tuổi nổi bậc khác trên thế giới, trong khi đó tại Việt Nam đây sẽ là cái tên thống trị cộng đồng ảo bởi sự phổ biến, áp đảo của số lượng người dùng các dịch vụ Yahoo! khác (Yahoo! Mail, Yahoo! Messenger, Flickr...).
Chỉnh sửa giao diện chính ở Yahoo! Mash thông qua CSS
Yahoo! Mash đang trong quá trình hoàn thiện và bố sung nhiều module khác vì vậy bài viết về các tính năng tôi xin hẹn lại thời gian tới. Bây giờ chúng ta sẽ tìm hiểu cách chỉnh sửa hồ sơ ở Yahoo! Mash thông qua một số kiến thức về CSS. Đây là thay đổi chính làm cho Yahoo! Mash của bạn không giống với bất cứ người nào. Các thay đổi này liên quan đến: màu nền, hình nền, màu đường viền, kiểu đường viền,...
THAY ĐỔI BẰNG KHUNG ĐIỀU CHỈNH
Sau khi đăng nhập Yahoo! Mash (http://mash.yahoo.com) bạn chọn thực đơn My Profile và tìm module Style this profile để tiến hành chỉnh sửa. Nói thêm về khái niệm module. Yahoo! Mash quản lý từng dịch vụ riêng biệt. Mỗi khung trên hồ sơ đảm nhận một dịch vụ riêng do người lập trình viết gọi là module, có thể kéo thả đến vị trí khác. Ví dụ dưới đây là một module dùng để ấy ảnh từ Flickr.

Bây giờ chúng ta làm quen với khung chỉnh đơn giản này, nhập hoặc lựa chọn thông tin từng mục:
1. Hình nền
Background Image URL: Nhập link đến hình (Có thể lưu hình này ở các trang chia sẻ ảnh trực tuyến). Ở đây định dạng hình ảnh không ghi rõ, như vậy bạn không bị giới hạn ảnh phải là .jpg như ở Yahoo! 360. Đây quả là tin vui cho những ai thích dùng ảnh động (ảnh có phần mở rộng .gif).
Kế bên liên kết đến hình bạn chọn thuộc tính ở thực đơn xổ xuống. Trong đó:
- Tile: Hình ảnh lặp đầy màn hình (Thích hợp cho hình nền có kích thước nhỏ, hình ảnh sẽ lặp lại lắp đầy cửa sổ trang)
- Center: Hình ảnh nằm giữa màn hình (Thích hợp cho hình nền có kích thước đúng kích thước chuẩn, kích thước được dùng nhiều nhất 1024 x 768 pixels, hình ảnh chỉ hiện thị một lần)
- Bottom: Hình ảnh dưới màn hình (Thích hợp cho hình nền có kích thước ngang đúng kích thước chuẩn, kích thước ngang được dùng nhiều nhất 1024 pixels, hình ảnh chỉ hiện thị một lần)
- Top: Hình ảnh trên màn hình (Thích hợp cho hình nền có kích thước ngang đúng kích thước chuẩn, kích thước ngang được dùng nhiều nhất 1024 pixels, hình ảnh chỉ hiện thị một lần)
Fixed position: Cố định vị trí hình nền, nghĩa là hình nền sẽ đứng yên khi bạn kéo chuột lên xuống.
2. Màu sắc: Nhập hoặc click vào ô kế bên để chọn giá trị màu
Module Color: Màu nền của module
Font Color: Màu chữ
Border Color: Màu đường viền
Link Color: Màu link

THAY ĐỔI BẰNG MÃ LỆNH
Chưa dừng lại, bạn có thể thay đổi chúng bằng CSS nâng cao khi click vào show advanced CSS. Khung ở chế độ này sẽ hiển thị như hình. Bạn đưa vào đây các đoạn mã ở hướng dẫn dưới, nhấn Preview để xem trước, Apply hay Cancel để sử dụng hay hủy bỏ. Click switch to basic mode quay lại như cách thay đổi trên.

Đây là đoạn mã sử dụng hình nền:
body {
background-color: #giá_trị_màu_thập_lục;
background-image: url(liên_kết_đến_hình_ảnh);
background-repeat: từ_khóa_lặp;
background-position: từ_khóa_canh_dọc từ_khóa_canh_ngang;
background-attachment: từ_khóa;
}
Giải thích:
background-color (màu nền), background-image (hình nền), background-repeat (hình nền lặp), background-position (vị trí hình nền), background-attachement (cố định kiểu nền)
giá_trị_màu_thập_lục: sáu ký tự giá trị màu, bạn có thể lấy từ bài viết này hay trang web www.colorschemer.com
liên_kết_đến_hình_ảnh: liên kết đến ảnh
từ_khóa_lặp: repeat (lặp), repeat-y (lặp dọc), repeat-x (lặp ngang), no-repeat (không lặp)
từ_khóa_canh_dọc: top(trên), center(giữa), bottom(dưới)
từ_khóa_canh_ngang: left(trái), center(giữa), right(phải)
từ_khóa: scroll (cuộn), fixed (cố định)
Đây là đoạn mã sử dụng tên hay tiêu đề của module
.mod .hd h3 {
font-family: font_chữ;
color: #giá_trị_màu_thập_lục;
font-weight: kiểu_chữ;
font-size: kích_thước_chữ;
}
Giải thích:
font-family (font chữ), color (màu chữ), font-weight (kiểu chữ), font-size (kích thước chữ)
font_chữ: Hãy dùng một trong các font: Arial, Vernada, Times, Tahoma để hiển thị tiếng Việt
kiểu_chữ: bold (đậm), italic (nghiêng)
kích_thước_chữ: Hãy dùng giá trị phần trăm để hiển thị kích thước lớn hay nhỏ hơn so với bình thường. Ví dụ: 200%.
.mod {
background: #giá_trị_màu_thập_lục;
border: giá_trị_đậm_nét_của_đường_viềnpx kiểu_đường_viềng #giá_trị_màu_thập_lục;
font-family: font_chữ;
color: #giá_trị_màu_thập_lục;
font-size: kích_thước_chữ;
}
Giải thích:
Background (màu nền), các thuộc tích khác tương tự như trên. Riêng với đường viền (border) như sau:
giá_trị_đậm_nét_của_đường_viền: hay đơn vị điểm ảnh của màn hình, là độ dày hay mỏng của đường viền, thường bạn sẽ dùng 1, 2, 3 hay nhiều hơn. Nếu không dùng thì hãy bỏ đi, nhưng hồ sơ của bạn sẽ trông xấu gớm!
kiểu_đường_viền: dotted (kiểu chấm), dashed (kiểu gạch), solid (kiểu liền nét)Ngoài ra bạn còn có thể bổ sung thêm text-align(canh vị trí text), line-height (khoảng cách giữa các dòng), word-spacing (khoảng cách giữa các từ)
text-align: từ_khóa;
line-height: giá_trị_đơn_vị_điểm_ảnh_màn_hình;
word-spacing: giá_trị_đơn_vị_màn_hình;
Giải thích:
từ_khóa: left(trái, mặc định), center(giữa), right(phải)
giá_trị_đơn_vị_điểm_ảnh_màn_hình: giá trị pixel
Lưu ý: Bạn có thể sử dụng hình nền cho các module bằng cách chèn đoạn mã liên quan đến hình nền tương tự như trên. Khi đó, bạn chỉ cần dùng màu nền cho hồ sơ (background-color) là đủ.
Ví dụ về một CSS hoàn chỉnh của một hồ sơ:
body {
background-color: #47a4ab;
background-image: url(http://img.avatars.yahoo.com/users/1ZWtxUv09AAEBWIE_sI82IrgQ17UE.large.jpg);
background-repeat: repeat;
background-position: center;
background-attachment: fixed;
}
.mod .hd h3 {
font-family:Arial, sans-serif;
color:#ffff00;
font-weight: bold;
font-size:150%;
}
.mod {
background:#9de0f1;
border:1px solid #ff00ff;
font-family: Vernada, sans-serif;
color:#000000;
text-align: right;
font-size:105%;
}
Yahoo! Mash hiện đang ở phiên bản thử nghiệm, để dùng thử bắt buộc bạn phải có người mời. Hãy để lại địa chỉ email của bạn dưới comment của bài viết này hoặc gửi thư đến dv2n@yahoo.com tôi sẽ gửi invitation cho bạn. Ngoài ra nếu bạn sử dụng lại bài viết của tôi đề nghị ghi rõ nguồn gốc. Đó là cách tôn trọng công sức của tác giả cũng như tôn trọng chính bạn. Thêm vào đó bạn có thể đăng ký nhận các bài viết cập nhật qua email nằm bên góc trái trên cùng.
Chúc bạn một ngày vui.
Dropbox, dịch vụ lưu trữ đám mây, chia sẻ và đồng bộ dữ liệu giữa điện thoại di động, tablet, laptop và desktop. Tài khoản miễn phí 2.25GB! Bạn có thể kiếm thêm tối đa đến 18GB khi giới thiệu thêm người đăng ký Dropbox (mỗi người mà bạn giới thiệu đăng ký và cài đặt thành công Dropbox, bạn được 500MB!)

Em rất vui khi nghe thông tin này .Cho em xin link invitation nha...em cám ơn nhiều !!
ReplyDeleteemail của em là : tumavotinh69@yahoo.com
Nghe hay quá... Bạn gửi cho mình một invitation được không ???
ReplyDeleteEmail của mình là : demdongtrang_hn@yahoo.com
Tuyệt thật!
ReplyDeleteEm nữa!Cho em xin một cái invitation!
Email của em : ngoclanhoa116@yahoo.com
Em xin cám ơn nhiều!
cảm ơn bác rất nhiều.
ReplyDeleteđịa chỉ của em là linhdomanh@yahoo.com
bác giúp em với nhé!
anh giúp em nhé!!đỉa chỉ của em là saovangak@yahoo.com
ReplyDeleteEm cảm ơn anh rất nhìu
cho em 1 cai di anh oi
ReplyDeletemail em ne`
admin@ngokhoa.net
thank anh nhieu
Minh co biet se co su thay doi trong blog nhung ko ngo la co nhieu van de lien quan den CSS den the, thank you very much vi thong tin nay, I like it! Ban se la ban hang xom cua minh chu! neu dc ban cho minh invitation nhe, mail minh la haninh1983@yahoo.com
ReplyDeleteCai nay moi qua ban co the cho minh 1 invitation! dc ko.
ReplyDeleteEmail cua minh la:good_and_devil@yahoo.com
mail cua minh la:chaunha2104@yahoo.com.
ReplyDeletegui cho minh cai invitation nha
minh muon xai thu yahoo mash
thnx
em cung muon co Mash a
ReplyDeletemail cua em la godmother_Crk66@yahoo.com ^^ cam on anh chi nh` nha
Cho em xin link invitation nha...em cám ơn nhiều !
ReplyDeletelucie_xxx2000@yahoo.com
Bạn gửi cho mình một invitation, xin cam on
ReplyDeletephuongphambinh@yahoo.com
Cam on ban.vo cung bo ich voi nhung nguoi moi tap choi Mash nhu chung toi.Cam on rat nhieu
ReplyDeletebài viết của bạn rất hay .mình cũng đã đọc nhiều nhưng chuyện về yahoo thì mình cũng không rành lắm .mình chỉ hi vọng bạnhayx invitatiom cho mình một cái .mình xin chân thành cảm ơn bạn .
ReplyDeletesoluuhuong_kr@yahoo.com
cho mình xin một cái với, mình đng thử mash nhưng chưa biết sử dụng thế nào cả, email của mình là sakura2trinh@yahoo.com hoặc sweet.trinh@gmail.com
ReplyDeletehi! cong dong blog coa the cho minh xin 1 invite cua Yahoo!Mash duoc ko
ReplyDeletemail: nhocsieuway2005@yahoo.com
cho minh xin 1 invite cua Yahoo!Mash duoc ko
ReplyDeletemail: manhcuong_tc@yahoo.com
Mash Stuff at http://mymashstuff.com/
ReplyDeletegui? cho to*' yahoo mash di .email to' la` tidy_candy_93@yahoo.com
ReplyDeleteEm la mot bloger cung thich duoc lam nhung trang nhat ky ca nhan ?duoc tin la co yahoo mash nghe noi la co nhieu tinh nang noi bat hon 360 do va giao dien dep hon ... thi em cung muon duoc dang ky mot yahoo mash ?
ReplyDeleteMong rang chi invite cho em nick cuar em la :anh_mo_ve_em_2007@yahoo.com
Bạn thật giỏi trong việc viết ra một bài viết như thế này , bạn có thể mời mình đc chứ . Email mình là : caothaison_1425@yahoo.com.vn
ReplyDeletecothe moi minh duoc chu mail cua minh la : saodangngoi@yahoo.com.vn
ReplyDeletenếu có thể cho mình xin một invite nhé, cám ơn rất nhiều, địa chỉ của mình là
ReplyDeletecumite06@yahoo.co.uk
cho em 1 cai invite dc ko? mail cua em la: enigmatic_of_themoon@yahoo.ca .thax nhiu
ReplyDeleteuhm,bai viet hay qua. minh cung muon hoc hoi them nheiu nhieu kinh nghiem cua cac ban nua.hay mail cho minh nhe. levanvinh07@gmail.com or chuyen_doihn@yahoo.com .han hanh lam wen va hoc hoi tu cac ban, :D
ReplyDeleteHuhu.Sao bi h tui moi' doc duoc cai thong tin quy bau nay vay ta.Invite me please!!!! Email cua tui:hpfan140187@yahoo.com.Thankssss
ReplyDeleteanh oi ! giup em ti nha / dia chi cua em la binhminh19385@gmail.com
ReplyDeletecam on anh nhieu!
mình thích nó. Mình nghĩ đón nhận 1 cái mới và ưu việt hơn thì k có j phải ngại cả^_^
ReplyDeletealo_toiday20@yahoo.com.vn
gửi cho tôi nhé!
ReplyDeletedethuong131@yahoo.com
gui cho minh voi nhe'...:)
ReplyDeletekyshiro3000@yahoo.com..
thanks!
gui cho minh voi nhe'..:)
ReplyDeletekyoshiro3000@yahoo.com
thanks!
em cũng muốn xin một invite làm ơn giúp em nha ^^! mail của em là : storm.crazy@yahoo.com.vn
ReplyDeleteInvite voi nhe !
ReplyDeleteEmail : daosimtim@yahoo.com
Cam on nhieuuuuuuuuuuuuuuuuuuuu !
cho minh dang ky mash voi.cam on nhieu
ReplyDeletee-mail:kokotsk2003@yahoo.com
thank so much!!
Cảm ơn bạn vì bài viết đã giúp tôi hiểu thêm về Mash và cả việc chuyển đổi từ Blog qua không quá khó như tôi từng nghĩ.
ReplyDeleteBạn cho tôi invitation nhé!
candyvan22@yahoo.com
Cảm ơn về bài hướng dẫn của bạn, nếu có thể gửi cho tôi 1 invite thì cảm ơn bạn nhiều .
ReplyDeleteEmail : caspervnn@yahoo.com
cảm ơn bạn rất nhiều.
ReplyDeleteđịa chỉ của tôi là ks_traminh@yahoo.com
Bạn giúp tôi với nhé!
Giúp mình nhé
ReplyDeleteNick của mình là fadetoblack142@yahoo.com
Thanks nhiều!
invation với
ReplyDeleteđịa chỉ là : sao_bac_cuc_93@yahoo.com
em cũng muốn xin một invite làm ơn giúp em nha ^^! mail của em là : manhtungli@yahoo.com.vn
ReplyDeleteinvite tớ nhá. thanks
ReplyDeleteemail: thannga_tran@yahoo.com
nho' invite em nha'
ReplyDeleteparamore141@yahoo.com
toi co the thu ko ban?
ReplyDeleteinvite to voi.To cung muon lam blog yahoo mash, nhung ai do invite cho to voi. Email: huongquynh9185@yahoo.com.Thanks
ReplyDeletelieu bay gio moi xin invitation co la qua muon k? cf31503@yahoo.com
ReplyDeleteInvite em nữa anh ơi
ReplyDeletetathienbao_ttb@live.com
em cũng muốn có Mash. Cảm ơn nhiều nhé!
ReplyDeletehuong_trang291
Chao ban,
ReplyDeleteNghe ban gioi thieu Yahoo Mash, thay to mo qua. Ban cho minh xin invitation nhe! Dia chi email ca minh la honglinh07@yahoo.com
Cam on ban
banj ơi invite mình với, email: minhngoc_ef@yahoo.com
ReplyDeleteThanKs!
invite minh` voi email cua minh` la` kute.avartar@yahoo.com.vn
ReplyDeletethanks
ReplyDeletetrang tự invite invite ko được...
ReplyDeleteanh invite dùm em 2 nick này nhen
phamsinguyen88@yahoo.com
snowdream_germany@yahoo.com
jamnguyen_15@yahoo.com.vn như ba0 bạn vjk trước mình cần invitation
ReplyDelete@all, mình đã gửi invitation cho tất cả các yêu cầu trên. Các bạn vui lòng kiểm tra email để kích hoạt và sử dụng Mash. Chúc vui vẻ!
ReplyDeletecho minh 1 cai invitation !!! dia chi e-mail cua minh la : hiepsirong_0108@yahoo.com.br
ReplyDeletecho to 1 invitation. email:pinkysmile99@yahoo.com
ReplyDeleteinvite minh voi
ReplyDeleteemail cua minh la
hotmail_35@yahoo.com
cam on ban nhieu
hi,
ReplyDeleteInvite cho mình với,
ham_hoc_hoi2003@yahoo.com
Cảm ơn bạn nhiều.