Bạn nên có một thẻ html mở với thuộc tính lang là en

Thuộc tính toàn cầu lang giúp xác định ngôn ngữ của một phần tử. ngôn ngữ mà các phần tử không thể chỉnh sửa được viết bằng hoặc ngôn ngữ mà người dùng nên viết các phần tử có thể chỉnh sửa. Thuộc tính chứa một "thẻ ngôn ngữ" ở định dạng được xác định trong RFC 5646. Thẻ để xác định ngôn ngữ (còn được gọi là BCP 47)

Ghi chú. Giá trị mặc định của langunknown, do đó nên luôn chỉ định thuộc tính này với giá trị phù hợp

Nếu giá trị thuộc tính là chuỗi rỗng (lang=""), ngôn ngữ được đặt thành không xác định;

Ngay cả khi thuộc tính lang được đặt, nó có thể không được tính đến vì thuộc tính này có mức độ ưu tiên

Đối với lớp giả CSS :lang, hai tên ngôn ngữ không hợp lệ sẽ khác nếu tên của chúng khác nhau. Vì vậy, trong khi :lang(es) khớp với cả lang="es-ES"lang="es-419", thì :lang(xyzzy) sẽ không khớp với lang0

Cú pháp BCP47 đầy đủ đủ sâu để đánh dấu các phương ngữ ngôn ngữ cực kỳ cụ thể, nhưng hầu hết việc sử dụng đơn giản hơn nhiều

Thẻ ngôn ngữ được tạo từ các thẻ phụ ngôn ngữ được phân tách bằng dấu gạch nối, trong đó mỗi thẻ phụ chỉ ra một thuộc tính nhất định của ngôn ngữ. 3 thẻ phụ phổ biến nhất là

thẻ phụ ngôn ngữ

Yêu cầu. Mã gồm 2 hoặc 3 ký tự xác định ngôn ngữ cơ bản, thường được viết bằng chữ thường. Ví dụ: mã ngôn ngữ của tiếng Anh là lang1 và mã của tiếng Badeshi là lang2

thẻ phụ tập lệnh

Không bắt buộc. Thẻ phụ này xác định hệ thống chữ viết được sử dụng cho ngôn ngữ và luôn dài 4 ký tự, với chữ cái đầu tiên được viết hoa. Ví dụ, tiếng Pháp viết bằng chữ nổi là lang3 và lang4 là tiếng Nhật được viết bằng bảng chữ cái Katakana. Nếu ngôn ngữ được viết theo cách rất điển hình, chẳng hạn như tiếng Anh theo bảng chữ cái Latinh, thì không cần sử dụng thẻ phụ này

Thẻ phụ khu vực

Không bắt buộc. Thẻ phụ này xác định phương ngữ của ngôn ngữ cơ sở từ một vị trí cụ thể và là 2 chữ cái trong ALLCAPS khớp với mã quốc gia hoặc 3 số khớp với khu vực không thuộc quốc gia. Ví dụ: lang5 là tiếng Tây Ban Nha được nói ở Tây Ban Nha và lang6 là tiếng Tây Ban Nha được nói ở Trung Mỹ. "Tiếng Tây Ban Nha quốc tế" sẽ chỉ là lang7

Thẻ phụ script đứng trước thẻ phụ khu vực nếu cả hai đều có mặt — lang8 là tiếng Nga, được viết bằng bảng chữ cái Cyrillic, như được nói ở Belarus

Để tìm mã thẻ phụ chính xác cho một ngôn ngữ, hãy thử Tra cứu thẻ phụ ngôn ngữ

WCAG Tiêu chí thành công 3. 1. 1 yêu cầu ngôn ngữ trang được chỉ định theo cách có thể được 'xác định theo chương trình' (i. e. thông qua thuộc tính lang)

WCAG Tiêu chí thành công 3. 1. 2 yêu cầu các trang có các phần bằng các ngôn ngữ khác nhau cũng phải có ngôn ngữ của các phần đó được chỉ định. Một lần nữa, thuộc tính lang là cơ chế chính xác cho việc này

Mục đích của các yêu cầu này chủ yếu là để cho phép các công nghệ hỗ trợ như trình đọc màn hình gọi cách phát âm chính xác


Định nghĩa và cách sử dụng

Thuộc tính lang chỉ định ngôn ngữ của nội dung phần tử

Các ví dụ phổ biến là "en" cho tiếng Anh, "es" cho tiếng Tây Ban Nha, "fr" cho tiếng Pháp, v.v.


Áp dụng đối với

Thuộc tính lang là Thuộc tính toàn cầu và có thể được sử dụng trên bất kỳ phần tử HTML nào

ElementAttributeTất cả các phần tử HTML

Thí dụ

Thí dụ

Một số văn bản tiếng Pháp trong một đoạn văn

Ceci est un đoạn văn

Tự mình thử »


Hỗ trợ trình duyệt

Thuộc tính lang Có Có Có Có Có

Hãy cho chúng tôi biết chuyện gì đang xảy ra
“Thêm thuộc tính lang với giá trị en vào thẻ mở đầu html để xác định rằng ngôn ngữ của trang là tiếng Anh. ” ai đó hãy giải thích những gì tôi phải làm. Tôi đã cố gắng làm như nó nói với tôi nhưng không đúng

  **Your code so far**


 

  CatPhotoApp


  

CatPhotoApp

Cat Photos

Click here to view more cat photos.

Bạn nên có một thẻ html mở với thuộc tính lang là en

Cat Lists

Things cats love:

  • cat nip
  • laser pointers
  • lasagna
Bạn nên có một thẻ html mở với thuộc tính lang là en
Cats love lasagna.

Top 3 things cats hate:

  1. flea treatment
  2. thunder
  3. other cats
Bạn nên có một thẻ html mở với thuộc tính lang là en
Cats hate other cats.

Cat Form

Is your cat an indoor or outdoor cat?
What's your cat's personality?
  **Your browser information:**

Tác Nhân Người Dùng bây giờ là. Mozilla/5.0 (X11; CrOS x86_64 14695.85.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36

Thách đấu. Bước 66

Liên kết đến thử thách

Bạn nên có một thẻ html mở với thuộc tính lang là en
freecodecamp. tổ chức

Bạn nên có một thẻ html mở với thuộc tính lang là en

freeCodeCamp. tổ chức

Học viết mã — Miễn phí

Việc sử dụng lang en trong HTML là gì?

Thuộc tính lang chỉ định ngôn ngữ của nội dung phần tử . Các ví dụ phổ biến là "en" cho tiếng Anh, "es" cho tiếng Tây Ban Nha, "fr" cho tiếng Pháp, v.v.

HTML lang en có cần thiết không?

Bạn phải luôn thêm thuộc tính ngôn ngữ HTML để đặt ngôn ngữ mặc định của trang web . Trình duyệt, công cụ tìm kiếm và các ứng dụng khác có thể sử dụng thông tin này để hiển thị thông tin cho người dùng một cách phù hợp nhất. Khi xử lý một số ngôn ngữ, bạn cần trợ giúp để chọn mã chính xác cho mọi vị trí.

Thuộc tính lang =' en cho trình duyệt biết điều gì?

Thuộc tính lang chỉ định ngôn ngữ nào được sử dụng để viết nội dung của trang web. Nó được sử dụng để đặt ngôn ngữ cho toàn bộ văn bản của trang web. chỉ định mã ngôn ngữ của trang có nghĩa là en hoặc tiếng Anh được sử dụng cho tất cả văn bản trên trang.

Chúng ta nên thêm thuộc tính lang vào phần tử nào?

Câu trả lời nhanh. Lưu ý rằng bạn nên sử dụng phần tử html thay vì phần tử nội dung, vì phần tử nội dung không bao gồm văn bản bên trong phần tử đầu của tài liệu. Khi trang chứa nội dung bằng ngôn ngữ khác, hãy thêm thuộc tính ngôn ngữ vào phần tử xung quanh nội dung đó