forex trading logo
 

Forex Information

Seo menu

Vietnamese-VNFrench (Fr)Português (pt-PT)Russian (CIS)English (United Kingdom)
Home Xây dựng website WS - Thiết kế trang web - Làm thế nào để Nhận đầu với CSS và Ngưng Sử dụng bảng để thiết kế trang web của bạn
Xây dựng website

WS - Thiết kế trang web - Làm thế nào để Nhận đầu với CSS và Ngưng Sử dụng bảng để thiết kế trang web của bạn

Thứ tư, 12 Tháng 5 2010 20:00

Tôi đã làm việc với CSS cho một trong khi và thậm chí còn bàn. Có làm việc quá lâu để tìm ra các thủ đoạn và cách giải quyết cho các bảng, tôi đã chủ yếu được sử dụng các bảng cho cấu trúc và CSS cho phong cách. Đó không phải là một điều xấu. Nhưng chỉ bằng cách sử dụng một phần của sức mạnh của CSS.

Hơn nữa, tôi đã có một dự án gần đây mà yêu cầu một bảng thiết kế miễn phí. Nếu bạn thấy mình trong tình huống này, đừng hoảng sợ. Nếu bạn có thể hiểu mục đích của CSS, và tìm hiểu hoặc biết cơ bản về CSS cú pháp, nó có thể là một quá trình khá đơn giản.

Những điều chính cần lưu ý là bạn đang cố gắng kết thúc với một trang web đó có các trang có chứa chủ yếu là chỉ cần dữ liệu. Bạn cũng sẽ có một hoặc nhiều phong cách trang có chứa tất cả các cấu trúc và thiết kế của trang web.

Vì đã có sách, các trang web và các khóa học mà bao gồm tất cả các chi tiết của CSS, tôi sẽ không đi sâu vào cú pháp hoặc các chi tiết của CSS. Tôi đã không bao giờ tìm thấy bất kỳ khía cạnh của CSS phức tạp, đủ để cần hướng dẫn bên ngoài hoặc thậm chí một cuốn sách, nhưng tôi đã lãng phí thời gian đi qua các chi tiết mà không nhìn thấy những bức tranh lớn. Bài viết này sẽ chỉ bao gồm các khía cạnh chính của CSS và những gì các khu vực của CSS nên được hiểu trước khi bạn nhận được vào các chi tiết.

Đối với thực hành, tôi đã diễn một trang web có được chủ yếu là thực hiện trong bảng, và chuyển đổi các trang web cho tất cả các CSS. Các cơ bản nằm trong số các trang web là một tiêu đề, bên, khu vực nội dung chính, phần quảng cáo và footer một. Đây là một lay ra khá phổ biến, nhưng những nguyên tắc này sẽ làm việc cho hầu như bất cứ lay ra hoặc thiết kế mới.

Trước tiên, bạn thực sự phải riêng biệt tất cả các dữ liệu từ bất kỳ cấu trúc và định dạng. Điều này có vẻ hiển nhiên nếu bạn biết gì về lý do CSS. Tôi chỉ điểm này ra, bởi vì nó là rất dễ dàng để ném một số định dạng trong với các dữ liệu nếu bạn chưa quen với quy trình. Điều đó sẽ không được kết thúc của thế giới, nhưng nó sẽ là thiếu điểm tập thể dục. Hãy nhớ rằng, mục đích là để thay đổi cách bạn hiện đang xây dựng trang và bắt đầu sử dụng CSS bất cứ nơi nào có thể. Lý do: để thay đổi lớn để nhìn và cảm nhận của trang web có thể được thực hiện mà không cần phải thay đổi tất cả các trang.

Thứ hai luôn cố gắng nghĩ rằng nếu có bất kỳ khả năng là bạn sẽ được tái sử dụng mã.

Chú ý: Điều này có thể không làm cho nhiều ý nghĩa nếu bạn không có hoặc có kiến thức hạn chế của CSS, nhưng thực hiện một lưu ý của nó và giữ nó trong tâm trí khi bạn bắt đầu sử dụng CSS.

Nếu đó là mã mà bạn sẽ được tái sử dụng, hãy chắc chắn bạn thực hiện nó một lớp. Ngoài ra, hãy thử để đặt nó trong phong cách chính của bạn. Khi bạn trở nên tiên tiến hơn với CSS, bạn sẽ rất có thể có nhiều phong cách trang. Có yếu tố trang web rộng trong bảng phong cách chính của bạn sẽ làm cho họ dễ dàng hơn để chỉnh sửa trong tương lai. Ngoài ra, vì tất cả các trang sẽ được gọi tập tin chính phong cách trang tính, lớp học sẽ luôn luôn được sẵn sàng khi bạn thực hiện cuộc gọi cho nó.

Bây giờ, tôi sẽ đi vào vấn đề chính, vấn đề, vv mà tôi đi qua như tôi loại bỏ tất cả các bảng và định dạng khác từ các trang web.

Vấn đề chính với CSS là khả năng tương thích trình duyệt chéo. Hầu hết các nhà thiết kế và người sử dụng biết rằng các trình duyệt hiển thị các trang khác nhau. Trừ khi bạn cụ thể code trang web để hiển thị như nhau, hoặc càng gần càng tốt, trong tất cả các trình duyệt, nó gần như đảm bảo các trang web sẽ không hiển thị như nhau.

Có một vài dòng code đó nên được thêm vào mỗi trang.

- Trước tiên khai báo một loại tài liệu. Nếu bạn không quen thuộc với một DTD (loại tài liệu decleration) có vẻ giống như thế này . Ba loại chính của DTDs đang rời, tranistional và nghiêm ngặt. Tôi rất khuyên bạn nên nghiêm ngặt. Nghiên cứu để xem những gì tốt nhất cho bạn, nhưng đúng là cách an toàn nhất để bảo đảm khả năng tương thích trình duyệt chéo. Nó là cần thiết để tuyên bố một DTD hoặc CSS đơn giản là sẽ không làm việc như nhau trong các trình duyệt phổ biến nhất.

- Bạn cũng sẽ muốn thêm vào dòng này: . Điều này giúp sửa lỗi tương thích IE và sẽ giúp đỡ với một số vấn đề định cỡ. Nó không phải là phải có. Tôi đã có không có vấn đề với thẻ meta IE mặc dù. Vì vậy, tôi muốn giới thiệu thêm nó cho bây giờ.

Tiếp theo tôi khuyên bạn nên nghiên cứu các mô hình hộp của CSS. Nếu bạn đang sử dụng để sử dụng spacer. Gifs, bảng biểu và cách giải quyết khác, điều này có thể là một thói quen khó khăn để phá vỡ. Nhưng một khi bạn có một nắm bắt tốt các mô hình hộp, bạn sẽ không còn cần những cách giải quyết cho định dạng và lay ra. Ngoài ra, nếu bạn bắt đầu sử dụng CSS mà không có sự hiểu biết mô hình hộp, bạn sẽ rất có thể lãng phí rất nhiều thời gian sa lầy cố gắng sửa chữa những điều mà bạn sẽ không bao giờ bị phá vỡ ở nơi đầu tiên.

Tôi đã luôn luôn ghét những biểu, "Hãy suy nghĩ bên ngoài của hộp". Tôi thật sự có thể nói với CSS không chỉ nghĩ bên trong hộp. Tìm hiểu để làm việc bên trong hộp.

Đó mang lại cho chúng ta cơ bản tiếp theo của chúng tôi. Trong CSS, cũng giống như HTML, bạn có thể sử dụng nhiều loại đơn vị đo lường. Thông thường làm việc với các điểm ảnh là tốt, nhưng đơn vị EM có vẻ là sự đáng tin cậy nhất. Nếu bạn không sử dụng một DTD nghiêm ngặt cho các trang của bạn chắc chắn xem sử dụng EM thay vì PX. Các phần trăm là phạt tiền trong nhiều trường hợp, nhưng tôi đã thấy một số vấn đề nhỏ với cách sử dụng tỷ lệ phần trăm. Khi bạn làm nghiên cứu của riêng bạn trên này, bạn sẽ tìm thêm thông tin. Điều chính cần ghi nhớ là 16px = 1em, và không phải tất cả các loại đơn vị sẽ làm việc trong tất cả các trình duyệt. Kể từ khi được hầu hết các điểm ảnh quen thuộc với các nhà phát triển web, và EM được hỗ trợ bởi tất cả các trình duyệt, đây là hai đơn vị chính mà nên được sử dụng.

Thừa kế cũng rất quan trọng. Về cơ bản, màu sắc, phông chữ và nhiều hơn nữa có thể được thay đổi bởi CSS. Những thay đổi được áp dụng thông qua một phong cách trang tính bên ngoài, một phong cách trang tính trên trang hoặc thậm chí một phong cách áp dụng trực tiếp vào HTML. Kể từ khi áp dụng phong cách mới sẽ được sử dụng, chắc chắn bạn hiểu cách làm việc thừa kế. Ngoài ra, bất kỳ cài đặt trình duyệt mặc định sẽ được ghi đè bởi một phong cách nội bộ hoặc bên ngoài nội tuyến,.

Một ví dụ là các tag HTML H1. Tôi thích để thiết lập lại kích thước mặc định và màu sắc của các tag tiêu đề. Mặc dù phông chữ mặc định thường là thời gian và màu sắc mặc định là màu đen, cỡ chữ thường thay đổi chút ít so với trình duyệt để trình duyệt.

Ví dụ, nếu tôi muốn nhất của H1s là một font Arial 20px và màu đỏ, tôi sẽ áp dụng trong chính tôi, rất có thể bên ngoài, phong cách trang tính. Nhưng hãy nói tôi có một trang mà tôi muốn thẻ H1 là một kích thước khác nhau. Tôi có thể ghi đè lên kích thước phong cách trang tính bên ngoài với một số phong cách nội tuyến. Vì vậy, cho ví dụ này, tôi thực sự muốn tiêu đề của tôi để nổi bật, và tôi thay đổi kích thước để 30px. Tuy nhiên, màu tiêu đề vẫn còn đỏ và font Arial vẫn còn.

Tại sao? Mặc dù, tôi thiết lập lại kích thước với một từ khóa phong cách nội tuyến, màu sắc font và gia đình không bao giờ được đặt lại. Vì vậy, cho đến khi tôi ghi đè lên màu sắc, hoặc tham số nào khác được xác định bởi một phong cách trang tính, các H1s sẽ kế thừa, trong trường hợp này, các font Arial và bóng đỏ từ phong cách trang tính bên ngoài.

Lưu ý: Nếu bạn nhập nhiều phong cách trang, nó sẽ sử dụng phong cách mới nhất áp dụng cho trang. Khi bạn sử dụng phong cách trang bên ngoài trang được xử lý cũng giống như khi mã được trên trang. Vì vậy nếu bạn chạy vào vấn đề, hãy chắc chắn bạn không phải nhập khẩu nhiều phong cách trang tính được trong cuộc xung đột với nhau. Một thực hành tốt nhất là để đảm bảo rằng bạn sử dụng tên duy nhất cho tất cả các lớp học và ID ngay cả khi họ đang có trong bảng phong cách riêng biệt.

Cuối cùng, các thiết lập mặc định, chẳng hạn như lợi nhuận, đệm, màu sắc, vv có thể thay đổi chút ít từ trình duyệt để trình duyệt, và giữa các phiên bản khác nhau của cùng một trình duyệt. Ngoài ra, như các trình duyệt mới được phát hành và cập nhật, nó sẽ được tốt đẹp để biết rằng trang web của bạn sẽ không vi phạm. Vì vậy, ở rất bắt đầu của phong cách chính của tôi, tôi muốn khai báo một số cài đặt toàn cầu.

Nói chung, bạn sẽ muốn ghi đè lên đệm mặc định, lợi nhuận và biên giới ở mức tối thiểu. Các padding, margin, biên giới là những điều chính mà thay đổi từ trình duyệt để trình duyệt. Một lần nữa, nó phụ thuộc vào nhu cầu của bạn. Tuy nhiên, do thừa kế, điều này sẽ ghi đè lên các thiết lập trình duyệt mặc định trên tất cả các thẻ và các yếu tố của bạn tự động. Cá nhân, tôi như đặt tất cả mọi thứ cho số không với một màu trắng mặc định. Tôi đã không bao giờ có bất kỳ vấn đề với khả năng tương thích trình duyệt qua bằng cách sử dụng các cài đặt này.

Như tôi đã nói, có rất nhiều thông tin về tuyến sẵn CSS và từ các nguồn khác. Đây chỉ là một hướng dẫn vào các lĩnh vực chính để tập trung vào đầu tiên khi bạn trở thành chuyên gia phát triển tiếp theo CSS.

Chơi http://www.hontsdesigns.com - Honts kiểu dáng để xem lưu trữ của tôi càng tăng của bài viết, tài nguyên, lời khuyên, vv Khi tôi không chơi golf, tôi thường online làm gì đó. Hãy thả cho tôi một ghi chú hay nhận xét. Tôi sẽ lấy lại cho bạn asap.

Nguồn: Ezine




Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
 


Xây dựng bởi Tư vấn tâm lý | Tư thế quan hệ vợ chồng | Tình yêu | Health care | Hemorroids.