Cùng nhau tạo phong cách cho blog bài 5
Sunday, 3. December 2006, 18:07:42
Với sự phát triển không ngừng của blog cùng các công nghệ và các đại gia cung cấp các dịch vụ blog miến phí. Để lập một blog không hề khó nếu không muốn nói là rất dễ. Danh sách friends trong blog của tôi ngày càng nhiều minh chứng càng nhiều người lập blog Opera. Cùng với sự phát triển ấy, mỗi người lại tự tìm cho mình một phong cách blog riêng, tạo skin khác người cũng là một trong số đó. Không bàn đến tính thay đổi skin dễ hay khó giữa các nhà cung cấp dịch vụ blog miễn phí như Yahoo hay Blogger. Ở đây tôi chỉ muốn đề cập tới việc thay đổi skin ở Opera vì hiện tại tôi đang sử dụng nó. Tôi đã có một số bài hướng dẫn thay đổi skin Opera nhưng hình như vậy vẫn chưa đủ chi tiết để các bạn có thể tự làm một skin phong cách cho mình. Đã rất lâu rồi tôi muốn viết tutorials chi tiết hơn nhưng cứ lần nữa mãi. Hôm nay tôi ngồi viết một tutorial hướng dẫn chi tiết cách sửa một skin từ một skin mặc định. Skin có số thứ tự là 2 trong danh sách 13 skin của Opera. Cấu trúc của skin này khá giống skin số 1, 3, 4 vì vậy nếu bạn có đang sử dụng 1 trong 4 skin đó thì có thể áp dụng bài viết này để sửa. Riêng các cặp skin (5,6), (7,8,9), (10,11), (12,13) có cấu trúc khác và phức tạp hơn nên tôi sẽ giới thiệu sau.
Các bạn chú ý, tất cả các bài viết về hướng dẫn tạo skin cho blog, đưa nhạc hình, nhạc tiếng, flash, playlist flash đều được tôi gộp vào tag "Hướng Dẫn". Các bạn có thể vào tag này để xem lại các bài viết cũ.
Công cụ khuyến cáo bạn nên sử dụng giúp công việc dễ dàng, tiện dụng, và nhẹ nhàng hơn.
+ Marcomedia Dreamweaver: Một công cụ chuyên nghiệp trong việc dàn trang và xây dựng trang web. Rất trực quan khi sử dụng. Bạn chỉ cần thay đổi một thuộc tính của files css ngay lập tức skin của bạn cũng thay đổi theo. Giúp tiết kiệm thời gian xem trước trang đã sửa.
+ Adobe Photoshop: Công cụ sửa ảnh chuyên nghiệp.
Do hạn chế về thời gian nên tôi cũng không thể hướng dẫn các bạn cắt hay chỉnh sửa ảnh. Tôi chỉ chú trọng tới việc sửa chữa code css mà thôi. Tôi cũng không phải là chuyên gia đỉnh cao nên chắc chắn sẽ còn thiếu sót trong bài viết. Rất mong các bạn đóng góp ý kiến để các bài viết sau này ngày càng hoàn thiện hơn. Bài viết có tham khảo hướng viết bài của blog whyopera. Xin bạn ghi rõ nguồn http://phamlam.info và tác giả phamlam nếu bạn xuất bản lại bài viết này trên blog của bạn hoặc trên các phương tiện truyền thông khác. Dông dài quá rồi, chúng ta bắt tay vào làm việc thôi.
Các bạn chú ý, tất cả các bài viết về hướng dẫn tạo skin cho blog, đưa nhạc hình, nhạc tiếng, flash, playlist flash đều được tôi gộp vào tag "Hướng Dẫn". Các bạn có thể vào tag này để xem lại các bài viết cũ.
Công cụ khuyến cáo bạn nên sử dụng giúp công việc dễ dàng, tiện dụng, và nhẹ nhàng hơn.
+ Marcomedia Dreamweaver: Một công cụ chuyên nghiệp trong việc dàn trang và xây dựng trang web. Rất trực quan khi sử dụng. Bạn chỉ cần thay đổi một thuộc tính của files css ngay lập tức skin của bạn cũng thay đổi theo. Giúp tiết kiệm thời gian xem trước trang đã sửa.
+ Adobe Photoshop: Công cụ sửa ảnh chuyên nghiệp.
Do hạn chế về thời gian nên tôi cũng không thể hướng dẫn các bạn cắt hay chỉnh sửa ảnh. Tôi chỉ chú trọng tới việc sửa chữa code css mà thôi. Tôi cũng không phải là chuyên gia đỉnh cao nên chắc chắn sẽ còn thiếu sót trong bài viết. Rất mong các bạn đóng góp ý kiến để các bài viết sau này ngày càng hoàn thiện hơn. Bài viết có tham khảo hướng viết bài của blog whyopera. Xin bạn ghi rõ nguồn http://phamlam.info và tác giả phamlam nếu bạn xuất bản lại bài viết này trên blog của bạn hoặc trên các phương tiện truyền thông khác. Dông dài quá rồi, chúng ta bắt tay vào làm việc thôi.
Trong tutorial này chúng ta sẽ học:
- Cách đưa độ rộng của skin về 778px
- Cách đóng khung ô viết bài
- Cách đổi hình nền blog
- Cách đưa hình nền vào ô viết bài
- Sửa chữa sidebar
...
Việc trước tiên là phải download file main.css của skin số 2 này. Các bạn có thể download tại đây (nhấn chuột phải chọn save target as). Mở file này bằng Notepad (nhấn chuột phải vào file chọn open with Notepad) và chuẩn bị để sửa chữa. Nếu bạn dùng Macromedia Dreamweaver thì việc sửa chữa sẽ dễ dàng hơn.
1. Thay đổi độ rộng của skin về 778px
- Mở file main.css. Nhấn Ctrl+F để mở hộp thoại tìm kiếm. Gõ vào ô tìm kiếm từ #wrap1. Xóa đoạn max-width:882px; đi.
Đây là đoạn code gốc
#wrap1 {
margin:0 auto;
max-width:882px;
background:#acaea7 url(/community/graphics/users/2/wrap1.gif) top left repeat-y;
}
Đoạn code sau khi thay đổi
#wrap1 {
margin:0 auto;
background:#acaea7 url(/community/graphics/users/2/wrap1.gif) top left repeat-y;
}
- Tiếp tục kéo xuống hoặc nhấn Ctrl+F để mở hộp thoại tìm kiếm. Gõ vào ô tìm kiếm từ #wrap3. Trong dấu {} của #wrap3 tìm đoạn
max-width:832px;
min-width:739px;
rồi thay thế bằng đoạn bằng đoạn: width:758px !important;
Code gốc
#wrap3 {
background:#fff;
margin:0 auto;
max-width:832px;
min-width:739px;
padding:0 10px;
}
Sau khi thay thế sẽ trở thành:
#wrap3 {
background:#fff;
margin:0 auto;
width:758px !important;
padding:0 10px;
}
- Tiếp tục kéo xuống tìm từ #topbar thay thế max-width:852px; bằng width:778px !important;
- Tìm #top xóa
max-width:872px;
min-width:739px;
thay bằng width:778px !important;
- Tìm #content xóa
min-width:739px;
max-width:812px;
thay bằng width:758px !important;
(chú ý có cả dấu chấm phẩy sau chữ px)
Chỉ bằng đấy bước là bạn đã đưa thành công độ rộng của skin thứ 2 thành 778px. Sau khi sửa copy toàn bộ nội dung file đã sửa vào Preferences (phía trên cùng của trang weblog ấy) vào tiếp Web page layoutvào custom style sheet. Paste toàn bộ nội dung đã copy vào ô Enter CSS. Kéo xuống đánh dấu vào ô Only use my custom style sheet và nhấn save.
Chú ý: Nhớ download file main.css từ link phía trên để sửa thì đường dẫn ảnh mới không bị sai. Nếu bạn save trang web về và mở file main.css ra sửa rồi copy vào thì một số ảnh sẽ không hiển thị.
2. Đóng khung ô viết bài.
- Mở hộp thoại tìm kiếm gõ vào từ .post để tìm. Xóa padding:16px 0 10px 0; thay bằng padding:10px 5px;
xóa border-top:1px solid #ddd; thay bằng border:1px solid #2382C7;
Ngoài lề: Border thuộc tính dùng thay đổi đường biên của đối tượng. Border được dùng như sau: border(-top, -right, -bottom, -left): #mã màu (hoặc tên màu) kiểu đường viền độ rộng của đường viền;
Có các kiểu đường viền sau: medium thin, thick, dashed, dotted, double, groove, hidden, inset, none, outset, ridge, solid, inherit. Bạn có thể thay đổi lần lượt để biết nó hiển thị ra sao.
Code trước khi thay đổi
.post {
padding:16px 0 10px 0;
margin-bottom:10px;
width:100%;
overflow:hidden;
border-top:1px solid #ddd;
}
Sau khi thay đổi
.post {
padding:10px 5px;
margin-bottom:10px;
width:100%;
overflow:hidden;
border:1px solid #2382C7;
}
- Tìm #firstpost xóa padding-top:0; thay bằng padding:10px 5px; và thêm đoạn border:1px solid #2382C7;
- Kéo xuống #lastpost xóa border-bottom:1px solid #ddd; thay bằng border-bottom:1px solid #2382C7;
Tới đây là xong việc đóng khung ô viết bài rồi. Lại copy toàn bộ file main.css vừa sửa copy vào đúng chỗ như ở trên đã chỉ dẫn và save. Để đổi màu đường viền thành màu khác bạn chỉ việc đổi #2382c7 thành mã màu mà bạn thích.
3. Thay đổi nền blog
Vẫn phải chú ý với các bạn chúng ta đang thay đổi skin số 2. Với skin này việc thay đổi nền blog như sau.
- Tìm #wrap1 xóa background:#acaea7 url(/community/graphics/users/2/wrap1.gif) top left repeat-y;
- Tìm #wrap2 xóa background:#transparent url(/community/graphics/users/2/wrap2.gif) top left repeat-y;
- Kéo lên trên cùng tìm thẻ body thay thế hoặc sửa background:#b6b8b1; thành background:#000; . Bạn có thể chọn màu nền mà mình thích để thay vào #b6b8b1. Tôi thay thành #000 là màu đen. Để đưa ảnh nền vào bạn làm như sau. Sửa background:#b6b8b1; thành background:#b6b8b1 url(đường dẫn tới bức ảnh nền) repeat;
Ví dụ:
Code gốc
body {
background:#b6b8b1;
margin:0;
padding:0;
font-family:arial,'trebuchet ms',helvetica,sans-serif;
font-size:12px;
line-height:145%;
text-align:center;
color:#111;
}
Sau khi thay:
body {
background:#000 url(http://my.opera.com/phamlam/homes/nightstyle/bg.gif);
margin:0;
padding:0;
font-family:arial,'trebuchet ms',helvetica,sans-serif;
font-size:12px;
line-height:145%;
text-align:center;
color:#111;
}
Ngoài lề: background là thuộc tính ghi tắt của 5 thuộc tính background-color, background-image, background-repeat, background-position, background-attachment thay dùng để đổi nền đối tượng, thường có cấu trúc như sau:
background: #mã màu (hoặc tên màu, nếu dùng tên màu không có dấu #) url(đường dẫn tới file ảnh làm nền) vị trí đặt của bức ảnh nền trong đối tượng khả năng lặp lại của ảnh nền;
Các kiểu lặp lại của ảnh nền: repeat: lặp lại, no-repeat: Không lặp lại, repeat-x; chỉ lặp lại ảnh theo trục x, repeat-y: chỉ lặp lại theo trục y.
Tới đây đã xong việc đưa ảnh nền vào blog. Lại tiếp tục công việc copy và paste như ở trên và save vào. Mở blog nhấn F5 để xem kết quả.
4. Đưa hình nền vào ô viết bài.
- Tìm .post giống ở trên. Thêm đoạn background:#fff url(đường dẫn ảnh) bottom right repeat-x;
Chú ý: bottom right repeat-x; tức là lặp lại bức ảnh đó theo trục ngang x ảnh bắt đầu ở dưới cùng và bên phải của ô .post và lặp liên tục sang bên trái. Bạn có thể thay đổi cho phù hợp với yêu cầu của bạn.
Ví dụ
.post {
padding:10px 5px;
margin-bottom:10px;
width:100%;
overflow:hidden;
border:1px solid #2382C7;
background:#fff url(http://my.opera.com/phamlam/homes/nightstyle) bottom right repeat-x;
}
Thế là đã xong. Lại copy file main.css đã sửa và save vào như ở trên.
Buồn ngủ đi ngủ đã. Để rảnh viết tiếp...
Hãy đọc kỹ trước khi bạn muốn hỏi.
Lần lữa chứ không phải lần nữa anh ạ!
Bài này đọc có vẻ pro hơn nhưng nói chung vẫn chả khác bài 1...4 là mấy
Phần nói về background có vẻ chung chung
Câu này không chính xác lắm ở đoạn "hoặc tên màu, nếu dùng tên màu không có dấu #". Thường thì người ta chỉ dùng tên màu với hệ màu RGB (hiểu nôm na là bảy sắc cầu vồng
Tạm góp ý với ông anh từng đó, vừa comment vừa len lén nhìn sếp nên...
By namkhanh, # 4. December 2006, 02:58:50
By phamlam, # 4. December 2006, 04:04:35
Mã RGB bao gồm mấy cái trên còn gì. Đã bảo là 7 sắc cầu vồng rùi /
By namkhanh, # 4. December 2006, 04:49:27
By mrdream, # 4. December 2006, 13:06:11
Lần lữa: Trì hoãn, lui lại thời gian sau: Lần lữa mãi không làm (vdict.com)
Lần lữa: to linger; to temporize; to procrastinate (LacViet MTD)
Nếu vẫn không tin chú có thể tra cứu ở các nguồn khác
By namkhanh, # 4. December 2006, 14:00:31
By quaconyenyen, # 4. December 2006, 18:32:02
@mrdream : "Lần lữa "là trì hoãn những việc mà mình dự tính còn "lần nữa" là thêm một lần nữa bạn hỉu chứ? chắc bạn chưa đọc nội dung nên mới nói người ta như vậy . Thiệt tình!!!!!
By huonggiang, # 5. December 2006, 00:40:37
Ha ha, chan' tha^.t, dung' la` em sai roi`, tai vi` tu` be' den' jo`, em chua viet' tu` "Lan` lua~" bao jo` ca~, sorry anh NK nhe', hi hi, sua? sai, sua? sai, tiep' thu kinh nghiem ^__^
By anonymous user, # 5. December 2006, 01:31:11
By photocaotu, # 8. December 2006, 03:48:31
By rove2012, # 9. December 2006, 02:18:31
http://my.opera.com/melancholytt9
thanks!
By melancholytt9, # 10. December 2006, 02:18:48
nó ra thế này
By forevermyweb, # 10. December 2006, 02:19:27
Em ko biết làm thế nào để chen `nhac. ở blog của 360.yahoo.com ..................
By anonymous user, # 10. December 2006, 09:36:43
@vô danh. Đây là blog ở Opera. Mình không dùng blog ở Yahoo nên không biết. Bạn thông cảm nhé.
By phamlam, # 10. December 2006, 12:56:32
By lecongcong, # 18. December 2006, 03:53:38
Bấm nút play rồi chờ vài giây nó lại sáng lại, nghe không được,
Mong anh chỉ giáo. Nhạc em mơí upload được 1 ngày à
By JamesRyan, # 5. January 2007, 06:03:32
By namkhanh, # 5. January 2007, 07:05:02
Giúp dieu_gian_di voi, mình chẳng hiểu sao mà khi sửa theo hướng dẫn của Lâm thì blog của dieu_gian_di khong ra như hình nền, mình không thay được. Giúp mình với hu hu
By dieu_gian_di, # 6. January 2007, 09:15:43
Lâm xem giúp xem có sai gì không nhé!
body {
background:#b6b8b1 url(http://files.myopera.com/dieu_gian_di/blog/maple300.gif)repeat-y;
margin:0;
padding:0;
font-family:arial,'trebuchet ms',helvetica,sans-serif;
font-size:12px;
line-height:145%;
text-align:center;
color:#111;
}
By dieu_gian_di, # 6. January 2007, 09:18:21
ở #wrap2 bạn nên sửa thành:
#wrap2 {background:none !important; }
By phamlam, # 6. January 2007, 09:24:04
Anh lâm ơi, tại sao không nghe được nhạc trên blog vậy
Giống như comment trên cũng up nhạc, nhưng không nghe được, tại sao vậy??
By anonymous user, # 7. January 2007, 09:26:05
dieu_gian_di đã làm y theo lời hướng dẫn của phamlam mà sao cũng không được nữa. Lâm xem lại giúp dieu_gian_di 1 lần nữa xem có sai gì không mà dieu_gian_di vẫn không đổi được giao diện nhe!
Đây là đoạn code:
BODY {
padding:0px; FONT-SIZE: 12px; BACKGROUND: #cdcdcd url(http://files.myopera.com/dieu_gian_di/files/spring20-2020070110.jpg)repeat; MARGIN: 0px; COLOR: #111; LINE-HEIGHT: 145%; FONT-FAMILY: arial,'trebuchet ms',helvetica,sans-serif; TEXT-ALIGN: center
}
#wrap1 {
MARGIN: 0px auto;
}
#wrap2 {
BACKGROUND: none! important;}
#wrap3 {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px;
Thank you for your time!
By dieu_gian_di, # 10. January 2007, 07:34:02
cám ơn nhiều; giathienphu@yahoo.com
By giathienphu, # 12. January 2007, 09:42:05
By kansa, # 17. January 2007, 10:11:08
By kansa, # 18. January 2007, 07:05:27
By phamlam, # 18. January 2007, 07:24:23
By dieu_gian_di, # 18. January 2007, 07:54:01
By phamlam, # 18. January 2007, 09:50:31
CHo hỏi chỉ post ảnh nền vào 1 bài viết thôi thì làm thế nào
By anonymous user, # 19. January 2007, 10:58:35
xin mo.i nguoi chi? gia'o:
ca'i skin so' 6 a'y co' size bao nhieu nhi?
co tho'i gian ghe' qua blog cu?a tui chi? gia'o va'i duong nhe'
thankssssssssssssssss
http://my.opera.com/tnt_115
By anonymous user, # 26. January 2007, 04:59:06
<p align="right"> he he chào pà con ko pác am mê blog hic
tui cũng thế nên heeee nhưng có 1 đieuf chưa thực hiện được
mong pác lâm giúp với đó là tạo 1 cái album nhạc trong myoprera mờ khi nháy vô bài hát bên dưới thì playlist bên trên tự động chạy hí hí như của pác lâm ấy và cách đưa ô thanh cuộn lên trên post nữa.hí hí.mong pác lâm giúp vớia nha
<font face="Bodoni" size="3" color="red">
nhân tiện cũng nói luôn cho mấy bạn comen ở trên đưa vi deo vào yahoo360 thì cũng như đưa vào myopera thui tui đã thử rùi hì hì</font>
ngoài ra các bạn có thể dùng đoạn html sau <embed src="http://files.myopera.com/sinhvienvip/files/Quick&Snow21-01-2007.mp3" autostart="true" loop="true">
tui mong làm wen với các bạn cùng chí hướng [gửi mail cho tui]
hoặc gửi nick :sinhvien_k41 <img src=" http://files.myopera.com/sinhvienvip/files/picture.jpg" width="200" height="400" border="0" alt="tui nè rảnh thì vô trang wed tui chơi nha http://dung_vip.good.to">
TỚI TRANG WED TUI
mà poác lâm ui xin lỗi nhưng tui thấy cái skin pác đang khoe là mới ra chào năm mới nhưng tui thấy cái đó na ná cái mờ thiên hạ đang dùng tràn lan rùi kô tin pác vào
đâycoi thử
mờ phải nói ràng trang wed đó dạy lập wed bằng html hay lắm
By anonymous user, # 26. January 2007, 05:48:12
Anh Lâm ơi làm sao để post một lần nhiều bài hát lên blog vậy?
By anonymous user, # 26. January 2007, 07:35:27
nè nè tui gửi nghiêm túc 1 con người lịch sự ai gửi vi rút lên đây chứ
muốn kết bạn học hỏi knh ngiệm lập blog yahoo với tui thì vô nick sinhvien_k41
tui luôn sẵn sàng đón tiếp và hân hạnh làm wen
By anonymous user, # 26. January 2007, 08:11:09
By boykb, # 28. January 2007, 13:07:09
By dieu_gian_di, # 29. January 2007, 01:41:28
THANKS
By rangkuk, # 20. February 2007, 09:24:03
Anh SRO đóa ah
By anonymous user, # 4. March 2007, 11:17:17
By mylibrary, # 5. March 2007, 17:58:04
By mylibrary, # 5. March 2007, 18:55:26
Chúc bạn thành công nhen!
By dieu_gian_di, # 7. March 2007, 10:09:46
anh Lâm ơi! cho em hỏi với: Mỗi lần viết bài mới là nó tự động add vào trang chủ của mình(trang đầu tiên đó), vậy làm sao để không cho nó vào trang đầu tiên hả anh?
ý em là làm cho trang đầu tiên chỉ có 3 bài viết thôi. Nhân tiện cho em hỏi làm sao để đổi màu nền cho phần trả lời Comment vậy anh? giúp em nhanh nha.Thanks
By anonymous user, # 12. March 2007, 15:58:33
Lâm này, tui nghĩ ông nên thay đổi hình con chuột và thay đổi nền thanh trượt thi sẽ rất đẹp cho trang của bạn đó. Cách thay đổi bạn có thể xem cách làm của Blog "Tâm hồn buồn" ấy đây nè ==>>http://my.opera.com/tamhonbuon
By anonymous user, # 15. March 2007, 02:21:52
Cám ơn nhiều
By thanhcong67, # 15. March 2007, 07:33:59
By phamlam, # 15. March 2007, 08:44:55
Vì mình thấy chừa lề nhiều quá, nên nghĩ có thể sửa được.
Bác vui lòng vào Blog của mình xem mình thiết kế như vậy OK chưa? Làm thế nào để nhiều người biết và chia sẻ thông tin với mình? Cần sửa thế nào nhờ bác góp ý với. Mình mới tham gia nên rất bỡ ngỡ.
Cám ơn bác nhiều,
By thanhcong67, # 16. March 2007, 06:17:49
By phamlam, # 16. March 2007, 08:20:54
By of_me_blog, # 20. March 2007, 13:21:16
By mylibrary, # 20. March 2007, 17:51:28
By TStudio, # 23. March 2007, 19:05:02
By xuanhau88, # 23. March 2007, 20:07:38