This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

6/11/12

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).
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
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@!#

6/7/12

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 tạo site bằng dreamweaver, ở đây tôi minh họa bằng bảng Dreamweaver CS6.0. Bạn double click vào file spmoi.html để mở ra như sau:

Ở đâ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.

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ả.


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
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
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ê!@?

Cảm ơn các bạn đã quan tâm đến bài viết này, hãy nhận xét, đánh giá và góp ý cho bài viết để chúng tôi phục vụ các bạn đọc tốt hơn. Vui lòng dùng tiếng Việt có dấu, chúng tôi sẽ phản hồi lại ngay khi Online.
Mọi thắc mắc các bạn cứ Comment tại đây nhé, hoặc tham gia Nhóm Học và tuyển dụng chuyên ngành Đồ họa và Dựng phim
http://facebook.com/dohoadungphim
http://facebook.com/groups/dohoa247
http://youtube.com/dohoa247

Ad: Lâm Văn Tư - 090 885 0697

3/2/12

Cơ bản Html5 và Css3

Cơ bản Html5 và Css3
Khái niệm
Html 5 và CSS3 là version mới được nâng cấp từ html và Css với nhiều tính năng mới và dĩ nhiên nó là công nghệ của tương lai.
Các tính năng video của HTML5 – cho phép đơn giản hoá việc thêm một video vào trang Web - đã được nhận được nhiều sự chú ý, không những thế HTML5 còn có nhiều tính năng làm nó trở nên tuyệt vời đối với người sử dụng cũng như các nhà phát triển Web.

TML5 sẽ cho phép bạn xem video mà không cần sử dụng một plugin
như Flash hoặc Silverlight.

Vậy thì những gì là lợi ích lớn với tính năng video của HTML5 là gì? Thứ nhất, nó là miễn phí và không cần phần mềm Adobe Flash plugin. Thứ hai, Flash có thể làm chậm máy tính của bạn (mặc dù phần mềm tăng tốc phần cứng hardware-accelerated Flash 10.1 - đang trong phiên bản beta – có thể giúp giải quyết vấn đề này). Sau cùng, nó chỉ là một trong nhiều phần mềm đang chạy và chiếm tài nguyên hệ thống. Với HTML5, tính năng video đã được xây dựng sẵn trong đó.
Một điều quan trọng cần lưu ý về HTML5 video là nó vẫn còn thay đổi. Ví dụ, Safari, Chrome, và sắp tới là Internet Exporer 9 sẽ hỗ trợ HTML5 video sử dụng định dạng H.264. Firefox, mặt khác, hiện thời chỉ hỗ trợ HTML5 video sử dụng định dạng Ogg Vorbis, nhiều người sau khi dùng Firefox cho rằng mã nguồn đóng của H.264 có thể gây ra vấn đề về bản quyền trong tương lai, do đó nó có thể sẽ còn phải thay đổi.
Khả năng tương thích HTML5








- Mặc dù HTML5 và CSS3 vẫn chưa được hoàn tất, nhưng chúng đã làm thay đổi bộ mặt của trang Web. Một số trình duyệt - như các phiên bản hiện hành của Safari và Chrome - đã thực hiện một số tính năng từ các phiên bản dự thảo của HTML5 và CSS3. Và với việc sử dụng những trình duyệt này bạn có thể xem nhiều trang web mà trong đó cũng sử dụng HTML5 và CSS3 như CNN.com, The New York Times, YouTube (trong phiên bản beta).
- Phiên bản hiện tại của Internet Explorer, trình duyệt IE 8, hỗ trợ HTML5 rất hạn chế, tuy nhiên, IE 9 sẽ hỗ trợ H264 video, âm thanh nhúng, đồ họa vector tỷ lệ và CSS3.
- Không kể HTML5 vẫn còn đang trong giai đoạn "thử nghiệm" mà ngay cả một số công nghệ đang được áp dụng cho các trình duyệt và các trang Wed hiện nay vẫn chưa phải là đã kết thúc về mặt kỹ thuật.
- HTML5 và CSS3 – được kết hợp với các công nghệ Web khác như JavaScript - có thể rất hữu ích cho phong cách, định dạng và tốc độ hoạt động của bất kỳ trang web nếu được sử dụng đúng. Hai ngôn ngữ sẽ cách mạng hóa cách chúng ta lập trình và xem internet với các tính năng cải tiến all-in-one, có thể loại bỏ việc phải sử dụng nhiều ứng dụng của bên thứ ba (ví dụ như Flash).
- Trên đây chỉ là một phần nhỏ của những gì mà HTML5 và CSS3 cung cấp. Để tìm hiểu thêm bạn có thể xem thêm các thông tin kỹ thuật chi tiết về HTML5 và CSS3.
- CSS 3 được xây dựng dựa trên các nguồn gốc của các style, selectors và cascade dựa trên phiên bản cũ của CSS 2.0 trước đó. Nó cho phép thực thi thêm 1 số tính năng mới, bao gồm cả mới selectors, pseudo-class và các properties. Bằng cách sử dụng các tính năng mới này, việc thiết kế trình bày template của bạn sẽ trở nên dễ dàng hơn rất nhiều.
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










Kiểm tra URL














Tham khảo thêm: http://w3schools.com/html5/
Ví dụ CSS3



















Demo
Trước khi đi vào phân tích cấu trúc template demo, các bạn xem hình phân tích cụ thể cấu trúc của trang:




2/25/12

Phân loại CSS

Có 3 loại CSS
  • CSS Tag
  • CSS Class
  • Css Advance
a. Css Tag:
> Quy định thuộc tính cho các thẻ HTML thay cho thuộc tính mặc định
Ví dụ:
Quy định văn bản và màu nền cho thẻ body (Toàn tài liệu)
body { 
background-color:#FFFF99; 
color:#3333CC;
}
Để quy định các thẻ h1 và h3 có màu xanh lá thay cho màu mặc định là màu đen thì bạn sử dụng code css như sau:
h1, h3 { 
color:#00CC33;
Hoặc bạn muốn quy định mọi hình ảnh đều canh trái
img { float:left;}

b. Css Class 
> Quy định thuộc tính cho các đối tượng có gán tên class="ten"
Ví dụ: bạn có code html như sau
<h2 class="tieude">Tiêu đề</h2>
<p class="tieude">Nội  dung</p>
Thì Code Css quy định  cho 2 đối tượng gán class="tieude" là:
.tieude { 
font-size:18px; 
color:#F00;
}
/* Quy định canh phải và kích thước cho đối tượng có class="hinh"*/
.hinh { 
float:right; 
width:200px; 
height:200px;
}


c. Css Advance
> Là sự kết hợp giữa class + tag để quy định thuộc tính cho từng vùng đối tượng được đặt tên.
Ví dụ: bạn muốn Quy định hình trong menutop có kích thước 40x40px > code css:

.menutop img {
width:40px; 
height:40px;
}
Quy định link trong menutop
.menutop a {
color:#FF0000; 
text-decoration:none;
}