5
File.htmlHTML Tidy tước không gian lúc bắt đầu
word<i><span> <span>ratti</span></span></i>
lệnh
Output
word<i>ratti</i>
mong muốn đầu ra
word<i> ratti</i>
Đâu là không gian?
Log
line 1 column 1 - Warning: missing <!DOCTYPE> declaration line 1 column 1 - Warning: plain text isn't allowed in <head> elements line 1 column 8 - Warning: <span> is probably intended as </span> line 1 column 5 - Warning: replacing unexpected span by </span> line 1 column 33 - Warning: discarding unexpected </span> line 1 column 40 - Warning: discarding unexpected </i> line 1 column 1 - Warning: inserting missing 'title' element line 1 column 8 - Warning: trimming empty <span> Info: Document content looks like HTML 4.01 Transitional 8 warnings, 0 errors were found! <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta name="generator" content= "HTML Tidy for Linux/x86 (vers 1st November 2003), see www.w3.org"> <title></title> </head> <body> word<i>ratti</i> </body> </html>
Dường như bị loại bỏ gọn gàng, bạn có thử không gian không thể phá vỡ ? –
Tôi không thể làm bất cứ điều gì với HTML, nó chỉ là một mẫu của 10K + dòng 'tập tin, và có hàng ngàn tập tin như vậy, tôi không thể chỉnh sửa HTML của họ. Nên có một tùy chọn trong 'gọn gàng' để giữ khoảng trống trong trường hợp này. BTW để trả lời câu hỏi của bạn, có nó hoạt động tốt với –
Bạn có thể thử tùy chọn này --add-xml-space yes –