PDA

View Full Version : Học CSS dễ hay khó



khoipk
26-08-2013, 11:40
Hiện nay với sự phát triển mạnh mẽ của CNTT. Cùng với đó là sự ra đời của các trang chia sẻ thông tin, các blog và rất nhiều những cổng thông tin khác. Việc tìm kiếm một tài liệu thực sự là quá dễ dàng hiện nay. Một trong những tài liệu được tìm kiếm nhiều trong lĩnh vực lập trình web đó là tài liệu CSS, giáo trình css. Có hàng trăm triệu kết quả trả về cho việc tìm kiếm tài liệu học css với các từ khóa như: học css, học css dễ hay khó, tự học css, học css ở đâu, giáo trình css. Nói chung là có quá nhiều những tài liệu nói về CSS nhưng để có thể chọn lọc ra và đưa cho mình một kiến thức học css hiệu quả thì thật không phải là chuyện đơn giản đối với những bạn mới bắt đầu tìm hiểu. Ở bài viết này tôi sẽ chia sẻ với các bạn cách để học css hiệu quả.

- Thật ra CSS là một trong những ngôn ngữ thiết kế web cơ bản nhất nên cũng chẳng cần nhiều kiến thức nền tảng gì khi học nó ngoại trừ html
- CSS cũng không phải là ngôn ngữ lập trình nên nó không phải là kiến thức quá nặng khi các bạn theo học. Tuy nhiên, CSS vẫn luôn là trở ngại đầu tiên đối với tất cả những bạn theo học lập trình web. Vì không phải là ngôn ngữ lập trình nên học css dễ hơn học những ngôn ngữ lập trình khác như PHP, ASP... Và khó hơn học html. Nhưng dù khó hay dễ thì khi học bất kỳ ngôn ngữ nào chúng ta đều có những phương pháp để tiếp cận và làm việc được với chúng. CSS cũng không phải là ngoại lệ.
- Trong css cũng có nhưng quy tắc và những chuẩn mực chung, khi các bạn đã hiểu được những quy tắc và những chuẩn mực chung đó thì việc học sẽ không còn là điều quá khó với các bạn và các bạn sẽ thấy học css thật dễ dàng và thú vị nữa.
- Dưới đây là những kinh nghiệm mà tôi muốn chia sẻ cho các bạn khi học css.
* Nắm vững html căn bản
- CSS được dùng để định dạng cho các thẻ html trong một trang web. Do vậy, để học được css các bạn cần phải có kiến thức căn bản về html . Các bạn có thể tham khảo tai đây
* Học cách khai báo trong css
- Cũng như những ngôn ngữ lập trình khác muốn sử dụng biến thì chúng ta phải khai báo biến. Trong css cũng vậy, để viết mã lệnh css chúng ta cũng phải khai báo. Nhưng khai báo trong css khác với khai báo biến trong những ngôn ngữ lập trình khác.
+ Trong css có ba cách khai báo: Khai báo trực tiếp, Khai báo trong thẻ style và khai báo bên ngoài. Các bạn có thể xem thêm tại đây
* Hiểu được các thuộc tính
- Khi đã biết cách khai báo trong css các bạn tiếp tục tìm hiểu về các thuộc tính trong css. Thuộc tính có tác dụng làm thay đổi cấu trúc về hình dáng của các thẻ html trong trang web. Đây là yếu tố quan trọng nhất giúp chúng ta xây dựng giao diện cho một trang web. Các bạn có thể tìm hiểu thêm tại đây
* Đi từ đơn giản đến phức tạp
- Có rất nhiều bạn vội vàng khi học css, khi chưa làm được những việc đơn giản trước thì sẽ không thể làm được những việc khó hơn. Học css cũng vậy. Khi các bạn học, chúng ta nên thực hành từ những ví dụ đơn giản nhất và qua những ví dụ đó giúp các bạn hiểu sâu hơn về các thuộc tính trong css và từ đó áp dụng vào những layout cụ thể. Tôi ví dụ: Một trang web bao gồm rất nhiều thành phần như menu, sidebar, content.... Chúng ta không nên cùng một lúc làm tất cả những công việc này ( đối với các bạn mới ). Chúng ta có thể học cách làm menu hoặc chúng ta học cách làm content và từ từ chúng ta sẽ làm một trang web hoàn chỉnh
* Phải thực hành liên tục - Không được coppy & paste
- Coppy & paste code là một thói quen khá phổ biến ở các bạn học lập trình đặc biệt là những bạn mới. Điều này là hoàn toàn không tốt. Vì chỉ có việc tự đánh mã lệnh mới là cách tốt nhất giúp các bạn nhanh chóng trưởng thành trong quá trình học được

Qua bài viết này tôi muốn chia sẻ cho các bạn cách học css sao cho hiệu quả. Có rất nhiều cách để học css hiệu quả và mỗi người lại có một phương pháp khác nhau. Mong rằng bài viết trên sẽ giúp ích cho các bạn trong quá trình học
( Biên soạn: Phạm Kỳ Khôi )

ads
04-09-2013, 23:50
Học thì dễ rồi, lúc làm mới khó. :glare:

tuanthe
09-09-2013, 13:47
chuẩn khi mà bạn thực hành mới khó thôi có ai dậy kèm cho thì nhanh lên tay tự vọc ít tài năng :D

ninjamini
09-09-2013, 20:42
Đôi khi trình bày bài viết cho nó sạch đẹp, dễ nhìn, thu hút người khác lại khó hơn học css đó bạn :down:

vokhanhthuy
11-09-2013, 21:25
Theo kinh nghiệm của mình thì CSS chủ yếu thực hành nhiều là biết thôi, cái nào không nhớ thì google thôi :)

khoipk
12-09-2013, 12:28
Học là để làm mà bạn. Học mà dễ mà lúc làm khó thì do cách học của mỗi người bạn ah. Hiện tại mình đang tổ chức các khóa học tại văn phòng riêng tại Hà Nội. Nếu bạn nào có nhu cầu thì alo nhé
Phone: 0973.980.948 hoặc 0946010529

milanplaza
12-09-2013, 12:32
Công cụ hỗ trợ hết rồi nói chung là rất đơn giản css chỉ là 1 phần trong html và ko có môn học nào tên là css thì phải

khoipk
12-09-2013, 14:33
Nếu chỉ biết dùng công cụ thì khó có thể trở thành một lập trình viên chuyên nghiệp được bạn ah