Tại sao HTML chạy trong trình duyệt?
Cho đến bây giờ chúng ta đã thảo luận về Show 3. PHÂN TÍCH HTMLChúng ta đã thấy sau yêu cầu ban đầu đến máy chủ, trình duyệt nhận được phản hồi chứa tài nguyên
Nói cách khác, phân tích cú pháp có nghĩa là lấy mã chúng ta viết dưới dạng văn bản (HTML, CSS) và biến nó thành thứ mà trình duyệt có thể làm việc với.
Có rất nhiều công cụ trình duyệt ngoài tự nhiên nhưng phần lớn các trình duyệt sử dụng một trong ba công cụ đầy đủ được phát triển tích cực này Gecko WebKit Blink, một phần của Chromium Bây giờ chúng ta đã hiểu ai sẽ thực hiện
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Ngay cả khi HTML của trang yêu cầu lớn hơn gói 14KB ban đầu, trình duyệt sẽ bắt đầu phân tích cú pháp và cố gắng hiển thị trải nghiệm dựa trên dữ liệu mà nó có. Token hóa
Kết quả khi kết thúc quá trình mã thông báo là một chuỗi không hoặc nhiều mã thông báo sau. DOCTYPE, thẻ bắt đầu ( Xây dựng DOMSau khi mã thông báo đầu tiên được tạo, Cây DOM mô tả nội dung của tài liệu HTML. Phần tử Trên thực tế, DOM phức tạp hơn những gì chúng ta thấy trong lược đồ đó, nhưng tôi đã giữ nó đơn giản để hiểu rõ hơn (đồng thời, chúng ta sẽ nói chi tiết hơn về DOM và tầm quan trọng của nó trong một bài viết sau) Giai đoạn xây dựng này là Trình phân tích cú pháp hoạt động theo từng dòng, từ trên xuống dưới. Khi trình phân tích cú pháp gặp phải các tài nguyên không bị chặn (ví dụ: hình ảnh), trình duyệt sẽ yêu cầu những hình ảnh đó từ máy chủ và tiếp tục phân tích cú pháp. Mặt khác, nếu nó gặp tài nguyên chặn (bảng định kiểu CSS, tệp Javascrpt được thêm vào phần Trình tải trước và làm cho trang nhanh hơnInternet Explorer, WebKit và Mozilla đều đã triển khai các trình tải trước vào năm 2008 như một cách xử lý các tài nguyên bị chặn, đặc biệt là các tập lệnh (chúng tôi đã nói trước đó rằng khi gặp một thẻ tập lệnh, quá trình phân tích cú pháp HTML sẽ dừng lại cho đến khi tập lệnh được tải xuống và thực thi) Với HTML có chạy trong trình duyệt không?Chương trình HTML được thực thi trong trình duyệt .
Tại sao các thẻ HTML hiển thị trong trình duyệt?Vấn đề của bạn là nội dung trong HTML của bạn là Thực thể HTML . < giống như một chữ < và > cũng giống như > vì vậy, nó LÀ định dạng chính xác html của bạn, nhưng nội dung của bạn trông giống như HTML.
HTML hoạt động như thế nào trong trình duyệt?Phân tích cú pháp HTML liên quan đến mã thông báo và cấu trúc cây . Mã thông báo HTML bao gồm thẻ bắt đầu và thẻ kết thúc, cũng như tên và giá trị thuộc tính. Nếu tài liệu được định dạng tốt, việc phân tích cú pháp sẽ đơn giản và nhanh hơn. Trình phân tích cú pháp phân tích cú pháp đầu vào được mã hóa vào tài liệu, xây dựng cây tài liệu.
HTML có thể chạy mà không cần trình duyệt không?HTML được tạo cho trình duyệt. Bạn không thể chạy tập lệnh dành cho trình duyệt nếu không có trình duyệt . |