SlideShare a Scribd company logo
1 of 31
Download to read offline
Convert PSD to HTML5&CSS3

Tài liệu tham khảo
Forum: http://nhatnghe.com/forum --> Đồ họa
Facebook: http://facebook.com/dohoa247
Video: youtube.com/lopdohoa
Mail: tulamvan@gmail.com
Mobi: 090 7 799 627
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Một số thẻ HTML5
Chèn nhạc mp3 thay cho Flash

Chèn video mp4 không cần dùng Flash

Kiểm tra thuộc tính form bằng html5 không dung Javascript
Kiểm tra email

Kiểm tra số nhập

2

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Kiểm tra URL

Tham khảo thêm: http://w3schools.com/html5/

Làm việc với CSS3
Định nghĩa các thẻ HTML5 là các block.
header, footer, section, aside, nav, article {
display: block;
}

Style của Introduction
#intro {
position: relative;
margin-top: 66px;
padding: 44px;
background: #467612 url("images/intro_background.png") repeat-x;

/* Them thuoc tinh (TT) trinh duyet vao TT background-size */
-webkit-background-size: 100%; /* Safari browsers */
-o-background-size: 100%; /* Opera browsers */

Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

/* Them thuoc tinh (TT) trinh duyet vao TT border-radius */
-moz-border-radius: 22px; /* Firefox browsers */
-webkit-border-radius: 22px; /* Safari browsers */
}

Tại id intro này, chúng ta nhận thấy có 2 thuộc tính mới là: background-size và
boder-radius.
Background-size: được sử dụng để thiết lập kích cỡ của hình nền so với box
(ở đây là intro), nó sẽ giãn nở theo độ rộng của box.
Boder-radius: được sử dụng để định nghĩa bán kính đường tròn của góc bo
khung viền của id intro, thiết lập các thông số cho thuộc tính này, có thể làm
cho góc bo đường viền của các bạn trở nên tròn trịa hơn.
Đây đều là các thuộc tính CSS3. (-moz, -webkit) là để thông báo cho trình
duyệt tương ứng với nó hiểu được. Vì các thuộc tính CSS 3 hiện nay còn rất ít
trình duyệt hỗ trợ, nên hầu hết các thuộc tính CSS 3 đểu phải thêm vào các
thuộc tính trình duyệt vào trước nó.

Style của Content và Sidebar
#content {
display: table;
}

#mainContent {
display: table-cell;
width: 620px;
padding-right: 22px;
}

4

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

aside {
display: table-cell;
width: 300px;
}
Khu vực mainContent và sidebar theo thiết kế là sẽ nằm cạnh nhau. Thông thường theo truyền
thống chúng ta sẽ sử dụng thuộc tính float để định nghĩa nó nằm trên cùng 1

dòng, nhưng trong CSS3, chúng ta sẽ sử dụng table.
Trong CSS 3, thuộc tính display có giá trị table dùng để hỗ trợ xử lý việc chia
bảng, cột, ô và dòng, có thể chia dòng và cột bằng CSS và dễ định hình hơn
cho những bạn không quen với float . Ở đây sử thiết lập display:table và
display:table-cell có nghĩa là định nghĩa#content là 1 bảng, #mainContent và
aside sẽ tương ứng là 1 ô và nằm trên cùng 1 dòng, thuộc bảng #content.

column-count: số dòng cần chia.
column-gap: khoảng cách giữa 2 cột.

HTML
<div>
<p>Lorem ipsum dolor sit amet...</p>
<p>Pellentesque ut sapien arcu...</p>
<p>Vivamus vitae nulla dolor...</p>
...
</div>

CSS
.blogPost div {

Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

5
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

/* Them thuoc tinh (TT) trinh duyet vao TT Column-count */
-moz-column-count: 2;
-webkit-column-count: 2;
/* Them thuoc tinh (TT) trinh duyet vao TT Column-gap */
-moz-column-gap: 22px;
-webkit-column-gap: 22px;
}

Thực hành HTML5 & CSS3
Bo góc hình trên web với CSS3
Trong thiết kế web, đặc biệt là các trang bán hàng việc trình bày sản phẩm ấn tượng
sẽ thu hút khách hàng chọn mua sản phẩm. Các bạn có thể làm nổi bật sản phẩm
bằng nhiều cách khác nhau trong đó việc trình bày hình ảnh có bo góc rất hay được
chọn lựa, nếu bạn thêm hiệu ứng bóng đổ thì càng ấn tượng hơn.

Có 2 cách để bo góc cho ảnh trên web:
Cách 1: Sử dụng photoshop để thiết kế hình, cách này hay ở chổ phù hợp cho mọi
trình duyệt vì thế được sử dụng phổ biến tính đến thời điểm tôi viết bài viết này
(tháng 06/2012). Tuy nhiên cách này sẽ làm mất nhiều thời gian của bạn đấy.
Cách 2: Sử dụng hoàn toàn bằng code CSS3, với cách này sẽ tiết kiệm thời gian
cho các bạn hơn. Tuy nhiện nó chỉ thể hiện trên các trình duyệt mới (IE 10.0, firefox,
Chrome,…), đều này bạn cũng đừng quá bận tâm vì các trình duyệt đang cập nhật
liên tục và hoàn toàn miễn phí. Yên tâm sử dụng nha bạn.
Trong bài viết này tôi sẽ minh họa với các bạn cách trình bày sản phẩm cho trang
web bán hàng (bán hoa tươi) với hình ảnh được bo góc và bóng đổ rất chuyên
nghiệp chỉ với CSS3.
Bước 1:
Trước khi thực hiện bạn download source bài thực hành ở đây, giải nén folder trên
Desktop (hoặc bất cứ đâu bạn muốn) rồi tạo site bằng dreamweaver, ở đây tôi minh
họa bằng bảng Dreamweaver CS5.5.
Bạn double click vào file spmoi.html để mở ra như sau:

6

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Ở đây tôi đã trình bày sẵn cho các bạn một khung <div class=spmoi> để chứa tất cả
sản phẩm, và trình bày 1 sản phẩm với hình minh họa, tên sản phẩm có
class=tensp, giá sản phẩm có class=giasp, nếu xem ở chế độ thiết kế các bạn thấy
các thành phần chưa được định dạng như sau:

Bước 2:
Công việc tiếp theo của bạn là copy > Paste thành nhiều sản phẩm (6,9, 12,.. tùy
bạn). đồng thời thay đổi hình, tên sản phẩm, giá tương ứng. ở đây tôi sẽ copy thêm
5 sản phẩm nữa để minh họa.

Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

7
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Nếu chuyển sang màn hình thiết kế thì bạn đã đoán được các sản phẩm được trình
bày như thế nào rồi phải không, dĩ nhiên chúng chưa được định dạng nên chỉ là một
cột từ trên xuống xem chẳng giống trang web tí nào cả.

8

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Bước 3:
Bây giờ là lúc các bạn định dạng cho các sản phẩm của mình bằng CSS, các bạn
phải chú ý đến tên của từng đối tượng nha:
-

div chứa tất cả sản phẩm: class=spmoi

-

Hình sản phẩm: class=sp

-

Tên sản phẩm: class=tensp

-

Giá sản phẩm: class=giasp

Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

9
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Trước hết tôi sẽ quy định khung chứa tất cả các sản phẩm có chiều rộng: 450px
(.spmoi), div chứa mỗi sản phẩm có chiều rộng: 150px (.spmoi div) và canh trái để
sản phẩm sắp xếp theo dòng và cột.
Tương tự tôi sẽ định cho tên sản phẩm in đậm, size:18px, màu text xanh đậm (
.tensp), tương tự bạn có thể định dạng cho giá sản phẩm.

Bước 4:
Giờ đã đến lúc bo góc và tạo bóng đổ cho hình sản phẩm

10

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Bạn thêm code như sau để bo góc cho các sản phẩm:

Trong đó:
border-radius: 10px; > bo góc tròn đều 10px cho các góc của hình.
border: solid 1px #666666; > định kiểu đường viền, size, và màu cho đường viền.
box-shadow: 2px 2px 2px #FF0000; > Các tham số theo thứ tự: Vị trí bóng đổ theo
trục x, y, size và tham số cuối cùng là màu của bóng đổ.
Bây giờ bạn hãy nhấn F12 để xem thành quả củ mình trên trình duyệt (nhớ là xem
bằng trình duyệt Firefox, Chrome, Opera hoặc IE version mới nha).

Ấn tượng không các bạn, hãy bắt tay làm thử mới biết mình thật sự đam
mê!@?
Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

11
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Tạo nền chuyển sắc cho web với CSS3 mà không dùng hình
Để tạo nền chuyển sắc cho web bạn có 2 cách thực hiện:
Cách 1:
Theo phương pháp cổ điển thì các bạn sẽ sử dụng hình vẽ từ photoshop kết hợp
với CSS, cách này tuy mất thời gian nhưng hay ở chổ xem được trên mọi trình
duyệt.
Cách 2:
Dùng code CSS3, cách này đở mất thời gian (Copy code > Paste là xong) web
duyệt nhanh hơn, tuy nhiên chỉ chạy tốt trên các trình duyệt mới, các trình duyệt cũ
bó tay.
Với các bạn làm web tôi tin chắc bạn đã biết cách 1 vì vậy hôm nay tôi giới thiệu với
các bạn cách tạo nền chuyển sắc cho web mà không cần dùng hình (Cách 2), cách
này giúp web của bạn chạy nhanh hơn, làm rất đơn giản (Copy code > paste). Tuy
nhiên nó không hỗ trợ các trình duyệt cũ đặc biệt là IE phải từ Version 10.0+,
Firefox, Opera, Chrome thì OK.
Nào ta bắt đầu nha:
Bước 1:
Tạo file *.html mới bằng bất cứ phần mềm soạn thảo web nào bạn muốn, tôi dùng
Dreamweaver CS5. Ở phần code CSS bạn copy > Paste đoạn code sau vào thẻ
<style>
…
</style>

Phần nội dung web bạn tự lo nha, muốn viết gì cũng được.
Sau khi có nội dung bạn nhấn F12 để xem trên trình duyệt (nhớ dùng Firefox để thử
nghiệm nha, dùng IE là bó tay luôn nha bạn).

12

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Quá đẹp đúng không nào, chẳng cần dùng cái hình nào cả. Trong đó màu chuyển
sắc có 3 tham số:
-

top: kiểu tô linear thẳng từ trên xuống (Có thể sử dụng: left, right, bottom)

-

#F9F: màu 1

-

#FFF: màu 2

-

repeat-x: màu chuyển sắc lặp theo trục x.

Bước 2:
Thay đổi các tham số để có các kiểu nền chuyển sắc như ý:
Tô chuyển sắc từ trái sang phải, repeat-y

Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

13
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Tô chuyển sắc từ trái sang phải, repeat-y

Tô chuyển sắc kiểu tròn từ tâm

Các bạn thử nghiệm nha, rất đơn giản@!#

14

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Thực hành: Thiết kế giao diện shop hoa tươi

Việc thiết kế giao diện web (Xây dựng web tĩnh) phải qua nhiều bước khá phức tạp,
trong bài viết này tôi sẽ giới thiệu đến các bạn chi tiết các bước thiết kế một trang
web tĩnh. Bắt đầu với việc thiết kế giao diện từ photoshop đến cắt giao diện và cuối
cùng là trình bày trang web bằng ngôn ngữ HTML và CSS.
Việc thiết kế giao diện web được chia làm 3 phần như sau
Phần 1: Thiết kế giao diện bằng photoshop
Phần 2: Cắt giao diện web
Phần 3: Layout web với HTML và CSS
Các bước chuẩn bị cho bài thực hành
Download các file trong forder Source để lấy hình và mẫu thiết kế.
File thiết kế bằng photoshop phải giữ nguyên Layer để cắt giao diện cho web.
Phần mềm sử dụng:
1. Photoshop > vẽ và cắt giao diện
2. Dreamweaver > Layout HTML & CSS
Bây giờ hãy bắt tay ngay vào công việc
Phần 1: Thiết kế giao diện bằng photoshop
Hình bên dưới minh họa sản phẩm hoàn thành sau khi thiết kế bằng photoshop, bạn
có thể thay đổi theo ý tưởng của riêng mình.
Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

15
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Bước 1
Hãy bắt đầu với việc tạo file mới có kích thước 1000x1200px, resolution: 72dpi,
mode màu: RGB color

Bước 2

16

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Tạo các đường hướng dẫn (Guides lines) để định vị trí các thành phần trong mẫu
thiết kế của bạn.
Nhấn Ctrl + R > Click phải trên thước > chọn Pixel

Kéo từ thước ngang và dọc các đường hướng dẫn cho file thiết kế (tham khảo ảnh
bên dưới)

Tiếp theo bạn thêm hình nền cho trang web bằng hình người mẫu có trong folder
Sources. Copy hình người mẫu sang file thiết kế > Nhấn phím Ctrl+T > thu nhỏ hình
cho phù hợp với kích thước trang web để tạo hình nền ảnh.

Bước 3:
Bây giờ bạn sẽ ẩn bớt hình người mẫu cho nền tự nhiên hơn.

Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

17
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Trên layer ảnh vừa copy > chọn Add new Layer Mask > Tô màu đen lên layer mask
để che một phần hình ảnh.

Bước 4 :
Tạo nền trong suốt trên ảnh nền
Tạo vùng chọn hình chử nhật (85% trang thiết kế) > Tạo layer mới, chọn màu tím
(Hoặc màu trắng) cho forground > nhấn Alt + Delete > tô màu tím trong vùng chọn.
Giảm Opacity còn 25 đến 35 % để có nền trong suốt như hình.

Bước 5:
Tạo menu left
Vẽ vùng chọn HCN bên cột trái của giao diện > tạo layer mới > tô màu trắng > giảm
Opacity: 70%

18

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Thêm text cho menu, dùng công cụ Type Tool > vẽ vùng chọn HCN > nhập text
copy từ file web mẫu.

Bước 6
Tạo menu top
Vẽ vùng chọn HCN > tạo layer mới > tô màu đen
Copy layer màu đen tô màu đỏ > nhấn Ctrl + [ > chuyển layer xuống dưới
Thêm text cho menu

Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

19
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Tương tự bạn sẽ thêm ngôn ngữ và giỏ hàng vào trang thiết kế.

Bước 7
Thêm quảng cáo, sản phẩm
Copy và paste hình quảng cáo vào file thiết kế

Mở các file hoa mẫu

20

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Chọn công cụ Crop tool > set thuộc tính như hình > Crop các sản phẩm có cùng
kích thước với nhau

Vẽ vùng chọn Cắt ảnh > Enter

Copy các hình đã Crop sang file thiết kế > so thẳng hàng và cách đều
Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

21
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Thêm tên sản phẩm, giá bán, giỏ hàng

Copy cho các sản phẩm còn lại > đổi nội dung

22

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Tương tự cho các sản phẩm

Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

23
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Bước 8
Thêm form tìm sản phẩm
Chọn công cụ vẽ vùng chọn HCN có bo góc > chọn màu trắng > vẽ

Thêm nút tìm kiếm và text

Bước 9
Thêm phần Footer cho trang web

Đã xong phần thiết kế giao diện trong chủ, nhấn Ctrl + 0 để xem kết quả.

24

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Bạn có thể Seve As thành các trang như gioithieu.psd, dichvu.psd, chitietsp.psd,
lienhe.psd,… và thay đổi nội dung ở cột trái để hoàn thành bườc thiết kế giao diện
bằng photoshop.
Trong phạm vi bài viết này tôi chỉ minh họa cho các bạn trang index, còn các trang
còn lại các bạn thực hiện tương tự nhé.

Phần 2: Cắt giao diện web
Việc biến một giao diện được thiết kế trong Photoshop thành HTML là một phần rất
quan trọng trong thiết kế web. Sau này nếu bạn muốn tự tạo giao diện cho trang
web của mình cho dù nó động hay là web tĩnh, thì việc chuyển một thiết kế từ PSD
sang HTML là việc đầu tiên bạn phải làm.
Trong phần 1 tôi đã hướng dẫn bạn cách thiết kế giao diện trang web shop hoa tươi
bằng photoshop. Trong phần này, chúng ta sẽ sử dụng một giao diện đã thiết kế ở
phần 1 để thực hiện cắt lấy hình ảnh đưa lên tài liệu html.
Cắt giao diện web là cắt lấy hình ảnh cho tài liệu html, còn phần văn bản và phần
lặp lại các bạn sẽ bỏ đi. (Phần văn bản cho web các bạn sẽ xử lý ở phần lập trình và
lấy từ database).
Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

25
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Nguyên tắt cơ bản:
Mỗi sản phẩm > 1 file hình.
Hình nền hay màu chuyển sắc > lấy đúng bước lặp lại và lưu thành 1 file hình.
Sử dụng các định dạng hình cho web: *.jpg, *.png, *.gif.
Công cụ sử dụng:

Slice tool > vẽ vùng chọn cho hình, mỗi vùng chọn > tạo thành 1 file
Slice Select Tool > chỉnh vùng chọn của Slice tool
Bước 1:
Trước tiên các bạn nên phẩn tích giao diện để có được cái nhìn tổng thể nhất về
giao diện mình sẽ cắt css. Từ đó bạn sẽ xác định được phần ảnh cần lưu lại và
phần ảnh cần bỏ đi. Với giao diện này tôi chi làm 4 phần: Header: gồm logo, ngôn
ngữ và menu top. Phần menu-left, cột phải: gồm các sản phẩm và phần footer.
Bây giờ chúng ta sẽ bắt đầu cắt giao diện theo phân chi ở trên, bắt đầu với phần
header của mẫu thiết kế.

Với phần này bạn sẽ lấy logo, giỏ hàng, 2 lá cờ, phần menu và nền bỏ qua.
Sử dụng Slice tool > vẽ các vùng chọn và đặt tên tương ứng. bắt đầu cho logo

26

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Tương tự cho các phần còn lại như hình bên dưới.

Bước 2:
Cắt hình các sản phẩm và banner quảng cáo
Dùng Slice tool > vẽ vùng chọn cho sản phẩm 1 > double click đặt tên sp1.

Dùng công cụ Slice Select Tool > chọn copy vùng chọn Slice của sản phẩm 1 cho
các sản phẩm còn lại > đạt tên tương ứng: sp2, sp3, sp4,...
Tương tự bạn chon cho banner quảng cáo và đặt tên banner.

Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

27
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Trường hợp có 9 nút giỏ hàng cho 9 sản phẩm giống nhau nên bạn chỉ cần lưu
đúng 1 giỏ hàng.

Bước 3:
Tiếp theo bạn sẽ lưu hình ảnh cho web
Chọn File / Save for web and Devices... (Ctrl + Shift + Alt + S), chọn định dạng file
cho từng vùng chọn tương ứng như sau
Các sản phẩm, banner > *.jpg
Logo, các button > *.png-8

28

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Click Save > chọn folder mới để lưu với file name: zzzzz, Save as Type: Images
Only > chọn Save.
Bây giờ các bạn đã có các hình ảnh trong folder images, hãy chọn các file ảnh bạn
đã đặt tên và lưu lại, các file có tên là zzzz... bạn hãy xóa bỏ.

Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

29
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Bước 4:
Tiếp theo là cắt lấy nền trong suốt và ảnh nền.
Dùng Slice vẽ vùng chọn hình vuông nhỏ khoản 2x2pixel > double click > đặt tên nts

Để có nền trong suốt bạn phải ẩn hình nền và background màu trắng > chọn File /
Seve for Web and Devices... > chọn định dạng hình là: png-24 > Save

Tiếp theo bạn sẽ ẩn hình sản phẩm, menu, logo để lấy hình nền (nếu tinh ý bạn có
thể chuyển hình nền lên trên cùng sẽ nhanh hơn). > Vẽ vùng chọn bằng Slice tool
cho hình nền và đặt tên là bg.
Chọn Save for web and Devices > chọn định dạng file *.jpg > Save.

30

Convert PSD to HTML5/CSS3
TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ
ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM
105 Bà Huyện Thanh Quan, Q3, TP. HCM
Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com

Bây giờ bạn hãy lưu các hình đã cắt vào folder images trong website.
Bạn thấy việc cắt giao diện web cũng khá đơn giản và lý thú, tuy nhiên đây là giao
diện khá đơn giản. Trong thực tế giao diện sẽ khó hơn nhiều, vì thế bạn phải luyện
thật cẩn thận cho trường hợp này trước đã. Ở phần tiếp theo tôi sẽ hướng dẫn các
bạn cách layout giao diện bằng html và css.

Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ

31

More Related Content

What's hot

BÀI 7 Làm việc với thành phần mới và phạm vi ứng dụng của HTML5 - Giáo trình FPT
BÀI 7 Làm việc với thành phần mới và phạm vi ứng dụng của HTML5 - Giáo trình FPTBÀI 7 Làm việc với thành phần mới và phạm vi ứng dụng của HTML5 - Giáo trình FPT
BÀI 7 Làm việc với thành phần mới và phạm vi ứng dụng của HTML5 - Giáo trình FPTMasterCode.vn
 
Slide5 - Co ban HTML5
Slide5 - Co ban HTML5Slide5 - Co ban HTML5
Slide5 - Co ban HTML5Đặng Til
 
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTBài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTMasterCode.vn
 
Slide4 - Co ban HTML5
Slide4 - Co ban HTML5Slide4 - Co ban HTML5
Slide4 - Co ban HTML5Đặng Til
 
Slide 1 - Thiết kế Web cơ bản
 Slide 1 - Thiết kế Web cơ bản Slide 1 - Thiết kế Web cơ bản
Slide 1 - Thiết kế Web cơ bảnSống Khác
 
Làm game animation bằng HTML5/CSS3
Làm game animation bằng HTML5/CSS3Làm game animation bằng HTML5/CSS3
Làm game animation bằng HTML5/CSS3AiTi Education
 
Slide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bảnSlide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bảnSống Khác
 
Lập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnLập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnNhóc Nhóc
 
Slide 7 - Thiết kế Web cơ bản
Slide 7 - Thiết kế Web cơ bảnSlide 7 - Thiết kế Web cơ bản
Slide 7 - Thiết kế Web cơ bảnSống Khác
 
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPTBài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPTMasterCode.vn
 
Bài giảng thiết kế website - truongkinhtethucpham.com
Bài giảng thiết kế website - truongkinhtethucpham.comBài giảng thiết kế website - truongkinhtethucpham.com
Bài giảng thiết kế website - truongkinhtethucpham.commai_non
 
Slide 8 - Thiết kế Web cơ bản
Slide 8 - Thiết kế Web cơ bảnSlide 8 - Thiết kế Web cơ bản
Slide 8 - Thiết kế Web cơ bảnSống Khác
 
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5MasterCode.vn
 
Slide 2 - Thiết kế Web cơ bản
Slide 2 - Thiết kế Web cơ bảnSlide 2 - Thiết kế Web cơ bản
Slide 2 - Thiết kế Web cơ bảnSống Khác
 
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPTBài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPTMasterCode.vn
 

What's hot (20)

BÀI 7 Làm việc với thành phần mới và phạm vi ứng dụng của HTML5 - Giáo trình FPT
BÀI 7 Làm việc với thành phần mới và phạm vi ứng dụng của HTML5 - Giáo trình FPTBÀI 7 Làm việc với thành phần mới và phạm vi ứng dụng của HTML5 - Giáo trình FPT
BÀI 7 Làm việc với thành phần mới và phạm vi ứng dụng của HTML5 - Giáo trình FPT
 
Slide5 - Co ban HTML5
Slide5 - Co ban HTML5Slide5 - Co ban HTML5
Slide5 - Co ban HTML5
 
Html full
Html fullHtml full
Html full
 
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTBài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
 
Web2022 slide 1
Web2022   slide 1Web2022   slide 1
Web2022 slide 1
 
Slide2
Slide2Slide2
Slide2
 
Slide4 - Co ban HTML5
Slide4 - Co ban HTML5Slide4 - Co ban HTML5
Slide4 - Co ban HTML5
 
Slide 1 - Thiết kế Web cơ bản
 Slide 1 - Thiết kế Web cơ bản Slide 1 - Thiết kế Web cơ bản
Slide 1 - Thiết kế Web cơ bản
 
Làm game animation bằng HTML5/CSS3
Làm game animation bằng HTML5/CSS3Làm game animation bằng HTML5/CSS3
Làm game animation bằng HTML5/CSS3
 
Slide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bảnSlide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bản
 
Lập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnLập trình web - HTML cơ bản
Lập trình web - HTML cơ bản
 
Slide3
Slide3Slide3
Slide3
 
Slide 7 - Thiết kế Web cơ bản
Slide 7 - Thiết kế Web cơ bảnSlide 7 - Thiết kế Web cơ bản
Slide 7 - Thiết kế Web cơ bản
 
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPTBài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPT
 
Bài giảng thiết kế website - truongkinhtethucpham.com
Bài giảng thiết kế website - truongkinhtethucpham.comBài giảng thiết kế website - truongkinhtethucpham.com
Bài giảng thiết kế website - truongkinhtethucpham.com
 
Slide 8 - Thiết kế Web cơ bản
Slide 8 - Thiết kế Web cơ bảnSlide 8 - Thiết kế Web cơ bản
Slide 8 - Thiết kế Web cơ bản
 
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5
 
Slide 2 - Thiết kế Web cơ bản
Slide 2 - Thiết kế Web cơ bảnSlide 2 - Thiết kế Web cơ bản
Slide 2 - Thiết kế Web cơ bản
 
Web1012 slide 1
Web1012   slide 1Web1012   slide 1
Web1012 slide 1
 
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPTBài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
 

Viewers also liked

Restful services-slides
Restful services-slidesRestful services-slides
Restful services-slidesMasterCode.vn
 
BÀI 7: THỰC THI CÁC HOẠT ĐỘNG XỬ LÝ XML THEO CƠ CHẾ DỮ LIỆU NGẮT KẾT NỐI (DI...
BÀI 7:  THỰC THI CÁC HOẠT ĐỘNG XỬ LÝ XML THEO CƠ CHẾ DỮ LIỆU NGẮT KẾT NỐI (DI...BÀI 7:  THỰC THI CÁC HOẠT ĐỘNG XỬ LÝ XML THEO CƠ CHẾ DỮ LIỆU NGẮT KẾT NỐI (DI...
BÀI 7: THỰC THI CÁC HOẠT ĐỘNG XỬ LÝ XML THEO CƠ CHẾ DỮ LIỆU NGẮT KẾT NỐI (DI...MasterCode.vn
 
Chuong 5 toi_uu_hoa_van_tin
Chuong 5 toi_uu_hoa_van_tinChuong 5 toi_uu_hoa_van_tin
Chuong 5 toi_uu_hoa_van_tinMasterCode.vn
 
Bài 2 xử lý sự cố hệ điều hành
Bài 2   xử lý sự cố hệ điều hànhBài 2   xử lý sự cố hệ điều hành
Bài 2 xử lý sự cố hệ điều hànhMasterCode.vn
 
Bài 5 xử lý sự cố email
Bài 5   xử lý sự cố emailBài 5   xử lý sự cố email
Bài 5 xử lý sự cố emailMasterCode.vn
 
Pdf tim hieu_c_sharp__va_ung_dung-mastercode.vn
Pdf tim hieu_c_sharp__va_ung_dung-mastercode.vnPdf tim hieu_c_sharp__va_ung_dung-mastercode.vn
Pdf tim hieu_c_sharp__va_ung_dung-mastercode.vnMasterCode.vn
 
Pdfc fast food-mastercode.vn
Pdfc fast food-mastercode.vnPdfc fast food-mastercode.vn
Pdfc fast food-mastercode.vnMasterCode.vn
 
Xử lý sự cố phần mềm máy tính
Xử lý sự cố phần mềm máy tínhXử lý sự cố phần mềm máy tính
Xử lý sự cố phần mềm máy tínhMasterCode.vn
 
Giáo trình asp net 3.5 sử dụng VS 2008 - Nhất Nghệ
Giáo trình asp net 3.5 sử dụng VS 2008 - Nhất NghệGiáo trình asp net 3.5 sử dụng VS 2008 - Nhất Nghệ
Giáo trình asp net 3.5 sử dụng VS 2008 - Nhất NghệMasterCode.vn
 
[Pascal] sang tao3[v5.10]
[Pascal] sang tao3[v5.10][Pascal] sang tao3[v5.10]
[Pascal] sang tao3[v5.10]MasterCode.vn
 
[Pascal] sang tao2(v5.10)
[Pascal] sang tao2(v5.10)[Pascal] sang tao2(v5.10)
[Pascal] sang tao2(v5.10)MasterCode.vn
 
Sáng tạo trong thuật toán và lập trình Pascal và C#
Sáng tạo trong thuật toán và lập trình Pascal và C#Sáng tạo trong thuật toán và lập trình Pascal và C#
Sáng tạo trong thuật toán và lập trình Pascal và C#Dương Tuấn
 
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vnPd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vnMasterCode.vn
 
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#MasterCode.vn
 
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vnPdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
2 whats-new-in-ios7-m2-xcode-slides
2 whats-new-in-ios7-m2-xcode-slides2 whats-new-in-ios7-m2-xcode-slides
2 whats-new-in-ios7-m2-xcode-slidesMasterCode.vn
 
Bài 3 - Điều khiển kiểm tra dữ liệu
Bài 3 - Điều khiển kiểm tra dữ liệuBài 3 - Điều khiển kiểm tra dữ liệu
Bài 3 - Điều khiển kiểm tra dữ liệuMasterCode.vn
 
Bài 3 - Cấu trúc điều khiển - Nền tảng lập trình ứng dụng với C#
Bài 3 -  Cấu trúc điều khiển - Nền tảng lập trình ứng dụng với C#Bài 3 -  Cấu trúc điều khiển - Nền tảng lập trình ứng dụng với C#
Bài 3 - Cấu trúc điều khiển - Nền tảng lập trình ứng dụng với C#MasterCode.vn
 

Viewers also liked (20)

Restful services-slides
Restful services-slidesRestful services-slides
Restful services-slides
 
BÀI 7: THỰC THI CÁC HOẠT ĐỘNG XỬ LÝ XML THEO CƠ CHẾ DỮ LIỆU NGẮT KẾT NỐI (DI...
BÀI 7:  THỰC THI CÁC HOẠT ĐỘNG XỬ LÝ XML THEO CƠ CHẾ DỮ LIỆU NGẮT KẾT NỐI (DI...BÀI 7:  THỰC THI CÁC HOẠT ĐỘNG XỬ LÝ XML THEO CƠ CHẾ DỮ LIỆU NGẮT KẾT NỐI (DI...
BÀI 7: THỰC THI CÁC HOẠT ĐỘNG XỬ LÝ XML THEO CƠ CHẾ DỮ LIỆU NGẮT KẾT NỐI (DI...
 
Chuong 5 toi_uu_hoa_van_tin
Chuong 5 toi_uu_hoa_van_tinChuong 5 toi_uu_hoa_van_tin
Chuong 5 toi_uu_hoa_van_tin
 
Bài 2 xử lý sự cố hệ điều hành
Bài 2   xử lý sự cố hệ điều hànhBài 2   xử lý sự cố hệ điều hành
Bài 2 xử lý sự cố hệ điều hành
 
Bài 5 xử lý sự cố email
Bài 5   xử lý sự cố emailBài 5   xử lý sự cố email
Bài 5 xử lý sự cố email
 
Pdf tim hieu_c_sharp__va_ung_dung-mastercode.vn
Pdf tim hieu_c_sharp__va_ung_dung-mastercode.vnPdf tim hieu_c_sharp__va_ung_dung-mastercode.vn
Pdf tim hieu_c_sharp__va_ung_dung-mastercode.vn
 
Pdfc fast food-mastercode.vn
Pdfc fast food-mastercode.vnPdfc fast food-mastercode.vn
Pdfc fast food-mastercode.vn
 
Xử lý sự cố phần mềm máy tính
Xử lý sự cố phần mềm máy tínhXử lý sự cố phần mềm máy tính
Xử lý sự cố phần mềm máy tính
 
Giáo trình asp net 3.5 sử dụng VS 2008 - Nhất Nghệ
Giáo trình asp net 3.5 sử dụng VS 2008 - Nhất NghệGiáo trình asp net 3.5 sử dụng VS 2008 - Nhất Nghệ
Giáo trình asp net 3.5 sử dụng VS 2008 - Nhất Nghệ
 
c
cc
c
 
[Pascal] sang tao3[v5.10]
[Pascal] sang tao3[v5.10][Pascal] sang tao3[v5.10]
[Pascal] sang tao3[v5.10]
 
[Pascal] sang tao2(v5.10)
[Pascal] sang tao2(v5.10)[Pascal] sang tao2(v5.10)
[Pascal] sang tao2(v5.10)
 
Sáng tạo trong thuật toán và lập trình Pascal và C#
Sáng tạo trong thuật toán và lập trình Pascal và C#Sáng tạo trong thuật toán và lập trình Pascal và C#
Sáng tạo trong thuật toán và lập trình Pascal và C#
 
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vnPd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
 
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#
 
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vnPdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vn
 
2 whats-new-in-ios7-m2-xcode-slides
2 whats-new-in-ios7-m2-xcode-slides2 whats-new-in-ios7-m2-xcode-slides
2 whats-new-in-ios7-m2-xcode-slides
 
Bài 3 - Điều khiển kiểm tra dữ liệu
Bài 3 - Điều khiển kiểm tra dữ liệuBài 3 - Điều khiển kiểm tra dữ liệu
Bài 3 - Điều khiển kiểm tra dữ liệu
 
J query khtn
J query khtnJ query khtn
J query khtn
 
Bài 3 - Cấu trúc điều khiển - Nền tảng lập trình ứng dụng với C#
Bài 3 -  Cấu trúc điều khiển - Nền tảng lập trình ứng dụng với C#Bài 3 -  Cấu trúc điều khiển - Nền tảng lập trình ứng dụng với C#
Bài 3 - Cấu trúc điều khiển - Nền tảng lập trình ứng dụng với C#
 

Similar to Convert psd to html5 nhất nghệ - hoclaptrinhweb.com

Similar to Convert psd to html5 nhất nghệ - hoclaptrinhweb.com (20)

Convert psd to html5
Convert psd to html5Convert psd to html5
Convert psd to html5
 
Convert psd to html5
Convert psd to html5Convert psd to html5
Convert psd to html5
 
Kiến thức bổ trợ CSS
Kiến thức bổ trợ CSSKiến thức bổ trợ CSS
Kiến thức bổ trợ CSS
 
Web Responsive & SEO
Web Responsive & SEOWeb Responsive & SEO
Web Responsive & SEO
 
How to web responsive
How to web responsiveHow to web responsive
How to web responsive
 
Baigiang css
Baigiang cssBaigiang css
Baigiang css
 
Bài 2 - Trang Web Giới Thiệu (2).docx
Bài 2 - Trang Web Giới Thiệu (2).docxBài 2 - Trang Web Giới Thiệu (2).docx
Bài 2 - Trang Web Giới Thiệu (2).docx
 
Lab2k8
Lab2k8Lab2k8
Lab2k8
 
Kythuatvien attachments 475915192009642861309_lab2k8
Kythuatvien attachments 475915192009642861309_lab2k8Kythuatvien attachments 475915192009642861309_lab2k8
Kythuatvien attachments 475915192009642861309_lab2k8
 
Lab2k8
Lab2k8Lab2k8
Lab2k8
 
docx.vn - Xay dung website ban quan ao online
docx.vn - Xay dung website ban quan ao onlinedocx.vn - Xay dung website ban quan ao online
docx.vn - Xay dung website ban quan ao online
 
Web1012 slide 5
Web1012   slide 5Web1012   slide 5
Web1012 slide 5
 
Slide5 html5
Slide5 html5Slide5 html5
Slide5 html5
 
Thiết kế responsive và tương lai của tìm kiếm di động
Thiết kế responsive và tương lai của tìm kiếm di độngThiết kế responsive và tương lai của tìm kiếm di động
Thiết kế responsive và tương lai của tìm kiếm di động
 
W7 3 2
W7 3 2W7 3 2
W7 3 2
 
W7 3 1
W7 3 1W7 3 1
W7 3 1
 
Windows server 2008 ris
Windows server 2008 risWindows server 2008 ris
Windows server 2008 ris
 
Webpage slide
Webpage slideWebpage slide
Webpage slide
 
CVNguyenThanhLam-102015-Vi
CVNguyenThanhLam-102015-ViCVNguyenThanhLam-102015-Vi
CVNguyenThanhLam-102015-Vi
 
Xây Dựng Website Giới Thiệu Sản Phẩm Phần Mềm.doc
Xây Dựng Website Giới Thiệu Sản Phẩm Phần Mềm.docXây Dựng Website Giới Thiệu Sản Phẩm Phần Mềm.doc
Xây Dựng Website Giới Thiệu Sản Phẩm Phần Mềm.doc
 

More from MasterCode.vn

Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vnPd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vnMasterCode.vn
 
Why apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vnWhy apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vnMasterCode.vn
 
Dzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vnDzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vnMasterCode.vn
 
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vnGoogle công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vnMasterCode.vn
 
Nghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vnNghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vnMasterCode.vn
 
Lập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vnLập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vnMasterCode.vn
 
Pd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vnPd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vnMasterCode.vn
 
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vnPd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vnMasterCode.vn
 
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vnPdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vnMasterCode.vn
 
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vnPd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vnMasterCode.vn
 
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vnPd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vnMasterCode.vn
 
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vnPdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vnMasterCode.vn
 
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vnPdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vnPdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vnPdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vnPdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vnPdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vnPdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...MasterCode.vn
 
Pdf bai 6 làm việc với truy vấn cơ bản-slide 06-quan tri csdl voi access-mast...
Pdf bai 6 làm việc với truy vấn cơ bản-slide 06-quan tri csdl voi access-mast...Pdf bai 6 làm việc với truy vấn cơ bản-slide 06-quan tri csdl voi access-mast...
Pdf bai 6 làm việc với truy vấn cơ bản-slide 06-quan tri csdl voi access-mast...MasterCode.vn
 

More from MasterCode.vn (20)

Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vnPd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
 
Why apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vnWhy apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vn
 
Dzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vnDzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vn
 
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vnGoogle công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
 
Nghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vnNghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vn
 
Lập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vnLập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vn
 
Pd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vnPd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vn
 
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vnPd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
 
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vnPdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
 
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vnPd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
 
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vnPd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
 
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vnPdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
 
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vnPdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vnPdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vnPdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vnPdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vnPdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vnPdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vn
 
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
 
Pdf bai 6 làm việc với truy vấn cơ bản-slide 06-quan tri csdl voi access-mast...
Pdf bai 6 làm việc với truy vấn cơ bản-slide 06-quan tri csdl voi access-mast...Pdf bai 6 làm việc với truy vấn cơ bản-slide 06-quan tri csdl voi access-mast...
Pdf bai 6 làm việc với truy vấn cơ bản-slide 06-quan tri csdl voi access-mast...
 

Convert psd to html5 nhất nghệ - hoclaptrinhweb.com

  • 1. Convert PSD to HTML5&CSS3 Tài liệu tham khảo Forum: http://nhatnghe.com/forum --> Đồ họa Facebook: http://facebook.com/dohoa247 Video: youtube.com/lopdohoa Mail: tulamvan@gmail.com Mobi: 090 7 799 627
  • 2. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Một số thẻ HTML5 Chèn nhạc mp3 thay cho Flash Chèn video mp4 không cần dùng Flash Kiểm tra thuộc tính form bằng html5 không dung Javascript Kiểm tra email Kiểm tra số nhập 2 Convert PSD to HTML5/CSS3
  • 3. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Kiểm tra URL Tham khảo thêm: http://w3schools.com/html5/ Làm việc với CSS3 Định nghĩa các thẻ HTML5 là các block. header, footer, section, aside, nav, article { display: block; } Style của Introduction #intro { position: relative; margin-top: 66px; padding: 44px; background: #467612 url("images/intro_background.png") repeat-x; /* Them thuoc tinh (TT) trinh duyet vao TT background-size */ -webkit-background-size: 100%; /* Safari browsers */ -o-background-size: 100%; /* Opera browsers */ Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 3
  • 4. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com /* Them thuoc tinh (TT) trinh duyet vao TT border-radius */ -moz-border-radius: 22px; /* Firefox browsers */ -webkit-border-radius: 22px; /* Safari browsers */ } Tại id intro này, chúng ta nhận thấy có 2 thuộc tính mới là: background-size và boder-radius. Background-size: được sử dụng để thiết lập kích cỡ của hình nền so với box (ở đây là intro), nó sẽ giãn nở theo độ rộng của box. Boder-radius: được sử dụng để định nghĩa bán kính đường tròn của góc bo khung viền của id intro, thiết lập các thông số cho thuộc tính này, có thể làm cho góc bo đường viền của các bạn trở nên tròn trịa hơn. Đây đều là các thuộc tính CSS3. (-moz, -webkit) là để thông báo cho trình duyệt tương ứng với nó hiểu được. Vì các thuộc tính CSS 3 hiện nay còn rất ít trình duyệt hỗ trợ, nên hầu hết các thuộc tính CSS 3 đểu phải thêm vào các thuộc tính trình duyệt vào trước nó. Style của Content và Sidebar #content { display: table; } #mainContent { display: table-cell; width: 620px; padding-right: 22px; } 4 Convert PSD to HTML5/CSS3
  • 5. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com aside { display: table-cell; width: 300px; } Khu vực mainContent và sidebar theo thiết kế là sẽ nằm cạnh nhau. Thông thường theo truyền thống chúng ta sẽ sử dụng thuộc tính float để định nghĩa nó nằm trên cùng 1 dòng, nhưng trong CSS3, chúng ta sẽ sử dụng table. Trong CSS 3, thuộc tính display có giá trị table dùng để hỗ trợ xử lý việc chia bảng, cột, ô và dòng, có thể chia dòng và cột bằng CSS và dễ định hình hơn cho những bạn không quen với float . Ở đây sử thiết lập display:table và display:table-cell có nghĩa là định nghĩa#content là 1 bảng, #mainContent và aside sẽ tương ứng là 1 ô và nằm trên cùng 1 dòng, thuộc bảng #content. column-count: số dòng cần chia. column-gap: khoảng cách giữa 2 cột. HTML <div> <p>Lorem ipsum dolor sit amet...</p> <p>Pellentesque ut sapien arcu...</p> <p>Vivamus vitae nulla dolor...</p> ... </div> CSS .blogPost div { Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 5
  • 6. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com /* Them thuoc tinh (TT) trinh duyet vao TT Column-count */ -moz-column-count: 2; -webkit-column-count: 2; /* Them thuoc tinh (TT) trinh duyet vao TT Column-gap */ -moz-column-gap: 22px; -webkit-column-gap: 22px; } Thực hành HTML5 & CSS3 Bo góc hình trên web với CSS3 Trong thiết kế web, đặc biệt là các trang bán hàng việc trình bày sản phẩm ấn tượng sẽ thu hút khách hàng chọn mua sản phẩm. Các bạn có thể làm nổi bật sản phẩm bằng nhiều cách khác nhau trong đó việc trình bày hình ảnh có bo góc rất hay được chọn lựa, nếu bạn thêm hiệu ứng bóng đổ thì càng ấn tượng hơn. Có 2 cách để bo góc cho ảnh trên web: Cách 1: Sử dụng photoshop để thiết kế hình, cách này hay ở chổ phù hợp cho mọi trình duyệt vì thế được sử dụng phổ biến tính đến thời điểm tôi viết bài viết này (tháng 06/2012). Tuy nhiên cách này sẽ làm mất nhiều thời gian của bạn đấy. Cách 2: Sử dụng hoàn toàn bằng code CSS3, với cách này sẽ tiết kiệm thời gian cho các bạn hơn. Tuy nhiện nó chỉ thể hiện trên các trình duyệt mới (IE 10.0, firefox, Chrome,…), đều này bạn cũng đừng quá bận tâm vì các trình duyệt đang cập nhật liên tục và hoàn toàn miễn phí. Yên tâm sử dụng nha bạn. Trong bài viết này tôi sẽ minh họa với các bạn cách trình bày sản phẩm cho trang web bán hàng (bán hoa tươi) với hình ảnh được bo góc và bóng đổ rất chuyên nghiệp chỉ với CSS3. Bước 1: Trước khi thực hiện bạn download source bài thực hành ở đây, giải nén folder trên Desktop (hoặc bất cứ đâu bạn muốn) rồi tạo site bằng dreamweaver, ở đây tôi minh họa bằng bảng Dreamweaver CS5.5. Bạn double click vào file spmoi.html để mở ra như sau: 6 Convert PSD to HTML5/CSS3
  • 7. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Ở đây tôi đã trình bày sẵn cho các bạn một khung <div class=spmoi> để chứa tất cả sản phẩm, và trình bày 1 sản phẩm với hình minh họa, tên sản phẩm có class=tensp, giá sản phẩm có class=giasp, nếu xem ở chế độ thiết kế các bạn thấy các thành phần chưa được định dạng như sau: Bước 2: Công việc tiếp theo của bạn là copy > Paste thành nhiều sản phẩm (6,9, 12,.. tùy bạn). đồng thời thay đổi hình, tên sản phẩm, giá tương ứng. ở đây tôi sẽ copy thêm 5 sản phẩm nữa để minh họa. Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 7
  • 8. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Nếu chuyển sang màn hình thiết kế thì bạn đã đoán được các sản phẩm được trình bày như thế nào rồi phải không, dĩ nhiên chúng chưa được định dạng nên chỉ là một cột từ trên xuống xem chẳng giống trang web tí nào cả. 8 Convert PSD to HTML5/CSS3
  • 9. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Bước 3: Bây giờ là lúc các bạn định dạng cho các sản phẩm của mình bằng CSS, các bạn phải chú ý đến tên của từng đối tượng nha: - div chứa tất cả sản phẩm: class=spmoi - Hình sản phẩm: class=sp - Tên sản phẩm: class=tensp - Giá sản phẩm: class=giasp Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 9
  • 10. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Trước hết tôi sẽ quy định khung chứa tất cả các sản phẩm có chiều rộng: 450px (.spmoi), div chứa mỗi sản phẩm có chiều rộng: 150px (.spmoi div) và canh trái để sản phẩm sắp xếp theo dòng và cột. Tương tự tôi sẽ định cho tên sản phẩm in đậm, size:18px, màu text xanh đậm ( .tensp), tương tự bạn có thể định dạng cho giá sản phẩm. Bước 4: Giờ đã đến lúc bo góc và tạo bóng đổ cho hình sản phẩm 10 Convert PSD to HTML5/CSS3
  • 11. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Bạn thêm code như sau để bo góc cho các sản phẩm: Trong đó: border-radius: 10px; > bo góc tròn đều 10px cho các góc của hình. border: solid 1px #666666; > định kiểu đường viền, size, và màu cho đường viền. box-shadow: 2px 2px 2px #FF0000; > Các tham số theo thứ tự: Vị trí bóng đổ theo trục x, y, size và tham số cuối cùng là màu của bóng đổ. Bây giờ bạn hãy nhấn F12 để xem thành quả củ mình trên trình duyệt (nhớ là xem bằng trình duyệt Firefox, Chrome, Opera hoặc IE version mới nha). Ấn tượng không các bạn, hãy bắt tay làm thử mới biết mình thật sự đam mê!@? Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 11
  • 12. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Tạo nền chuyển sắc cho web với CSS3 mà không dùng hình Để tạo nền chuyển sắc cho web bạn có 2 cách thực hiện: Cách 1: Theo phương pháp cổ điển thì các bạn sẽ sử dụng hình vẽ từ photoshop kết hợp với CSS, cách này tuy mất thời gian nhưng hay ở chổ xem được trên mọi trình duyệt. Cách 2: Dùng code CSS3, cách này đở mất thời gian (Copy code > Paste là xong) web duyệt nhanh hơn, tuy nhiên chỉ chạy tốt trên các trình duyệt mới, các trình duyệt cũ bó tay. Với các bạn làm web tôi tin chắc bạn đã biết cách 1 vì vậy hôm nay tôi giới thiệu với các bạn cách tạo nền chuyển sắc cho web mà không cần dùng hình (Cách 2), cách này giúp web của bạn chạy nhanh hơn, làm rất đơn giản (Copy code > paste). Tuy nhiên nó không hỗ trợ các trình duyệt cũ đặc biệt là IE phải từ Version 10.0+, Firefox, Opera, Chrome thì OK. Nào ta bắt đầu nha: Bước 1: Tạo file *.html mới bằng bất cứ phần mềm soạn thảo web nào bạn muốn, tôi dùng Dreamweaver CS5. Ở phần code CSS bạn copy > Paste đoạn code sau vào thẻ <style> … </style> Phần nội dung web bạn tự lo nha, muốn viết gì cũng được. Sau khi có nội dung bạn nhấn F12 để xem trên trình duyệt (nhớ dùng Firefox để thử nghiệm nha, dùng IE là bó tay luôn nha bạn). 12 Convert PSD to HTML5/CSS3
  • 13. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Quá đẹp đúng không nào, chẳng cần dùng cái hình nào cả. Trong đó màu chuyển sắc có 3 tham số: - top: kiểu tô linear thẳng từ trên xuống (Có thể sử dụng: left, right, bottom) - #F9F: màu 1 - #FFF: màu 2 - repeat-x: màu chuyển sắc lặp theo trục x. Bước 2: Thay đổi các tham số để có các kiểu nền chuyển sắc như ý: Tô chuyển sắc từ trái sang phải, repeat-y Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 13
  • 14. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Tô chuyển sắc từ trái sang phải, repeat-y Tô chuyển sắc kiểu tròn từ tâm Các bạn thử nghiệm nha, rất đơn giản@!# 14 Convert PSD to HTML5/CSS3
  • 15. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Thực hành: Thiết kế giao diện shop hoa tươi Việc thiết kế giao diện web (Xây dựng web tĩnh) phải qua nhiều bước khá phức tạp, trong bài viết này tôi sẽ giới thiệu đến các bạn chi tiết các bước thiết kế một trang web tĩnh. Bắt đầu với việc thiết kế giao diện từ photoshop đến cắt giao diện và cuối cùng là trình bày trang web bằng ngôn ngữ HTML và CSS. Việc thiết kế giao diện web được chia làm 3 phần như sau Phần 1: Thiết kế giao diện bằng photoshop Phần 2: Cắt giao diện web Phần 3: Layout web với HTML và CSS Các bước chuẩn bị cho bài thực hành Download các file trong forder Source để lấy hình và mẫu thiết kế. File thiết kế bằng photoshop phải giữ nguyên Layer để cắt giao diện cho web. Phần mềm sử dụng: 1. Photoshop > vẽ và cắt giao diện 2. Dreamweaver > Layout HTML & CSS Bây giờ hãy bắt tay ngay vào công việc Phần 1: Thiết kế giao diện bằng photoshop Hình bên dưới minh họa sản phẩm hoàn thành sau khi thiết kế bằng photoshop, bạn có thể thay đổi theo ý tưởng của riêng mình. Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 15
  • 16. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Bước 1 Hãy bắt đầu với việc tạo file mới có kích thước 1000x1200px, resolution: 72dpi, mode màu: RGB color Bước 2 16 Convert PSD to HTML5/CSS3
  • 17. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Tạo các đường hướng dẫn (Guides lines) để định vị trí các thành phần trong mẫu thiết kế của bạn. Nhấn Ctrl + R > Click phải trên thước > chọn Pixel Kéo từ thước ngang và dọc các đường hướng dẫn cho file thiết kế (tham khảo ảnh bên dưới) Tiếp theo bạn thêm hình nền cho trang web bằng hình người mẫu có trong folder Sources. Copy hình người mẫu sang file thiết kế > Nhấn phím Ctrl+T > thu nhỏ hình cho phù hợp với kích thước trang web để tạo hình nền ảnh. Bước 3: Bây giờ bạn sẽ ẩn bớt hình người mẫu cho nền tự nhiên hơn. Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 17
  • 18. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Trên layer ảnh vừa copy > chọn Add new Layer Mask > Tô màu đen lên layer mask để che một phần hình ảnh. Bước 4 : Tạo nền trong suốt trên ảnh nền Tạo vùng chọn hình chử nhật (85% trang thiết kế) > Tạo layer mới, chọn màu tím (Hoặc màu trắng) cho forground > nhấn Alt + Delete > tô màu tím trong vùng chọn. Giảm Opacity còn 25 đến 35 % để có nền trong suốt như hình. Bước 5: Tạo menu left Vẽ vùng chọn HCN bên cột trái của giao diện > tạo layer mới > tô màu trắng > giảm Opacity: 70% 18 Convert PSD to HTML5/CSS3
  • 19. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Thêm text cho menu, dùng công cụ Type Tool > vẽ vùng chọn HCN > nhập text copy từ file web mẫu. Bước 6 Tạo menu top Vẽ vùng chọn HCN > tạo layer mới > tô màu đen Copy layer màu đen tô màu đỏ > nhấn Ctrl + [ > chuyển layer xuống dưới Thêm text cho menu Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 19
  • 20. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Tương tự bạn sẽ thêm ngôn ngữ và giỏ hàng vào trang thiết kế. Bước 7 Thêm quảng cáo, sản phẩm Copy và paste hình quảng cáo vào file thiết kế Mở các file hoa mẫu 20 Convert PSD to HTML5/CSS3
  • 21. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Chọn công cụ Crop tool > set thuộc tính như hình > Crop các sản phẩm có cùng kích thước với nhau Vẽ vùng chọn Cắt ảnh > Enter Copy các hình đã Crop sang file thiết kế > so thẳng hàng và cách đều Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 21
  • 22. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Thêm tên sản phẩm, giá bán, giỏ hàng Copy cho các sản phẩm còn lại > đổi nội dung 22 Convert PSD to HTML5/CSS3
  • 23. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Tương tự cho các sản phẩm Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 23
  • 24. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Bước 8 Thêm form tìm sản phẩm Chọn công cụ vẽ vùng chọn HCN có bo góc > chọn màu trắng > vẽ Thêm nút tìm kiếm và text Bước 9 Thêm phần Footer cho trang web Đã xong phần thiết kế giao diện trong chủ, nhấn Ctrl + 0 để xem kết quả. 24 Convert PSD to HTML5/CSS3
  • 25. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Bạn có thể Seve As thành các trang như gioithieu.psd, dichvu.psd, chitietsp.psd, lienhe.psd,… và thay đổi nội dung ở cột trái để hoàn thành bườc thiết kế giao diện bằng photoshop. Trong phạm vi bài viết này tôi chỉ minh họa cho các bạn trang index, còn các trang còn lại các bạn thực hiện tương tự nhé. Phần 2: Cắt giao diện web Việc biến một giao diện được thiết kế trong Photoshop thành HTML là một phần rất quan trọng trong thiết kế web. Sau này nếu bạn muốn tự tạo giao diện cho trang web của mình cho dù nó động hay là web tĩnh, thì việc chuyển một thiết kế từ PSD sang HTML là việc đầu tiên bạn phải làm. Trong phần 1 tôi đã hướng dẫn bạn cách thiết kế giao diện trang web shop hoa tươi bằng photoshop. Trong phần này, chúng ta sẽ sử dụng một giao diện đã thiết kế ở phần 1 để thực hiện cắt lấy hình ảnh đưa lên tài liệu html. Cắt giao diện web là cắt lấy hình ảnh cho tài liệu html, còn phần văn bản và phần lặp lại các bạn sẽ bỏ đi. (Phần văn bản cho web các bạn sẽ xử lý ở phần lập trình và lấy từ database). Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 25
  • 26. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Nguyên tắt cơ bản: Mỗi sản phẩm > 1 file hình. Hình nền hay màu chuyển sắc > lấy đúng bước lặp lại và lưu thành 1 file hình. Sử dụng các định dạng hình cho web: *.jpg, *.png, *.gif. Công cụ sử dụng: Slice tool > vẽ vùng chọn cho hình, mỗi vùng chọn > tạo thành 1 file Slice Select Tool > chỉnh vùng chọn của Slice tool Bước 1: Trước tiên các bạn nên phẩn tích giao diện để có được cái nhìn tổng thể nhất về giao diện mình sẽ cắt css. Từ đó bạn sẽ xác định được phần ảnh cần lưu lại và phần ảnh cần bỏ đi. Với giao diện này tôi chi làm 4 phần: Header: gồm logo, ngôn ngữ và menu top. Phần menu-left, cột phải: gồm các sản phẩm và phần footer. Bây giờ chúng ta sẽ bắt đầu cắt giao diện theo phân chi ở trên, bắt đầu với phần header của mẫu thiết kế. Với phần này bạn sẽ lấy logo, giỏ hàng, 2 lá cờ, phần menu và nền bỏ qua. Sử dụng Slice tool > vẽ các vùng chọn và đặt tên tương ứng. bắt đầu cho logo 26 Convert PSD to HTML5/CSS3
  • 27. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Tương tự cho các phần còn lại như hình bên dưới. Bước 2: Cắt hình các sản phẩm và banner quảng cáo Dùng Slice tool > vẽ vùng chọn cho sản phẩm 1 > double click đặt tên sp1. Dùng công cụ Slice Select Tool > chọn copy vùng chọn Slice của sản phẩm 1 cho các sản phẩm còn lại > đạt tên tương ứng: sp2, sp3, sp4,... Tương tự bạn chon cho banner quảng cáo và đặt tên banner. Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 27
  • 28. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Trường hợp có 9 nút giỏ hàng cho 9 sản phẩm giống nhau nên bạn chỉ cần lưu đúng 1 giỏ hàng. Bước 3: Tiếp theo bạn sẽ lưu hình ảnh cho web Chọn File / Save for web and Devices... (Ctrl + Shift + Alt + S), chọn định dạng file cho từng vùng chọn tương ứng như sau Các sản phẩm, banner > *.jpg Logo, các button > *.png-8 28 Convert PSD to HTML5/CSS3
  • 29. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Click Save > chọn folder mới để lưu với file name: zzzzz, Save as Type: Images Only > chọn Save. Bây giờ các bạn đã có các hình ảnh trong folder images, hãy chọn các file ảnh bạn đã đặt tên và lưu lại, các file có tên là zzzz... bạn hãy xóa bỏ. Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 29
  • 30. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Bước 4: Tiếp theo là cắt lấy nền trong suốt và ảnh nền. Dùng Slice vẽ vùng chọn hình vuông nhỏ khoản 2x2pixel > double click > đặt tên nts Để có nền trong suốt bạn phải ẩn hình nền và background màu trắng > chọn File / Seve for Web and Devices... > chọn định dạng hình là: png-24 > Save Tiếp theo bạn sẽ ẩn hình sản phẩm, menu, logo để lấy hình nền (nếu tinh ý bạn có thể chuyển hình nền lên trên cùng sẽ nhanh hơn). > Vẽ vùng chọn bằng Slice tool cho hình nền và đặt tên là bg. Chọn Save for web and Devices > chọn định dạng file *.jpg > Save. 30 Convert PSD to HTML5/CSS3
  • 31. TRUNG TÂM ĐÀO TẠO MẠNG MÁY TÍNH NHẤT NGHỆ ĐỐI TÁC ĐÀO TẠO CỦA MICROSOFT TẠI VIỆT NAM 105 Bà Huyện Thanh Quan, Q3, TP. HCM Tel: 3.9322.735 – 0913.735.906 Fax: 3.9322.734 www.nhatnghe.com Bây giờ bạn hãy lưu các hình đã cắt vào folder images trong website. Bạn thấy việc cắt giao diện web cũng khá đơn giản và lý thú, tuy nhiên đây là giao diện khá đơn giản. Trong thực tế giao diện sẽ khó hơn nhiều, vì thế bạn phải luyện thật cẩn thận cho trường hợp này trước đã. Ở phần tiếp theo tôi sẽ hướng dẫn các bạn cách layout giao diện bằng html và css. Phiên Bản Thử Nghiệm – Lưu Hành Nội Bộ 31