Tôi đang tìm định nghĩa này để làm cho trình kết xuất HTML của tôi phù hợp hơn một chút. Hiện tại, nó đoán được khoảng trống nào cần giữ lại, cái nào sẽ sụp đổ và cái gì để ném. Tiêu chuẩn SGML khó tìm và tiêu chuẩn HTML dường như không xử lý đối tượng với độ sâu yêu cầu cho nhu cầu của tôi.Định nghĩa các quy tắc khoảng trắng HTML?
Hiện tại trình kết xuất của tôi phân tích cú pháp HTML thành một cây và sau đó bố cục đệ quy truyền đến vị trí tất cả các phần tử và nội dung của chúng. Tôi đang thử nghiệm với việc ném một số khoảng trống trong giai đoạn phân tích cú pháp, tức là không phát ra khoảng trắng chỉ các khoảng văn bản trong một số trường hợp nhất định. Mà kinda làm việc cho phần lớn các trường hợp, nhưng có một vài trường hợp cạnh công bằng mà đang nhận được khó khăn để đối phó với.
(Tôi cũng đang làm việc trên phân lớp trình chỉnh sửa của điều khiển HTML và giải pháp thời gian bố cục đang là một vấn đề nhỏ trong trình chỉnh sửa, do đó tôi làm việc để đưa chúng vào giai đoạn phân tích cú pháp. t có sẵn cho đến khi thời gian reflow, đó là một thời gian sau khi bạn đã chỉnh sửa tài liệu.)
Cháy đi với liên kết/ngọn lửa.
tôi đọc đó và nó không có chi tiết tôi cần. Hiện đang xem qua tài liệu trình phân tích cú pháp HTML 5 để xem cách nó bao gồm khoảng trắng xung quanh các phần tử. – fret