Quy tắc đeo trang sức. Quy tắc định dạng CSS

Mặc dù có trình chỉnh sửa trực tuyến xuất sắc mà chúng tôi liên tục cải tiến và mở rộng trên DashaMail, một số khách hàng của chúng tôi vẫn thích sử dụng . Đôi khi điều này là do các quy định nghiêm ngặt của cuốn sách thương hiệu, đôi khi là do di sản để lại từ các nhà tiếp thị trước đó.

Trong mọi trường hợp, chúng tôi tôn trọng quyền này và cố gắng giúp khách hàng của mình tạo ra các chiến dịch email thích ứng và trông đẹp mắt trong các bối cảnh khác nhau. ứng dụng thư khách và các trình duyệt. Rốt cuộc, như bạn đã biết, có rất nhiều chương trình và ứng dụng email:

  • phiên bản web của người gửi thư (Gmail, Yandex, Mail, Yahoo, v.v.)
  • chương trình máy tính để bàn (Outlook, Mail, Mozilla Thunderbird và thậm chí cả Bat)
  • ứng dụng email di động (Iphone, iPad, phiên bản khác nhau Android, v.v.)

Thật không may, các nhà phát triển của tất cả các ứng dụng này đã hành động không nhất quán trong truyền thống tốt nhất nhân tiêu chuẩn.

Một số ứng dụng khách này, một số thì không, một số thuộc tính và kiểu được hỗ trợ khách hàng di động và không được hỗ trợ trên máy tính để bàn. Hơn nữa, việc hỗ trợ HTML và CSS có thể khác nhau tùy theo phiên bản của cùng một chương trình. Các phiên bản web đôi khi chỉ cần cắt mã hoặc thêm mã của riêng chúng.

Để giảm thiểu hậu quả của bệnh bacchanalia này, chúng tôi đã phát triển 5 quy tắc, sẽ hướng dẫn bạn khi tạo bố cục html của riêng mình.

1. Bố cục bằng bảng

Nếu bạn muốn một giải pháp đơn giản và đáng tin cậy thì bảng là lựa chọn phù hợp. sự lựa chọn rõ ràng. Nó chắc chắn sẽ cứu bạn khỏi các vấn đề với ứng dụng email cũ. Đừng quên các trình duyệt mở phiên bản web của ứng dụng email khách; một số trong số đó có thể là IE7 hoặc thậm chí, Chúa ơi, IE6.

2. Kiểm tra tính phổ biến của việc hỗ trợ thuộc tính cho thẻ HTML và thuộc tính CSS

Chúng tôi sẽ cho phép bạn kiểm tra hỗ trợ nhanh chóng và dễ dàng cho các thuộc tính và thuộc tính khác nhau trong 10 ứng dụng email phổ biến nhất. Nếu bạn không chắc chắn về điều gì đó, đừng ngần ngại và kiểm tra các giả định của bạn về tính chính xác của bố cục.

3. Hãy quên CSS chặn đi

Khuyến khích sử dụng CSS nội tuyến nghiêm ngặt. Tất nhiên, điều này có thể gây khó khăn khi tạo mã html theo cách thủ công, vì vậy DashaMail khuyên bạn nên sử dụng Công cụ này tự động - ngay sau khi tải mã html ở bước thứ 2 của quá trình tạo bản tin.

4. Chiều rộng chữ 600 pixel

Nhiều ứng dụng email trên máy tính để bàn có diện tích xem thư tối đa khoảng 600px, điều này cho phép chúng ta điều chỉnh chữ cái vừa với lề trong khi để lại lề nhỏ. 600 cũng là bội số của 1-2-3-4-5-6, điều này sẽ cho phép bạn triển khai cấu trúc nhiều cột thích ứng thông thường mà không cần sử dụng "cứt và gậy". Nếu bạn chia 600 cho 9, bạn sẽ có rất nhiều số 6. Điều này về cơ bản không thể áp dụng được theo bất kỳ cách nào, nhưng nó thật tuyệt. Nói chung, như người ta nói, “đừng phản ánh – hãy lan truyền nó.”

5. Truy vấn phương tiện không thú vị lắm.

Hỗ trợ truy vấn phương tiện trong hầu hết các ứng dụng email bị hạn chế; ví dụ: nó bị vô hiệu hóa một cách ngu ngốc trong email Ứng dụng khách Gmail, cả trong trình duyệt và trong ứng dụng di động. Có thể đạt được khả năng phản hồi mà không cần sử dụng thành phần CSS này, mặc dù việc này hơi phức tạp một chút. Nhưng tôi tin vào các bạn, những Padawans trẻ tuổi của tôi.

Sử dụng 5 quy tắc này sẽ cho phép bạn tạo mã html đúng, được hiển thị phổ biến trong tất cả các ứng dụng email và trình duyệt, điều đó có nghĩa là tất cả những người đăng ký của bạn sẽ cảm thấy hài lòng sâu sắc nhất khi chiêm ngưỡng nó trong hộp thư của họ.

Hãy để nó là như vậy! Với tình yêu, Dasha.

Để tổ chức chuyển dữ liệu từ biểu mẫu HTML sang tập lệnh PHP, trước tiên bạn cần định cấu hình tệp php.ini:

đăng ký_ toàn cầu= TRÊN // truy cập trực tiếp vào các trường biểu mẫu theo tên

error_reporting=E_ALL//báo cáo tất cả các lỗi

trưng bày_ lỗi= TRÊN// lỗi xuất ra tài liệu

error_prepend_string=”

// định dạng lỗi (thẻ mở)

lỗi_ nối thêm_ sợi dây=”nét chữ>”

// định dạng lỗi (thẻ đóng)

Nguyên tắc chính trong việc kết nối biểu mẫu HTML và tập lệnh PHP là tạo một biến cho mỗi phần tử được truyền biểu mẫu HTML. Nghĩa là, nếu bạn có một trường văn bản ở dạng có tên là Văn bản và nút Gửi, thì trong tập lệnh PHP nhận, bạn không cần phải tạo biến cho trương Văn bản và bằng cách nào đó khởi tạo nó, vì biến $Text này sẽ được tạo tự động với giá trị bằng giá trị được nhập vào trường văn bản.

Biểu mẫu và tập lệnh PHP có thể được đặt trong một tài liệu. Để làm điều này, bạn cần chỉ định action=" trong hành động" .

Ví dụ:

if (isset($im)) (in $im;)

Họ hàm is..().

Hàm isset() được sử dụng để xác định xem một biến đã được gán giá trị hay chưa. Nếu một giá trị được gán, hàm trả về true. Đây là nguyên mẫu của chức năng này:

int isset ( bất kỳ biến nào)

Một ví dụ nhỏ về việc sử dụng hàm isset.

if (isset($a)) ( echo ($a); )

hàm unset() được sử dụng để hủy một biến, giải phóng tất cả RAM được liên kết với biến đó.

không đặt giá trị trống (bất kỳ biến [, bất kỳ biến [, ...]])

Các hàm is_int(), is_integer() và is_long() xác định xem một biến có phải là số nguyên hay không:

bool is_int (bất kỳ biến nào);

bool is_long (bất kỳ biến nào);

bool is_integer (bất kỳ biến nào).

is_double(), is_float() và is_real() xác định xem một biến có phải là số dấu phẩy động hay không:

bool is_double (bất kỳ biến nào);

bool is_float (bất kỳ biến nào);

bool is_real (bất kỳ biến nào).

Hàm is_string xác định xem một biến có phải là chuỗi hay không:

chuỗi bool is_ (bất kỳ biến nào).

Chuyển đổi kiểu dữ liệu

Có một số quy tắc chuyển đổi.

Nguyên tắc đầu tiên là nếu một chuỗi bắt đầu bằng một giá trị số hợp lệ thì khi thực hiện một thao tác số trên chuỗi đó, chuỗi này sẽ được chuyển đổi thành số nguyên. Nếu chuỗi không bắt đầu bằng một số thì nó sẽ được chuyển đổi thành 0.

$str = "23SomeText";

$res = 5 + $str;

tiếng vang $res; // sẽ xuất ra 28

// sẽ xuất ra 23SomeText,

//bởi vì giá trị của biến sẽ không thay đổi

// khi thực hiện thao tác này

Quy tắc thứ hai là một chuỗi chỉ được chuyển đổi thành số dấu phẩy động nếu số đó chiếm toàn bộ chuỗi. Nếu tìm thấy bất kỳ ký tự chữ cái nào trong chuỗi, chuỗi đó sẽ được chuyển thành số nguyên.

$res = 5 + $str;

tiếng vang $res; // sẽ xuất ra 5,8

Ngoài ra còn có một cách để chuyển đổi rõ ràng các loại:

$a = (int)$a; //=99

$b = (gấp đôi)$a; //=99,0

$c = (chuỗi)$a; //="99"

Ví dụ: bảng cửu chương. Một biểu mẫu có 2 trường để nhập 2 số và nút Gửi. Khi bạn nhấn nút, một bảng cửu chương sẽ được tạo từ số đầu tiên đến số thứ hai theo các số từ 1 đến 10.

bảng.html

Bảng cửu chương

Nhập số bắt đầu của bảng cửu chương

Nhập số cuối của bảng cửu chương

bảng.php

if($number1 == 0 || $number1 ==1) (

if($number2 == 0)(

if($number1 >= $number2)(

tiếng vang "

Nhập số đầu tiên nhỏ hơn số thứ hai!

";

tiếng vang "

";

cho($z = 1; $z<=10; $z++)

tiếng vang "

";

tiếng vang "

";

cho($i = $number1; $i<= $number2; $i++) {

tiếng vang "

";

cho($y = 1; $y<= 10; $y++){

tiếng vang "

";

tiếng vang "

";

tiếng vang "

".$z."
".$i*$y."
";

calc.html

Máy tính

Số đầu tiên

Số thứ hai

+

-

*

/

calc.php

Kết quả:

chuyển đổi($hoạt động)(

trường hợp "cộng": echo ($num1+$num2); phá vỡ;

trường hợp "trừ": echo ($num1-$num2); phá vỡ;

trường hợp "nhân": echo ($num1*$num2); phá vỡ;

trường hợp "chia": if($num2==0)

( echo "Bạn có biết rằng bạn không thể chia cho 0 không?";break;)

else(echo ($num1/$num2); break; )

default: echo "Không xác định. Chính xác thì bạn muốn gì

làm gì với những con số?"; break; )

Như bạn có thể thấy, theo thời gian có sự thay đổi không chỉ về các quy tắc và khuôn mẫu đã được thiết lập, quy tắc đeo trang sức, và hơn thế nữa, các quy tắc về nghi thức trang sức thời trang đang có những thay đổi đáng kể. Thời trang, như bạn đã biết, không phải là bất biến, có xu hướng thay đổi sở thích và quy tắc, và đối với những hướng dẫn liên quan đến việc đeo trang sức thì không có gì để nói ở đây - các nhà thiết kế thời trang “cai trị” không chỉ về giày thời trang mà còn cả trang sức!

quy tắc đeo trang sức

Chà, ví dụ như điều này - liên quan đến số lượng mặt dây chuyền mà một cô gái trẻ có thể đeo cùng lúc, cũng không còn tranh cãi gì nữa - ví dụ như kết hợp một chiếc vòng cổ với một chiếc vòng cổ (một chiếc vòng cổ vừa khít quanh cổ) , hoặc với một chiếc vòng cổ, có mặt dây chuyền và mặt dây chuyền không bị coi là cách cư xử xấu – sự kết hợp này được coi là thời trang và hiện đại. Điều duy nhất là bạn nên trang trí cổ của mình vào ban ngày bằng những sự kết hợp ít hào nhoáng hơn - ví dụ, thay vì một chiếc vòng cổ - cũng rất độc đáo! 🙂

Nhiều phụ nữ và thiếu nữ thích chúng, nhưng nghi thức trang sức trước đây có xu hướng cấm đeo khuyên tai lớn vào ban ngày, chỉ được phép trang trí tai bằng những đôi khuyên tai như vậy vào buổi tối, và thậm chí sau đó cần có một dịp đặc biệt! Ở thời đại của chúng ta, những món đồ trang sức đồ sộ đã được nhường chỗ rộng rãi nhờ các nhà thiết kế thời trang đã tính đến mong muốn của nhiều đại diện của một nửa dân số công bằng trên hành tinh. Tất nhiên, một người phụ nữ có trực giác và gu thẩm mỹ sẽ không thích những đôi khuyên tai kiểu baroque vào ban ngày - điều này, bất chấp tất cả sự trung thành với nghi thức trang sức thời trang, vẫn là cách cư xử tồi - quy tắc đeo trang sức.

Điều này đặc biệt áp dụng cho những chiếc khuyên tai được trang trí quá cầu kỳ, cầu kỳ của thương hiệu Dolce & Gabbana, nhưng những món đồ trang sức lớn trên dái tai có thể thanh lịch hoặc không quá ấn tượng, với hình dáng đơn giản, tại sao không đeo chúng vào ban ngày?! Vâng, thật dễ dàng nếu bạn có niềm đam mê với những món đồ trang sức có kích thước ấn tượng. Và một vấn đề gây tranh cãi khác là liệu chúng có thể được trộn lẫn hay bị nghiêm cấm... Nếu bạn nghe theo ý kiến ​​​​của các nhà thiết kế thời trang thì việc trộn lẫn như vậy là được khuyến khích. Các cô gái trẻ có thể đeo bông tai từ một bộ này cùng với nhẫn hoặc vòng tay từ một bộ khác. Yêu cầu chính sẽ là sự tương đồng trong thiết kế trang sức hoặc cách phối màu.

Nhiều người cũng biết rằng theo xu hướng của các mùa trước và hiện tại, một số đồ trang sức không đối xứng được cho phép, tức là hoàn toàn có thể chấp nhận được việc trang trí cho mình bằng khuyên tai hoặc nhẫn từ những bộ hoàn toàn khác nhau. họ chứng minh điều này một cách thành công tại các buổi trình diễn thời trang, vậy tại sao các tín đồ thời trang không nên noi gương họ - bạn chỉ cần kiểm tra kỹ hộp đựng trang sức yêu thích của mình - quy tắc đeo trang sức! 🙂

Một nghi ngờ khác là liệu có đáng để trang trí cho mình những món đồ trang sức cùng với đồ trang sức quý giá hay không. Hóa ra, và điều này khá chấp nhận được, chỉ là các nhà thiết kế không phải lúc nào cũng nhớ những ý tưởng thời trang, khó quên cho phép bạn kết hợp đá quý với đá bán quý. Cảm ơn những người nổi tiếng thường xuyên bước đi trên thảm đỏ và đương nhiên không bỏ lỡ cơ hội khoe kim cương với ngọc lục bảo và hồng ngọc mà họ kết hợp với nhẫn, dây chuyền và các trang sức khác làm từ đá bán quý - đá pha lê, ngọc lam, thạch anh .

Một ca sĩ hay diễn viên nổi tiếng có thể khoe dáng với những chiếc vòng cổ và hoa tai đính đá sapphire và ngón tay lộng lẫy, những chiếc nhẫn được sơn khối zirconia hoặc thậm chí là kim cương giả. Tất nhiên, người ta cũng biết rằng có một món trang sức có giá không hề thua kém những món trang sức quý giá, nhưng đây là chuyện giữa chúng ta thôi các cô gái! 🙂 Chúng ta có thể thực hiện một thử nghiệm khiêm tốn hơn một chút - nếu chúng ta có một chiếc nhẫn đính kim cương hoặc ngọc lục bảo, chúng ta sẽ kết hợp nó với một chiếc vòng tay bằng cao su hoặc gốm, điều này cũng khá chấp nhận được - quy tắc đeo trang sức!

Trong mối quan hệ giữa một chàng trai và một cô gái, đôi khi nảy sinh những hiểu lầm, ngay cả khi các bạn trẻ đã hẹn hò lâu năm. Một trong những khía cạnh phức tạp nhất, có nhiều sắc thái, đặc điểm và sự tinh tế, là chủ đề về sự thân mật.

Các cô gái đôi khi ngại ngùng khi hỏi điều gì đó, các chàng trai trẻ sợ làm mất lòng người mình đã chọn, và cuối cùng cả hai đều vắt óc không biết gì về bạn đời của mình.

Để tránh điều này, điều quan trọng là phải nói chuyện với nhau, đặt câu hỏi, mang tính khiêu khích và không thoải mái, nhờ những câu trả lời mà bạn có thể hiểu nhau hơn và hiểu được sở thích của đối tác.

Đại diện của giới tính công bằng phải mất một thời gian dài để quyết định những cuộc trò chuyện như vậy, sau khi suy nghĩ cẩn thận về các câu hỏi của họ. Bạn có thể hỏi một chàng trai những câu hỏi nào, làm thế nào để làm rõ một cách tế nhị sở thích của anh ấy trên giường, liệu có đáng để thảo luận về hoạt động tình dục với anh ấy hay không - và đây không phải là tất cả những gì khiến cô gái lo lắng, mà chỉ là một phần nhỏ.

Tốt nhất bạn nên bắt đầu từ những điều cơ bản - tìm hiểu về mối quan hệ trước đây của bạn, thời hạn của nó và lý do chia tay. Rất có thể nếu không ở bên nhau quá lâu, chàng trai có thể từ chối trả lời những câu hỏi như vậy.

Trong trường hợp này, đừng thúc ép, anh ấy cần thời gian để chuẩn bị cho những lý do như vậy, nếu không những cảm xúc còn sót lại từ trải nghiệm trước đó vẫn còn đáng lo ngại.

Nhiều bạn gái khuyên chàng trai nên “gây áp lực”, tìm kiếm bạn gái cũ trên trang VK của anh ta và tự mình liên lạc với cô ấy, hoặc dọa viết thư cho người yêu để moi ra sự thật từ anh ta.

Con gái thường hỏi bạn trai điều gì? Không có công thức chính xác nào có thể giúp bạn tìm ra những thông tin cần thiết và đảm bảo rằng chàng trai sẽ trả lời một cách trung thực và chân thành. Bạn sẽ phải tự biên dịch nó.

Có những chủ đề an toàn và chung chung, cho phép bạn có được thông tin chung về một người, và có những chủ đề sâu sắc và thân mật hơn, mang lại cái nhìn sâu sắc về cuộc sống cá nhân của bạn. Thường không có vấn đề gì với loại câu hỏi đầu tiên và những thông tin đó sẽ được làm rõ trong giai đoạn đầu của mối quan hệ. Với thứ hai, một số khó khăn phát sinh.

Nếu bạn chắc chắn quyết định đặt những câu hỏi khó với một chàng trai, thì hãy suy nghĩ trước về chúng. Họ không nên có vẻ xúc phạm hoặc chế nhạo. Ví dụ, nếu bạn hỏi tại sao người yêu của bạn chưa từng quan hệ tình dục trước đây, bạn không nên chế nhạo sự thiếu kinh nghiệm của anh ấy. Và ngược lại, nếu anh ấy có nhiều con gái, bạn không nên coi anh ấy là người lăng nhăng và cực kỳ lăng nhăng trong quan hệ tình dục.

Cách an toàn nhất để bắt đầu cuộc trò chuyện là hỏi về sở thích. Chàng trai sẽ chia sẻ sở thích của mình, kể về những tưởng tượng yêu thích của mình hoặc chia sẻ những mong muốn sâu kín nhất mà trước đây không thể thực hiện được. Điều này sẽ giúp bạn hiểu rõ hơn về người đàn ông của mình và cũng biến những giấc mơ tình ái của anh ấy thành hiện thực trong tương lai.

Để giúp những cô gái thiếu quyết đoán bắt đầu một cuộc trò chuyện khó khăn, chúng tôi khuyên bạn nên xem TOP 15 câu hỏi khiêu khích có thể chấp nhận được có thể được hỏi đối với người bạn đã chọn.

  1. Bạn quan hệ tình dục lần đầu vào lúc bao nhiêu tuổi?
  2. Bạn thích làm tình như thế nào?
  3. Bạn thích quan hệ tình dục truyền thống hay sử dụng đồ vật phụ trợ (đồ chơi, trang phục)
  4. Bạn nghĩ gì về game nhập vai?
  5. Đối với bạn, bộ phận nào trên cơ thể phụ nữ là gợi cảm nhất?
  6. Bạn cảm thấy thế nào về sự đa dạng trên giường?
  7. Đối với bạn, có sự khác biệt nào giữa làm tình và quan hệ tình dục không?
  8. Bạn có cho rằng mình thô tục không? Và nếu vậy thì tại sao?
  9. Những chủ đề thân mật nào làm phiền bạn?
  10. Bạn thực sự không thích điều gì về tình dục?
  11. Những điều nào bạn cho là có thể chấp nhận được theo nghĩa thân mật, và những điều nào bạn hoàn toàn không chấp nhận?
  12. Bạn thấy điều gì quyến rũ nhất?
  13. Những cô gái nào làm bạn hứng thú?
  14. Bạn có thể mô tả tưởng tượng khiêu dâm mới nhất của mình không?
  15. Hãy kể cho tôi nghe về cô gái đầu tiên khiến bạn muốn quan hệ tình dục?

Bạn có thể đặt ra 100 câu hỏi mà bạn quan tâm và mời người yêu chọn 20-30 câu hỏi mà anh ấy yêu thích và trả lời. Khi sáng tác, hãy nhớ rằng mục tiêu chính là để hiểu nhau hơn và không cãi vã trong quá trình thảo luận.

Một cách tuyệt vời để trò chuyện và vui chơi cùng lúc là trò chơi “Sự thật hay Dám?”, rất có thể bạn đã nghe nói về trò chơi này hoặc thậm chí chơi trò chơi này với bạn bè.

Nếu bạn chưa quen, hãy tìm các quy tắc trên Internet, may mắn thay, chúng khá đơn giản ngay cả đối với người mới bắt đầu. Trong quá trình chơi game, bạn có thể yên tâm đặt những câu hỏi thú vị về chủ đề mối quan hệ, giới tính và sở thích cá nhân mà không khiến chàng trai phải lo lắng vì tính nghiêm túc của cuộc trò chuyện.

Ở giữa trò chơi, hoàn toàn thoải mái, bạn sẽ tìm hiểu được những suy nghĩ sâu kín nhất của mình và nhận được câu trả lời trung thực cho những câu hỏi bất tiện và thô tục nhất. Rốt cuộc, nó chỉ là một trò chơi.

Những câu hỏi bẩn thỉu dành cho một người bạn qua thư

Nếu bạn ở xa nhau hoặc đang có mối quan hệ qua thư từ, bạn có thể đặt câu hỏi của mình trên nhiều mạng xã hội khác nhau: VKontakte, Twitter hoặc qua Skype khi giao tiếp. Điều này sẽ giúp bạn tránh khỏi sự bối rối không cần thiết và cho phép bạn nêu ra các chủ đề quan tâm mà không gặp bất kỳ khó khăn nào trong quá trình thảo luận.

Câu hỏi dành cho bạn

Phải làm gì nếu chàng trai quyết định bắt chuyện trước và tự mình tìm hiểu mọi sắc thái tế nhị của mối quan hệ? Đầu tiên, hãy trả lời một cách trung thực. Điều này sẽ giúp các bạn hiểu nhau hơn và cũng loại bỏ những hiểu lầm trong tương lai.

Thứ hai, đừng sợ hãi. Cho dù anh ấy hỏi những câu hỏi khó nào (thậm chí có thể phức tạp), hãy nhớ rằng đây không phải là một cuộc thẩm vấn có thành kiến, mà là một cuộc trò chuyện bí mật giữa hai người thân thiết. Câu trả lời của bạn sẽ ảnh hưởng đến các mối quan hệ trong tương lai, nhưng không nên trở thành lý do để né tránh hoặc chế giễu.

Thứ ba, nói về những mặt tích cực mà không tập trung vào những thất bại trong quá khứ. Nếu trong mối quan hệ trước đây, một chàng trai rời bỏ bạn mà không hề để lại một lá thư xin lỗi, bày tỏ vài lời phàn nàn, thì đừng vội đổ lỗi cho toàn bộ đàn ông về sự không chung thủy và nhẫn tâm.

Tốt hơn hết bạn nên làm rõ rằng trải nghiệm trong quá khứ không phải là thành công nhất, nhưng bây giờ bạn có cơ hội xây dựng một mối quan hệ chính thức.

Và cuối cùng, hãy nhớ rằng những câu hỏi thô tục dành cho một chàng trai hoặc những câu hỏi dành cho cá nhân bạn đều nhằm mục đích tìm hiểu về nhau. Chúng cần thiết để giải quyết mọi khó khăn trong mối quan hệ, tìm ra điểm chung và xây dựng các hành động tiếp theo dựa trên sở thích và tránh những khía cạnh khó chịu. Chúc may mắn!

Hiện tại, hầu hết các trình duyệt đều hiển thị các trang web, giải mã và sửa lỗi quản trị trang web một cách độc lập. Tuy nhiên, bạn cần cẩn thận khi viết HTML - bạn cần tuân theo các quy tắc về tính hợp lệ, bởi vì bố cục chính xác rất quan trọng để tối ưu hóa trang web và cũng sẽ giúp người dùng không bị phát điên khi mở trang web của bạn trong các phiên bản trình duyệt cũ hơn.

Sử dụng

Yếu tốnằm ở dòng đầu tiên của bất kỳ trang HTML nào. Nó xác định phiên bản ngôn ngữ đánh dấu được sử dụng trên trang. Hiện tại nên sử dụng loại tài liệu như- nó phổ biến cho mọi phiên bản của ngôn ngữ.

Sử dụng cấu trúc tài liệu chính xác

Thẻ , , phải luôn có trong mã, điều này làm cho trang tuân thủ các tiêu chuẩn và đảm bảo rằng nó sẽ được hiển thị chính xác.

Sai



Chào thế giới!

Chào thế giới!


Phải



Chào thế giới!


Chào thế giới!



Xác định chính xác thông tin trang kỹ thuật

Thẻ meta và kiểu phải được chỉ định trong , chứ không phải ở đâu đó trong nội dung trang. Tốt nhất nên bao gồm các tập lệnh ở cuối trang trước thẻ đóng. Ưu điểm của phương pháp này là trước khi nội dung trang được hiển thị, trình duyệt chỉ tải kiểu và sẽ tải tập lệnh sau cùng, điều này cho phép người dùng xem nội dung trang nhanh hơn.

Sai



Chào thế giới!




Phải



Chào thế giới!




Thực hiện theo các tiêu chuẩn đánh dấu

Sử dụng các phần tử theo ngữ nghĩa của chúng

Kiểm tra tính hợp lệ của mã html

Sử dụng văn bản thay thế cho hình ảnh

Hình ảnh phải luôn bao gồm thuộc tính alt. Trình duyệt dựa vào thuộc tính này để cung cấp ngữ cảnh cho hình ảnh. Thuộc tính alt phải chứa văn bản sẽ được hiển thị nếu hình ảnh chưa được tải.

Sai

Phải

Không sử dụng kiểu trong đánh dấu HTML

Điều này tạo ra các trang mất quá nhiều thời gian để tải và khó duy trì. Viết tất cả các kiểu trong một tài liệu CSS riêng biệt. Cố gắng sử dụng thuộc tính thẻ và kiểu ở mức tối thiểu.

Viết bình luận

Hãy bình luận mã nhưng đừng lạm dụng nó. Các nhận xét được viết chính xác và rõ ràng có thể giúp ích rất nhiều cho các nhà phát triển khác, đồng thời là lời nhắc nhở quan trọng cho bạn sau một thời gian trôi qua.

Ví dụ:



Trang











Sử dụng tên lớp thích hợp

Đặt tên cho các lớp css theo nội dung của khối, ví dụ: header - header, footer - footer, menu - menu, content - nội dung. Điều này sẽ làm cho mã rõ ràng hơn và dễ bảo trì hơn.

Mã xấu


  • Mục thực đơn 1

  • Mục thực đơn 2

  • Mục thực đơn 3

Mã tốt

Quy tắc viết CSS

CSS cũng có các quy tắc mà bạn có thể tuân theo để giữ cho mã của mình đơn giản, dễ đọc và được tổ chức tốt.

Đặt lại kiểu trình duyệt về mặc định

Chúng có thể can thiệp vào những phong cách mà chúng ta thực sự muốn áp dụng. Bạn có thể tải xuống tệp để đặt lại kiểu trình duyệt tiêu chuẩn tại đây - reset.css.

Sử dụng các thuộc tính và giá trị tốc ký

Mã xấu

phần đệm trên cùng: 5px;
phần đệm bên phải: 10px;
phần đệm dưới cùng: 15px;
phần đệm bên trái: 20px;

Mã tốt

phần đệm: 5px 10px 15px 20px;

Chỉ định bộ chọn và quy tắc trên một dòng mới

Mã xấu

Phần tử (hiển thị: khối; vị trí: tương đối; phần đệm: 5px 10px 15px 20px;)

Mã tốt

Yếu tố (
hiển thị: khối;
vị trí: tương đối;
phần đệm: 5px 10px 15px 20px;
}

Nhập giá trị 0 không có đơn vị

Mã xấu

phần đệm: 10px 0px;
lề trái: 0%;

Mã tốt

phần đệm: 10px 0;
lề trái: 0;

Viết bình luận

Tách các khối chính bằng các nhận xét, điều này sẽ cải thiện khả năng đọc mã.

Ví dụ:

/*TIÊU ĐỀ*/
tiêu đề (
}
/*HẾT ĐẦU*/

/*CHỦ YẾU*/
chủ yếu(
}
/*KẾT THÚC CHÍNH*/

/*chân trang*/
chân trang(
}
/*HẾT CHÂN*/

Kiểm tra tính hợp lệ của mã CSS

Phần kết luận

Những nguyên tắc và quy tắc này chỉ là những điều cơ bản, vì các ngôn ngữ HTML và CSS đang phát triển nhanh hơn và các phương pháp viết mã chính xác mới đang được phát triển. Bằng cách làm theo các đề xuất của chúng tôi, bạn sẽ chắc chắn rằng mã của mình đơn giản, dễ đọc và được tối ưu hóa. Bạn cũng sẽ nhận được +100 nghiệp chướng và lòng biết ơn từ các nhà phát triển, những người sẽ làm việc trên trang web sau bạn.