Giới thiệu về HTML và CSS dành cho nhà thiết kế

Là một nhà thiết kế đồ họa, bạn có thể nhận thức được mối quan hệ ngày càng phát triển giữa thiết kế và công nghệ. Điều này đặc biệt đúng đối với những người tập trung vào thiết kế web. Trong ngành này, chúng tôi cần có hiểu biết cơ bản về cách các mô hình giả được chế tạo cẩn thận của chúng tôi trở thành các trang web trực tiếp. Khi chúng tôi hiểu những điều cơ bản của quy trình này (và những hạn chế của nó), chúng tôi có thể giao tiếp chính xác với các nhà phát triển và có được các trang web hoàn hảo theo pixel.

Điều này không có nghĩa là bạn cần biết cách viết mã một trang web từ trên xuống dưới (mặc dù nó sẽ rất tuyệt!), Điều này chỉ có nghĩa là bạn cần hiểu những điều cần thiết. Trong bài đăng này, chúng ta sẽ bắt đầu với phần giới thiệu rất cơ bản về HTML. Bạn sẽ học cách cắt một thiết kế web trong Photoshop và định dạng HTML bằng CSS.

Chính xác thì HTML là gì?

design_taco

Ảnh về Burrito của Stephan Mosel

Hầu hết mọi thứ bạn thấy khi duyệt Internet đều là tài liệu Ngôn ngữ đánh dấu siêu văn bản (HTML). Siêu văn bản là văn bản tham chiếu và liên kết đến văn bản khác trên màn hình của bạn, giúp bạn có thể truy cập nội dung chỉ bằng một cú nhấp chuột đơn giản. Ngôn ngữ đánh dấu là một tập hợp các thẻ được đặt trong dấu ngoặc nhọn <>. Các thẻ HTML này thường đi theo cặp:

  • : còn được gọi là thẻ mở
  • : còn được gọi là thẻ đóng và bao gồm dấu gạch chéo /

Khi bạn đặt nội dung giữa 2 thẻ này, toàn bộ nội dung được gọi là yếu tố:

  • Đây là một đoạn văn

Người xem sẽ không nhìn thấy các thẻ khi ngôn ngữ này được dịch sang web – họ sẽ chỉ nhìn thấy nội dung nằm giữa chúng.

HTML 5, phiên bản hiện tại của HTML, chứa khoảng 100 thẻ với các thuộc tính thay đổi chức năng hoặc giao diện của chúng. Bạn chỉ cần biết 30 đến 40 thẻ này để bắt đầu hiểu và tạo HTML. Hãy xem chúng và để ý cách chúng được nhóm theo chức năng. Chúng ta hãy hình dung và xem điều này trong hành động.

Cắt hình ảnh trong Photoshop

Trước khi viết mã, chúng ta cần quyết định phần nào của trang web nên kết hợp hình ảnh và phần nào có thể được mã hóa. Hãy sử dụng Photoshop Công cụ cắt (ẩn dưới Công cụ trồng trọt menu phụ) và phần tắt các khu vực như ảnh burrito, và Joan’s tacos.

JICO_BLOG2_624

Bây giờ, chúng ta cần Xuất các lát của mình – Đi tới Tệp> Lưu cho Web (Alt + Shift + Ctrl + S). Khi một lát cụ thể được chọn, bạn có thể đặt tùy chọn Xuất của nó ở bên phải cửa sổ (JPG, PNG, v.v.). Nếu bạn nhấp đúp vào một lát cụ thể, bạn sẽ thấy Tùy chọn Slice cửa sổ bật lên – điều này cho phép bạn đặt tên cho các tệp lát cắt cụ thể.

dlice_export

Theo mặc định, tất cả hình ảnh được đặt trong: subdirectory / images /. Nếu bạn chỉ muốn xuất các lát bạn đã tạo, hãy chọn Tất cả các lát cắt của người dùng trong cửa sổ Lưu.

export_slices

Tạo một tài liệu HTML cơ bản

Chúng ta có các phần của chúng ta, hãy tạo một tài liệu HTML cơ bản.

code_html_simple1

Dòng 1: Tuyên bố rằng phương ngữ HTML 5 là ngôn ngữ tài liệu.

Dòng 2: Phần tử đại diện cho phần tử gốc của một tài liệu HTML. Đây là vật chứa bắt buộc đánh dấu các đường biên của tài liệu của chúng tôi.

Dòng 3: Phần chứa các phần tử trang ẩn như thông tin meta, tiêu đề, v.v.

Dòng 4: Đây là phần khai báo mã hóa tài liệu – utf-8 là một lựa chọn an toàn – bạn có thể tìm hiểu thêm về mã hóa ký tự HTML tại đây.

Dòng 5: Trang mẫu Đây là tiêu đề trang hiển thị trên thanh tiêu đề của trình duyệt.

Dòng 6: đóng thẻ từ Dòng 3.

Dòng 7: Phần tử body này sẽ chứa tất cả nội dung hiển thị của trang.

Dòng 8: đóng thẻ từ Dòng 2. Phần tử này đánh dấu phần cuối của tài liệu.

Có nhiều cách khả thi khác để viết mã thiết kế tương tự. Chúng tôi sẽ sử dụng các thẻ ngữ nghĩa HTML 5 (đầu trang, điều hướng, bài viết, chân trang) để tạo cấu trúc tài liệu cơ bản:

IKOS2A

Đây là bố cục được dịch sang HTML:

body_tag_content

Một số điều cần lưu ý:

Dòng 11 và 12: Các phần tử là bản chất của Internet vì chúng được sử dụng để tạo siêu liên kết. Chúng được ghép nối với thuộc tính HREF và phải liên kết một URL đích.

Dòng 18 đến 20: Đây là một số thẻ định dạng văn bản:

là viết tắt của tiêu đề cấp một;

là viết tắt của một đoạn văn;
là viết tắt của ngắt dòng.

Định dạng với Trang tính kiểu xếp tầng (CSS)

justHTMLbrowser

Khi bạn chỉ mở tệp HTML trong trình duyệt web, bạn sẽ thấy nó không được định dạng giống như thiết kế của chúng tôi trước đó. Điều này là do mã HTML không đủ – chúng ta cần định dạng nó bằng Trang tính kiểu xếp tầng (CSS). CSS là một ngôn ngữ biểu định kiểu được sử dụng để định dạng các phần tử HTML.

Nhưng chính xác thì tại sao chúng ta cần ghép HTML với CCS? Cách đây một thời gian, định dạng đã đạt được bằng cách thêm các thuộc tính vào thẻ HTML. Tuy nhiên, điều này dẫn đến một đoạn mã không thể đọc được và không thể hiểu được. Giải pháp là tách nội dung tài liệu (HTML) khỏi định dạng tài liệu (CSS).

Hãy phân tích một quy tắc CSS đơn giản: .

CSS_ architecture2

Bộ chọn: Đây là phần tử HTML mà bạn muốn tạo kiểu. Ví dụ:

Tờ khai: Một quy tắc CSS có thể có 1 hoặc nhiều khai báo. Mỗi khai báo bao gồm một thuộc tính và giá trị, và được phân tách bằng dấu chấm phẩy. Bạn đặt các khai báo giữa các dấu ngoặc nhọn {}.

Bất động sản: Đây là đặc điểm phong cách bạn muốn thay đổi. Ví dụ: màu nền, cỡ chữ, v.v.

Giá trị: Mỗi thuộc tính có một giá trị được liên kết với nó. Ví dụ: # ffcc11 (đối với màu nền), 16px (đối với kích thước phông chữ), v.v.

Có rất nhiều thuộc tính CSS có thể được đặt cho mỗi phần tử HTML, nhưng bạn không cần thiết phải tự viết tất cả. Bạn có thể dựa vào cài đặt mặc định của trình duyệt hoặc sử dụng biểu định kiểu cơ sở để đặt lại trình duyệt của bạn về các giá trị hợp lý. Nó thực sự đòi hỏi khá nhiều kiến ​​thức và kinh nghiệm để viết các bộ chọn của riêng bạn.

Chúng ta hãy xem xét một số quy tắc CSS cần thiết để định dạng thiết kế đơn giản của chúng tôi.

plateimage_css

Thuộc tính định vị CSS: Có 4 phương pháp khác nhau (tĩnh, cố định, tương đối và tuyệt đối) cho phép chúng ta định vị các yếu tố cụ thể trong thiết kế của mình. Sau khi bạn đặt một trong các phương pháp này, bạn có thể định vị các phần tử bằng cách sử dụng các thuộc tính trên cùng, bên phải, dưới cùng và bên trái – các thuộc tính này sẽ hoạt động khác nhau tùy thuộc vào phương pháp nào trong số 4 phương pháp bạn sử dụng. Trong trường hợp này, chúng tôi muốn định vị plate_image sử dụng một tuyệt đối định vị.

Mô hình hộp CSS: Mô hình này là một hộp bao quanh tất cả các phần tử HTML – nó bao gồm lề, đường viền, phần đệm và nội dung. Lề là một vùng vô hình xung quanh đường viền và phần đệm nằm giữa đường viền và nội dung.

Tài nguyên

Cách tốt nhất để học tất cả những điều này là tự mình trải nghiệm! Bạn có thể tải xuống tệp ZIP gồm các tệp HTML, CSS và các tệp nội dung được mô tả trong bài đăng này. Khi bạn tải xuống tệp ZIP, hãy mở style2.css và bắt đầu chỉnh sửa nội dung. Bạn có thể tải xuống Sublime Text và thử nghiệm nó miễn phí.

Nếu bạn THỰC SỰ muốn tìm hiểu thêm về mã hóa, thì hãy xem trang web thú vị này: Codecademy.

Bạn có biết HTML và CSS? Chia sẻ lời khuyên của bạn trong các bình luận!

Nguồn: 99designs

Danh Mục Sản Phẩm

Cách nhận bản in chất lượng cao cho sản phẩm tiếp thị hàng hóa chất lượng cao

Cách nhận bản in chất lượng cao cho sản phẩm tiếp thị hàng hóa chất lượng cao

Khi tiếp thị hàng hóa chất lượng cao, việc nhận bản in chất lượng cao là yếu tố không thể thiếu. Để đảm bảo sự thành công, cần chú ý đến quá trình thiết kế, lựa chọn chất liệu in và sử dụng công nghệ in phù hợp. Bên cạnh đó, kiểm tra chất lượng bản in và đối tác in ấn cũng cực kỳ quan trọng.

9 Ví dụ về Bao bì Thực phẩm Mà Chúng Tôi Yêu Thích

9 Ví dụ về Bao bì Thực phẩm Mà Chúng Tôi Yêu Thích

Bao bì thực phẩm đóng một vai trò không thể thiếu trong ngành công nghiệp thực phẩm. Trong bài viết này, chúng tôi sẽ trình bày 9 ví dụ về bao bì thực phẩm mà chúng tôi yêu thích. Những ví dụ này không chỉ đáp ứng các yêu cầu kỹ thuật mà còn mang tính thẩm mỹ cao và đảm bảo sự an toàn và bảo quản cho thực phẩm.

Hướng dẫn in chương trình sự kiện: The BeBrilliant

Hướng dẫn in chương trình sự kiện: The BeBrilliant

Việc in chương trình sự kiện đòi hỏi sự cẩn thận và chính xác để đảm bảo thông tin được truyền đạt một cách rõ ràng. Hướng dẫn in cho chương trình sự kiện “The BeBrilliant” gồm các bước kỹ thuật chi tiết và đảm bảo tiêu chuẩn chuyên nghiệp. Trong hướng dẫn này, chúng tôi cung cấp các gợi ý về định dạng, kiểu chữ, lựa chọn giấy và quy trình in ấn để mang đến cho bạn một kết quả hoàn hảo.

Các câu hỏi QUANTRỌNG khi yêu cầu in ấn tùy chỉnh

Các câu hỏi QUANTRỌNG khi yêu cầu in ấn tùy chỉnh

Khi yêu cầu in ấn tùy chỉnh, có những câu hỏi quan trọng cần được đặt ra để đảm bảo thành công của dự án. Như tùy chọn màu sắc, kích thước, chất liệu, số lượng và các yêu cầu khác. Các câu hỏi này giúp xác định đúng nhu cầu của khách hàng và đảm bảo rằng in ấn đáp ứng đầy đủ yêu cầu kỹ thuật và thẩm mỹ.