Cột cở tổ quốc

Tim kiếm Google

Tìm Kiếm với Google

Thư viện các tỉnh

Image Hosted by ImageShack.us

Từ điển

Dictionary:
Enter word:
© Cftanhiep Groups 2009

Trắc nghiệm tiếng anh

Hỗ trợ trực tuyến

  • (Trần Đức Anh (Cựu học sinh))
  • (Trần Lê Quỳnh Diễm)

Lịch

Đồng hồ

Thời tiết

Du bao thoi tiet – Tinh Quang Tri

Điều tra ý kiến

Trang thư viện này là của học sinh Trường THPT Cam Lộ, được lập để phục vụ học tập. Vậy quý thầy cô và các bạn ghé thăm trang này là.
Học sinh ở trong trường
Học sinh ở khác trường
Giáo viên trong trường
Giáo viên khác trường
Phụ huynh

Mỗi ngày một kiến thức

Tin tức

Liên kết thành viên

Phan Công Huỳnh
Nguyễn Hùng
Nguyễn Văn Dũng
Trần Trung Sơn
Nguyễn Xuân Đồng
Hoàng Văn Hậu
Nguyễn Kinh Hoàng
Tăng Ngọc Diên
Trần Thục Hiền
Hoàng Minh Phương
Phan Thanh Tân
Đỗ Thị Sen
Lê Nam Linh
Phan Tuấn Hải
Vũ Thế Võ
Lê Văn Trung
Phạm Thị Mỹ Hạnh
Nguyễn Đình Hành
Phan Công Huỳnh
Nguyễn Kim Dung
Đào Thị Nhung
Tôn Nữ Bích Vân
Bùi Thanh Liêm
Vũ Văn Thế
Nguyễn Thị Tươi
Võ Thạch Sơn
Lê Thị Phương Mai
Lê Văn Sơn
Phạm Thị Thương Huyền
Nguyễn Văn Quân
Trần Thị Hồng Nam
Trần Viết Hoàng
Đồng Xuân Sơn
Hồ Đức Hồng
Lê Thanh Long
Lê Văn Bình
Phan Thanh Việt
Nguyễn Quang Loan
Đỗ Văn Mười
Giáo Án Tin Học
Trần Thanh Toàn
Nguyễn Hải Thành
Đỗ Mạnh Hà
Đặng Ngọc Dương
Trần Trung
Nguyễn Thanh Hải
Đỗ Đức Thiệu
Phạm Trung Kiên
Phạm Xuân Toạn
Trương Thanh Hùng
Bùi Xuân Thoại
Nguyễn Thị Duyên
Nguyễn Lương Chiến
Trần Phương
Lê Quí Hùng
Nguyễn Văn Hải
Dương Phước Sang
Nguyễn Thanh Xuân
ThS. Dương Phước Sang
Nguyễn Văn Ái
Trương Quốc Tưởng
Nguyễn Bửu Khánh
Nguyễn Văn Danh
Phan Quốc Tuấn
Vũ Văn Kiên
Nguyễn Thị Duyên
Nguyễn Lương Chiến
Nguyễn Đương Ánh
Vũ Văn Kiên
Lê Xuân Thảo
Nguyễn Đức An
Hà Thế Hưng
Nguyễn Tình
Trương Quốc Tưởng
Nguyễn Văn Ái
Phạm Sa Kin
Hồ Diệu Hương
Trần Nhật Lam
Nguyễn Việt Hùng

Liên kết

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Thành viên trực tuyến

    2 khách và 0 thành viên

    Dịch


    Gốc > THỦ THUẬT TIN HỌC >

    CSS là gì?

    Một câu hỏi đơn giản thôi mà khá khó để trả lời. Bạn có thể vào google.com và gõ cụm từ define: CSS sẽ cho ra vô vàn kết quả.

    Khi thế giới web mới ra đời người ta thường dùng các thẻ HTML để dàn trang. Việc dàn trang đó bao gồm chia trang web thành các bảng, ô, để add text, add ảnh, kiểu chữ, màu sắc… Khi mà công nghệ web ngày càng phát triển người ta nhận thấy việc dàn trang bằng các bảng ngày càng trở nên bất tiện. Khối lượng mã HTML lớn cùng việc khó khăn trong kiểm soát các vùng nội dung trên trang web (theo tôi biết) là những lý do khiến HTML ngày càng thất thế. Nếu bạn vào các website chuyên nghiệp của nước ngoài bạn sẽ việc dàn trang của họ hoàn toàn bằng các thẻ DIV của CSS mà không dùng các thẻ HTML, nếu có thì cũng rất ít.

    Công nghệ CSS được đề cập đầu tiên bởi W3C vào năm 1996. Theo định nghĩa của W3C (Wide Web Consortium) CSS (từ viết tắt của Cascading Style Sheet tạm dịch là bảng kiểu xếp chồng) là một ngôn ngữ giúp người thiết kế web có thể add kiểu vào tài liệu web (như kiểu font chữ, màu sắc, khoảng cách vv..). Bạn có thể tạo ra kiểu một lần nhưng có thể dùng lại nhiều lần trong các tài liệu web tiếp theo. Ví dụ như nếu bạn muốn hiển thị một bức ảnh trong web với màu khung màu xanh, đường viền bức ảnh là đường kẻ liền thì bạn có thể định nghĩa khung đó thành một kiểu, giả dụ đặt tên là “frame” đi. Và sau đó khi bạn muốn các khung ảnh khác cũng có kiểu dáng như vậy thì bạn chỉ việc gọi kiểu mà bạn đã định nghĩa để sử dụng lại lần nữa. Cụ thể ở đây là gọi kiểu “frame”.

    Việc dàn trang bằng các thẻ DIV trên web là việc bạn phân vùng các khu vực trên trang web và gọi các kiểu xác định mà bạn đã định nghĩa trước. Thay vì việc dùng các bảng HTML bạn có thể dùng các thẻ DIV linh hoạt để phân hoạch các vùng khác nhau trên trang. Một thẻ cũng giống như một phần của miếng ghép để tạo nên trang web hoàn thiện. Ưu điểm của các thẻ DIV là rất linh hoạt, các lớp có thể chồng lên nhau một phần hoặt nhiều phần. Đây là một điểm thú vị mà việc dàn trang bằng HTML không có được. Nhưng nhược điểm của CSS là việc kiểm soát chúng trên các trình duyệt web khác nhau khá khó khăn vì chính tính linh hoạt trên. Các trình duyệt hỗ trợ CSS đôi khi là khác nhau vì vậy nếu dàn trang không tốt thì việc hiển thị cực tệ. Nhưng bạn đừng lo, có khó khăn thì sẽ có người giải quyết khó khăn. Hiện nay tôi biết có một thứ gọi là hack CSS tức là giúp viết CSS hiển thị tốt trên các trình duyệt khác nhau. CSS không phải là một ngôn ngữ lập trình tới thời điểm này (theo tôi được biết).

    Về tài liệu CSS thì khá nhiều trên mạng nhưng chủ yếu là bằng tiếng anh. Tôi còn nhớ khi tôi view source một trang web của nước ngoài mà không hề thấy một thẻ HTML tôi đã rú lên sao họ tài thế . Tôi đã lượn vòng khắp các diễn đàn của Việt Nam mong kiếm được quyển sách CSS nào bằng tiếng Việt nhưng mà vô vọng. Ở VN hiện nay tôi gần như là chưa thấy việc dàn trang hoàn toàn bằng CSS trên web mà vẫn sử dụng HTML kết hợp với CSS là chủ yếu. Để học CSS bây giờ chắc bạn phải biết tiếng anh rồi. Và thêm một điều nữa, hay down các trang web đã được dàn trang bằng CSS và các file .css về nghiên cứu, mày mò, trình độ của bạn sẽ tiến triển nhiều đấy. Tiếng anh của tôi rất kém và cũng không đủ thời gian để dịch sách cho các bạn. Google là một thế giới rộng lớn, hãy gõ từ learn CSS để tìm sách học. Tôi có một vài trang web khuyến cáo các bạn nên vào và đọc.

    http://www.w3.org/Style/CSS/
    http://css.maxdesign.com.au/
    http://www.andybudd.com/links/cssweb_standards/
    http://www.dezwozhere.com/links.html
    http://www.cssbeauty.com/
    http://www.csszengarden.com/

     

    Và cũng tặng các bạn một quyển sách về CSS với tựa đề CSS Web Design for Dummies tạm dịch là “Thiết kế web bằng CSS cho người mới bắt đầu”. Dung lượng 12,4 MB là file .pdf. Bạn có thể dùng Adobe Reader để đọc. Chúc các bạn học tập tốt, năm mới vui vẻ nhé. Download Here


    Nhắn tin cho tác giả
    Code Admin @ 16:01 18/08/2011
    Số lượt xem: 845
    Số lượt thích: 0 người
     
    Gửi ý kiến