HTML và CSS với HTML DOG
Bất kể loại công việc CNTT nào bạn nắm giữ, có vẻ như sớm hay muộn bạn cũng cần biết HTML. Đối với các nhà thiết kế web, tất nhiên, đó là một kỹ năng cốt lõi, nhưng ngay cả trong các công việc không liên quan đến web, đôi khi vẫn cần thiết. Bạn có thể cần phải tạo một báo cáo ở định dạng HTML, ví dụ. Trừ khi bạn làm việc trong môi trường sử dụng nghiêm ngặt mẫu thiết kế trình điều khiển chế độ xem mô hình, trong đó việc sản xuất nội dung được tách biệt khỏi màn hình và không có mã cũ nào không đáp ứng các tiêu chuẩn này, lập trình web cũng yêu cầu sản xuất HTML. Và ngày nay, với ngày càng nhiều ứng dụng sử dụng trình duyệt làm phương thức hiển thị, hầu như tất cả các chương trình đều có yếu tố lập trình web sớm hay muộn. Vai trò hỗ trợ thường liên quan đến việc hỗ trợ mọi người sử dụng web theo nhiều cách khác nhau và kiến ​​thức về HTML cũng có thể hữu ích ở đó. Và tất nhiên, bạn có thể có một trang web cá nhân hoặc blog hoặc vì lợi ích cá nhân hoặc để hỗ trợ sự nghiệp của bạn.

Vừa là quản trị viên hệ thống vừa là lập trình viên, tôi thấy rằng tôi có xu hướng sử dụng HTML nhiều hoặc không phải lúc nào, vì vậy khi tôi quay lại sau khi nghỉ, điều cần thiết là phải có một tài liệu tham khảo tốt. Tôi cũng nghĩ rằng điều quan trọng là, nếu không cần thiết, để viết HTML dựa trên các tiêu chuẩn có thể truy cập được. Điều này làm cho nội dung của bạn hiển thị và dễ hiểu đối với mọi người bất kể họ đang sử dụng trình duyệt nào (bao gồm cả trình đọc màn hình) hôm nay và trong tương lai. Thật đáng ngạc nhiên khi một trang web công cộng thường được thay đổi thường xuyên, những thứ như các chương trình báo cáo định dạng HTML đơn giản, nhanh chóng dường như bị treo, bị tái sử dụng, sao chép và nếu không thì tồn tại mãi mãi.

Cuốn sách tuyệt đối của tôi dành cho HTML là Chó HTML: Hướng dẫn thực hành tốt nhất về XHTML & CSS bởi Patrick Griffiths. Chó HTML hoạt động tốt như cả một văn bản giảng dạy và tài liệu tham khảo để viết HTML tuân thủ các tiêu chuẩn. Tôi thấy nó đặc biệt có giá trị vì nó dạy cách tách nội dung (HTML) khỏi phần trình bày (CSS) ngay từ đầu, thay vì dạy các thẻ trình bày HTML không dùng như và . Đối với các lập trình viên, đây là mẫu thiết kế mô hình trình điều khiển-khung nhìn được áp dụng cho nội dung web. Nếu bạn đang tạo mã tạo báo cáo có định dạng HTML, bạn chắc chắn không muốn phải viết lại mã nếu màu công ty thay đổi từ xanh dương và xanh lục sang đỏ và vàng. CSS cho phép bạn tránh lo lắng về điều này. Tốt hơn nữa, nó cho phép các lập trình viên chỉ thêm thông tin nội dung, như đánh dấu các tiêu đề và đoạn văn trong khi một chuyên gia giao diện người dùng và / hoặc nhà thiết kế web quản lý bản trình bày bằng CSS. Chó HTML bắt đầu bằng một phần tường thuật dành một chương cho từng khu vực HTML và CSS quan trọng, như văn bản, biểu mẫu và phương tiện thay thế (máy in, trình đọc màn hình và thiết bị di động.) Văn bản cũng bao gồm các liên kết đến trang web Dog HTML (//www.htmlminois .com), nơi bạn thực sự có thể thấy mã đang hoạt động và sử dụng trình duyệt của bạn hiển thị chức năng nguồn trang để xem cách chúng hoạt động. Mặc dù trang web và cuốn sách hoạt động tốt với nhau, nhưng chúng là mỗi tài nguyên hữu ích theo cách riêng của chúng. Phần tường thuật được theo sau bởi hai tài liệu tham khảo theo thứ tự bảng chữ cái chi tiết về HTML và CSS. Mặc dù mỗi mục tham chiếu đủ chi tiết để tự đứng vững nếu bạn hiểu HTML và CSS, một liên kết đến phần tường thuật phù hợp được bao gồm nếu bạn muốn biết thêm chi tiết hoặc ngữ cảnh.

Có nhiều sách về học HTML và CSS, và nhiều tài liệu tham khảo, nhưng tôi vẫn chưa tìm thấy thứ gì hay như Chó HTML tại một trong hai Đây là một trong số ít những cuốn sách giành được một vị trí dành riêng trên máy tính để bàn của tôi và tôi giới thiệu nó vô điều kiện cho bất kỳ ai sử dụng hoặc muốn học HTML và CSS.


Patrick Griffiths. Chó HTML: Hướng dẫn thực hành tốt nhất về XHTML và CSS. (Berkeley, CA: Những kỵ sĩ mới, 2007)

Trang web chó HTML

Mua chó HTML: Hướng dẫn thực hành tốt nhất về XHTML và CSS tại Amazon.com

Video HướNg DẫN: How To Make Drop Down Menu Using HTML And CSS | HTML Website Tutorials (Tháng Tư 2024).