Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> Internet

Tìm hiểu các chế độ hiển thị của trình duyệt:Tiêu chuẩn, Hầu hết tiêu chuẩn và Quirks

Tìm hiểu các chế độ hiển thị của trình duyệt:Tiêu chuẩn, Hầu hết tiêu chuẩn và Quirks

Bởi Zuzana K

Trong bài viết trước của tôi, tôi đã thảo luận về loại tài liệu - nó là gì và tại sao nó lại cần thiết. Trong bài viết này, tôi sẽ xem xét sự khác biệt giữa các chế độ khác nhau mà trình duyệt có thể chạy:chế độ tiêu chuẩn đầy đủ, chế độ gần như tiêu chuẩn và chế độ quirks.

Hai bài viết này khá liên quan với nhau, vì vậy bạn có thể muốn đọc bài trước trước để hiểu nội dung tôi đang nói.

Câu hỏi:Sự khác biệt giữa chế độ tiêu chuẩn đầy đủ, chế độ gần như tiêu chuẩn và chế độ quirks là gì?

Các chế độ khác nhau đều liên quan đến việc triển khai sớm các tiêu chuẩn W3C.

Doctype được giới thiệu để cho trình duyệt biết chúng sẽ hiển thị loại tài liệu nào. Nếu nhà phát triển không đưa loại tài liệu vào tài liệu HTML của họ thì trình duyệt sẽ không biết nó đang xử lý loại tài liệu nào.

Vì vậy, để đảm bảo an toàn, nó sẽ hiển thị tài liệu tương thích với các trình duyệt cũ (Navigator 4, Internet Explorer 4 và 5) ở chế độ được gọi là chế độ quirks.

Và vì các trình duyệt cũ tồn tại ở vùng đất có CSS ​​rất tệ, điều này có nghĩa là nhiều kiểu CSS của bạn sẽ không được áp dụng và trang web của bạn sẽ không giống như bạn mong đợi.

Tất nhiên, một số nhà phát triển có thể cố ý bỏ qua loại tài liệu vì họ muốn tài liệu của họ hiển thị ở chế độ đặc biệt vì nhiều lý do.

Giống như, nếu tôi muốn biết trang web của mình trông như thế nào vào năm 1998 thì sao?

Tôi cho rằng lý do chính đáng.

Bây giờ chúng ta đã biết chế độ kỳ quặc là gì và nó sẽ làm gì với trang web kém của chúng ta (phá vỡ nó), vấn đề với các tiêu chuẩn đầy đủ và các chế độ gần như tiêu chuẩn là gì?

Chế độ gần như tiêu chuẩn còn được gọi là chế độ hạn chế. Như bạn có thể tưởng tượng, nội dung được hiển thị ở chế độ gần như tiêu chuẩn gần như hoàn toàn tuân thủ chế độ tiêu chuẩn đầy đủ.

Gần như thế.

Từ buồn nhất từng có.

I. Những câu chuyện nhỏ

Lời buồn nhất

trên toàn thế giới rộng lớn

là từ gần như.

Anh ấy gần như đã yêu.

Cô ấy gần như tốt với anh ấy.

Anh gần như đã ngăn cô lại.

Cô ấy gần như đã chờ đợi.

Anh ấy gần như đã sống.

Họ gần như đã thành công.

Bởi Nikita Gill

Đừng bận tâm, hãy tiếp tục.

Chế độ gần như tiêu chuẩn hiển thị tài liệu chỉ với một vài điểm đặc biệt liên quan đến kích thước dọc của các ô trong bảng.

Mặt khác, chế độ tiêu chuẩn đầy đủ sẽ hiển thị tài liệu theo các thông số kỹ thuật HTML và CSS mới nhất. Mặc dù vẫn có một số khác biệt giữa cách các trình duyệt hiện đại hiển thị nội dung trên màn hình, nhưng chúng ta có thể sử dụng Normalize.css hoặc Reset CSS để giảm sự không nhất quán (và giữ cho chúng ta tỉnh táo).

Vì vậy, nếu có bất kỳ điều kỳ quặc nào trên trang web của bạn, thì nguyên nhân có thể là do bạn chứ không phải do trình duyệt.

Xin lỗi.

Vâng, chúng tôi ở đây. Nếu có ai hỏi bạn về sự khác biệt giữa tiêu chuẩn đầy đủ, tiêu chuẩn gần như đầy đủ và chế độ kỳ quặc, chỉ cần nhớ đến các trình duyệt cũ, CSS bị lỗi và từ buồn nhất từ ​​trước đến nay.

Nếu bạn muốn đọc thêm về cách kích hoạt các chế độ trình duyệt khác nhau, có một bài tổng quan tuyệt vời được viết bởi Henri Sivonen. Và bạn có thể tìm thấy danh sách sơ bộ các điều kỳ quặc trên MDN.

Lần tới tôi sẽ xem xét sự khác biệt giữa HTML và XHTML. Hy vọng bạn sẽ tham gia cùng tôi trong một chủ đề khá thú vị! Hẹn gặp lại bạn sớm!

Danh sách các câu hỏi mà tôi đang trả lời đã được Rose từ cơ quan tuyển dụng Verify ở Dublin, Ireland cung cấp.

Nếu bạn thích bài viết này và thấy nó hữu ích, vui lòng để lại cho tôi một nhận xét hoặc một vài tràng pháo tay. Cảm ơn bạn!

Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu