Trang Chủ Xã hội Truyền thông Thiết kế Web cho người mới bắt đầu Cheat Sheet - núm vú

Thiết kế Web cho người mới bắt đầu Cheat Sheet - núm vú

Mục lục:

Video: Hướng dẫn sử dụng Markdown 2025

Video: Hướng dẫn sử dụng Markdown 2025
Anonim

Richard Mansfield

Cascading Style Sheets (CSS) làm việc với HTML để đơn giản hóa thiết kế trang web. Nếu bạn hiểu cách sử dụng các quy tắc CSS, bạn có thể chỉ định một phong cách một lần có thể áp dụng cho mỗi trang (hoặc cho mỗi phần tử cụ thể) của trang web của bạn. Một danh sách các mẹo và thủ thuật có thể giúp tất cả các nhà thiết kế web xây dựng các trang web mà là cả hai hấp dẫn và người dùng sẽ thưởng thức truy cập.

Các bảng định dạng Cascading cải tiến HTML

như thế nào

CSS (Cascading Style Sheets) là một công nghệ được đề xuất bởi World Wide Web Consortium (W3C) vào năm 1996. Một cách dễ dàng để hiểu được mục đích của CSS là xem nó như là một bổ sung cho HTML giúp đơn giản hóa và cải tiến thiết kế trang web. Trên thực tế, một số hiệu ứng CSS không thể thực hiện được thông qua HTML một mình.

Một ưu điểm khác của CSS là nó cho phép bạn chỉ định một phong cách một lần, nhưng trình duyệt có thể áp dụng phong cách đó nhiều lần trong một tài liệu. Ví dụ: nếu bạn muốn một số hình ảnh hiển thị trong trang web của mình để có một khung màu xanh mỏng quanh họ, bạn có thể định nghĩa khung này là một phong cách trong CSS của bạn. Sau đó, thay vì phải lặp lại định nghĩa HTML của khung mỏng và màu xanh - mỗi lần bạn muốn một khung cụ thể - bạn chỉ có thể chèn kiểu CSS như một thuộc tính cho mỗi phần tử đồ họa mà bạn muốn đóng khung.

Nói cách khác, bạn sử dụng CSS để xác định các quy tắc chung về cách các phần tử trong các trang web của bạn hành động và cách chúng nhìn - nơi chúng được định vị, kích thước, độ mờ của chúng, v.v … Sau đó, bạn chỉ có thể tham khảo tên của quy tắc bất cứ khi nào bạn muốn thực thi nó trong trang HTML của bạn.

Dưới đây là quy tắc CSS xác định một vài phẩm chất mà bạn quyết định áp dụng cho các tiêu đề lớn nhất của mình, H1:

H1 {font-size: 16pt color: blue;}

Với quy tắc CSS này có hiệu lực, bất kỳ Mã HTML chứa phần tử H1 được tự động hiển thị ở dạng 16 điểm và màu xanh lam:


tiêu đề này là màu xanh và 16 pt.

Quy tắc CSS có thể được định nghĩa trong một riêng biệt. css hoặc nhúng trong tệp HTML. Dưới đây là quy tắc tiêu đề CSS được nhúng trong phần đầu của tệp HTML:

h1 {font-size: 16pt màu: xanh dương;}

tiêu đề này là màu xanh và 16 điểm.

Lưu ý phần tử. Bạn có thể xác định kiểu CSS bên trong phần tử này. Ngay cả khi sử dụng Cascading Style Sheets (CSS), việc xây dựng một trang web chức năng (nhưng vẫn hấp dẫn) đòi hỏi phải thực hiện cẩn thận và lập kế hoạch. Dưới đây là một số mẹo giúp trang web của bạn trở nên nổi bật.

Cho phép người dùng kiểm soát kích thước phông chữ

Cố gắng tránh chỉ định kích thước phông chữ cơ thể.Không làm điều này, ví dụ:

body {font-size: 24px;}

Mọi người đã đặt các tùy chọn trình duyệt của họ vào kích thước văn bản có thể đọc được cho họ. Bạn không biết liệu họ có độ phân giải pixel 1680 × 1050 hay 800 × 600 pixel. Nó tạo ra sự khác biệt. Người sử dụng nên là người quyết định họ muốn văn bản của họ lớn như thế nào, không phải bạn.

Đảm bảo rằng các đường viền của bạn hiển thị

Đây là một trình tổng quát về lập trình CSS:

p {border: 12px;}

Mặc dù quy tắc này bạn đã viết, không có đường viền nào hiển thị xung quanh các đoạn văn. Theo logic bạn sẽ nghĩ rằng bằng cách xác định kích thước đường viền, bạn sẽ thấy một đường viền. Không phải vậy. Trừ khi bạn chỉ định một đường biên

phong cách

, bạn không nhận được đường biên. Phong cách mặc định là none, nên thay đổi nó để bao gồm một phong cách: p {border: solid 12px;} Quan sát sự va chạm màu

Nếu bạn chỉ định màu văn bản, nhưng không chỉ định một màu nền? Âm thanh vô hại, nhưng nó có thể là một vấn đề. Một số người dùng sử dụng các trang tính cá nhân, bao gồm màu sắc yêu thích của họ. Điều gì sẽ xảy ra nếu người dùng chỉ định màu nâu cho nền và màu trắng cho văn bản của họ? Nói rằng bạn chỉ định màu nâu cho văn bản của bạn:

BODY {color: brown;}

Người dùng sẽ không nhìn thấy văn bản của bạn bởi vì màu nền và màu tiền cảnh của chúng là giống hệt nhau. Giải pháp?

Luôn luôn

chỉ định một nền nếu bạn sắp tô màu cho văn bản. Sau đó, bạn có thể kiểm soát xem văn bản trông như thế nào với nền tảng đó: BODY (màu: nâu; background-color: yellow;} Timing blurring và các hiệu ứng khác

Kết hợp bộ tính giờ, kịch bản và bộ lọc để tạo ra nhiều hiệu ứng hình ảnh động. Hãy thử hiệu ứng mát mẻ này trong Internet Explorer:

Hãy tưởng tượng hiệu ứng này di chuyển, như thể bóng tối đang phát triển. dim counter function startTimer () timerhandle = setInterval ("sizeit", 130) chức năng kết thúc chức năng stopTimer () clearTimeout (timerhandle) kết thúc chức năng function sizeit () counter = counter + 1 nếu đếm> 49 sau đó counter = 1 n = "blur (add = 1, direction = 125, strength =" & counter & ")" divider ". Phong cách. lọc = n kết thúc chức năng div (vị trí: tuyệt đối; Bộ lọc: blur (add = 1, direction = 15, strength = 90 ";}

Đây là hiệu ứng làm mờ theo thời gian

Hãy thử thay đổi tốc độ của bộ lọc bằng cách điều chỉnh giá trị 130 trong dòng này: > timeret = setInterval ("sizeit",
130

)

Tìm một danh sách Ngoài

Một nguồn cho những ý tưởng tuyệt vời, mẫu và bài viết - trình của một số nhà thiết kế web tài năng nhất xung quanh - là Một danh sách Apart, có một diễn đàn dành riêng cho CSS Sử dụng bullets của bạn trong danh sách Với CSS, thiết kế bullets tùy chỉnh trong một chương trình đồ hoạ và sau đó gán chúng vào danh sách các mục là dễ dàng. được hiển thị trong hình mà ngay sau nó

Thêm các đạn thiết kế tùy chỉnh vào danh sách của bạn cách CSS dễ dàng

ul {

list-style-image: url ("mybullet. jpg")

, font: 32px;}

đầu tiên
thứ hai thứ ba Chỉ định vị trí đồ hoạ
  • Nếu bạn lưu trữ một tệp đồ hoạ trong cùng thư mục với tệp.htm hoặc html của bạn, mã HTML cần chỉ có tên của tệp đồ hoạ, giống như là:
  • list-style-image: url ("mybullet.jpg ")
  • Tuy nhiên, nếu tệp nằm ở vị trí khác, bạn phải cung cấp đường dẫn đến vị trí đó, và thực hiện một số dấu chấm câu kỳ lạ - thêm /// vì một số lý do. thư mục gốc của c: drive:

list-style-image: url (

"file: /// C: mause. jpg"

)

Đây là một file nằm trong thư mục con ảnh của f: drive:

list-style-image: url ("file: /// F: Photosmause. jpg") Đây là dấu ngoặc kép kỳ lạ khác (///) bạn phải thêm cho một địa phương Địa chỉ mạng: list-style-image: url ("file: /// HpservrPHOTOSmause. jpg")

Nếu bạn lưu trữ các tệp đồ hoạ trên một trang Internet, hãy cung cấp địa chỉ URL

Cuối cùng, nếu tệp đồ hoạ của bạn được lưu trữ trên tàu con thoi vũ trụ, sử dụng dấu chấm câu này:

"file: /// \ / ^^^ outerspaceservrPHOTOSmause. jpg "

Dấu chấm câu và quy ước tương tự được sử dụng khi chỉ định thuộc tính src = để tải đồ họa vào phần tử HTML

Bạn có thể không thấy một số đồ hoạ của mình khi bạn di chuyển các trang web từ địa phương máy tính đến một máy chủ để đăng chúng lên Internet Nếu điều đó xảy ra, hãy kiểm tra các đường dẫn tập tin để đảm bảo rằng các tập tin đồ hoạ được đặt ở nơi mà mã của bạn nói rằng đó là các thủ thuật đơn giản nhất là chỉ cần giữ tất cả các file phụ thuộc thư mục tương tự như tập tin.htm và.css của bạn. Bằng cách đó, bạn có thể sử dụng đường dẫn

tương đối

, có nghĩa là bạn không chỉ định bất kỳ đường dẫn nào trong mã của bạn, chỉ là tên tập tin. tìm đồ họa của bạn trong cùng một đường dẫn mà nó tìm thấy tệp tin HTML

Kết hợp các lớp học

Bạn có thể tiết kiệm cho mình một thời gian và rắc rối bằng cách xác định các lớp học được kết hợp sau đó, như tính từ kết hợp với danh từ.Nói rằng bạn muốn một số của các đoạn văn của bạn được đóng khung trong xanh, một số trong màu xanh, và những người khác trong màu hồng. Bạn có thể cr eate một lớp riêng biệt cho mỗi loại đoạn văn, hoặc bạn có thể thông minh và tạo ra một lớp biên giới nói chung, và ba lớp bổ sung cho màu sắc. Đây là cách hoạt động. Đầu tiên, bạn tạo bốn kiểu, và sau đó bạn kết hợp các tên lớp trong các phần tử HTML khi bạn sử dụng thuộc tính class =:

. khung (

đường viền: rắn 3px đỏ; padding: 6px;} . hồng {background-color: pink;}

. màu xanh lam {background-color: blue;}. Bạn có thể tiết kiệm cho mình một khoảng thời gian và rắc rối bằng cách xác định các lớp học kết hợp sau đó, như tính từ kết hợp với danh từ. class = "framed blue" >> Bạn có thể tiết kiệm cho mình một thời gian và rắc rối bằng cách xác định các lớp học được kết hợp sau đó, như tính từ kết hợp với danh từ. class = "framed pink" >> Bạn có thể tiết kiệm cho mình một thời gian và rắc rối bằng cách xác định các lớp học kết hợp sau đó, như tính từ kết hợp với danh từ. Các phần của quy tắc CSS Hình dưới đây cho biết các phần của quy tắc

CSS . Quy tắc này nói, "Hiển thị màu đỏ văn bản của bất kỳ đoạn nào

trong tài liệu với cảnh báo thuộc tính của tên lớp. " Bạn có thể tạo bất kỳ tên nào cho tên lớp (nhà văn của mã trước đã chọn

alert ), nhưng tên trong nguyên tắc CSS phải phù hợp với tên được sử dụng sau đó trong thuộc tính HTML.

Các bảng dưới đây hiển thị các thuộc tính và giá trị CSS phổ biến.

Đơn vị đo px pixel

em

chiều rộng M điểm

trong

inch

mm mm > cm
pc picas
x chiều cao
font chữ font
font-family font size
font style font chữ
font trọng lượng Văn bản Các thuộc tính
khoảng cách chữ cái khoảng cách chữ
chiều cao-chiều cao

dọc-align
text-align
text- trang trí
text-indent
text-transform
Border Properties
border-top-color

border-right-color
border-left-color
border-bottom- màu
border-top-style
border-right-style
border-left-style
border-bottom-style
Vị trí Định vị
vị trí

Thiết kế Web cho người mới bắt đầu Cheat Sheet - núm vú

Lựa chọn của người biên tập

Mang quà Hostess - núm vú

Mang quà Hostess - núm vú

Khi bạn được mời đến nhà của người khác, cho chủ nhà một món quà nhỏ được gọi là quà tặng chủ nhà) luôn là một cử chỉ tốt đẹp, ngay cả khi lời mời không hướng dẫn bạn. Với một chai rượu vang, một cây có hoa, hoặc một món ăn ngon thì đây là một cách đáng để bạn thể hiện sự đánh giá cao của bạn và thể hiện sự xuất sắc của khách mời ...

Trao quyền cho bản thân bằng cách tốt - những con voi

Trao quyền cho bản thân bằng cách tốt - những con voi

Dù bạn gọi nó là gì - cách cư xử, lịch thiệp, nghi thức, bạn có thể kết hợp nó với sự lãnh đạo. Khi bạn dẫn đầu trong việc làm cho mọi người dễ dàng và làm cho mọi tình huống dễ chịu, bạn thể hiện sự cân bằng. Sự trầm cảm đến từ sự tự tin. Trong khí hậu ngày nay, nghi thức và tục tĩu đôi khi được coi là hổ thẹn. Những người khác xem ...

Nhận ra nỗ lực của Người cao tuổi để giấu cảm xúc khó chịu - những con voi

Nhận ra nỗ lực của Người cao tuổi để giấu cảm xúc khó chịu - những con voi

Con người thường tự bảo vệ bản thân mình khỏi nỗi đau của riêng mình cảm xúc (bao gồm lo lắng, oán giận, thất vọng và trầm cảm) bằng cách che giấu những cảm xúc này - từ bản thân và từ người khác. Họ thường làm như vậy mà không hề biết rằng họ đang làm việc đó. Người cao niên cũng không ngoại lệ. Ẩn cảm xúc không phải lúc nào cũng là điều xấu - có thể là ...

Lựa chọn của người biên tập

Mạng Cisco: Mô hình OSI Lớp 5 - Lớp Session - Dummies

Mạng Cisco: Mô hình OSI Lớp 5 - Lớp Session - Dummies

Lớp phiên của Kết nối Hệ thống Mở (Open System Interconnection) (OSI) mô tả cách thức dữ liệu được định dạng giữa các thiết bị ở hai bên của liên kết. Đây là cách thức hiệu quả trong việc duy trì kênh mở giữa hai thiết bị. Tuy nhiên, ở các mức thấp của mô hình OSI, không có kết nối vĩnh viễn, nhưng ...

Cisco Các mạng: Gói - núm vú

Cisco Các mạng: Gói - núm vú

Các bộ chứa dữ liệu được gọi là các khung trong lớp liên kết dữ liệu (Lớp 2) và các gói trong lớp mạng (lớp 3). Trong lớp mạng, bạn chỉ nhìn vào phần của khung được gọi là dữ liệu trong khung Ethernet. Khi khung Ethernet di chuyển lên từ lớp liên kết dữ liệu tới ...

Cisco Mạng: Mô hình Mô hình Mạng OSI - núm vú

Cisco Mạng: Mô hình Mô hình Mạng OSI - núm vú

Tổ chức Tiêu chuẩn hoá Quốc tế (ISO) thiết bị phải được thiết kế để giao tiếp với nhau. ISO đã đề xuất mô hình mạng cho phép truyền thông này diễn ra, và mặc dù điều này là tốt từ một mức độ lý thuyết, nó không phải luôn luôn theo sau, đặc biệt là kể từ khi nó được xuất bản sau nhiều mạng ...

Lựa chọn của người biên tập

Lập trình Java cho Android: Cài đặt Công cụ Phần mềm để Bắt đầu - những người có đầu

Lập trình Java cho Android: Cài đặt Công cụ Phần mềm để Bắt đầu - những người có đầu

Trước khi bạn có thể viết Các chương trình Java cho các thiết bị Android, bạn cần một số công cụ phần mềm. Nếu bạn là một tay cũ để cài đặt phần mềm, và nếu máy tính của bạn không phải là quirky, các bước này có lẽ sẽ phục vụ bạn tốt. Truy cập trang web Lập trình Java dành cho Nhà phát triển Android for Dummies và tải xuống tệp có chứa các ví dụ về chương trình. Truy cập Java ...

Java Lập trình Thách thức: Thực hiện lại Tháp Hà Nội - đầu

Java Lập trình Thách thức: Thực hiện lại Tháp Hà Nội - đầu

Thách thức này giúp bạn sử dụng tài năng lập trình của mình để viết một chương trình Java sẽ in các bước cần thiết để giải quyết một tháp Towers của Hà Nội puzzle cho số lượng đĩa. Tháp Hà Nội là một câu đố logic cổ điển bao gồm ba chốt đứng và một số đĩa có đường kính khác nhau. Mỗi

Java: lặp lại và For Vòng lặp - núm vú

Java: lặp lại và For Vòng lặp - núm vú

Trong Java, giống như trong thế giới thực, có rất nhiều lần khi bạn lặp lại một cái gì đó. Tương tự như vậy, các ứng dụng có nhu cầu lặp lại nhiệm vụ. Thực hiện chúng một lần là không đủ, trong một số trường hợp. Chương này giúp bạn hiểu cách thực hiện cùng một nhiệm vụ nhiều lần. Một vòng lặp lặp đi lặp lại bao gồm một cấu trúc đặc biệt theo dõi khi nào ...

trên
dưới
phải
hiển thị
rõ ràng
z-index